Novel Rate-Control Algorithm Based on TM5 Framework
Zhongjie ZHU, Yongqiang BAI, Zhiyong DUAN, Feng LIANG
DOI: 10.4236/wsn.2009.13024   PDF   HTML     5,292 Downloads   8,733 Views   Citations


Rate control is a key technology in the fields of video coding and transmission, and it has attracted a great attention and has been studied extensively. The TM5 framework of MPEG-2 is a classical rate control algo-rithm and has being widely used. However, it has some underlying drawbacks during practical applications such as the poor rate control precision and high computational complexity. Hence, in this paper, a novel rate-control algorithm based on the TM5 framework is proposed. The drawback of the target bit allocation method of the original TM5 algorithm is firstly analyzed and improved. Then, a new rate-distortion model is incorporated into the rate control algorithm to implement rate prediction to enhance the rate-control precision. Meanwhile, the macro-block (MB) level rate control is adapted to be frame level to reduce the computational complexity. Experiments are conducted and some results are given. Compared with the original TM5 algo-rithm, the improved novel algorithm not only can enhance the rate-control precision but also can reduce the complexity and the fluctuation of decoded image quality.

Share and Cite:

Z. ZHU, Y. BAI, Z. DUAN and F. LIANG, "Novel Rate-Control Algorithm Based on TM5 Framework," Wireless Sensor Network, Vol. 1 No. 3, 2009, pp. 182-188. doi: 10.4236/wsn.2009.13024.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] M. Loren and V. Rahul, “Improved rate control and motion estimation for H.264 encoder,” Proceedings of IEEE Interna-tional Conference on Image Processing, pp. 309– 312, 2007.
[2] Z. Z. Chen and K. N. Ngan, “Recent advances in rate control for video coding,” Signal Processing: Image Communication, pp. 19–38, 2007.
[3] P. F. Zhao, J. W. Liu, and Q. Li, “A rate control idea and algo-rithm realization for H.264/AVC,” Computer Engineering, pp. 233–249, 2006.
[4] K. Nejat, A. Yucel, and M. M. Russell, “Frame bit allocation for the H.264/AVC video coder via cauchy-density-based rate and distortion models,” IEEE Transactions on Circuits and Systems for Video Technology, pp. 994–1006, 2005.
[5] P. Papadimitriou and V. Tsaoussidis, “A rate control scheme for adaptive video streaming over the internet,” [Online], adimp/icc07.pdf.
[6] L. Xu, W. Gao, X. Y. Ji, and D. B. Zhao, “Rate control for hierarchical B-picture coding with scaling-factors,” [Online],
[7] H. Li and Z. Z. Fu, “Improvement research based on H.264 TM5 rate control algorithm,” Journal of Computer Applications, pp. 749–751, 2007.
[8] T. Y. Tian, “Research and applications of rate control in video coding,” Journal of University of Electronic Science and Technology of China, pp. 24–32, 2006.
[9] W. Yuan, “Research for the ratio control algorithm in H.264,” Ph.D thesis, Hefei University of Technology, pp. 9–32, 2006.
[10] H. J. Bi, New Generation Video Compression Coding Standard H.264, Posts and Telecommunications Press, pp. 114–117, 2005.
[11] Z. J. Zhu, F. Liang, G. Y. Jiang, and M. Yu, “Bit-allocation and rate-control algorithm for stereo video coding,” Journal on Communications, pp. 15–19, 2007.

Copyright © 2021 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.