Video Coding With Versatile Information-Based CABAC Context Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression techniques, such as H.264/AVC, HEVC, and VVC, face inefficiencies due to suboptimal context modeling in context adaptive binary arithmetic coding (CABAC), leading to degraded coding efficiency as they do not adequately utilize the available information for determining the optimal probability of symbol values.

Innovation Solution

A video coding method and apparatus that optimizes the context model for individual videos by incorporating various characteristics of the video data, using context adaptive binary arithmetic coding (CABAC) to enhance entropy encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing context modeling methods are used in CABAC, then the encoding process is simple, but coding efficiency is degraded due to suboptimal probability determination

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcontext model complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic context model adaptation by adjusting context probabilities based on video content characteristics. The system dynamically selects and switches between different context models during encoding based on detected video features, allowing the context probabilities to adapt to varying content types rather than using fixed static models throughout the encoding process.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the context model by introducing multiple context models with different probability values tailored to specific video characteristics. By modifying the context probability parameters based on detected video features, the system optimizes the CABAC encoding for different content types, directly improving coding efficiency through parameter optimization.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If limited information is used for context model setting, then the encoding process is fast, but optimal probability values cannot be determined

Engineering Contradiction:
Improveprobability value accuracyVSAvoidcontext model setup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of video content characteristics before the main encoding process. By detecting video features and selecting appropriate context models in advance, the system prepares optimal probability values beforehand, avoiding the need for time-consuming adjustments during actual encoding while ensuring accurate probability determination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically detects video characteristics and selects appropriate context models without requiring manual intervention or extensive external information. The encoding apparatus self-adapts by analyzing its own input video content and configuring the optimal context model accordingly, balancing accuracy and speed autonomously.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12452427B2Method and apparatus for video coding using versatile information-based context model
Publication Date: 2025.10.21 HYUNDAI MOTOR CO LTD
  • US12452427B2 patent drawing
  • US12452427B2 patent drawing
  • US12452427B2 patent drawing

AI summary

A method and an apparatus for video coding using a video-characteristic-based context model are disclosed. The video coding method and the video coding apparatus determine a context model optimized for an individual video on the basis of information in which various characteristics of the individual video are reflected in entropy encoding and decoding using context adaptive binary arithmetic coding (CABAC).