Cross-Component Prediction Candidate Lists for Chroma Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as HEVC and VVC, face challenges in improving coding efficiency and effectiveness, particularly in handling cross-component prediction for chroma components in video encoding and decoding.

Innovation Solution

The proposed method involves constructing a cross-component prediction (CCP) candidate list based on neighboring blocks, which enhances the coding process by determining and utilizing neighboring block information to improve coding efficiency and effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional video coding techniques (HEVC, VVC) are used for chroma component encoding, then the coding process is simpler, but coding efficiency and effectiveness are insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by constructing a CCP candidate list before the actual video block encoding. The candidate list is prepared in advance using neighboring block information, which enables more efficient cross-component prediction during the encoding process without significantly increasing overall system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the chroma prediction process by separating the candidate list construction from the actual encoding. The CCP candidate list is built independently using neighboring block data, and then this pre-processed information is utilized during chroma component encoding, dividing the complex task into manageable stages

Inventive Principle:
Principle #1Segmentation

2Productivity

If cross-component prediction is implemented without using neighboring block information, then the processing is faster, but coding effectiveness is reduced

Engineering Contradiction:
Improvecoding effectivenessVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent uses preliminary action by pre-construction of the CCP candidate list from neighboring blocks before the actual encoding. This advance preparation of prediction candidates enables more effective cross-component prediction while minimizing the time impact during the critical encoding phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies self-service by having the current video block utilize information from its own neighboring blocks to construct the CCP candidate list. This self-contained approach uses locally available data without requiring additional external processing, improving coding effectiveness while maintaining processing efficiency

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250386009A1Method, apparatus, and medium for video processing
Publication Date: 2025.12.18 BYTEDANCE INC
  • US20250386009A1 patent drawing
  • US20250386009A1 patent drawing
  • US20250386009A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, whether to construct a cross component prediction (CCP) candidate list of the current video block based on a neighboring block of the current video block is determined. The CCP candidate list is constructed based on the determining. The conversion is performed based on the CCP candidate list.