Context-Adaptive CABAC Probability Updates for Stable Convergence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies using context adaptive binary arithmetic coding (CABAC) face challenges in maintaining probability update stability and convergence rate due to the use of a fixed probability update model, which fails to adapt to time-varying occurrence probabilities.

Innovation Solution

Implementing a method that includes context model determination, probability update, and probability interval determination for CABAC, with adaptive context model selection and multiple probability update methods, such as table-based, momentum-based, and boundary-based updates, to enhance compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If a fixed probability update model is used in CABAC, then the stability of probability update is improved, but the convergence rate deteriorates and cannot adapt to time-varying occurrence probabilities

Engineering Contradiction:
Improvestability of probability updateVSAvoidadaptability to time-varying occurrence probabilities
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed probability update model to a dynamic adaptive model. The context model determines whether to use table-based probability update (for stability) or operation-based probability update (for adaptability), allowing the system to dynamically adjust its behavior based on current coding conditions and symbol statistics.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by introducing multiple probability update methods with different characteristics. The system can switch between table-based update (with predefined probability tables) and operation-based update (with flexible probability calculations), effectively changing the update mechanism parameters to balance stability and adaptability.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If only one probability update model is used, then the device complexity is reduced, but the compression efficiency deteriorates due to inability to reflect varying occurrence probabilities

Engineering Contradiction:
Improvecomplexity of probability update systemVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the probability update system into multiple distinct models (table-based and operation-based), each handling specific conditions. The context model divides the update process into different modes, allowing the system to select appropriate segments based on current requirements, thus maintaining manageable complexity while improving compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements multi-functionality by creating a unified context model that can handle multiple probability update scenarios. The context model serves multiple functions: determining which update method to use, managing probability intervals, and adapting to different symbol types, thereby improving compression efficiency without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of manufacture

If a fixed probability table is used, then the implementation simplicity is improved, but the measurement precision of occurrence probability deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidprecision of occurrence probability
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent introduces feedback mechanisms where the context model continuously monitors symbol occurrence statistics and adjusts the probability update accordingly. The system uses feedback from actual symbol occurrences to determine whether to switch between table-based and operation-based updates, improving measurement precision while maintaining implementation simplicity through automated adaptation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12389005B2Context adaptive binary arithmetic coding method and device
Publication Date: 2025.08.12 ELECTRONICS & TELECOMM RES INST
  • US12389005B2 patent drawing
  • US12389005B2 patent drawing
  • US12389005B2 patent drawing

AI summary

There is provided an video encoding/decoding method and apparatus. The video decoding method comprises acquiring a bitstream including a predetermined context element, performing at least one of a context model determination, a probability update, and a probability interval determination on the predetermined syntax element, and arithmetically decoding the predetermined syntax element on the basis of a result of the performance.