Chroma Intra Prediction Flagging for Redundant Mode Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If IntraDBV mode is added for chroma prediction, then prediction capability is improved, but device complexity increases
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.
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.
Data Source
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.


