Abstract
An improved rate control scheme with better buffer level tracking and more accurate mean absolute difference (MAD) prediction for H.264 video encoding is proposed in this work. Compared to the existing H.264 rate control scheme, the proposed scheme gives better buffer regulation with improved peak signal-to-noise ratio for basic unit level rate control. The bits required for encoding header information account for a significantly high percentage of the total bits, especially at lower bit rate and for low motion sequences. A linear relation between coded mean absolute difference and header bits is proposed for achieving effective rate control. The proposed scheme estimates the mean absolute difference adaptively from temporally colocated regions and INTER16x16 mode decision process. The estimated mean absolute difference is then used for calculating the quantization parameter for better target matching. A new linear rate control model is proposed, which works well especially for low motion sequences. The experimental results show that the proposed improvement in rate control algorithm significantly reduces the difference between actual and target buffer level while improving the quality of encoded video sequences.
Similar content being viewed by others
References
Lee H.-J., Chiang T., Zhang Y.-Q.: Scalable rate control for mpeg-4 video. IEEE Trans. Circuits Syst. Video Technol. 10, 878–894 (2000)
Li, Z., Pan, F., Lim, K.P., Feng, G., Lin, X., Rahardaj, S.: Adaptive basic unit layer rate control for jvt, Technical Report JVT-G012, Joint Video Team of ISO/IEC JTC1/SC29/WG11 and ITU-T SG16/Q.6, Pattaya, Thailand, March 2003
Pan F., Li Z., Lim K., Feng G.: A study of mpeg-4 rate control scheme and its improvements. IEEE Trans. Circuits Syst. Video Technol. 13, 440–446 (2003)
Yuan W., Lin S., Zhang Y., Yuan W., Luo H.: Optimum bit allocation and rate control for h.264/avc. IEEE Trans. Circuits Syst. Video Technol. 16, 705–715 (2006)
Po L.-M., Guo K.: Transform-domain fast sum of the squared difference computation for h.264/avc rate-distortion optimization. IEEE Trans. Circuits Syst. Video Technol. 17, 765–773 (2007)
Zhou S.M., Li J., Fei J., Zhang Y.: Improvement on rate-distortion performance of h. 264 rate control in low bit rate. IEEE Trans. Circuits Syst. Video Technol. 17, 996–1006 (2007)
Chang C.-Y., Chou C.-F., Chan D.-Y., Lin T., Chen M.-H.: A q-domain characteristic-based bit-rate model for video transmission. IEEE Trans. Circuits Syst. Video Technol. 18, 1307–1311 (2008)
Ma S., Gao W., Lu Y.: Rate-distortion analysis for h.264/avc video coding and its application to rate control. IEEE Trans. Circuits Syst. Video Technol. 15, 1533–1544 (2005)
Dong J., Ling N.: A context-adaptive prediction scheme for parameter estimation in h. 264/avc macroblock layer rate control. IEEE Trans. Circuits Syst. Video Technol. 19, 1108–1117 (2009)
Jiang M., Ling N.: On lagrange multiplier and quantizer adjustment for h.264 frame-layer video rate control. IEEE Trans. Circuits Syst. Video Technol. 16, 663–669 (2006)
Kwon D.-K., Shen M.-Y., Kuo C.-C.: Rate control for h.264 video with enhanced rate and distortion models. IEEE Trans. Circuits Syst. Video Technol. 17, 517–529 (2007)
Liu Y., Li Z.G., Soh Y.C.: A novel rate control scheme for low delay video communication of h.264/avc standard. IEEE Trans. Circuits Syst. Video Technol. 17(1), 68–78 (2007)
Liu, Y., Li, Z., Soh, Y.: Adaptive mad prediction and refined r-q model for h.264/avc rate control. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing. ICASSP 2006, vol. 2, p. II, May 2006
Dong, J., Ling, N.: On model parameter estimation for h.264/avc rate control. In: Proceedings of the IEEE International Symposium on Circuits and Systems, 2007. ISCAS 2007, pp. 289–292, May 2007
Joint Video Team, JVT Reference Software Encoder, version 14.2. [Online]. Available: http://iphome.hhi.de/suehring/tml/download
Sullivan G., Wiegand T.: Rate-distortion optimization for video compression. Signal Process. Mag. IEEE 15, 74–90 (1998)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Malewar, A., Bahadarpurkar, A. & Gadre, V. A linear rate control model for better target buffer level tracking in H.264. SIViP 7, 275–286 (2013). https://doi.org/10.1007/s11760-011-0235-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-011-0235-7