Title :
RVC-CAL dataflow implementations of MPEG AVC/H.264 CABAC decoding
Author :
Bezati, Endri ; Mattavelli, Marco ; Raulet, Mickaël
Author_Institution :
Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
Abstract :
This paper describes the implementation of the MPEG AVC CABAC entropy decoder using the RVC-CAL dataflow programming language. CABAC is the Context based Adaptive Binary Arithmetic Coding entropy decoder that is used by the MPEG AVC/H.264 main and high profile video standard. CABAC algorithm provides increased compression efficiency, however presents a higher complexity compared to other entropy coding algorithms. This implementation of the CABAC entropy decoder using RVC-CAL proofs that complex algorithms can be implemented using a high level design language. This paper analyzes in detail two possible methods of implementing the CABAC entropy decoder in the dataflow paradigm.
Keywords :
adaptive codes; arithmetic codes; binary codes; decoding; entropy codes; parallel languages; video coding; MPEG AVC/H.264 CABAC decoding; RVC-CAL dataflow programming language; context based adaptive binary arithmetic coding entropy decoder; video standard; Automatic voltage control; Context; Decoding; Encoding; Entropy; Syntactics; Transform coding;
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4244-8734-9
Electronic_ISBN :
978-1-4244-8733-2
DOI :
10.1109/DASIP.2010.5706266