A frame-based MPEG characteristics extraction tool and its application in video transcoding

We present a frame-based characteristics extraction tool, which can retrieve meaningful information from MPEG-compressed bitstreams. Taking advantage of the extracted information, we present a general architecture for MPEG video transcoding, which can transcode a given MPEG video bitstream into various MPEG video bitstreams with different characteristics. We also implement an MPEG-2-to-MPEG-4 video transcoder which can not only change the bitstreams' syntax and bitrate but can also encode each semantic video segment as a group of pictures (GOPs), by using the techniques of frame type conversion and video shot boundary detection. Moreover, the proposed transcoder can intelligently select a motion mode for each macroblock of B-VOPs in an MPEG-4 video to avoid some unpredictable artifacts due to mis-selection of the motion mode. This representative application demonstrates the potential usage of such frame-based characteristics.

[1]  Guobin Shen,et al.  Transcoder with arbitrarily resizing capability , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[2]  Ishfaq Ahmad,et al.  MPEG-2 to MPEG-4 transcoding , 2001, Proceedings of Workshop and Exhibition on MPEG-4 (Cat. No.01EX511).

[3]  Iso/iec 14496-2 Information Technology — Coding of Audio-visual Objects — Part 2: Visual , 2022 .

[4]  Yui-Lam Chan,et al.  Low-complexity and high quality frame-skipping transcoder , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[5]  J. Nakajima,et al.  Motion vector re-estimation for fast video transcoding from MPEG-2 to MPEG-4 , 2001, Proceedings of Workshop and Exhibition on MPEG-4 (Cat. No.01EX511).

[6]  Yui-Lam Chan,et al.  Low-complexity and high-quality frame-skipping transcoder for continuous presence multipoint video conferencing , 2004, IEEE Transactions on Multimedia.

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

[8]  Sanjit K. Mitra,et al.  Low-delay rate control for DCT video coding via ?-domain source modeling , 2001, IEEE Trans. Circuits Syst. Video Technol..

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

[10]  R. Brunelli,et al.  A Survey on the Automatic Indexing of Video Data, , 1999, J. Vis. Commun. Image Represent..

[11]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1995, Proceedings., International Conference on Image Processing.

[12]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1996, IEEE Trans. Circuits Syst. Video Technol..