Chroma Block Prediction Using Neighbor Selection and Nonlinear Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding/decoding methods lack efficient cross-component prediction techniques for chroma blocks, particularly in handling parameters like alpha and beta for linear and non-linear models, and neighbor selection methods for improved prediction accuracy.

Innovation Solution

The proposed methods involve deriving beta using various models, including non-linear models, and selecting neighbors for cross-component prediction, combining these with non-cross-component prediction models to enhance video encoding/decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional video encoding methods are used for chroma blocks, then the encoding process is simple, but prediction accuracy and compression efficiency are insufficient

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

Solution Approach 1:

The patent applies parameter changes by deriving alpha and beta parameters dynamically from neighbor samples rather than using fixed conventional values. The alpha parameter controls the weight of luma samples in cross-component prediction, while beta provides an offset adjustment. These parameters are calculated based on actual video content characteristics, enabling adaptive optimization of prediction accuracy for different video sequences and blocks.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the chroma block into multiple prediction regions and applies different cross-component prediction models to different segments. By dividing the block and applying localized prediction with region-specific alpha and beta parameters, the method achieves higher overall prediction accuracy while managing complexity through selective application of advanced techniques only where beneficial.

Inventive Principle:
Principle #1Segmentation

2Productivity

If advanced cross-component prediction models are applied, then compression efficiency improves, but computational complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements partial action by applying cross-component prediction with derived alpha and beta parameters selectively rather than universally. The method evaluates whether the computational cost of deriving parameters and applying cross-component prediction is justified by the actual compression benefit for each chroma block, applying the advanced model only when it provides measurable improvement over simpler methods.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary action by deriving alpha and beta parameters from neighbor samples before applying cross-component prediction to the current chroma block. This pre-computation of parameters based on already-decoded neighboring blocks allows the main prediction process to proceed efficiently without iterative optimization, reducing overall computational complexity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more neighbor samples are used for parameter derivation, then prediction accuracy improves, but processing time increases

Engineering Contradiction:
Improveparameter derivation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential and most relevant neighbor samples needed for accurate parameter derivation, rather than processing all available neighboring blocks. By selectively choosing a limited set of representative neighbor samples that capture the local video characteristics, the method achieves good parameter accuracy while minimizing the number of samples that need to be processed and stored.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12439026B2Methods and apparatuses for cross-component prediction
Publication Date: 2025.10.07 LEMON INC(GB)
  • US12439026B2 patent drawing
  • US12439026B2 patent drawing
  • US12439026B2 patent drawing

AI summary

Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.