Low-Complexity Heterogeneous Video Transcoding by Motion Vector Clustering

The recently developed video compression standard, H.264/AVC surpasses the performance of previous video standards, such as MPEG-2, MPEG-4(part2), and H.263 and is therefore expected to be selected as the video standard for most digital video applications. The widely distributed infrastructure, however, continues to use the previous standards. Heterogeneous video transcoding offers a significant key to the resolution of this problem. This paper suggests a new algorithm for H.264/AVC to MPEG-2 transcoding that uses motion vector clustering to reduce the computation time with no loss of quality. Such a clustering method can reduce the number of candidate motion vectors that are gathered during the H.264 decoding stage. These candidate motion vectors consider the correlation between the direction and distance of the motion vectors in the variable blocks in H.264/AVC. The candidate motion vector that has the least distortion is then selected in the MPEG-2 encoder. The MPEG-2 encoder can therefore use the best motion vector without carrying out computations for motion estimation. The experimental results show that the proposed method can maintain a good level of video quality while reducing the computational complexity by a considerable 64%, on average, compared to a cascade transcoder.

[1]  J. Bennett,et al.  Advanced video coding , 2003 .

[2]  K.R. Rao,et al.  Transcoding of H.264 bitstream to MPEG-2 bitstream , 2007, 2007 Asia-Pacific Conference on Communications.

[3]  Pedro A. Amado Assunção,et al.  Fast Interframe Transcoding from H. 264 to MPEG-2 , 2007, 2007 IEEE International Conference on Image Processing.

[4]  Sandro Moiron,et al.  AVC to MPEG-2 Video Transcoding Architecture , 2007 .

[5]  H. Kalva,et al.  Reduced Complexity H.264 to MPEG-2 Transcoder , 2007, 2007 Digest of Technical Papers International Conference on Consumer Electronics.

[6]  Hari Kalva,et al.  Dynamic motion estimation for transcoding P frames in H.264 to MPEG-2 transcoders , 2008, IEEE Transactions on Consumer Electronics.

[7]  Yu Liu,et al.  H.264/MPEG-2 transcoding based on personal video recorder platform , 2005, Proceedings of the Ninth International Symposium on Consumer Electronics, 2005. (ISCE 2005)..

[8]  Ming-Ting Sun,et al.  Motion Vector Refinement for High-Performance Transcoding , 1999, IEEE Trans. Multim..