TY - GEN
T1 - RL-AFEC
T2 - 13th ACM Multimedia Systems Conference, MMSys 2022
AU - Chen, Ke
AU - Wang, Han
AU - Fang, Shuwen
AU - Li, Xiaotian
AU - Ye, Minghao
AU - Chao, H. Jonathan
N1 - Funding Information:
This work was partially supported by Fortinet, Inc., CA. The authors would like to thank Fortinet engineers for providing insightful information through numerous meetings and communications.
Publisher Copyright:
© 2022 ACM.
PY - 2022/6/14
Y1 - 2022/6/14
N2 - Real-time video communication is profoundly changing people's lives, especially in today's pandemic situation. However, packet loss during video transmission degrades reconstructed video quality, thus impairing users' Quality of Experience (QoE). Forward Error Correction (FEC) techniques are commonly employed in today's audio and video conferencing applications, such as Skype and Zoom, to mitigate the impact of packet loss. FEC helps recover the lost packets during transmissions at the receiver side, but the additional bandwidth consumption is also a concern. Since network conditions are highly dynamic, it is not trivial for FEC to maintain video quality with a fixed bandwidth overhead. In this paper, we propose RL-AFEC, an adaptive FEC scheme based on Reinforcement Learning (RL) to improve reconstructed video quality with an aim to mitigate bandwidth consumption for different network conditions. RL-AFEC learns to select a proper redundancy rate for each video frame, and then adds redundant packets based on the frame-level Reed-Solomon (RS) code. We also implement a novel packet-level Video Quality Assessment (VQA) method based on Video Multimethod Assessment Fusion (VMAF), which leverages Supervised Learning (SL) to generate video quality scores in real time by only extracting information from the packet stream without the need of visual contents. Extensive evaluations demonstrate the superiority of our scheme over other baseline FEC methods.
AB - Real-time video communication is profoundly changing people's lives, especially in today's pandemic situation. However, packet loss during video transmission degrades reconstructed video quality, thus impairing users' Quality of Experience (QoE). Forward Error Correction (FEC) techniques are commonly employed in today's audio and video conferencing applications, such as Skype and Zoom, to mitigate the impact of packet loss. FEC helps recover the lost packets during transmissions at the receiver side, but the additional bandwidth consumption is also a concern. Since network conditions are highly dynamic, it is not trivial for FEC to maintain video quality with a fixed bandwidth overhead. In this paper, we propose RL-AFEC, an adaptive FEC scheme based on Reinforcement Learning (RL) to improve reconstructed video quality with an aim to mitigate bandwidth consumption for different network conditions. RL-AFEC learns to select a proper redundancy rate for each video frame, and then adds redundant packets based on the frame-level Reed-Solomon (RS) code. We also implement a novel packet-level Video Quality Assessment (VQA) method based on Video Multimethod Assessment Fusion (VMAF), which leverages Supervised Learning (SL) to generate video quality scores in real time by only extracting information from the packet stream without the need of visual contents. Extensive evaluations demonstrate the superiority of our scheme over other baseline FEC methods.
KW - Forward Error Correction
KW - Real-time Video Communication
KW - Reinforcement Learning
KW - Video Quality Assessment
UR - http://www.scopus.com/inward/record.url?scp=85137150424&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85137150424&partnerID=8YFLogxK
U2 - 10.1145/3524273.3528184
DO - 10.1145/3524273.3528184
M3 - Conference contribution
AN - SCOPUS:85137150424
T3 - MMSys 2022 - Proceedings of the 13th ACM Multimedia Systems Conference
SP - 96
EP - 108
BT - MMSys 2022 - Proceedings of the 13th ACM Multimedia Systems Conference
PB - Association for Computing Machinery, Inc
Y2 - 14 June 2022 through 17 June 2022
ER -