λ-Domain Optimal Bit Allocation Algorithm for High Efficiency Video Coding

被引:93
作者
Li, Li [1 ]
Li, Bin [2 ]
Li, Houqiang [1 ]
Chen, Chang Wen [1 ,3 ]
机构
[1] Univ Sci & Technol China, Chinese Acad Sci, Key Lab Technol Geospatial Informat Proc & Applic, Hefei 230027, Anhui, Peoples R China
[2] Microsoft Asia, Beijing 100080, Peoples R China
[3] SUNY Buffalo, Buffalo, NY 14260 USA
关键词
Bit allocation; D-lambda model; High Efficiency Video Coding (HEVC); R-lambda model; rate control; rate-distortion (R-D) analysis; RATE CONTROL SCHEME; DELAY RATE CONTROL; H.264/AVC; QUANTIZATION; OPTIMIZATION; COMPRESSION; STANDARD; MODELS; IMAGE;
D O I
10.1109/TCSVT.2016.2598672
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Rate control typically involves two steps: bit allocation and bitrate control. The bit allocation step can be implemented in various fashions depending on how many levels of allocation are desired and whether or not an optimal rate-distortion (R-D) performance is pursued. The bitrate control step has a simple aim in achieving the target bitrate as precisely as possible. In our recent research, we have developed a lambda-domain rate control algorithm that is capable of controlling the bitrate precisely for High Efficiency Video Coding (HEVC). The initial research showed that the bitrate control in the lambda-domain can be more precise than the conventional schemes. However, the simple bit allocation scheme adopted in this initial research is unable to achieve an optimal R-D performance reflecting the inherent R-D characteristics governed by the video content. In order to achieve an optimal R-D performance, the bit allocation algorithms need to be developed taking into account the video content of a given sequence. The key issue in deriving the video-content-guided optimal bit allocation algorithm is to build a suitable R-D model to characterize the R-D behavior of the video content. In this paper, to complement the R-lambda model developed in our initial work, a D-lambda model is properly constructed to complete a comprehensive framework of lambda-domain R-D analysis. Based on this comprehensive lambda-domain R-D analysis framework, a suite of optimal bit allocation algorithms are developed. In particular, we design both picture-level and basic-unit-level bit allocation algorithms based on the fundamental R-D optimization theory to take full advantage of the content-guided principles. The proposed algorithms are implemented in HEVC reference software, and the experimental results demonstrate that they can achieve an obvious R-D performance improvement with a smaller bitrate control error. The proposed bit allocation algorithms have already been adopted by the Joint Collaborative Team on Video Coding and integrated into the HEVC reference software.
引用
收藏
页码:130 / 142
页数:13
相关论文
共 31 条
[1]  
[Anonymous], 2001, VCEGM33
[2]  
Bosson F., 2013, JCTVCL1100
[3]   Pixel-Wise Unified Rate-Quantization Model for Multi-Level Rate Control [J].
Choi, Hyomin ;
Yoo, Jonghun ;
Nam, Junghak ;
Sim, Donggyu ;
Bajic, Ivan V. .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2013, 7 (06) :1112-1123
[4]   Modified Steepest-Descent for Bit Allocation in Strongly Dependent Video Coding [J].
Ferguson, Keith L. ;
Allinson, Nigel M. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (07) :1057-1062
[5]   Optimum bit allocation and accurate rate control tor video coding via ρ-domain source modeling [J].
He, ZH ;
Mitra, SK .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2002, 12 (10) :840-849
[6]   Low-delay rate control for DCT video coding via ρ-domain source modeling [J].
He, ZH ;
Kim, YK ;
Mitra, SK .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (08) :928-940
[7]  
HM, HEVC TEST MOD
[8]   Rate Control Optimization for Temporal-Layer Scalable Video Coding [J].
Hu, Sudeng ;
Wang, Hanli ;
Kwong, Sam ;
Zhao, Tiesong ;
Kuo, C. -C. Jay .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (08) :1152-1162
[9]   Low-delay rate control for real-time H.264/AVC video coding [J].
Jiang, MQ ;
Ling, N .
IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (03) :467-477
[10]   Frame bit allocation for the H.264/AVC video coder via Cauchy-density-based rate and distortion models [J].
Kamaci, N ;
Altunbasak, Y ;
Mersereau, RM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (08) :994-1006