Intra Prediction Mode Selection Using MIP Neighbor Defaults
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face challenges in achieving improved compression ratios with minimal sacrifice in picture quality, especially in limited bandwidth scenarios and storage constraints.
Innovation Solution
The method involves setting a default value for intra prediction modes in video coding, using Matrix-based Intra Prediction (MIP) or non-MIP modes, and deriving candidate modes from neighboring blocks, with indication through flags like intra_mip_flag, to efficiently encode and decode video data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If video data is compressed to reduce data size for transmission and storage, then the quantity of data needed to represent digital video images is decreased, but picture quality is sacrificed
Solution Approach 1:
The video data is divided into blocks, and intra-prediction is applied to each block individually. The patent segments the prediction process into different modes (Planar, DC, and angular modes 2-67) that can be selectively applied to different blocks based on their characteristics, allowing optimized compression for each segment while maintaining overall picture quality
Solution Approach 2:
The patent changes the parameter of prediction mode selection by introducing a default mode mechanism. Instead of always using complex angular prediction modes, the system can switch to simpler Planar or DC modes when appropriate, reducing the computational complexity and bitrate required while maintaining acceptable picture quality for various block types
2Manufacturing precision
If complex intra prediction modes are used to improve picture quality, then prediction accuracy is improved, but encoding complexity increases
Solution Approach 1:
The patent introduces dynamic mode selection where the prediction mode is not fixed but can change based on block characteristics. The default mode mechanism allows the encoder to dynamically choose between simple and complex prediction modes, adapting to the local image content and reducing overall encoding complexity while maintaining high prediction accuracy where needed
Solution Approach 2:
Instead of applying complex angular prediction modes to all blocks, the patent uses these modes only when necessary (partial action). For blocks that don't require high prediction accuracy, simpler Planar or DC modes are used, reducing the overall computational burden while maintaining sufficient picture quality
3Productivity
If more prediction modes are available to improve compression ratio, then compression efficiency is improved, but the difficulty of selecting the appropriate mode increases
Solution Approach 1:
The patent implements a self-service mechanism where the encoding system automatically selects the appropriate prediction mode based on predefined criteria and block characteristics. The default mode mechanism provides a fallback option that eliminates the need for complex mode selection algorithms, allowing the system to achieve good compression efficiency without the overhead of difficult mode selection
Data Source
AI summary
A method of coding implemented by a decoding device, comprising: setting a value of candidate intra prediction mode of a current block to be a default value, wherein the current block is predicted using an intra prediction mode but not a Matrix-based Intra Prediction (MIP) mode and a neighboring block adjacent to the current block is used to derive the value of candidate intra prediction mode of the current block and is predicted using MIP mode; obtaining a value of the intra prediction mode of the current block according to the default value.


