Title :
Unified real time software decoder for HEVC extensions
Author :
Martin, Benoit ; Hamidouche, Wassim ; Le Feuvre, Jean ; Raulet, Michael
Author_Institution :
INSA de Rennes, Rennes, France
Abstract :
There are several High Efficiency Video Coding (HEVC) extensions providing new tools on the top of a common HEVC base layer. These HEVC extensions enable higher temporal, spatial or quality of the video, 3-D rendering and range extension. In addition to the conforming HEVC decoder, the end-user need to support the decoding of the HEVC extension to benefits from its tools. In this paper we propose an unified software decoder enabling to decode all HEVC extensions. This solution is based on the open source project OpenHEVC which implements a conforming HEVC decoder. The new tools defined in HEVC extension are implemented and integrated into the OpenHEVC decoder. We show the first end-to-end video streaming demonstration of the HEVC extensions with the OpenHEVC decoder and the GPAC player. The GPAC server streams one HEVC base layer and two enhancement layers. At the client side, GPAC player uses the OpenHEVC to decode the base layer for HD resolution and can also decode whether the first EL for 4K resolution or the second EL for 3-D rendering.
Keywords :
image enhancement; public domain software; rendering (computer graphics); video codecs; video coding; video streaming; 3D rendering; GPAC player; GPAC server; HEVC base layer; HEVC extensions; OpenHEVC decoder; end-to-end video streaming; enhancement layers; high efficiency video coding extensions; open source project; range extension; unified real time software decoder; Decoding; Encoding; High definition video; Software; Standards; Three-dimensional displays; Video coding; 3D-HEVC; HEVC; MV-HEVC; Real time decoder; SHVC;
Conference_Titel :
Image Processing (ICIP), 2014 IEEE International Conference on
Conference_Location :
Paris
DOI :
10.1109/ICIP.2014.7025442