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

@article{Marpe2003ContextbasedAB, title={Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard}, author={Detlev Marpe and Thomas Wiegand and Heiko Schwarz}, journal={IEEE Trans. Circuits Syst. Video Technol.}, year={2003}, volume={13}, pages={620-636} }

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… Expand

#### Figures, Tables, and Topics from this paper

#### 1,217 Citations

Improved context-adaptive arithmetic coding in H.264/AVC

- Computer Science
- 2009 17th European Signal Processing Conference
- 2009

In the proposal, the increase of compression ratio is obtained by application of more exact data statistics estimation based on well-known data modeling algorithm: Context-Tree Weighting (CTW). Expand

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

- Computer Science
- 2014

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in compression of high definition video and works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting method. Expand

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

- Computer Science
- ICCVG
- 2010

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in high definition video coding and works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Expand

An Improved Method to CABAC in the H.264/AVC Video Compression Standard

- Computer Science
- IEICE Trans. Fundam. Electron. Commun. Comput. Sci.
- 2009

In the proposed method, the binary symbol is coded using more precisely estimated conditional probability, thereby leading to performance improvement, and the average bit-rate savings are up to 1.2%. Expand

Improved Adaptive Arithmetic Coding in MPEG-4 AVC/H.264 Video Compression Standard

- Computer Science
- IP&C
- 2011

The proposed Adaptive Arithmetic Encoder makes the improvement of the state-of-the-art Context-based Adaptive Binary Arithmetic Coding method that is used in the new worldwide video compression standard MPEG-4 AVC/H.264. Expand

IMPROVED ARITHMETIC CODING IN H.264/AVC USING CONTEXT-TREE WEIGHTING METHOD *

- Computer Science
- 2007

In this paper, an improvement of coding efficiency of the Context-based Adaptive Binary Arithmetic Coding (CABAC) is proposed for applications in Advanced Video Codecs (H.264/AVC). In the paper, more… Expand

A high throughput binary arithmetic coding engine for h.264/avc

- Computer Science
- 2006 8th International Conference on Solid-State and Integrated Circuit Technology Proceedings
- 2006

An optimized parallel processing approach and high throughput architecture design for renormalization in binary arithmetic coding engine, which is well suited for efficient software and hardware implementation over H.264/AVC HDTV encoder is proposed. Expand

Context-based Arithmetic Coding Reexamined for DCT Video Compression

- Mathematics, Computer Science
- 2007 IEEE International Symposium on Circuits and Systems
- 2007

A key feature of the new context modeling technique is the inclusion of all previously coded coefficient magnitudes in a DCT block in context modeling, which enables adaptive arithmetic coding to exploit the redundancy of the high-order Markov process in the DCT domain with a few conditioning states. Expand

One adaptive binary arithmetic coding system based on context

- Computer Science
- 2011 International Conference on Computer Science and Service System (CSSS)
- 2011

The Context-based Adaptive Binary Arithmetic Coding (CABAC) is a new entropy coding method presented in H.264/AVC that is highly efficient in video coding and is complicated but efficiently reduce the bit rate. Expand

Real-time MPEG-4 AVC/H.264 CABAC entropy coder

- Computer Science
- 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE.
- 2005

This work designs and implements the CABAC entropy encoder and decoder as an integral part of the real-time video coding system that conforms to the H.264 standard to achieve a real- time processing of SD (standard definition) video streams while maintaining low hardware complexity and a low power consumption level. Expand

#### References

SHOWING 1-10 OF 65 REFERENCES

A highly efficient multiplication-free binary arithmetic coder and its application in video coding

- Mathematics, Computer Science
- Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429)
- 2003

A novel and highly efficient algorithm of multiplication-free binary arithmetic coding that is part of the CABAC entropy coding scheme of the emerging H.264/AVC video coding standard and relies on simple table lookups for performing the computationally critical operations of interval subdivision and probability estimation. Expand

Overview of the H.264/AVC video coding standard

- Computer Science
- IEEE Trans. Circuits Syst. Video Technol.
- 2003

An overview of the technical features of H.264/AVC is provided, profiles and applications for the standard are described, and the history of the standardization process is outlined. Expand

Very low bit-rate video coding using wavelet-based techniques

- Computer Science
- IEEE Trans. Circuits Syst. Video Technol.
- 1999

A new framework of preceding techniques based on the concepts of partitioning, aggregation, and conditional coding (PACC) is introduced and the experimental results show that the PACC coder outperforms the VM of MPEG4 both for the coding of intraframes and residual frames of typical MPEG4 test sequences. Expand

Rate-constrained coder control and comparison of video coding standards

- Computer Science
- IEEE Trans. Circuits Syst. Video Technol.
- 2003

A unified approach to the coder control of video coding standards such as MPEG-2, H.263, MPEG-4, and the draft video coding standard H.264/AVC (advanced video coding) is presented. The performance of… Expand

A context modeling algorithm and its application in video compression

- Computer Science
- Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429)
- 2003

Experimental results show that by using the proposed algorithm coding gains similar or superior to those obtained with the H.264/AVC CABAC algorithm is achieved. Expand

Efficient Pre-Coding Techniques for Wavelet-Based Image Compression∗

- Mathematics
- 2003

The principle of transform coding is a successfully established concept in image compression. In this paper we introduce a coding method using a fast wavelet transform and an uniform quantizer… Expand

Motion-compensated 3-D subband coding of video

- Mathematics, Medicine
- IEEE Trans. Image Process.
- 1999

A video coding system based on motion-compensated three-dimensional subband/wavelet coding (MC-3DSBC), which can overcome the limits of both 3-D SBC and MC prediction-based coding. Expand

Efficient PreCoding Techniques for Wavelet-Based Image Compression ∗

- 1997

The principle of transform coding is a successfully established concept in image compression. In this paper we introduce a coding method using a fast wavelet transform and an uniform quantizer… Expand

Wavelet-based very low bit-rate video coding using image warping and overlapped block motion compensation

- Mathematics
- 2001

The authors present an algorithm for very low bit-rate video coding that combines new ideas in motion estimation, wavelet filter design, and wavelet-based coding techniques. A new motion compensation… Expand

A two-layered wavelet-based algorithm for efficient lossless and lossy image compression

- Mathematics, Computer Science
- IEEE Trans. Circuits Syst. Video Technol.
- 2000

The two-layered scheme uses a highly performing wavelet-based or wavelet packet-based coding technique for lossy compression in the low bit range as a first stage, and extends the concept of reversible integer wavelet transforms to the more flexible class of adaptive reversible integerWavelet packet transforms which are based on the generation of a whole library of bases. Expand