Chroma Intra Prediction Mode Reordering for Video Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images, such as ultra-high definition (UHD) images, leads to higher data volumes, resulting in increased transmission and storage costs. Existing image encoding/decoding technologies struggle to efficiently handle these high-resolution and high-quality images.
Innovation Solution
An image encoding/decoding method that determines a chroma intra prediction mode candidate group for a current chroma block from a reference block, reorders the intra prediction mode candidates based on priorities, and selects the intra prediction mode based on the chroma intra prediction mode information. This method includes referencing luma blocks, chroma blocks, and adjacent blocks to derive and prioritize intra prediction modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-resolution and high-quality images are used, then image quality is improved, but data volume and transmission/storage costs increase
Solution Approach 1:
The patent extracts and utilizes the high similarity between chroma blocks and their corresponding luma blocks by referencing luma block prediction modes for chroma intra prediction. This extraction of useful information from the luma block allows for more efficient chroma prediction, reducing the number of bits needed to encode chroma blocks while maintaining high image quality.
Solution Approach 2:
The patent applies the luma block's intra prediction mode information universally to the corresponding chroma block. By making the chroma prediction process dependent on and unified with the luma prediction process, the system achieves multi-functionality where the same prediction mode determination serves both luma and chroma components, improving overall encoding efficiency.
2Manufacturing precision
If all intra prediction modes are applied to chroma blocks independently, then prediction accuracy is improved, but encoding complexity increases
Solution Approach 1:
The patent performs preliminary action by determining the intra prediction mode for the luma block first, and then using this predetermined mode information for the corresponding chroma block. This preliminary determination of luma prediction modes provides a foundation that simplifies subsequent chroma prediction, avoiding the need to independently evaluate all prediction modes for chroma blocks.
Solution Approach 2:
The luma block's intra prediction mode serves as an intermediary that mediates the prediction process for chroma blocks. Instead of directly determining chroma prediction modes independently, the system uses the luma prediction mode as an intermediate reference, which reduces the search space and complexity for chroma mode determination while maintaining prediction accuracy.
Data Source
AI summary
An image decoding method comprise determining a chroma intra prediction mode candidate group of a current chroma block from a reference block of the current chroma block, reordering intra prediction mode candidates of the chroma intra prediction mode candidate group of the current chroma block according to priorities of the intra prediction mode candidates, obtaining chroma intra prediction mode information indicating an intra prediction mode of the current chroma block from the chroma intra prediction mode candidate group, and determining the intra prediction mode of the current chroma block based on the chroma intra prediction mode information.


