New rate-distortion modeling and efficient rate control for H.264/AVC video coding

Rate control (RC) is crucial in controlling compression bit rates and qualities for networked video applications. In this paper, we propose a new rate-distortion (R-D) model and an efficient rate control scheme for H.264/AVC video coding, which elegantly resolve the inter-dependency problem between rate-distortion optimization and rate control by eliminating the need of coding complexity prediction for an inter-frame. The objective is to achieve accurate bit rate, obtain optimal video quality while reducing quality variations and simultaneously handling buffer fullness effectively. The proposed algorithm encapsulates a number of new features, including a coding complexity measure for intra-frames, a rate-distortion model, an accurate quantization parameter (QP) estimation for intra-frames, an incremental quantization parameter calculation method for inter-frames, a proportional+integral+derivative (PID) buffer controller, and an intelligent bit-allocation-balancing technique. Our experimental results demonstrate that the proposed scheme outperforms the JVT-G012 solution by providing accurate rate regulation, effectively reducing frame skipping, and finally improving coding quality by up to 1.80dB.

[1]  Xinhua Zhuang,et al.  Accurate estimation of R-D characteristics for rate control in real-time video encoding , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[2]  Yu Sun,et al.  A robust and adaptive rate control algorithm for object-based video coding , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Jordi Ribas-Corbera,et al.  Rate control in DCT video coding for low-delay communications , 1999, IEEE Trans. Circuits Syst. Video Technol..

[4]  Yu Sun,et al.  New rate-complexity-quantization modeling and efficient rate control for H.264/AVC , 2008, 2008 IEEE International Conference on Multimedia and Expo.

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

[6]  Seong-Dae Kim,et al.  A bit allocation method based on picture activity for still image coding , 1999, IEEE Trans. Image Process..

[7]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

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

[9]  Ming-Ting Sun,et al.  Rate-Distortion Modeling for Efficient H.264/AVC Encoding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Chen Xiao,et al.  An Optimized Rate Control Algorithm for H.264 Under Low Delay Constraint , 2006, 2006 International Conference on Wireless Communications, Networking and Mobile Computing.

[11]  László Czúni,et al.  Estimating the Optimal Quantization Parameter in H.264 , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

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

[13]  Tihao Chiang,et al.  Scalable rate control for MPEG-4 video , 2000, IEEE Trans. Circuits Syst. Video Technol..

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

[15]  Yu Sun,et al.  Asynchronous rate control for multi-object videos , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

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

[17]  S. Wenger,et al.  Analyzed rate distortion model in standard video codecs for rate control , 2005, IEEE Workshop on Signal Processing Systems Design and Implementation, 2005..

[18]  Xuan Jing,et al.  A novel intra-rate estimation method for H.264 rate control , 2006, 2006 IEEE International Symposium on Circuits and Systems.

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