A Fast Scheme for Converting DCT Coefficients to H.264/AVC Integer Transform Coefficients

Converting MPEG-2 8-tap discrete cosine transform (DCT) coefficients to H.264/AVC 4-tap integer transform (IT) coefficients is one of the indispensable operations for MPEG-2 to H.264 transform domain transcoding. In this paper, we propose a novel transform kernel matrix based on the factorization of DCT to perform this operation directly in transform domain. Furthermore, additional reduction in computation can be obtained by taking advantage of the fact that most of the 8×8 DCT blocks in real video sequences only have nonzero coefficients in the upper left 4×4 quadrant. Relative to Jun Xin’s method, the proposed method saves 16 operations in the worst case and 440 operations in the best case for each 8×8 DCT block. Experimental results also show that the proposed method efficiently reduces the computational cost up to 42.9% with negligible degradation in video quality. Hence, the proposed method can be efficiently used in the real-time and high capacity MPEG-2 to H.264 transform domain transcoding.

[1]  Y. Arai,et al.  A Fast DCT-SQ Scheme for Images , 1988 .

[2]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[3]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[4]  Bo Shen From 8-tap DCT to 4-tap integer-transform for MPEG to H.264/AVC transcoding , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[5]  Anthony Vetro,et al.  Converting AVS coefficients to H.264/AVC transform coefficients , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[6]  Anthony Vetro,et al.  Video transcoding architectures and techniques: an overview , 2003, IEEE Signal Process. Mag..

[7]  H. Kalva,et al.  Issues in H.264/MPEG-2 video transcoding , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..