Abstract
This paper describes novel transcoding techniques aimed for low-complexity MPEG-2 to H.264/AVC transcoding. An important application for this type of conversion is efficient storage of broadcast video in consumer devices. The architecture for such a system is presented, which includes novel motion mapping and mode decision algorithms. For the motion mapping, two algorithms are presented. Both efficiently map incoming MPEG-2 motion vectors to outgoing H.264/AVC motion vectors regardless of the block sizes that the motion vectors correspond to. In addition, the algorithm maps motion vectors to different reference pictures, which is useful for picture type conversion and prediction from multiple reference pictures. We also propose an efficient rate-distortion optimised macroblock coding mode decision algorithm, which first evaluates candidate modes based on a simple cost function so that a reduced set of candidate modes is formed, then based on this reduced set, we evaluate the more complex Lagrangian cost calculation to determine the coding mode. Extensive simulation results show that our proposed transcoder incorporating the proposed algorithms achieves very good rate-distortion performance with low complexity. Compared with the cascaded decoder-encoder solution, the coding efficiency is maintained while the complexity is significantly reduced.
Similar content being viewed by others
References
H.264/AVC reference software JM10.2 (2006) Available online at http://bs.hhi.de/~suehring/tml/download/
ISO/IEC 13818-2 (2000) Information technology—Generic coding of moving pictures and associated audio information: Video
ITU-T Rec. H.264—ISO/IEC 14496-10 (2003) Advanced Video Coding
Lim KP, Wu S, Wu DJ, Rahardja S, Lin X, Pan F, Li ZG (2003) JVT-I020: fast inter mode selection
Lu X, Tourapis A, Yin P, Boyce J (2005) Fast mode decision and motion estimation for H.264 with a focus on MPEG-2/H.264 transcoding. In: IEEE int. symposium on circuits and systems
MPEG-2 encoder/decoder v1.2 (1996) By MPEG Software Simulation Group, available online at http://www.mpeg.org/MPEG/MSSG
Pan F, Lin X, Susanto R, Lim KP, Li ZG, Feng GN, Wu DJ, Wu S (2003) JVT-G013: fast mode decision for intra prediction
Su Y, Xin J, Vetro A, Sun H (2005) Efficient MPEG-2 to H.264/AVC intra transcoding in transform-domain. In: IEEE int. symposium on circuits and systems
Vetro A, Christopoulos C, Sun H (2003) Video transcoding architectures and techniques: an overview. IEEE Signal Process Mag 20(2):18–29, March
Xin J, Lin C-W, Sun M-T (2005) Digital video transcoding. Proc IEEE 93(1):84–97, January
Xin J, Vetro A, Sun H (2004) Efficient macroblock coding mode decision for H.264/AVC video coding. In: Picture coding symposium
Zhou Z, Sun S, Lei S, Sun MT (2005) Motion information and coding mode reuse for MPEG-2 to H.264 transcoding. In: IEEE int. symposium on circuits and systems, pp 1230–1233
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xin, J., Li, J., Vetro, A. et al. Motion mapping and mode decision for MPEG-2 to H.264/AVC transcoding. Multimed Tools Appl 35, 203–223 (2007). https://doi.org/10.1007/s11042-007-0125-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-007-0125-8