Euromicro Symposium on Digital System Design (DSD'04) Arithmetic Coding Architecture for H.264/AVC CABAC Compression System Rennes, France August 31-September 03 ISBN: 0-7695-2203-3
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||