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
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;
Conference_Titel :
Image Processing (ICIP), 2013 20th IEEE International Conference on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/ICIP.2013.6738406