loading...
Arithmetic Coding Architecture for H.264/AVC CABAC Compression System
Rennes, France August 31-September 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DSD.2004.1333259Euromicro Symposium on Digital System ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Roberto R. Osorio, University of Santiago de Compostela, Spain
Javier D. Bruguera, University of Santiago de Compostela, Spain
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.
Citation:
Roberto R. Osorio, Javier D. Bruguera, "Arithmetic Coding Architecture for H.264/AVC CABAC Compression System," dsd, pp.62-69, Euromicro Symposium on Digital System Design (DSD'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.