CCP Chroma Prediction Filtering for Video Block Coding Quality

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) for chroma components in video blocks, where the decision to filter chroma prediction is based on coding information, enhancing the filtering process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If cross-component prediction (CCP) mode is used for chroma component prediction, then prediction accuracy is improved, but filtering capability is lost

Engineering Contradiction:
Improveprediction accuracyVSAvoidfiltering capability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the filtering operation conditional rather than fixed. The filter is dynamically applied or skipped based on coding information such as slice type, picture type, and block characteristics. This allows the system to adaptively control whether filtering is performed on CCP predictions, resolving the contradiction between maintaining prediction accuracy and providing filtering capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of filter application from a static binary state (filter or no filter) to a conditional state based on multiple parameters including slice type, picture type, and block characteristics. By changing these parameters, the system can selectively apply filtering to improve coding quality while preserving prediction accuracy where needed.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If filtering is applied to chroma predictions, then coding quality is improved, but processing complexity increases

Engineering Contradiction:
Improvecoding qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating the filtering treatment based on local characteristics such as slice type, picture type, and block properties. Instead of uniformly applying filtering to all chroma predictions, the system selectively applies filtering only where beneficial (e.g., in certain slice types or block configurations), thereby improving coding quality in those regions while avoiding unnecessary processing complexity in other regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by applying filtering only to a subset of chroma predictions rather than all of them. The filtering operation is selectively activated based on coding information, performing filtering only when and where it is beneficial, thus avoiding excessive processing complexity while still achieving quality improvements in the relevant cases.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If selective filtering based on coding information is implemented, then coding quality is optimized, but decision complexity increases

Engineering Contradiction:
Improvecoding qualityVSAvoiddecision complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing the filtering decision logic based on coding information such as slice type, picture type, and block characteristics before the actual filtering operation. The decision framework is prepared in advance using readily available coding parameters, allowing for quick and simple filtering decisions without adding significant complexity during the main processing flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250373796A1Method, apparatus, and medium for video processing
Publication Date: 2025.12.04 DOUYIN VISION CO LTD
  • US20250373796A1 patent drawing
  • US20250373796A1 patent drawing
  • US20250373796A1 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) mode, and the first information is dependent on coding information associated with the current video block; and performing the conversion based on the first information.