Efficient motion estimation algorithm for MPEG-4 to H.264 transcoder

In this paper, we propose a fast ME (motion estimation) algorithm for MPEG-4 to H.264 transcoder. The transcoding speed is affected dominantly by the computational complexity of encoder part in transcoder, where ME module of H.264 encoder has high complexity due to considering 7 modes. In order to increase the speed of transcoding between MPEG-4 and H.264, we use 3 PMVs (predicted motion vectors) and the mode information of MBs (macroblocks) provided from the decoder part of transcoder. Since the proposed 3 PMVs are very close to an optimal motion vector, and we consider only some restricted modes according to the MB information transferred from decoder part, the proposed scheme can speed up the transcoding procedure without loss of image quality. We show simulation results that CPU time consumed by the proposed scheme has been reduced significantly while the transcoded video quality remains unchanged.

[1]  Yun He,et al.  Efficient fast ME predictions and early-termination strategy based on H.264 statistical characters , 2003, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint.

[2]  Mohammed Ghanbari,et al.  Heterogeneous Video Transcoding to Lower Spatio-Temporal Resolutions and Different Encoding Formats , 2000, IEEE Trans. Multim..

[3]  Ming-Ting Sun,et al.  Motion Estimation For High Performance Transcoding , 1998, International 1998 Conference on Consumer Electronics.

[4]  Mohammed Ghanbari,et al.  A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams , 1998, IEEE Trans. Circuits Syst. Video Technol..