Chroma Block Subpartitioning for Adaptive Intra Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in improving coding quality and efficiency, particularly for chroma blocks with varying signal and texture distributions.

Innovation Solution

The method involves partitioning chroma blocks into sub-partitions based on specific partitioning modes dependent on the current video block's information and using intra prediction schemes to enhance coding efficiency and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If chroma blocks are processed using conventional video coding techniques, then the coding process is simple, but coding quality and efficiency are insufficient

Engineering Contradiction:
Improvecoding qualityVSAvoidcoding process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The chroma block is divided into multiple sub-partitions based on partitioning modes selected according to the chroma block's characteristics. This segmentation allows different prediction strategies to be applied to different regions, improving coding quality by adapting to local variations in signal and texture distributions while maintaining manageable complexity through systematic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different intra prediction modes are applied to different sub-partitions of the chroma block based on their specific signal and texture characteristics. This local adaptation of prediction strategies improves coding quality by matching the prediction method to the local content properties, rather than using a uniform approach across the entire block

Inventive Principle:
Principle #3Local quality

2Productivity

If chroma blocks are processed using conventional video coding techniques, then the processing is fast, but coding efficiency is insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidpartitioning and prediction complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The chroma block is divided into multiple sub-partitions based on partitioning modes selected according to the chroma block's characteristics. This segmentation allows different prediction strategies to be applied to different regions, improving coding quality by adapting to local variations in signal and texture distributions while maintaining manageable complexity through systematic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The partitioning mode and prediction mode are dynamically selected based on the chroma block's information and characteristics. This dynamic adaptation allows the coding process to optimize for each specific block's properties, improving overall coding efficiency by avoiding one-size-fits-all approaches while maintaining computational feasibility through adaptive decision-making

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If uniform prediction is applied to chroma blocks, then the process is simple, but it cannot handle blocks with different signal and texture distributions

Engineering Contradiction:
Improveadaptability to different signal and texture distributionsVSAvoidpartitioning and prediction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The chroma block is divided into multiple sub-partitions based on partitioning modes selected according to the chroma block's characteristics. This segmentation allows different prediction strategies to be applied to different regions, improving coding quality by adapting to local variations in signal and texture distributions while maintaining manageable complexity through systematic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different intra prediction modes are applied to different sub-partitions of the chroma block based on their specific signal and texture characteristics. This local adaptation of prediction strategies improves coding quality by matching the prediction method to the local content properties, rather than using a uniform approach across the entire block

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250330596A1Method, apparatus, and medium for video processing
Publication Date: 2025.10.23 DOUYIN VISION CO LTD
  • US20250330596A1 patent drawing
  • US20250330596A1 patent drawing
  • US20250330596A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a prediction for the current video block based on a plurality of sub-partitions of the current video block and at least one intra prediction mode, wherein the current video block is a chroma block, the plurality of sub-partitions are obtained by partitioning the current video block based on at least one partitioning mode, and the at least one partitioning mode is dependent on information associated with the current video block; and performing the conversion based on the prediction for the current video block.