Exercise 6a: Arithmetic Coding: (1) Overview
binary arithmetic coding engine entropy encoder (codeword tables) syntax elements bins probability model bits bitstream
Goal: Integrate adaptive binary arithmetic coding for improving entropy coding Main Changes Bits of codewords are not directly written to bitstream Bins are processed by binary arithmetic coding engine (which writes final codeword) Adaptive Binary Arithmetic Coding Use arithmetic coding engine from video coding standards H.264/AVC and H.265/HEVC Binary arithmetic coding with 2 modes:
1 Regular mode:
Adaptive probability models (probabilities are automatically adjusted)
2 Bypass mode:
Fixed probabilities p(0) = p(1) = 0.5
Heiko Schwarz (Freie Universität Berlin) — Image and Video Coding