Intra Prediction Mode Derivation Using Temporal-Spatial MPM Lists
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding/decoding technologies face challenges in accurately predicting pixel values for high-resolution and high-definition images, particularly in determining the Most Probable Mode (MPM) for intra prediction, which affects encoding/decoding efficiency.
Innovation Solution
The method involves deriving an intra prediction mode for a target block using a Most Probable Mode (MPM) list configured based on temporal and spatial neighbor blocks, considering motion information, block type, color component, and shape, and incorporating multiple reference blocks to enhance prediction accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If intra prediction mode is derived using traditional methods, then encoding/decoding can be performed, but prediction accuracy is insufficient for high-resolution and high-definition images
Solution Approach 1:
The patent applies preliminary action by configuring the MPM list in advance using temporal and spatial neighbor block information before the actual intra prediction process. The MPM list is prepared with candidate modes derived from neighbor blocks' prediction modes, motion information, and block characteristics, so that the most probable modes are already identified and ready for selection, improving prediction accuracy without adding computational burden during decoding
Solution Approach 2:
The patent introduces the MPM list as an intermediary structure that mediates between neighbor block information and the target block's intra prediction mode selection. The MPM list acts as a bridge that organizes and prioritizes candidate modes based on multiple factors (temporal/spatial neighbors, motion information, block type), making the selection process more accurate and efficient
2Measurement precision
If MPM list is configured using multiple reference blocks and neighbor information, then prediction accuracy improves, but computational complexity increases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the MPM list configuration based on multiple parameters including neighbor block types (temporal/spatial), motion information availability, block color components, and block shapes. The number and composition of candidate modes in the MPM list are adapted according to these parameters, allowing the system to achieve high prediction accuracy while managing computational complexity through selective parameter-based configuration
Solution Approach 2:
The patent segments the complex task of intra prediction mode selection into multiple independent components: temporal neighbor block analysis, spatial neighbor block analysis, motion information processing, and block characteristic evaluation. Each segment processes specific information independently and contributes to the final MPM list configuration, reducing overall computational complexity through modular processing
3Productivity
If temporal and spatial neighbor blocks are used to configure MPM list, then encoding/decoding efficiency improves, but the process becomes more complex
Solution Approach 1:
The patent merges temporal and spatial neighbor block information into a unified MPM list configuration process. Both temporal and spatial neighbors are considered simultaneously, with their prediction modes and characteristics combined to form the candidate mode list. This merging approach improves encoding/decoding efficiency by utilizing all available neighboring information in a coordinated manner, while the unified process structure manages the complexity through systematic integration
Data Source
AI summary
Disclosed herein are a decoding method and apparatus and an encoding method and apparatus for deriving an intra-prediction mode. An intra-prediction mode may be derived using a method for deriving an intra-prediction mode based on a neighbor block of the target block, a method for deriving an intra-prediction mode using signaling of the intra-prediction mode of the target block, or a method for deriving an adaptive intra-prediction mode based on the type of a target slice. An MPM list may be used to derive the intra-prediction mode, and a temporal neighbor block or the like may be used to configure the MPM list.


