Intra Prediction Mode Selection for Block-Form Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding/decoding technologies do not consider the form of a current block during intra prediction, limiting the efficiency of encoding/decoding high-definition and high-quality pictures.
Innovation Solution
Derive an intra prediction mode for a current block based on a most probable mode (MPM) using neighboring block information, construct a reference sample, and perform intra prediction using this derived mode, considering the block's form and applying reference sample filtering as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing intra prediction technology is used without considering block form, then the encoding/decoding process is simple, but the encoding efficiency is limited
Solution Approach 1:
The patent applies local quality by deriving intra prediction modes differently based on the local block form (square or non-square). The prediction mode derivation process is adapted to the specific characteristics of each block type, with square blocks using one set of neighboring blocks and non-square blocks using another set, thereby optimizing prediction accuracy for each local configuration without requiring a completely complex system.
Solution Approach 2:
The patent implements dynamics by making the intra prediction mode derivation process adaptive to block form changes. The system dynamically switches between different prediction mode derivation methods depending on whether the current block is square or non-square, allowing the encoding efficiency to be optimized for each specific block configuration while maintaining a manageable overall system complexity.
2Measurement precision
If intra prediction mode is derived without considering neighboring block information, then the derivation process is fast, but the prediction accuracy is reduced
Solution Approach 1:
The patent applies preliminary action by pre-establishing multiple intra prediction modes (first through fifth modes) based on neighboring block information before the actual prediction process. The system derives these candidate modes in advance using the block form and neighboring block characteristics, then selects from these pre-computed modes during encoding/decoding, thereby improving prediction accuracy without significantly increasing the real-time processing time.
Solution Approach 2:
The patent uses copying by deriving intra prediction modes by copying or replicating information from neighboring blocks. The system copies neighboring block characteristics and uses them to generate prediction modes for the current block, leveraging the spatial correlation between adjacent blocks to achieve accurate prediction while maintaining computational efficiency.
3Productivity
If block form is not considered in intra prediction, then the encoding process is simple, but compression efficiency is limited
Solution Approach 1:
The patent applies local quality by tailoring the intra prediction mode derivation to the specific local block form. Square blocks and non-square blocks receive different prediction mode derivations based on their geometric characteristics and the available neighboring blocks, thereby optimizing compression efficiency for each local configuration without requiring a completely complex encoding system.
Solution Approach 2:
The patent implements parameter changes by adjusting the intra prediction mode derivation parameters based on block form. The system changes the derivation parameters and selected neighboring blocks depending on whether the block is square or non-square, allowing the encoding process to adapt to different block configurations and achieve improved compression efficiency while maintaining manageable complexity through parameter adaptation rather than structural complexity.
Data Source
AI summary
There is provided a method and apparatus of encoding/decoding an intra prediction mode. The method comprises deriving an intra prediction mode with respect to a current block, constructing a reference sample for the current block on the basis of the derived intra prediction mode, and performing the intra prediction with respect to the current block using the derived intra prediction mode and the constructed reference sample, wherein the intra prediction mode is derived on the basis of a most probable mode (MPM).


