Geometric Partition Blending Widths for Chroma Block Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently compressing video data while maintaining quality, particularly in handling spatial and temporal redundancies, especially in the context of chroma block coding and motion compensation.

Innovation Solution

The proposed methods involve using geometric partition modes with multiple blending width sets, cross-component prediction, and affine motion vector prediction to enhance video encoding and decoding, including techniques like template-matching for reference block determination and multi-model filtering to improve chroma block reconstruction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If geometric partition mode with multiple blending width sets is used, then chroma block prediction accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvechroma block prediction accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the chroma block into multiple partitions separated by geometric split edges, with each partition having its own prediction and filtering operations. This segmentation allows independent optimization of prediction accuracy for different regions while managing complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different blending widths to different partitions of the chroma block based on local characteristics. Each partition can use customized filtering coefficients and blending parameters adapted to its specific content and requirements, improving overall prediction accuracy without uniformly increasing complexity throughout the entire block.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If cross-component prediction with multi-model filter is applied, then chroma block reconstruction quality is improved, but processing time increases

Engineering Contradiction:
Improvechroma block reconstruction qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-determining filter coefficients and blending parameters during the encoding process, so that during decoding only lightweight applications of these pre-computed parameters are needed. This shifts the computational burden to the encoding phase where time is less critical.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses parameter changes by adapting filtering coefficients and blending widths based on partition characteristics and block size information. This allows the system to adjust processing intensity dynamically, applying more complex multi-model filtering only where necessary to achieve high reconstruction quality.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If affine motion vector prediction with template-matching is used, then motion compensation accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvemotion compensation accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses template-matching by copying and comparing motion information from reference blocks with similar characteristics to the current block. This copying approach allows the system to leverage existing motion data patterns to derive accurate motion vectors without performing complex computations from scratch.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent makes the motion compensation system universal by developing a unified template-matching framework that can handle various motion scenarios and block types through a single consistent mechanism, reducing overall system complexity compared to having separate specialized algorithms for different cases.

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

4Measurement precision

If multiple blending width sets are used for different block sizes, then prediction accuracy is improved, but coding complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the blending width selection adaptive to block size and partition characteristics. The system dynamically chooses appropriate blending width sets based on the specific block being processed, allowing optimization for each block size category while avoiding the need to manage all possible configurations simultaneously.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250330619A1Cross-component prediction and geometric partition weight adaption in geometric partition mode
Publication Date: 2025.10.23 TENCENT AMERICA LLC
  • US20250330619A1 patent drawing
  • US20250330619A1 patent drawing
  • US20250330619A1 patent drawing

AI summary

Methods and apparatuses for video decoding and video encoding and methods of processing visual media data are provided. A method for video decoding includes receiving coded information indicating that a current block is coded with a geometric partition mode (GPM) with multiple blending width sets, determining a blending width set from the multiple blending width sets to be applied to the current block based on block size information and GPM information of the current block, determining a blending width from the determined blending width set, and reconstructing the current block according to the GPM and the determined blending width.