DocumentCode :
3418630
Title :
Arithmetic coding architecture for H.264/AVC CABAC compression system
Author :
Osorio, Roberto R. ; Bruguera, Javier D.
Author_Institution :
Dept. of Electron. & Comput. Eng., Santiago de Compostela Univ., Spain
fYear :
2004
fDate :
31 Aug.-3 Sept. 2004
Firstpage :
62
Lastpage :
69
Abstract :
In this paper we propose an efficient implementation of CABAC´s binary arithmetic coder and context management system. CABAC is the context adaptive binary arithmetic coder used in new H.264/AVC video standard. Arithmetic coding allows a significant enhancement in compression. However, implementation complexity is a drawback due to hardware cost and slowness. In this paper we show the need for a hardware implementation of arithmetic coding in current video compression systems. We propose a fast and efficient implementation of the encoding algorithm. We prove that memory accesses constitute a bottleneck and propose solutions that apply to the encoding algorithm and context management system. As a result, a fast architecture is presented, able to process one symbol per cycle.
Keywords :
adaptive codes; arithmetic codes; binary codes; code standards; integrated circuit design; logic design; video coding; CABAC compression system; H.264/AVC video standard; arithmetic coding architecture; context adaptive binary arithmetic coder; context management system; encoding algorithm; memory access; video compression system; Arithmetic; Automatic voltage control; Context modeling; Encoding; Hardware; IEC standards; ISO standards; Motion compensation; Video coding; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, 2004. DSD 2004. Euromicro Symposium on
Print_ISBN :
0-7695-2203-3
Type :
conf
DOI :
10.1109/DSD.2004.1333259
Filename :
1333259
Link To Document :
بازگشت