Chroma Intra Prediction Signaling Using Luma-Based Entropy Contexts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In AV1 video coding format, the semi-decoupled partitioning (SDP) method does not optimally utilize the relationship between luma and chroma blocks for chroma intra prediction mode signaling, leading to inefficiencies in encoding and decoding processes.

Innovation Solution

Identify contexts for entropy coding chroma intra prediction modes based on co-located luma blocks at predefined positions, using quantized luma modes and predefined sample positions to enhance signaling efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the semi-decoupled partitioning (SDP) method is used for chroma intra prediction mode signaling, then the encoding structure is simplified, but the utilization of luma-chroma block relationship is not optimal leading to encoding inefficiency

Engineering Contradiction:
Improveencoding structure complexityVSAvoidencoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating the treatment of luma and chroma blocks in the SDP structure. Specifically, luma blocks are processed with detailed mode signaling while chroma blocks utilize a simplified signaling mechanism that references luma block characteristics. This allows the encoding structure to be simplified locally for chroma components while maintaining efficiency through intelligent reference to luma data, resolving the contradiction between structural simplicity and encoding efficiency.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If traditional chroma intra prediction mode signaling is used, then the encoding process is straightforward, but the relationship between luma and chroma blocks is not optimally utilized

Engineering Contradiction:
Improvesignaling simplicityVSAvoidprediction accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism where luma block characteristics serve as a mediator for chroma prediction mode signaling. Instead of directly signaling chroma modes independently, the system uses luma block properties (such as luma prediction mode and block characteristics) as an intermediary to derive or constrain chroma mode selection. This intermediary approach maintains signaling simplicity while improving prediction accuracy by leveraging the strong correlation between luma and chroma components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting chroma prediction mode signaling based on luma block parameters. When luma blocks exhibit certain characteristics (such as specific prediction modes or block sizes), the chroma signaling parameters are adapted accordingly. This allows the system to maintain simple signaling in cases where luma-chroma correlation is strong, while introducing more detailed signaling only when necessary, thus resolving the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If chroma blocks are encoded independently without referencing luma blocks, then the encoding process is simpler, but decoding efficiency and compression performance deteriorate

Engineering Contradiction:
Improveprocessing complexityVSAvoiddecoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges the processing of luma and chroma blocks by establishing a reference relationship where chroma encoding is combined with luma encoding results. Specifically, the chroma intra prediction process is merged with luma block processing by using luma prediction modes and block characteristics to guide chroma mode selection and parameter derivation. This merging reduces processing complexity compared to fully independent encoding while significantly improving decoding efficiency through the exploitation of luma-chroma correlations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12477114B2Signaling method for chroma intra prediction mode
Publication Date: 2025.11.18 TENCENT AMERICA LLC
  • US12477114B2 patent drawing
  • US12477114B2 patent drawing
  • US12477114B2 patent drawing

AI summary

An example method of video decoding includes receiving a video bitstream that comprises a plurality of blocks including a current chroma block. When less than a threshold number of neighboring chroma blocks of a current chroma block use a chroma-from-luma (CfL) mode, a first context is selected as an entropy decoding context for a first flag. When at least the threshold number of neighboring chroma blocks use the CfL mode, a second context is selected as the entropy decoding context for the first flag. The method also includes entropy decoding the first flag from the video bitstream using the entropy decoding context, where the first flag indicates whether the CfL mode is enabled for the current chroma block, and decoding the current chroma block according to a value of the first flag.