Multi-Partition Chroma Prediction From Luma in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently compressing video data while maintaining video quality, particularly in lossy compression scenarios where color components like chroma samples are not fully retained during decoding.

Innovation Solution

Implementing a cross-component prediction (CCP) mode that uses a multi-tap model to determine chroma samples based on luma samples, incorporating nonlinear terms and offsets, and applying model parameters derived from reference area samples to reconstruct chroma blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If lossy compression is applied to reduce data volume, then bandwidth and storage requirements are reduced, but chroma sample quality deteriorates

Engineering Contradiction:
Improvedata volumeVSAvoidchroma sample quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by using a multi-tap cross-component prediction model with adjustable weights and coefficients. The model transforms luma samples through a series of mathematical operations (including nonlinear terms and offsets) to predict chroma samples, allowing flexible adjustment of prediction parameters to optimize both compression ratio and chroma quality based on application requirements

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces luma samples as an intermediary to predict chroma samples. Instead of directly encoding chroma data, the system uses the already-encoded luma component as a mediator to derive chroma values through the cross-component prediction model, reducing chroma data volume while maintaining quality through the intermediary prediction process

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a simple prediction model is used for chroma samples, then decoding complexity is reduced, but prediction accuracy deteriorates

Engineering Contradiction:
Improvedecoding complexityVSAvoidchroma prediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the prediction model into multiple distinct taps or stages, each handling a specific aspect of the prediction process. The multi-tap structure divides the complex prediction task into manageable segments (linear terms, nonlinear terms, offsets) that can be processed sequentially, balancing computational complexity with prediction accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs dynamic adaptation by allowing the prediction model parameters to vary across different blocks or regions. The model can adaptively select different tap configurations and parameter sets based on local characteristics, enabling the system to optimize between complexity and accuracy dynamically rather than using a fixed simple or complex model everywhere

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If cross-component prediction is applied to all blocks, then overall video quality is improved, but computational overhead increases

Engineering Contradiction:
Improvevideo qualityVSAvoidencoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by enabling cross-component prediction selectively for specific blocks or regions where it provides the most benefit. Instead of uniformly applying the prediction model to all blocks, the system identifies regions with specific characteristics (such as high chroma-luma correlation) and applies the prediction technique locally, improving overall quality while reducing unnecessary computational overhead in regions where it would provide minimal benefit

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260067468A1Cross-component prediction in multi-partition prediction mode
Publication Date: 2026.03.05 TENCENT AMERICA LLC
  • US20260067468A1 patent drawing
  • US20260067468A1 patent drawing
  • US20260067468A1 patent drawing

AI summary

The various implementations described herein include methods and systems for coding video. In one aspect, a video bitstream includes a current coding block of a current image frame and a first syntax element for a multi-partition prediction mode. Based on the first syntax element, the computing system determines that the multi-partition prediction mode is enabled to reconstruct the current coding block based on a plurality of partitions. Each of the plurality of partitions corresponds to a set of respective model parameters that is applied to reconstruct a respective chroma sample based on a set of respective luma samples. The computing system determines that a first chroma sample is located in a first partition, combines a set of first luma samples using a set of first model parameters to generate the first chroma sample, and reconstructs the current image frame including the first chroma sample of the current coding block.