DAVE: Dynamic Adaptive Video Encoding for Real-time Video Streaming Applications

被引:4
|
作者
Huang, Siqi [1 ]
Xie, Jiang [1 ]
机构
[1] Univ North Carolina Charlotte, Dept Elect & Comp Engn, Charlotte, NC 28223 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/SECON52354.2021.9491588
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time video streaming applications have become tremendously popular in recent years, such as remote control and video conferencing applications. A key characteristic that differentiates these applications from traditional live streaming applications is that these applications have a very low-latency requirement for interactivity. The stricter low-latency requirement brings many challenges: the video has to be encoded in a real-time manner; the substantial resources on the server or cloud cannot be utilized for encoding; and the adaptation strategies in live streaming applications are not adequate for real-time video streaming, such as adaptive bitrate selection (ABR). In addition, the video perceptual quality of current real-time video streaming systems is usually sacrificed to meet the very low-latency requirement. To address these challenges, in this paper, a new real-time video streaming protocol, DAVE (Dynamic Adaptive Video Encoding for real-time video streaming applications), is proposed. In the proposed real-time video streaming system, captured video frames are encoded with different configurations. Since the video encoding configuration determines the video data size, quality, and encoding time, we first conduct an experimental study on the impact of each configuration parameter. Based on our experimental findings, we then propose a super resolution based video encoding configuration selection algorithm which does not use a fixed strategy to determine the encoding configurations as in existing real-time video streaming systems but uses a reinforcement learning based model to learn the optimal video encoding configuration that includes the configuration of both regular video encoding parameters and the up-scale of super resolution models. As a result, DAVE can optimize the performance of real-time video streaming systems based on user Quality of Experience (QoE) metrics. To the best of our knowledge, this is the first work that incorporates super resolution and reinforcement learning in the protocol design for real-time video streaming systems. Extensive evaluations show that DAVE can substantially improve the video perceptual quality by 15% and can also reduce the endto-end latency by 20%, as compared with existing systems(1).
引用
收藏
页数:9
相关论文
共 50 条
  • [21] RT-VQM: Real-Time Video Quality Assessment for Adaptive Video Streaming Using GPUs
    Wichtlhuber, Matthias
    Wicklein, Gregor
    Wilk, Stefan
    Effelsberg, Wolfgang
    Hausheer, David
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MULTIMEDIA SYSTEMS (MMSYS'16), 2016, : 209 - 219
  • [22] Real-Time Video Inference on Edge Devices via Adaptive Model Streaming
    Khani, Mehrdad
    Hamadanian, Pouya
    Nasr-Esfahany, Arash
    Alizadeh, Mohammad
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 4552 - 4562
  • [23] Adaptive Rate Control for Real-Time Video Streaming over the Mobile WiMAX
    Lee, Changhyun
    Song, Kwanwoong
    Joo, Younghun
    Kim, Yongserk
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1454 - 1457
  • [24] REAL-TIME ADAPTIVE VIDEO COMPRESSION
    Schaeffer, Hayden
    Yang, Yi
    Zhao, Hongkai
    Osher, Stanley
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (06): : B980 - B1001
  • [25] Transmission distortion analysis for real-time video encoding and streaming over wireless networks
    He, Zhihai
    Xiong, Hongkai
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2006, 16 (09) : 1051 - 1062
  • [26] Complexity regulation for real-time video encoding
    Zhong, Z
    Chen, YW
    2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL I, PROCEEDINGS, 2002, : 737 - 740
  • [27] Encoding stored video for streaming applications
    Pao, IM
    Sun, MT
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (02) : 199 - 209
  • [28] Real-Time HD Video Encoding on DSP
    Aw, Kok Seng
    Goh, Soo Meng
    Goh, Kwong Huang
    Chiew, Tuan Kiang
    Tham, Jo Yew
    ICIEA 2010: PROCEEDINGS OF THE 5TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOL 4, 2010, : 243 - 246
  • [29] Dynamic rate control method for real-time video streaming over the Internet
    Yanagihara, H
    Yoneyama, A
    Nakajima, Y
    Furuya, H
    MULTIMEDIA SYSTEMS AND APPLICATIONS V, 2002, 4861 : 145 - 152
  • [30] REAL-TIME ADAPTIVE SWITCHING MECHANISM TOWARDS VIEWPORT-ADAPTIVE OMNIDIRECTIONAL VIDEO STREAMING
    Yang, Mingyi
    Liang, Hong
    Yang, Fuzheng
    2021 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2021,