Chroma Prediction Filtering in CCP-Based Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T H.263, ITU-T H.264/MPEG-4 AVC, and ITU-T H.265 HEVC, require improvements in coding quality for digital video processing.

Innovation Solution

Implementing cross-component prediction (CCP) to filter chroma prediction, selecting a CCP candidate from a set of candidates, and performing conversions based on first information regarding whether to filter the chroma prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If cross-component prediction (CCP) is applied to predict chroma component, then coding quality is improved, but prediction accuracy for chroma component deteriorates due to lack of filtering

Engineering Contradiction:
Improvecoding qualityVSAvoidprediction accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The patent extracts and removes the chroma prediction generated by CCP from the final chroma block, separating the prediction process from the actual chroma data. This allows the system to benefit from CCP's coding quality improvements while avoiding the accuracy deterioration by not using the extracted prediction for final chroma reconstruction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a filtering mechanism as an intermediary between the CCP prediction process and the final chroma block. This filter selectively processes the chroma prediction, removing inaccurate portions while preserving useful information, thereby mediating between the conflicting requirements of coding quality and prediction accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If chroma prediction is filtered based on first information, then coding efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filtering where the filtering operation is selectively applied based on first information (such as picture type, slice type, or other contextual parameters). The system transitions between filtered and unfiltered states dynamically, optimizing coding efficiency for specific conditions while avoiding unnecessary processing complexity when filtering is not required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state of the chroma prediction processing based on first information. By modifying parameters such as prediction strength, filter application, or mode selection according to contextual conditions, the system achieves improved coding efficiency without consistently increasing processing complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250379975A1Method, apparatus, and medium for video processing
Publication Date: 2025.12.11 DOUYIN VISION CO LTD
  • US20250379975A1 patent drawing
  • US20250379975A1 patent drawing
  • US20250379975A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, first information regarding whether to filter a prediction for a chroma component of the current video block, wherein the prediction for the chroma component is determined with a cross-component prediction (CCP) candidate, and the CCP candidate is selected from a set of CCP candidates in a CCP-based mode; and performing the conversion based on the first information.