Bandwidth reduction schemes for MPEG-2 to H.264 transcoder design

In MPEG-2 to H.264 transcoding, MPEG-2 motion vector (MV) reuse is an effective technique to simplify motion estimation (ME) processing. The irregularity of MPEG-2 MV also brings difficulty in applying data reuse method for hardware design, which plays a critical role for bandwidth reduction. In this paper, two search window reuse methods are introduced for HDTV application. The Level C method utilizes horizontal search window reuse for most macroblock (MB), while the Level C+ method is designed for ultralow bandwidth applications by reusing both horizontal and vertical search window. Experiment results show both methods can achieve a low bandwidth level with negligible video quality loss.

[1]  Ming-Ting Sun,et al.  Digital Video Transcoding , 2005 .

[2]  Yu Sun,et al.  Video transcoding: an overview of various techniques and research issues , 2005, IEEE Transactions on Multimedia.

[3]  Oscar C. Au,et al.  Enhanced predictive motion vector field adaptive search technique (E-PMVFAST)-based on future MV prediction , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[4]  Ming-Ting Sun,et al.  Digital Video Transcoding , 2005, Proceedings of the IEEE.

[5]  Liang-Gee Chen,et al.  Level C+ data reuse scheme for motion estimation with corresponding coding orders , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Chein-Wei Jen,et al.  On the data reuse and memory bandwidth analysis for full-search block-matching VLSI architecture , 2002, IEEE Trans. Circuits Syst. Video Technol..

[7]  Zhi Zhou,et al.  Motion information and coding mode reuse for MPEG-2 to H.264 transcoding , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[8]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[9]  Jill M. Boyce,et al.  Fast mode decision and motion estimation for H.264 with a focus on MPEG-2/H.264 transcoding , 2005, 2005 IEEE International Symposium on Circuits and Systems.