GRACE: Loss-Resilient Real-Time Video through Neural Codecs

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Cheng, Yihua, Zhang, Ziyi, Li, Hanchen, Arapin, Anton, Zhang, Yue, Zhang, Qizheng, Liu, Yuhan, Zhang, Xu, Yan, Francis Y., Mazumdar, Amrita, Feamster, Nick, Jiang, Junchen
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909134886010880
author Cheng, Yihua
Zhang, Ziyi
Li, Hanchen
Arapin, Anton
Zhang, Yue
Zhang, Qizheng
Liu, Yuhan
Zhang, Xu
Yan, Francis Y.
Mazumdar, Amrita
Feamster, Nick
Jiang, Junchen
author_facet Cheng, Yihua
Zhang, Ziyi
Li, Hanchen
Arapin, Anton
Zhang, Yue
Zhang, Qizheng
Liu, Yuhan
Zhang, Xu
Yan, Francis Y.
Mazumdar, Amrita
Feamster, Nick
Jiang, Junchen
contents In real-time video communication, retransmitting lost packets over high-latency networks is not viable due to strict latency requirements. To counter packet losses without retransmission, two primary strategies are employed -- encoder-based forward error correction (FEC) and decoder-based error concealment. The former encodes data with redundancy before transmission, yet determining the optimal redundancy level in advance proves challenging. The latter reconstructs video from partially received frames, but dividing a frame into independently coded partitions inherently compromises compression efficiency, and the lost information cannot be effectively recovered by the decoder without adapting the encoder. We present a loss-resilient real-time video system called GRACE, which preserves the user's quality of experience (QoE) across a wide range of packet losses through a new neural video codec. Central to GRACE's enhanced loss resilience is its joint training of the neural encoder and decoder under a spectrum of simulated packet losses. In lossless scenarios, GRACE achieves video quality on par with conventional codecs (e.g., H.265). As the loss rate escalates, GRACE exhibits a more graceful, less pronounced decline in quality, consistently outperforming other loss-resilient schemes. Through extensive evaluation on various videos and real network traces, we demonstrate that GRACE reduces undecodable frames by 95% and stall duration by 90% compared with FEC, while markedly boosting video quality over error concealment methods. In a user study with 240 crowdsourced participants and 960 subjective ratings, GRACE registers a 38% higher mean opinion score (MOS) than other baselines.
format Preprint
id arxiv_https___arxiv_org_abs_2305_12333
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle GRACE: Loss-Resilient Real-Time Video through Neural Codecs
Cheng, Yihua
Zhang, Ziyi
Li, Hanchen
Arapin, Anton
Zhang, Yue
Zhang, Qizheng
Liu, Yuhan
Zhang, Xu
Yan, Francis Y.
Mazumdar, Amrita
Feamster, Nick
Jiang, Junchen
Multimedia
Artificial Intelligence
Networking and Internet Architecture
In real-time video communication, retransmitting lost packets over high-latency networks is not viable due to strict latency requirements. To counter packet losses without retransmission, two primary strategies are employed -- encoder-based forward error correction (FEC) and decoder-based error concealment. The former encodes data with redundancy before transmission, yet determining the optimal redundancy level in advance proves challenging. The latter reconstructs video from partially received frames, but dividing a frame into independently coded partitions inherently compromises compression efficiency, and the lost information cannot be effectively recovered by the decoder without adapting the encoder. We present a loss-resilient real-time video system called GRACE, which preserves the user's quality of experience (QoE) across a wide range of packet losses through a new neural video codec. Central to GRACE's enhanced loss resilience is its joint training of the neural encoder and decoder under a spectrum of simulated packet losses. In lossless scenarios, GRACE achieves video quality on par with conventional codecs (e.g., H.265). As the loss rate escalates, GRACE exhibits a more graceful, less pronounced decline in quality, consistently outperforming other loss-resilient schemes. Through extensive evaluation on various videos and real network traces, we demonstrate that GRACE reduces undecodable frames by 95% and stall duration by 90% compared with FEC, while markedly boosting video quality over error concealment methods. In a user study with 240 crowdsourced participants and 960 subjective ratings, GRACE registers a 38% higher mean opinion score (MOS) than other baselines.
title GRACE: Loss-Resilient Real-Time Video through Neural Codecs
topic Multimedia
Artificial Intelligence
Networking and Internet Architecture
url https://arxiv.org/abs/2305.12333