Compressed-domain reverse play of MPEG video streams

We present several compressed-domain methods for reverse- play transcoding of MPEG video streams. A reverse-play transcoder takes any original MPEG IPB bitstream as input and creates an output MPEG IPB bitstream which, when decoded by a generic MPEG decoder, displays the original video games in reverse order. A baseline spatial-domain method requires decoding the MPEG bitstream, storing and reordering the decoded video frames, and re-encoding the reordered video. The proposed compressed-domain transcoding methods achieve an order of magnitude reduction in computational complexity over the baseline spatial-domain approach. Much of the savings are achieved by using the forward motion vector fields available in the forward-play MPEG bitstream to efficiently generate the reverse motion vector fields used in the reverse-play MPEG bitstream. Furthermore, the storage requirements of the compressed-domain methods are reduced and the resulting image quality is within 0.6 dB of the baseline spatial-domain approach for a difficult highly detailed computer-generated video sequence. For more typical video sequences, the resulting image quality is even closer to the baseline spatial-domain approach.

[1]  Ming-Syan Chen,et al.  Downloading and stream conversion: supporting interactive playout of videos in a client station , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

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

[3]  Joan L. Mitchell,et al.  MPEG Video: Compression Standard , 1996 .

[4]  Konstantinos Konstantinides,et al.  Image and Video Compression Standards: Algorithms and Architectures , 1997 .

[5]  Susie Wee Reversing motion vector fields , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[6]  Vasudev Bhaskaran,et al.  Splicing MPEG video streams in the compressed domain , 1997, Proceedings of First Signal Processing Society Workshop on Multimedia Signal Processing.

[7]  Neri Merhav,et al.  Inverse motion compensation of fast DCT , 1997 .

[8]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[9]  Neri Merhav,et al.  Approximate convolution using DCT coefficient multipliers , 1998, IEEE Trans. Circuits Syst. Video Technol..

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