Title :
A hardware architecture binarizer design for the H.264/ AVC CABAC entropy coding
Author :
Ben Hmida, Asma ; Dhahri, Salah ; Zitouni, Abdelkrim
Author_Institution :
Fac. of Sci. of Monastir, Electron. & Micro-Electron. Lab., Tunisia
Abstract :
The CABAC (Context Adaptive Binary Arithmetic Coding) in the H.264/AVC standard consists of binarizer, arithmetic encoder, and bit generator. This paper presents hardware architecture design of the binarizer part of the CABAC (Context-Based Adaptive Binary Arithmetic Coding) entropy encoder as defined in the H.264/AVC video compression standard. The proposed architecture avoids the support of all the binarizer method. The proposed architecture avoids the support of all the binarizer method. After implemented in Verilog-HDL and synthesized with Xilinx ISE Design the proposed architecture consumes about 394 slices and can operate at frequencies up to 267 MHz.
Keywords :
adaptive codes; arithmetic codes; data compression; entropy codes; hardware description languages; video coding; H.264-AVC CABAC entropy coding; H.264-AVC video compression standard; VerilogHDL; Xilinx ISE design; binarizer arithmetic encoder; bit generator; context adaptive binary arithmetic coding; hardware architecture binarizer design; Context; Context modeling; Encoding; Hardware; Standards; Syntactics; Video coding; CABAC; binarizer; encoder;
Conference_Titel :
Electrical Sciences and Technologies in Maghreb (CISTEM), 2014 International Conference on
DOI :
10.1109/CISTEM.2014.7076749