Title :
A Low Cost Context Adaptive Arithmetic Coder for H.264/MPEG-4 AVC Video Coding
Author :
Chen, Jian-Long ; Lin, Yu-Kun ; Chang, Tian-Sheuan
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao-Tung Univ., Hsinchu
Abstract :
This paper presents a fast and low cost context adaptive binary arithmetic encoder for H.264/MPEG-4 AVC video coding standard through both algorithm level and architecture level optimizations. First in the algorithm level, we process the binarization and context generation in parallel to reduce the encoding iteration cycles to three or four cycles from five cycles in the previous design. Second, in the architecture level, we reduce the cycles of renormalization loops by employing one-skipping and bit-parallelism, and save hardware cost of arithmetic coder by merging three different modes. The implemented design shows that it can achieve the 333 MHz frequency with only 13.3K gate count.
Keywords :
arithmetic codes; video coding; H.264/MPEG-4 AVC video coding; algorithm level optimizations; architecture level optimizations; encoding iteration cycles; low cost context adaptive arithmetic coder; renormalization loops; video coding standard; Algorithm design and analysis; Arithmetic; Automatic voltage control; Cost function; Encoding; Frequency; Hardware; MPEG 4 Standard; Merging; Video coding; CABAC; H.264;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0727-3
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2007.366183