Open-Source Framework for Reduced-Complexity Multi-Rate HEVC Encoding

被引:4
作者
Matheswaran, Aruna [1 ]
Karadugattu, Praveen Kumar [1 ]
Ramachandran, Pradeep [1 ]
Giladi, Alex [2 ]
Grois, Dan [2 ]
Venkatesan, Pooj A. [1 ]
Balk, Alex [2 ]
机构
[1] MulticoreWare Inc, Chennai, Tamil Nadu, India
[2] Comcast, Philadelphia, PA USA
来源
APPLICATIONS OF DIGITAL IMAGE PROCESSING XLIII | 2020年 / 11510卷
关键词
Adaptive video streaming; ABR; HEVC; MPEG-H; x265; open source; video coding; OTT;
D O I
10.1117/12.2567877
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Adaptive bitrate streaming (ABR) is a key enabler for large-scale video distribution over the Internet. It relies on offering multiple representations of the same content at different bitrates (the "bitrate ladder") at the content generation stage, and on the client ability for the real-time adaptation to varying network conditions by selecting and downloading a representation it can sustain. In turn, this leads to robust video distribution as a trade-off of relatively high computational resources: compared to the traditional cable/IPTV distribution, which typically requires a single SD and a single HD representation, the typical bitrate ladder scheme requires significantly more representations, thereby taking a heavy toll on computational resources. In this work, an x265-based implementation of a multi-resolution encoding framework is presented, which adaptively identifies the most appropriate settings and corresponding analysis information for the efficient encoding with a variety of bitrates and resolutions. The x265 encoder is currently the most popular open-source video encoder, which is based on the HEVC (H.265/MPEG-H) video coding standard, and as a result, the x265-based implementation proposed in this work enables achieving an optimal trade-off between the encoder performance and coding efficiency. According to the extensive experimental results, the proposed x265-based encoding framework achieves up to about 95% computational efficiency improvement, as compared to independent)standalone) encoding per each representation, in terms of the turnaround time, at a negligible visual quality loss.
引用
收藏
页数:11
相关论文
共 20 条
[1]   Fast Multi-Rate Encoding for Adaptive HTTP Streaming [J].
Amirpour, Hadi ;
Cetinkaya, Ekrem ;
Timmerer, Christian ;
Ghanbari, Mohammad .
2020 DATA COMPRESSION CONFERENCE (DCC 2020), 2020, :358-358
[2]  
[Anonymous], 2016, Proc. Picture Coding Symp. (PCS)
[3]  
[Anonymous], 1915, MEMOIRE SERVICE GEOL
[4]  
Apple Inc, HLS AUTH SPEC APPL D
[5]   Watching Video over the Web Part 1: Streaming Protocols [J].
Begen, Ali C. ;
Akgul, Tankut ;
Baugher, Mark .
IEEE INTERNET COMPUTING, 2011, 15 (02) :54-63
[6]   A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP [J].
Bentaleb, Abdelhak ;
Taani, Bayan ;
Begen, Ali C. ;
Timmerer, Christian ;
Zimmermann, Roger .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (01) :562-585
[7]  
Bjontegaard G., 2001, VCEGM33
[8]  
Cisco, 2023, Cisco annual internet report (2018-2023)
[9]  
Gilani Amir S. J., 2018, Structures Congress 2018. Buildings and Disaster Management. Selected Papers from the Structures Congress 2018, P1
[10]  
Goswami K, 2018, IEEE IMAGE PROC, P1008, DOI 10.1109/ICIP.2018.8451485