SAFR: A Real-Time Communication System with Adaptive Frame Rate

被引:0
|
作者
Yin, Wenpei [1 ]
Lu, Bingcong [1 ]
Zhao, Yan [1 ]
Xu, Jun [1 ]
Song, Li [1 ,2 ]
Zhang, Wenjun [1 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
[2] AI Inst, MoE Key Lab Artificial Intelligence, Shanghai, Peoples R China
关键词
Real-Time Communication; Adaptive Frame Rate; Bandwidth Prediction; Video Frame Interpolation; Quality of Experience;
D O I
10.1145/3597062.3597277
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-Time Communication (RTC) systems tend to drop some frames during transmission to cope with network congestion. Though frame-dropping is helpful to low-delay performance, it may cause sudden increase in frame loss and noticeable Quality of Experience (QoE) degradation. In this paper, we propose a novel RTC system, SAFR (System of Adaptive Frame Rate), to jointly optimize all the key indicators of QoE performance. Firstly, a Frame Rate Controller (FRC) is designed for making reasonable frame-rate alteration decisions. Then, a reinforcement learning-based bandwidth prediction module, named Target Rate Controller (TRC), is established to improve the bandwidth utilization by cooperating with FRC. Finally, an AI-based frame interpolation module is applied on the receiver side to mitigate the frame-rate degradation. Compared to traditional RTC systems, SAFR achieves 16.3%-26.7% frame-delay reductions, 61.8%-69.9% frame loss rate decreases, 6.4%-11.3% QoE improvements, with up to 25.3% savings of bandwidth at the same time. Especially, SAFR shows greater superiority under worse network conditions. The supplementary materials[10] further discuss the settings of hyper-parameters and pseudo-codes of FRC. Our test demos are available at: https://github.com/xiaosayin/SAFR.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 50 条
  • [31] Adaptive control for real-time computing system
    Yi, Chen
    Ge, Gao
    Hao, Liu
    PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 5, 2007, : 612 - +
  • [32] YOLO with adaptive frame control for real-time object detection applications
    Jeonghun Lee
    Kwang-il Hwang
    Multimedia Tools and Applications, 2022, 81 : 36375 - 36396
  • [33] YOLO with adaptive frame control for real-time object detection applications
    Lee, Jeonghun
    Hwang, Kwang-il
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (25) : 36375 - 36396
  • [34] Real-Time Air-to-Ground Data Communication Technology of Aeroengine Health Management System with Adaptive Rate in the Whole Airspace
    Yan, Qiuying
    Li, Wei
    Li, Jiacheng
    Zhang, Jie
    Liu, Shengyi
    Wang, Zhe
    Liu, Tong
    Chen, Qian
    Sheng, Hanlin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [35] Automatic Mobile Vehicle for Adaptive Real-time Communication Relay
    Hu, Hai
    Wang, Furong
    Zhang, Fan
    Jia, Weijia
    Tang, Ge
    ICDCS: 2009 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2009, : 32 - +
  • [36] Adaptive Real-Time Communication Scheme for Mobile Robot Control
    Guo, Fang
    Duan, Jiayong
    MECHANICAL ENGINEERING AND TECHNOLOGY, 2012, 125 : 133 - 136
  • [37] Real-time system based on FPGA for optical communication system
    Chen, Ming
    Deng, Rui
    Chen, Qinghui
    He, Jing
    Chen, Lin
    METRO AND DATA CENTER OPTICAL NETWORKS AND SHORT-REACH LINKS, 2018, 10560
  • [38] A real-time high frame rate high frequency ultrasonic system for cardiac imaging in small animals
    Sun, Lei
    Feng, Ching
    Cannata, Jonathan M.
    Johnson, Jeffrey A.
    Yen, Jesse T.
    Shung, K. Kirk
    2006 IEEE ULTRASONICS SYMPOSIUM, VOLS 1-5, PROCEEDINGS, 2006, : 2206 - +
  • [39] SphericRTC: A System for Content-Adaptive Real-Time 360-Degree Video Communication
    Wang, Shuoqian
    Zhang, Xiaoyang
    Xiao, Mengbai
    Chiu, Kenneth
    Liu, Yao
    MM '20: PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, 2020, : 3595 - 3603
  • [40] Analysis of real-time Ethernet communication technologies of Summation frame and individual frames
    Wang, Kai
    Li, Xiaodong
    Wang, Xijun
    2017 IEEE 3RD INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC), 2017, : 23 - 26