Abstract
In the past 10 years detailed works on different video transcoders have been published. However, the new ITU-T Recommendation H.264—also adapted as ISO/IEC MPEG-4 Part 10 (AVC)—provides many new encoding options for the prediction processes that lead to difficulties for low complexity transcoding. In this work we present very fast transcoding techniques to convert H.263 bitstreams into H.264/AVC bitstreams. We will give reasoning, why the proposed pixel domain approach is advantageous in this scenario instead of using a DCT domain transcoder. Our approach results in less than 9% higher data rate at equivalent PSNR quality compared to a full-search approach. But this rate loss allows the reduction of the search complexity by a factor of over 200 for inter frames and still a reduction of over 70% for intra frames. A comparison to a fast search algorithm is given. We also provide simulation results that our algorithm works for transcoding MPEG-2 to H.264/AVC in the aimed scenario.
Similar content being viewed by others
References
Assunção P, Ghanbari M (1998) A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams. IEEE Trans Circuits Syst Video Technol 8:953–967
Barkowsky M, Bitto R, Bialkowski J, Kaup A (2006) Comparison of matching strategies for temporal frame registration in the perceptual evaluation of video quality. In: Proc. 2nd Int. Workshop on Vid. Proc. and Qual. Met. (VPQM), Scottsdale
Bialkowski J, Barkowsky M, Kaup A (2005) On requantization in intra-frame video transcoding with different transform block sizes. In: Proc. Mult. Sig. Proc. Works.(MMSP), Shanghai
Bialkowski J, Kaup A, Illgner K (2004) Fast transcoding of intra frames between H.263 and H.264. In: Proc. Int. Conf. on Imag. Proc. (ICIP), Singapore, pp 2785–2789
Bialkowski J, Menden M, Barkowsky M, Kaup A, Illgner K (2004) Fast transcoding of inter macroblocks with motion vector refinement from H.263 to H.264. In: Proc. Picture Coding Symposium (PCS), San Francisco
Bellard F (2005) ffmeg multimedia sytem. http://ffmpeg.sourceforge.net
Chen G, Lin S, Zang Y, Cao G (2006) A new coefficients transform matrix for the transform domain MPEG-2 to H.264/AVC transcoding. In: IEEE Proc. Int. Conf. on Multim. and Expo (ICME), Toronto, pp 321–324
Feamster N, Wee S (1999) An MPEG-2 to H.263 transcoder. In: Proc. SPIE Int. Symp. on Voice, Video and Data Comm, Boston
ISO/IEC JTC 1/SC 29/ WG11 (2000) ISO/IEC 13818-2 (2nd Ed.) Information Technology—Generic Coding of Moving Pictures and Associated Audio- Video (MPEG-2). Sydney, N4361
ITU-T SG11 (1998) H.263+ Public Domain Codec (TMN 3.2). http://spmg.ubc.ca/h263plus: University of British Columbia, 3.2 edition
Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG (2002) Study of Final Committee Draft of Joint Video Specification (ITU-T Rec. H.264; ISO/IEC 14496-10 AVC) (JVT F-100). ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6
Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG (2003) Reference Software to Committee Draft JVT-F100 JM50g ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6
Keesman G, Hellinghuizen R, Hoeksema F, Heideman G (1996) Transcoding MPEG bitstreams. Signal Process, Image Commun 8:481–455
List P (2003) Adaptive deblocking filter. IEEE Trans Circuits Syst Video Technol 13(7):614–619
Puri A, Chen X, Luthra A (2004) Video coding using the H.264/MPEG-4 AVC compression standard. Signal Process, Image Commun 19(9):793–849
Shen B (2004) From 8-Tap DCT to 4-Tap integer-transform for MPEG to H.264/AVC transcoding. In: IEEE Proc. Int. Conf. on Imag. Proc. (ICIP), Singapore, pp 115–118
Su Y, Xin J, Vetro A, Sun H (2005) Efficient MPEG-2 to H.264/AVC Intra transcoding in transfrom domain. In: Proc. Int. Symp. Cir. Sys. (ISCAS), vol. 2. Kobe, Japan, pp 1234 – 1237
Sullivan G (ed) (1998) ITU-T recommendation H.263: transmission of non-telephone signals; video coding for low bit rate communication. ITU-T SG11
Video Quality Experts Group (VQEG) (2000) Com 9 -80-E: Final Report from the Video Quality Experts Group on the Validation of Objective Models of Video Quality Assessment. http://www.vqeg.org
Vetro A, Christopoulos C, Sun H (2003) Video transcoding architectures and techniques: An overview. IEEE Signal Process Mag 20(2):18–29
Xiaoquan Y, Jun Z, Nam L (2005) Algorithmic optimization of H.264/AVC encoder. 16th meeting of Joint Video Team (JVT) of ISO/IEC JTC1/SC29/WG11 and ITU-T VCEG SG16 Q.6 (JVT-P021), Poznan
Xin J, Vetro A, Sun H (2004) Converting DCT coefficients to H.264/AVC transform coefficients. In: Proc. IEEE Pacific-Rim Conf. on Mm. (PCM), Tokyo, pp 939–946
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bialkowski, J., Barkowsky, M. & Kaup, A. Fast video transcoding from H.263 to H.264/MPEG-4 AVC. Multimed Tools Appl 35, 127–146 (2007). https://doi.org/10.1007/s11042-007-0126-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-007-0126-7