• DocumentCode
    3277399
  • Title

    An H.264/AVC to HEVC video transcoder based on mode mapping

  • Author

    Peixoto, E. ; Macchiavello, B. ; Hung, E.M. ; Zaghetto, A. ; Shanableh, T. ; Izquierdo, Ebroul

  • Author_Institution
    Univ. de Brasilia, Brasilia, Brazil
  • fYear
    2013
  • fDate
    15-18 Sept. 2013
  • Firstpage
    1972
  • Lastpage
    1976
  • Abstract
    The emerging video coding standard, HEVC, was developed to replace the current standard, H.264/AVC. However, in order to promote inter-operability with existing systems using the H.264/AVC, transcoding from H.264/AVC to the HEVC codec is highly needed. This paper presents a transcoding solution that uses machine learning techniques in order to map H.264/AVC macroblocks into HEVC coding units (CUs). Two alternatives to build the machine learning model are evaluated. The first uses a static training, where the model is built offline and used to transcode any video sequence. The other uses a dynamic training, with two well-defined stages: a training stage and a transcoding stage. In the training stage, full re-encoding is performed while the H.264/AVC and the HEVC information are gathered. This information is then used to build a model, which is used in the transcoding stage to classify the HEVC CU partitioning. Both solutions are tested with well-known video sequences and evaluated in terms of rate-distortion (RD) and complexity. The proposed method is on average 2.26 times faster than the trivial transcoder using fast motion estimation, while yielding a RD loss of only 3.6% in terms of bitrate.
  • Keywords
    learning (artificial intelligence); transcoding; video coding; AVC-HEVC video transcoder; H.264 video coding; HEVC coding units; computational complexity; machine learning technique; mode mapping; rate distortion; static training; transcoding solution; video sequence; HEVC; Transcoding; machine learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2013 20th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • DOI
    10.1109/ICIP.2013.6738406
  • Filename
    6738406