Rate control for H.264 video with enhanced rate and distortion models

被引:175
作者
Kwon, Do-Kyoung [1 ]
Shen, Mei-Yin [1 ]
Kuo, C. -C. Jay [1 ]
机构
[1] Univ So Calif, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
H.264; optimal bit allocation; rate control; rate-distortion (R-D) optimization; BIT ALLOCATION;
D O I
10.1109/TCSVT.2007.894053
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new rate control scheme for H.264 video encoding with enhanced rate and distortion models is proposed in this work. Compared with existing H.264 rate control schemes, our scheme has offered several new features. First, the inter-dependency between rate-distortion optimization (RDO) and rate control in H.264 is resolved via quantization parameter estimation and update. Second, since the bits of the header information may occupy a larger portion of the total bit budget, which is especially true when being coded at low bit rates, a rate model for the header information is developed to estimate header bits more accurately. The number of header bits is modeled as a function of the number of nonzero motion vector (MV) elements and the number of MVs. Third, a new source rate model and a distortion model are proposed. For this purpose, coded 4 x 4 blocks are identified and the number of. source bits and distortion are modeled as functions of the quantization stepsize and the complexity of coded 4 x blocks. Finally, a R-D optimized bit allocation scheme among macroblocks (NOS) is proposed to improve picture quality. Built upon the above ideas, a rate control algorithm is developed for the H.264 baseline-profile encoder under the constant bit rate constraint. It is shown by experimental results that the new algorithm can control bit rates accurately with the R-D performance significantly better than that of the rate control algorithm implemented in the H.264 software encoder JM8.1a.
引用
收藏
页码:517 / 529
页数:13
相关论文
共 33 条
[1]   On using game theory to optimize the rate control in video coding [J].
Ahmad, I ;
Luo, JC .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2006, 16 (02) :209-219
[2]  
CHEN HI, 1996, TECH PROTEIN CHEM, V7, P3
[3]   A new rate control scheme using quadratic rate distortion model [J].
Chiang, TH ;
Zhang, YQ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (01) :246-250
[4]  
Chung H, 2003, IEEE IMAGE PROC, P905
[5]  
Devore J., 1999, APPL STAT ENG SCI
[6]   Rate control of MPEG video coding and recording by rate-quantization modeling [J].
Ding, W ;
Liu, B .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1996, 6 (01) :12-20
[7]   A linear source model and a unified rate control algorithm for DCT video coding [J].
He, ZH ;
Mitra, SK .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2002, 12 (11) :970-982
[8]   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
[9]   On enhancing H.264/AVC video rate control by PSNR-based frame complexity estimation [J].
Jiang, MQ ;
Ling, N .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (01) :281-286
[10]  
*JOINT VID TEAM, JVT REF SOFTW ENC VE