Improved Context-Based Adaptive Binary Arithmetic Coding in MPEG-4 AVC/H.264 Video Codec

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in high definition video coding. In comparison to standard CABAC, the improved CABAC works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Compression performance of the improved CABAC was tested and confronted with efficiency of the state-of-the-art CABAC algorithm used in MPEG- 4 AVC. Obtained results revealed that 1.5%-8% coding efficiency gain is possible after application of the improved CABAC in MPEG-4 AVC High Profile.

[1]  David Salomon,et al.  Data Compression: The Complete Reference , 2006 .

[2]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Damian Karwowski Advanced Adaptation Algorithms of Arithmetic Coding in Hybrid Video Compression , 2008 .

[4]  David Salomon,et al.  Data Compression , 2000, Springer Berlin Heidelberg.

[5]  F. Willems,et al.  Complexity reduction of the context-tree weighting algorithm : a study for KPN Research , 1997 .

[6]  Damian Karwowski Improved arithmetic coding in H.264/AVC using Context-Tree Weighting and prediction by Partial Matching , 2007, 2007 15th European Signal Processing Conference.

[7]  Marek Domanski,et al.  Improved context-adaptive arithmetic coding in H.264/AVC , 2009, 2009 17th European Signal Processing Conference.

[8]  Frans M. J. Willems,et al.  The context-tree weighting method: basic properties , 1995, IEEE Trans. Inf. Theory.

[9]  Damian Karwowski IMPROVED ARITHMETIC CODING IN H.264/AVC USING CONTEXT-TREE WEIGHTING METHOD * , 2007 .

[10]  Ajay Luthra,et al.  Introduction to the special issue on the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[11]  Heiko Schwarz,et al.  Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[12]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[13]  Frans M. J. Willems,et al.  The Context-Tree Weighting Method : Extensions , 1998, IEEE Trans. Inf. Theory.

[14]  Jack Dongarra,et al.  MPI: The Complete Reference , 1996 .

[15]  Detlev Marpe,et al.  A fast renormalization technique for H.264/MPEG4-AVC arithmetic coding , 2009 .