A novel DCT domain transcoder for transcoding video streams with half-pixel motion vectors

Video transcoding is one of the key techniques to provide heterogeneous multimedia applications with Universal Multimedia Access (UMA) service. Recently, compressed domain (DCT, Discrete Cosine Transform) transcoding architectures have been proposed to achieve fast transcoding, in which DCT domain Inverse Motion Compensation (IMC) is the most important module to reduce computational complexity. The problem of IMC has been studied for integer-pixel precision motion vectors (MVs), and, subsequently, for half-pixel precision MVs in which extra filtering, hence, extra computation is introduced. Since most current video coding standards, such as H.263, MPEG-2, etc., use half-pixel precision MVs to achieve better quality, reducing computational complexity of IMC for half-pixel MVs is important for real time fast transcoding video streams encoded by these standards. In this paper, we propose a novel half-pixel filter for IMC, which simplifies the extract operations by integrating the interpolation and translation operations into one single step. Compared to other existing half-pixel filtering algorithms, the proposed filter does not introduce any distortion and drift errors. Experimental results demonstrate that the proposed filter achieves faster transcoding than other DCT domain transcoders, and almost the same video quality as that of pixel domain transcoders.

[1]  Ian Burnett,et al.  Universal multimedia experiences for tomorrow , 2003 .

[2]  Mohammed Ghanbari,et al.  Hybrid DCT/pixel domain architecture for heterogeneous video transcoding , 2003, Signal Process. Image Commun..

[3]  Mohammed Ghanbari,et al.  Transcoding architectures for DCT-domain heterogeneous video transcoding , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[4]  Mohammed Ghanbari,et al.  Transcoding of MPEG-2 video in the frequency domain , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Shih-Fu Chang,et al.  Manipulation and Compositing of MC-DCT Compressed Video , 1995, IEEE J. Sel. Areas Commun..

[6]  Ming-Ting Sun,et al.  Video transcoder architectures for bit rate scaling of H.263 bit streams , 1999, MULTIMEDIA '99.

[7]  Neri Merhav,et al.  Fast algorithms for DCT-domain image downsampling and for inverse motion compensation , 1997, IEEE Trans. Circuits Syst. Video Technol..

[8]  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..

[9]  Faouzi Kossentini,et al.  H.263+: video coding at low bit rates , 1998, IEEE Trans. Circuits Syst. Video Technol..

[10]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..

[11]  Andrew Perkis,et al.  MPEG-21: The 21st century multimedia framework , 2003, IEEE Signal Process. Mag..

[12]  Boon-Lock Yeo,et al.  A fast algorithm for DCT-domain inverse motion compensation based on shared information in a macroblock , 2000, IEEE Trans. Circuits Syst. Video Technol..

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

[14]  Gertjan Keesman,et al.  Transcoding of MPEG bitstreams , 1996, Signal Process. Image Commun..