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 条
[11]  
Kim C, 2004, IEEE IMAGE PROC, P769
[12]   Adaptive rate control using nonlinear regression [J].
Kim, HM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (05) :432-439
[13]   Rate control algorithm for H.264/AVC video coding standard based on rate-quantization model [J].
Kim, S ;
Ho, YS .
2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, :165-168
[14]  
LEE CH, 2000, NEUTRON NETWORK NEWS, V10, P6
[15]  
Lee JY, 2001, J FOOD PROD MARK, V7, P3, DOI 10.1300/J038v07n01_02
[16]  
Li ZG, 2004, IEEE IMAGE PROC, P745
[17]   Bit-rate control using piecewise approximated rate-distortion characteristics [J].
Lin, LJ ;
Ortega, A .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (04) :446-459
[18]   Joint temporal-spatial bit allocation for video coding with dependency [J].
Liu, S ;
Kuo, CCJ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (01) :15-26
[19]  
MALVAR HS, 2003, IEEE T CIRCUITS SYST, V7, P599
[20]  
MUKHERJEE D, 1997, P IEEE INT C IM PROC, P26