Cross-Component Chroma Refinement for Video Reconstruction Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies suffer from reconstruction errors due to discrepancies between luma and chroma components, leading to visual artifacts like blocking and banding, which are not adequately addressed by current filtering methods.

Innovation Solution

Implement cross-component filtering techniques that utilize cross-component filter coefficients to refine chroma sample values based on luma component data before adaptive loop filtering, deriving a filtered sample value and a refinement value to minimize reconstruction errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional filtering methods are used for chroma components, then processing complexity is reduced, but reconstruction errors and visual artifacts increase

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidfiltering process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses luma component data as an intermediary to refine chroma components. Cross-component filter coefficients are derived from luma gradients and used to generate refinement values that are added to reconstructed chroma samples, reducing reconstruction errors without requiring complex chroma-specific filtering

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the filtering approach by using cross-component correlations instead of traditional intra-component filtering. Filter coefficients are dynamically derived based on luma gradient calculations, allowing the filtering parameters to adapt to local image characteristics and improve reconstruction accuracy

Inventive Principle:
Principle #35Parameter changes

2Reliability

If cross-component filtering is applied to refine chroma components, then reconstruction errors are reduced, but computational complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidcomputational power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent performs preliminary actions by deriving cross-component filter coefficients from luma component data before applying them to chroma refinement. The luma gradients are calculated and filter coefficients are prepared in advance, allowing efficient chroma refinement without requiring complex real-time computations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses luma component structure as a template or copy to guide chroma refinement. By copying the gradient information and filtering approach from the luma component (which has higher quality) to the chroma component, the patent improves chroma quality while leveraging the already-computed luma data

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250350721A1Systems and methods for reducing a reconstruction error in video coding based on a cross-component correlation
Publication Date: 2025.11.13 SHARP KK
  • US20250350721A1 patent drawing
  • US20250350721A1 patent drawing
  • US20250350721A1 patent drawing

AI summary

A method of filtering reconstructed video data is disclosed. The method comprising: inputting reconstructed luma component sample values; deriving a filtered sample value by using cross component filter coefficients and the reconstructed luma component sample values prior to an adaptive loop filtering process; deriving a refinement value for chroma components by using the filtered sample value; and deriving a refined chroma sample value by using a sum of a sample value of chroma components and the refinement value for chroma components.