Chroma Block Subpartitioning for Adaptive Intra Prediction
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If chroma blocks are processed using conventional video coding techniques, then the processing is fast, but coding efficiency is insufficient
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
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
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
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
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
Data Source
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.


