Color Component Prediction Using Thresholded Reference Samples

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The computational complexity and non-uniformity in model parameter derivation for colour component prediction in video coding, particularly in VVC, due to varying numbers of available neighbouring reference samples, lead to inefficiencies.

Innovation Solution

A method for colour component prediction that determines a first reference sample set, uses a preset value when samples are insufficient, screens for a second set when sufficient, and derives model parameters only when the second set meets a threshold, thereby standardizing the process and reducing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the number of neighbouring reference samples used for model parameter derivation varies, then the prediction accuracy can be maintained under different conditions, but the computational complexity increases and additional processing is added

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of reference sample selection by introducing a threshold value (e.g., 4 samples). When the number of available reference samples meets the threshold, model parameter derivation is performed; when it does not meet the threshold, a default mode is used. This parameter-based conditional processing resolves the contradiction by maintaining prediction accuracy when sufficient samples are available while avoiding unnecessary computational complexity when samples are insufficient.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If model parameter derivation is performed based on varying numbers of reference samples, then adaptability to different coding block positions is achieved, but processing uniformity is lost and complexity increases

Engineering Contradiction:
Improveadaptability to different positionsVSAvoidprocessing uniformity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the reference sample selection process into two distinct segments: (1) when the number of available samples meets the threshold, perform model parameter derivation; (2) when it does not meet the threshold, use default mode. This segmentation provides adaptability to different coding block positions while maintaining processing uniformity through clear conditional boundaries, thereby resolving the contradiction.

Inventive Principle:
Principle #1Segmentation

3Reliability

If additional processing is added to handle varying reference sample counts, then prediction performance is maintained, but processing time and computational load increase

Engineering Contradiction:
Improveprediction performanceVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-establishing a threshold value for reference sample count (e.g., 4 samples) before actual prediction processing. During encoding and decoding, this pre-set threshold enables rapid conditional judgment: if the sample count meets the threshold, proceed with model parameter derivation; otherwise, directly use default mode. This preliminary setup maintains prediction performance while significantly improving processing efficiency by avoiding complex runtime decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260089314A1Image component prediction method and device, and computer storage medium
Publication Date: 2026.03.26 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260089314A1 patent drawing
  • US20260089314A1 patent drawing
  • US20260089314A1 patent drawing

AI summary

Colour component prediction method is provided, which includes that: first reference sample set corresponding to colour component to be predicted of coding block in video image is acquired; when available sample number in first reference sample set is less than preset number, preset component value is taken as predicted value corresponding to the colour component to be predicted; when available sample number in first reference sample set is not less than preset number, first reference sample set is screened to obtain second reference sample set; when available sample number in second reference sample set is equal to preset number, model parameter is determined through second reference sample set, and prediction model corresponding to colour component to be predicted is obtained based on model parameter, prediction model is used for prediction processing of colour component to be predicted to obtain predicted value corresponding to colour component to be predicted.