Abstract
There is strong need for research in transcoding technologies to enable smooth displacement from MPEG-2 to H.264/AVC since H.264/AVC has been standardized as international standard. In this paper, a novel rate control algorithm for MPEG-2 to H.264/AVC transcoding, which adopting a new block activity measurement, is proposed. Specifically, the standard deviation of the residual error is introduced into the quadratic rate distortion (R-D) model adopted in JVT-G012 instead of the mean of absolute difference (MAD) to measure macroblock (MB) complexity. Meanwhile, based on the fact that the mean square of AC coefficients in an 8×8 DCT block is equal to the variance of an 8×8 block before DCT, we derive a close-form formulation to calculate the variance of a residual MB using the DCT coefficients rather the pixel values. Obviously, this rate control method can be used for MPEG-2 to H.264/AVC transcoder in both pixel domain and transform domain. Experiments show that our proposed algorithm can meet the target bit-rate accurately and achieves a better performance than the JVT-G012.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Wiegand, T., Sullivan, G.: Draft lTU-T recommendation and final draft international standard of joint video specification (ITUT Rec. H.264 – ISO/IEC 14496-10 AVC)JVT-G050, Pattaya, Thailand (March 2003)
Mohan, R., Smith, J.R., Li, C.S.: Adapting Multimedia Internet Content for Universal Access. IEEE Transactions on Multimedia 1, 104–114 (1999)
Xiao, Y.-N., Lu, H., Xue, X., Nguyen, V.-A., Tan, Y.-P.: Efficient Rate Control For Mpeg-2 To H.264/AVC Transcoding. In: IEEE International Symposium on Circuits and Systems (ISCAS), May 2005, pp. 1238–1241 (2005)
Zhang, P., Huang, Q.-M., Gao, W.: Key techniques of bit rate reduction for H.264 streams. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds.) PCM 2004. LNCS, vol. 3332, pp. 985–992. Springer, Heidelberg (2004)
Yang, J., Dai, Q., Xu, W., Ding, R.: A Rate Control Algorithm for MPEG-2 to H.264 Real-time Transcoding. In: Proc. Visual Communication and Image Processing VCIP-2005, Beijing, China, pp. 1995–2003 (2005)
Xin, J., Vetro, A., Sun, H.: Converting DCT Coefficients to H.264/AVC Transform Coefficients. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds.) PCM 2004. LNCS, vol. 3332, pp. 939–946. Springer, Heidelberg (2004)
Su, Y., Xin, J., Vetro, A., Sun, H.: Efficient MPEG-2 to H.264/AVC intra transcoding in transform-domain. In: Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS ’05), Kobe, Japan, May 2005, vol. 2, pp. 1234–1237 (2005)
Qian, T., Sun, J., Li, D., Yang, X., Wang, J.: Transform domain transcoding from MPEG-2 to H.264 with interpolation drift-error compensation. IEEE Transaction on Circuits and Systems for Video Technology 16(4), 523–534 (2006)
Chiang, T., Zhang, Y.: A New Rate Control Scheme Using Quadratic Rate Distortion Model. IEEE Trans. Circuits Syst. Video Technol. 7, 287–311 (1997)
H.264/AVC reference software JM8.2, available online at http://bs.hhi.de/~suehring/tml/download
Oppenheim, A.V., Schafer, R.W.: Discrete-Time Signal Processing, 2nd edn., p. 60. Prentice Hall, Upper Saddle River (1999)
Bo, Z., Cheng-Ke, W.: A Novel Rate Control Algorithm in Video Coding for Low-delay Communications. Chinese Journal of Computers 28(1), 53–59 (2005)
Li, Z., Pan, F., Lim, K.P., Feng, G., Lin, X., Rahardja, S.: Adaptive Basic Unit Layer Rate Control for JVT. In: JVT-G012, 7th Meeting, Pattaya II, Thailand (March 2003)
MPEG-2 video encodec/decodec v12, available online at http://www.mpeg.org/MPEG/MSSG
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Chen, G., Lin, S., Zhang, Y. (2007). Rate Control Algorithm for MPEG-2 to H.264/AVC Transcoding. In: Martí, J., Benedí, J.M., Mendonça, A.M., Serrat, J. (eds) Pattern Recognition and Image Analysis. IbPRIA 2007. Lecture Notes in Computer Science, vol 4478. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72849-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-72849-8_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72848-1
Online ISBN: 978-3-540-72849-8
eBook Packages: Computer ScienceComputer Science (R0)