An Analytic Framework for Frame-Level Dependent Bit Allocation in Hybrid Video Coding

In this paper, we address the frame-level dependent bit allocation (DBA) problem in hybrid video coding. In most existing methods, the DBA solution is achieved at the expense of high, sometimes even unbearable, computational complexity because of the multipass coding involved. Motivated by this, we propose a model-based approach as an attempt to solve this problem analytically. Leveraging the predictive nature in hybrid video coding, we develop a novel interframe dependency model (IFDM), which enables a quantitative measure of the coding dependency between the current frame and its reference frame. Based on the IFDM, the buffer-constrained frame-level DBA problem is carefully formulated. Finally, the model-based DBA method called IFDM-DBA is derived, in which successive convex approximation techniques are employed to convert the original optimization problem into a series of convex optimization problem s of which the optimal solutions can be obtained efficiently. Experimental results suggest that the proposed IFDM-DBA method can achieve up to a 23% bitrate reduction over the JM reference software of H.264.

[1]  Yongdong Zhang,et al.  Improvement on Rate-Distortion Performance of H.264 Rate Control in Low Bit Rate , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Minqiang Jiang,et al.  Low-delay rate control for real-time H.264/AVC video coding , 2006, IEEE Trans. Multim..

[3]  Sheila S. Hemami,et al.  Efficient bit allocation for dependent video coding , 2004, Data Compression Conference, 2004. Proceedings. DCC 2004.

[4]  H.-M. Hang,et al.  Consistent Picture Quality Control Strategy for Dependent Video Coding , 2009, IEEE Transactions on Image Processing.

[5]  Yücel Altunbasak,et al.  Frame bit allocation for the H.264/AVC video coder via Cauchy-density-based rate and distortion models , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Sanjit K. Mitra,et al.  Low-delay rate control for DCT video coding via ?-domain source modeling , 2001, IEEE Trans. Circuits Syst. Video Technol..

[7]  Oscar C. Au,et al.  Frame Complexity Guided Lagrange Multiplier Selection for H.264 Intra-Frame Coding , 2011, IEEE Signal Processing Letters.

[8]  André Kaup,et al.  Efficient one-pass frame level rate control for H.264/AVC , 2009, J. Vis. Commun. Image Represent..

[9]  Zhengguo Li,et al.  A Novel Rate Control Scheme for Low Delay Video Communication of H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Shan Liu,et al.  Joint temporal-spatial bit allocation for video coding with dependency , 2005 .

[11]  André Kaup,et al.  One-pass frame level budget allocation in video coding using inter-frame dependency , 2009, 2009 IEEE International Workshop on Multimedia Signal Processing.

[12]  Oscar C. Au,et al.  Laplacian Mixture Model(LMM) based frame-layer rate control method for H.264/AVC high-definition video coding , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[13]  Jordi Ribas-Corbera,et al.  A frame-layer bit allocation for H.263+ , 2000, IEEE Trans. Circuits Syst. Video Technol..

[14]  Bernd Girod,et al.  Analysis of video transmission over lossy channels , 2000, IEEE Journal on Selected Areas in Communications.

[15]  Tihao Chiang,et al.  A new rate control scheme using quadratic rate distortion model , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[16]  Oscar C. Au,et al.  Frame-level dependent bit allocation via geometric programming , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).

[17]  Oscar C. Au,et al.  Predictive motion vector field adaptive search technique (PMVFAST): enhancing block-based motion estimation , 2000, IS&T/SPIE Electronic Imaging.

[18]  Feng Zou,et al.  An analytical framework for frame-level dependent bit allocation in hybrid video coding , 2011, 2011 IEEE 13th International Workshop on Multimedia Signal Processing.

[19]  Daniel Pérez Palomar,et al.  Power Control By Geometric Programming , 2007, IEEE Transactions on Wireless Communications.

[20]  Zhihai He,et al.  Linear Rate Control and Optimum Statistical Multiplexing for H.264 Video Broadcast , 2008, IEEE Transactions on Multimedia.

[21]  Diane K. Michelson,et al.  Applied Statistics for Engineers and Scientists , 2001, Technometrics.

[22]  Sanjit K. Mitra,et al.  . Optimum bit allocation and accurate rate control for video coding via ρ-domain source modeling , 2002, IEEE Trans. Circuits Syst. Video Technol..

[23]  Antonio Ortega,et al.  Bit-rate control using piecewise approximated rate-distortion characteristics , 1998, IEEE Trans. Circuits Syst. Video Technol..

[24]  Antonio Ortega,et al.  Bit allocation for dependent quantization with applications to MPEG video coders , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  Wen Gao,et al.  Rate-distortion analysis for H.264/AVC video coding and its application to rate control , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[26]  Wen Gao,et al.  Adaptive rate control for H.264 , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[27]  Antonio Ortega,et al.  Optimal trellis-based buffered compression and fast approximations , 1994, IEEE Trans. Image Process..

[28]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.