Intra Prediction Mode Derivation Using MPM-Weighted Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression technologies face challenges in efficiently encoding and decoding video data due to increasing image sizes, resolutions, and frame rates, necessitating improved encoding efficiency and image enhancement, while also requiring reduced complexity in decoder-side intra prediction mode derivation without transmitting mode information.
Innovation Solution
A method and apparatus for deriving intra prediction modes based on a Most Probable Mode (MPM) list, using weighted averages of neighboring block prediction modes, and aligning the intra prediction mode derivation process with MPM list generation to improve video encoding/decoding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If intra prediction mode information is transmitted from encoder to decoder, then decoding accuracy is improved, but transmission data amount and complexity increase
Solution Approach 1:
The decoder independently derives the intra prediction mode by selecting from an MPM list based on neighboring block modes, without requiring the encoder to transmit the mode information. This self-service approach reduces transmission data while maintaining decoding accuracy through collaborative derivation between encoder and decoder.
Solution Approach 2:
The patent extracts only the essential information (neighboring block intra prediction modes) needed to derive the current block's prediction mode, rather than transmitting the complete mode information. This extraction approach reduces the quantity of transmitted data while preserving decoding accuracy.
2Quantity of substance
If decoder derives intra prediction mode independently (DIMD), then transmission data amount is reduced, but decoder complexity increases
Solution Approach 1:
The MPM list is pre-configured with the most probable intra prediction modes based on neighboring block information before the actual decoding process. This preliminary action reduces the computational complexity during decoding by limiting the search space to a small, pre-determined set of candidate modes rather than evaluating all possible modes.
Solution Approach 2:
The patent changes the parameter of mode selection by using a predefined MPM list with limited candidates instead of evaluating all possible intra prediction modes. This parameter change reduces decoder complexity while maintaining accurate mode derivation through the use of probability-based mode selection.
3Manufacturing precision
If image size and resolution increase, then video quality is improved, but data amount and encoding complexity increase
Solution Approach 1:
The patent segments the intra prediction mode selection process into two parts: (1) identifying neighboring block modes, and (2) selecting the current block mode from an MPM list based on those neighbors. This segmentation reduces encoding complexity for high-resolution videos by avoiding exhaustive mode evaluation while maintaining video quality through accurate prediction.
Solution Approach 2:
The MPM list is constructed in advance using neighboring block information before encoding the current block. This preliminary action reduces the computational burden during high-resolution video encoding by pre-identifying the most probable modes, thereby reducing encoding complexity while preserving video quality.
Data Source
AI summary
A video encoding/decoding method and a video encoding/decoding apparatus are provided. The video decoding method includes determining at least two intra prediction modes based on intra prediction modes of neighboring blocks adjacent to a current block. The video decoding method further includes generating at least two prediction blocks using the at least two intra prediction modes. The video decoding method further includes generating a prediction block of the current block by performing a weighted average on the at least two prediction blocks.


