Title :
Hardware implementation for entropy coding and byte stream packing engine in H.264/AVC
Author :
Ngoc-Mai Nguyen ; Beigne, Edith ; Lesecq, Suzanne ; Vivet, Pascal ; Duy-Hieu Bui ; Xuan-Tu Tran
Author_Institution :
LETI, CEA, Grenoble, France
Abstract :
Entropy coding and data packing are the major phases in video coding. The new video coding standard, H.264 Advanced Video Coding (H.264/AVC), has adopted Exp-Golomb and Context-Adaptive coding methods to increase data compression ratio. In this paper, we propose hardware architecture of entropy encoding and byte stream data packing engines for the H.264/AVC. Our entropy coding engine, that contains Exp-Golomb and Context-Adaptive Variable Length Coding (CAVLC), supports baseline and main profile of the standard. The proposed architecture is implemented using 180nm technology from AMS. The design consumes only 1.56mW at the operating frequency of 100MHz.
Keywords :
data compression; entropy codes; video coding; Exp-Golomb coding methods; H.264 advanced video coding; H.264/AVC; byte stream packing engine; context-adaptive coding methods; data compression ratio; data packing; entropy coding; entropy encoding; frequency 100 MHz; hardware architecture; hardware implementation; power 1.56 mW; size 180 nm; video coding standard; Engines; Entropy coding; Hardware; Standards; Syntactics; Video coding; CAVLC; Exp-Golomb; H.264/AVC; Video byte stream; entropy coding;
Conference_Titel :
Advanced Technologies for Communications (ATC), 2013 International Conference on
Conference_Location :
Ho Chi Minh City
Print_ISBN :
978-1-4799-1086-1
DOI :
10.1109/ATC.2013.6698137