Live briefing
Everything about Context-adaptive binary arithmetic coding
Entropy coding method
Context-adaptive binary arithmetic coding (CABAC) is a form of entropy encoding used in the H.264/MPEG-4 AVC and High Efficiency Video Coding (HEVC) standards. It is a lossless compression technique, although the video coding standards in which it is used are typically for lossy compression applications. CABAC is notable for providing much better compression than most other entropy encoding algorithms used in video encoding, and it is one of the key elements that provides the H.264/AVC encoding scheme with better compression capability than its predecessors. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Context-adaptive binary arithmetic codingA 5-minute orientation
- Skim a recent paper: Two-Stage Golomb – Context-Adaptive Binary Arithmetic Coders Coding in Lossless Image CompressionInfluential work since 2022
- Read the landmark paper: Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standardCited 976 times
- Go sideways: Context-adaptive variable-length codingA closely related topic
- Go sideways: Advanced Video CodingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard
Context adaptive binary arithmetic coding-based data hiding in partially encrypted H.264/AVC videos
Context-Adaptive Binary Arithmetic Coding With Fixed-Length Codewords
Improved Context-Based Adaptive Binary Arithmetic Coding over H.264/AVC for Lossless Depth Map Coding
Efficient protection using chaos for Context-Adaptive Binary Arithmetic Coding in H.264/Advanced Video Coding
Higher precision range estimation for context‐based adaptive binary arithmetic coding
Parallel Decoding of Context-Based Adaptive Binary Arithmetic Codes Based on Most Probable Symbol Prediction
Context-adaptive binary arithmetic coding with precise probability estimation and complexity scalability for high-efficiency video coding
🆕 Influential since 2022
Two-Stage Golomb – Context-Adaptive Binary Arithmetic Coders Coding in Lossless Image Compression
Context-based Adaptive Binary Arithmetic Coding (CABAC): Design and Implementation Using a Multi-Symbol Binary Arithmetic Coder
Context-Based Adaptive Binary Arithmetic Coding for Advanced Compression of Medical Images
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- Context-adaptive variable-length coding Context-adaptive variable-length coding (CAVLC) is a form of entropy coding used in H.264/MPEG-4 AVC video encoding. It is an inherently lossless compression…
- Advanced Video Coding Advanced Video Coding (AVC), also referred to as H.264 or MPEG-4 Part 10, is a video compression standard based on block-oriented, motion-compensated coding…
- Arithmetic coding Arithmetic coding (AC) is a form of entropy coding used in lossless data compression. Normally, a string of characters is represented using a fixed number…
- Data compression In information theory, data compression, source coding, or bit-rate reduction is the process of encoding information using fewer bits than the original…
- High Efficiency Video Coding High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a patent-encumbered video compression standard designed as part of the MPEG-H…
- Video codec A video codec is software or hardware that compresses and decompresses digital video. In the context of video compression, codec is a portmanteau of encoder…
- Asymmetric numeral systems Asymmetric numeral systems (ANS) is a family of entropy encoding methods introduced by Jarosław (Jarek) Duda from Jagiellonian University, used in data…
- Video coding format A video coding format (or sometimes video compression format) is an encoded format of digital video content, such as in a data file or bitstream. It typically…