Video Encoder Architecture for Low-Delay Live-Streaming Events

被引:5
作者
De Praeter, Johan [1 ]
Van Wallendael, Glenn [1 ]
Slowack, Juergen [2 ]
Lambert, Peter [1 ]
机构
[1] Univ Ghent, Dept Elect & Informat Syst, IDLab, IMEC, B-9052 Ghent, Belgium
[2] Barco, B-8500 Kortrijk, Belgium
关键词
Encoder architecture; high efficiency video coding (HEVC); low delay; low complexity; video compression; MODE DECISION ALGORITHM; INTRA PREDICTION; MOTION ESTIMATION; SIZE DECISION; HEVC; H.264/AVC; STANDARD; SELECTION;
D O I
10.1109/TMM.2017.2734330
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Video-streaming events such as virtual classrooms and video conferences require a low delay between sender and receiver. In order to achieve this requirement, and to make full use of the bandwidth capacity of each receiver, each client can be provided with a personalized bitstream of which the bit rate is continuously adapted to his current network bandwidth capacity. However, such an approach requires an excessive amount of computationally complex video encoders. Therefore, this paper proposes an architecture based on coding information calculation (CIC) modules and residual encoder (RE) modules. The CIC modules calculate coding information for the video at certain bit rates whereas the RE modules use this information to skip all encoding steps of a traditional encoder, except for the encoding of the residual. By reducing the amount of bits used to encode the residual, the RE modules can then provide bitstreams with personalized bit rates for several users at the same time. Each CIC module has approximately the same computational complexity as a traditional encoder, whereas an RE module has the approximate complexity of a decoder. The proposed architecture was evaluated for the high efficiency video coding standard, showing that the system achieves its goal of drastically reducing the computational complexity of low-delay live-streaming with many participants and suggesting that using less than six CIC modules results in the best tradeoff between compression efficiency and computational complexity.
引用
收藏
页码:2252 / 2266
页数:15
相关论文
共 46 条
[1]   A Novel Fast CU Encoding Scheme Based on Spatiotemporal Encoding Parameters for HEVC Inter Coding [J].
Ahn, Sangsoo ;
Lee, Bumshik ;
Kim, Munchurl .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2015, 25 (03) :422-435
[2]  
[Anonymous], 2006, ALL NONPARAMETRIC ST
[3]  
[Anonymous], 1915, MEMOIRE SERVICE GEOL
[4]   A Low Complexity Detection of Discrete Cross Differences for Fast H.264/AVC Intra Prediction [J].
Bharanitharan, K. ;
Liu, Bin-Da ;
Yang, Jar-Ferr ;
Tsai, Wen-Chih .
IEEE TRANSACTIONS ON MULTIMEDIA, 2008, 10 (07) :1250-1260
[5]  
Bjontegaard G., 2001, ITU T VCEG M AUST TE
[6]   Fast H.264 Encoding Based on Statistical Learning [J].
Chiang, Chen-Kuo ;
Pan, Wei-Hau ;
Hwang, Chiuan ;
Zhuang, Shin-Shan ;
Lai, Shang-Hong .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (09) :1304-1315
[7]   Averaging correlations: Expected values and bias in combined Pearson rs and Fisher's z transformations [J].
Corey, DM ;
Dunlap, WP ;
Burke, MJ .
JOURNAL OF GENERAL PSYCHOLOGY, 1998, 125 (03) :245-261
[8]   Fast HEVC Encoding Decisions Using Data Mining [J].
Correa, Guilherme ;
Assuncao, Pedro A. ;
Agostini, Luciano Volcan ;
da Silva Cruz, Luis A. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2015, 25 (04) :660-673
[9]   Dynamic encoder profile optimisation for real-time video streaming applications [J].
De Praeter, J. ;
Swimberghe, H. ;
Renard, G. ;
Van Wallendael, G. ;
Lambert, P. .
ELECTRONICS LETTERS, 2016, 52 (13) :1116-1117
[10]   Two stage fast mode decision algorithm for intra prediction in HEVC [J].
Fini, Mohammadreza Ramezanpour ;
Zargari, Farzad .
MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (13) :7541-7558