Adaptive Dependent Quantization for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies lack flexibility and efficiency in applying dependent quantization parameters across different video units, leading to suboptimal coding performance due to the use of constant quantization states within a sequence.

Innovation Solution

The proposed solution allows for adaptive dependent quantization selection with multiple choices of quantization states or context modeling/entropy coding methods to be applied to different video units within a sequence, enabling flexible and efficient coding by varying quantization parameters based on specific video unit characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If constant quantization parameters are applied across all video units in a sequence, then device complexity is reduced and ease of operation is improved, but coding efficiency and adaptability to diverse video content deteriorate

Engineering Contradiction:
Improveadaptability to diverse video contentVSAvoidcomplexity of quantization parameter management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different quantization parameters to different video units (tiles, slices, or pictures) based on their specific characteristics. This allows each local region to be optimized independently for its content type, improving overall coding efficiency while maintaining manageable complexity through structured parameter differentiation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The video sequence is divided into multiple video units (tiles, slices, or pictures), and different quantization parameters are applied to each segment. This segmentation enables adaptive optimization for diverse content types within the same bitstream without requiring complex global parameter management.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple dependent quantization parameters are applied to different video units, then coding efficiency is improved, but the complexity of parameter selection and management increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity of parameter selection
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic selection of dependent quantization parameters based on video unit characteristics such as content type, resolution, or complexity metrics. This dynamic approach allows the system to adapt parameters in real-time during encoding, improving coding efficiency while the selection criteria provide structured guidance to manage complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different dependent quantization parameters (such as different numbers of states or different context modeling methods) are applied to different video units based on their specific characteristics. This parameter differentiation optimizes coding efficiency for diverse content while the parameters are selected from predefined sets to manage complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If adaptive dependent quantization with multiple choices is implemented, then flexibility and coding efficiency are enhanced, but the difficulty of detecting and measuring optimal parameters increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddifficulty of selecting optimal parameters
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent employs rate-distortion optimization with feedback mechanisms to select optimal dependent quantization parameters for each video unit. The encoder evaluates multiple parameter choices and selects the one that achieves the best balance between compression ratio and reconstruction quality, with the selection criteria providing structured guidance to manage complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent pre-defines sets of available dependent quantization parameters (such as different numbers of states or different context modeling methods) that can be selected for different video units. This preliminary preparation reduces the search space and makes parameter selection more manageable while still providing adequate flexibility for optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240022725A1Adaptive dependent quantization
Publication Date: 2024.01.18 DOUYIN VISION CO LTD
  • US20240022725A1 patent drawing
  • US20240022725A1 patent drawing
  • US20240022725A1 patent drawing

AI summary

A method of processing video data includes selecting a first dependent quantization (DQ) parameter to be applied to a first video unit within a sequence; selecting a second DQ parameter to be applied to a second video unit within the sequence, wherein the second DQ parameter is different from the first DQ parameter; and converting between a video media file and a bitstream based on the first DQ parameter and the second DQ parameter that were selected. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.