API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

SMPTE Meetings and Conferences ( October 1998)
[ACTIVE]

Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors

Metadata

Publisher
SMPTE — White Plains, NY
Doc Type
Conference Paper
Content Type
Original Research
Volume
1998, No. 7, pp. 1–12
Abstract
Transcoding will be an important activity in the digital studio. People will transcode MPEG-2 bitstreams to resize images, to support progressive or interlaced receivers, to optimize for editability or storage/transmission efficiency, etc. Transcoding involves decoding a bitstream, possibly modifying the decoded pictures, and then re-encoding. Transcoding is expensive because encoding is expensive, and the major cost of encoding is ME (motion estimation). We have developed a program, MVREX, that reuses incoming motion vectors during transcoding. MVREX (Motion Vector Reuse by EXtrapolation) assumes that motion is linear, and extrapolates known motion from input macroblocks to output macroblocks, avoiding ME. MVREX has transcoded both progressive and interlaced video between different GOP structures. It supports all MPEG-2 prediction modes for frame pictures, except dual prime. In the cases examined, MVREX produces video whose PSNR is usually within 1 dB of that produced by a full search, but with orders of magnitude less computation. It continues to work well after multiple generations of transcoding, and appears to be a promising approach to transcoding. After a brief review of MPEG-2, this paper describes the concept of motion extrapolation and derives basic formulas. It then presents several results and observations, and concludes.
Publication Date
1998-10-01
DOI
10.5594/M00270
Link
https://doi.org/10.5594/M00270
Author(s)
Stuart J. GolinSarnoff Corporation
Copyright
© 1998 Society of Motion Picture and Television Engineers, Inc.

Bibliographic Reference(s)

  • 1. Björk N. Christopoulos C. , “Transcoder Architectures for Video Coding” , IEEE Transactions on Consumer Electronics , Vol. 44 , No. 1 ( 1998 ). EXTERNAL
  • 2. Robert P. , “Motion compensating interpolation considering occluding, appearing and disappearing areas” , Signal Processing of HDTV, III , Yasuda H Chiariglione L (Eds.), Elsevier ( 1992 ). EXTERNAL
  • 3. Bugwadia K.A. Petajan E.D. Puri N.N. , “Progressive-Scan Rate Up-Conversion of 24/30 Source Materials for HDTV” , IEEE Transactions on Consumer Electronics , Vol. 42 , No. 3 ( 1996 ). EXTERNAL
  • 4. de Haan G. Bellers E.B. , “De-Interlacing of Video Data” , IEEE Transactions on Consumer Electronics , Vol. 43 , No. 3 ( 1997 ). EXTERNAL
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/10.5594-M00270.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
Stuart J. Golin; Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998. Available at https://doi.org/10.5594/M00270
Snippet:
Stuart J. Golin; Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998. Available at https://doi.org/10.5594/M00270

HTML (ISO 690 compliant)

Preview:
Stuart J. Golin; Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998. Available at https://doi.org/10.5594/M00270
Snippet:
<span class="citation">Stuart J. Golin; <cite>Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors</cite>, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998. Available at <a href="https://doi.org/10.5594/M00270" target="_blank" rel="noopener">https://doi.org/10.5594/M00270</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
Stuart J. Golin; Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998
doi: 10.5594/M00270
url: https://doi.org/10.5594/M00270
Snippet:
<li>
Stuart J. Golin; <cite id="bib-10-5594-m00270">Fast Transcoding of Compressed Bitstreams by Reusing Incoming Motion Vectors</cite>, SMPTE Meetings and Conferences ( October 1998); SMPTE, 1998
<span class="doi">10.5594/M00270</span>
</li>