Chroma Intra Prediction Flagging for Redundant Mode Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing chroma intra prediction modes in video coding standards like H.266/VVC exhibit functional redundancy, leading to lower encoding and decoding efficiency.

Innovation Solution

Implement methods to determine the usage of first and second intra prediction modes for chroma blocks based on prediction mode reference information, encoding/decoding specific syntax element flags to selectively use these modes, and using a third syntax element flag to indicate simultaneous usage, thereby optimizing mode selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If both DM mode and IntraDBV mode are implemented for chroma prediction, then prediction accuracy is improved, but encoding and decoding efficiency deteriorates due to functional redundancy

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding and decoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the parameter of mode selection by introducing a flag that indicates whether to use DM mode or IntraDBV mode based on prediction accuracy assessment. This allows the system to adaptively choose between modes rather than always attempting both, resolving the contradiction between prediction accuracy and encoding efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the redundant IntraDBV mode from the standard chroma prediction process and makes its usage optional through a flag mechanism. When the flag indicates not to use IntraDBV mode, the system skips the complex IntraDBV processing and directly uses the simpler DM mode, thereby improving encoding efficiency while maintaining prediction accuracy when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If IntraDBV mode is added for chroma prediction, then prediction capability is improved, but device complexity increases

Engineering Contradiction:
Improveprediction capabilityVSAvoidmode complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic adaptability by using a flag that can be set to 0 or 1 to dynamically switch between DM mode and IntraDBV mode. This dynamic configuration allows the system to adjust its complexity based on the specific coding situation, maintaining prediction capability while reducing device complexity when IntraDBV mode is not needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial action by implementing IntraDBV mode only when necessary (when the flag is set to 1 and prediction accuracy requires it), rather than always implementing both modes. This partial implementation reduces the overall complexity of the decoding device while preserving the enhanced prediction capability when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260113483A1Encoding and decoding methods, bitstream, encoders, decoders, and storage medium
Publication Date: 2026.04.23 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260113483A1 patent drawing
  • US20260113483A1 patent drawing
  • US20260113483A1 patent drawing

AI summary

The present application discloses a decoding method, which comprises: obtaining prediction mode reference information of a current chroma block; in a case where the prediction mode reference information meets a usage condition of a first intra prediction mode, decoding a first syntax element flag; determining, based on the first syntax element flag, whether the current chroma block uses the first intra prediction mode; in a case where the prediction mode reference information does not meet the usage condition of the first intra prediction mode, decoding a second syntax element flag; and determining, based on the second syntax element flag, whether the current chroma block uses a second intra prediction mode.