Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard

被引:768
作者
Marpe, D [1 ]
Schwarz, H [1 ]
Wiegand, T [1 ]
机构
[1] HHI, Fraunhofer Inst Telecommun, D-10587 Berlin, Germany
关键词
binary arithmetic coding; CABAC; context modeling; entropy coding; H.264; MPEG-4; AVC;
D O I
10.1109/TCSVT.2003.815173
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Context-Based Adaptive Binary Arithmetic Coding (CABAC) as a normative part of the new ITU-T/ISO/IEC standard H.264/AVC for video compression is presented. By combining an adaptive binary arithmetic coding technique with context modeling, a high degree of adaptation and redundancy reduction is achieved. The CABAC framework also includes a novel low-complexity method for binary arithmetic coding and probability estimation that is well suited for efficient hardware and software implementations. CABAC significantly outperforms the baseline entropy coding method of H.264/AVC for the typical area of envisaged target applications. For a set of test sequences representing typical material used in broadcast Applications and for a range of acceptable video quality of about 30 to 38 dB, average bit-rate savings of 9%-14% are achieved.
引用
收藏
页码:620 / 636
页数:17
相关论文
共 23 条
[1]   Motion-compensated 3-D subband coding of video [J].
Choi, SJ ;
Woods, JW .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1999, 8 (02) :155-167
[2]   OPTIMAL SOURCE CODES FOR GEOMETRICALLY DISTRIBUTED INTEGER ALPHABETS [J].
GALLAGER, RG ;
VANVOORHIS, DC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1975, 21 (02) :228-230
[3]  
GONZALES CA, 1989, JTC1SC2WP8 ISOIEC
[4]   Wavelet-based very low bit-rate video coding using image warping and overlapped block motion compensation [J].
Heising, G ;
Marpe, D ;
Cycon, HL ;
Petukhov, AP .
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2001, 148 (02) :93-101
[5]  
Howard P. G., 1992, Image and text compression, P85
[6]  
*ISO IEC JTC1, 1999, 144962 ISOIEC JTC1
[7]  
Marpe D., 1997, ITG-Fachberichte, P45
[8]   Very low bit-rate video coding using wavelet-based techniques [J].
Marpe, D ;
Cycon, HL .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1999, 9 (01) :85-94
[9]  
Marpe D., 2003, IEEE INT C IM P ICIP
[10]  
MOFFAT A, 1996, P IEEE DAT COMPR C S, P202