Joint Complexity Estimation of I-Frame and P-Frame for H.264/AVC Rate Control

Rate control plays a significant role for high quality video coding. This paper presents a rate control method for H.264/AVC, using a new bit allocation scheme for both I-frame and P-frame. This scheme is based on our proposed frame complexity measurement and estimation model. The measurement model considers not only the absolute complexity of I-frame and P-frame, respectively, but also the complexity relationship between I-frame and P-frame. Our proposed bit allocation scheme is able to allocate bit rate more efficiently for both I-frame and P-frame in order to achieve a relatively steady visual quality. Experimental results show that our proposed method is capable of providing more stable video quality than other existing methods.

[1]  King Ngi Ngan,et al.  An efficient algorithm for H.264/AVC high definition video coding , 2008, IEEE Transactions on Consumer Electronics.

[2]  Christos Grecos,et al.  MPEG-7 Descriptors Based Shot Detection and Adaptive Initial Quantization Parameter Estimation for the H.264/AVC , 2009, IEEE Transactions on Broadcasting.

[3]  Il-hong Shin,et al.  Adaptive Intra-Frame Assignment and Bit-Rate Estimation for Variable GOP Length in H.264 , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Bernd Girod,et al.  Content-Adaptive Coding and Delay-Aware Rate Control for a Multi-Camera Wireless Surveillance Network , 2005, 2005 IEEE 7th Workshop on Multimedia Signal Processing.

[5]  C.-C. Jay Kuo,et al.  Bit Allocation for Spatial Scalability Coding of H.264/SVC With Dependent Rate-Distortion Analysis , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Tian Lan,et al.  H.264 Frame Layer Rate Control Based on Block Histogram Difference , 2008, ICC Workshops - 2008 IEEE International Conference on Communications Workshops.

[7]  Chih-Hung Kuo,et al.  Efficient two-pass rate control scheme based on adjusting distribution of discrete cosine transform coefficients , 2010 .

[8]  Xuan Jing,et al.  Frame Complexity-Based Rate-Quantization Model for H.264/AVC Intraframe Rate Control , 2008, IEEE Signal Processing Letters.

[9]  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.

[10]  Bo Yan,et al.  Lagrangian Multiplier Based Joint Three-Layer Rate Control for H.264/AVC , 2009, IEEE Signal Processing Letters.

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

[12]  Do-Kyoung Kwon,et al.  Rate Control for H.264 Video With Enhanced Rate and Distortion Models , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

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

[14]  Wei Wu,et al.  A novel rate control initialization algorithm for H.264 , 2009, IEEE Transactions on Consumer Electronics.

[15]  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.

[16]  Nam Ling,et al.  A Context-Adaptive Prediction Scheme for Parameter Estimation in H.264/AVC Macroblock Layer Rate Control , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Minqiang Jiang,et al.  Frame layer bit allocation scheme for constant quality video , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[18]  Sam Kwong,et al.  Rate-Distortion Optimization of Rate Control for H.264 With Adaptive Initial Quantization Parameter Determination , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[19]  Gwo-Long Li,et al.  Burst-Aware Dynamic Rate Control for H.264/AVC Video Streaming , 2011, IEEE Transactions on Broadcasting.

[20]  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.

[21]  Zhengguo Li,et al.  A study of MPEG-4 rate control scheme and its improvements , 2003, IEEE Trans. Circuits Syst. Video Technol..

[22]  Bo Yan,et al.  Adaptive Distortion-Based Intra-Rate Estimation for H.264/AVC Rate Control , 2009, IEEE Signal Processing Letters.

[23]  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.

[24]  Minqiang Jiang,et al.  On Lagrange multiplier and quantizer adjustment for H.264 frame-layer video rate control , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Susanto Rahardja,et al.  Adaptive intra-frame quantization for very low bit rate video coding , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[26]  Bo Yan,et al.  Efficient P-frame complexity estimation for frame layer rate control of H.264/AVC , 2011, 2011 18th IEEE International Conference on Image Processing.