DocumentCode :
816028
Title :
High-Throughput Architecture for H.264/AVC CABAC Compression System
Author :
Osorio, Roberto R. ; Bruguera, Javier D.
Author_Institution :
Dept. of Electron. & Comput. Sci., Santiago de Compostela Univ.
Volume :
16
Issue :
11
fYear :
2006
Firstpage :
1376
Lastpage :
1384
Abstract :
New image and video coding standards have pushed the limits of compression by introducing new techniques with high computational demands. The Advanced Video Coder (ITU-T H.264, AVC MPEG-4 Part 10) is the last international standard, which introduces new enhanced features that require new levels of performance. Among the new tools present in AVC, the context-based binary arithmetic coder (CABAC) offers significant compression advantage over baseline entropy coders. CABAC is meant to be used in AVC´s Main and High Profiles, which target broadcast and video storage and distribution of standard and high-definition contents. In these applications, hardware acceleration is needed as the computational load of CABAC is high, challenging programmable processors. Moreover, rate-distortion optimization (RDO) increases CABAC´s load by two orders of magnitude. In this paper, we present a fast and new architecture for arithmetic coding adapted to the characteristics of CABAC, including optimized use of memory and context managing and fast processing able to encode more than two symbols per cycle. A maximum processing speed of 185 MHz has been obtained for 0.35 mu, able to encode high quality video in real time. Some of the proposed optimization may also be applied to software implementations obtaining significant improvements
Keywords :
arithmetic codes; binary codes; data compression; entropy codes; video coding; H.264/AVC CABAC compression system; advanced video coder; context-based binary arithmetic coder; entropy coders; high-throughput architecture; image coding; rate-distortion optimization; video coding; Application specific integrated circuits (ASICs); H.264/AVC; arithmetic codes; entropy codes; video coding;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2006.883508
Filename :
4012010
Link To Document :
بازگشت