MIP Block Prediction Using Unified Offsets Across Block Sizes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Matrix-based Intra Prediction (MIP) mode in Versatile Video Coding (VVC) requires significant storage space and increases processing time due to varying parameters for luma blocks of different sizes, leading to reduced encoding and decoding efficiency.
Innovation Solution
A picture encoding method that determines a first offset based on the size of the current block and reconstructed adjacent pixels, calculating a second offset to predict the block, and encodes the block using this offset, thereby simplifying the process and reducing storage and time complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If MIP mode uses different parameters for luma blocks of different sizes, then prediction accuracy is improved, but storage space requirement increases and processing time increases
Solution Approach 1:
The patent changes the parameter representation from size-specific parameters to unified parameters with offset values. Instead of storing different parameter sets for each block size, the patent uses a base parameter table and adds offset values to adapt to different block sizes, reducing storage requirements while maintaining prediction accuracy.
Solution Approach 2:
The patent creates a universal parameter table that can be applied to all luma block sizes through offset adjustments. The base parameter table serves multiple block sizes, and offset values enable the same base parameters to be adapted for different dimensions, eliminating the need for separate parameter sets for each size.
2Measurement precision
If MIP mode uses different parameters for luma blocks of different sizes, then prediction accuracy is improved, but processing time increases
Solution Approach 1:
The patent pre-calculates and stores base parameter values in a parameter table before actual encoding/decoding. These base parameters are prepared in advance and can be quickly retrieved and adjusted using offset values, avoiding the need for complex real-time calculations during the prediction process.
Solution Approach 2:
The patent transforms the parameter adaptation process from complex size-specific parameter selection to simple offset addition. This parameter change approach reduces computational complexity and processing time while maintaining the ability to adapt to different block sizes.
3Adaptability or versatility
If MIP mode stores a large quantity of parameters for different block sizes, then prediction flexibility is improved, but encoding and decoding efficiency decreases
Solution Approach 1:
The patent segments the parameter adaptation into two parts: base parameters stored in a table and offset values added for specific block sizes. This segmentation allows the system to maintain flexibility through offsets while reducing the overall parameter storage burden by sharing base parameters across multiple block sizes.
Solution Approach 2:
The patent uses parameter transformation through offset addition to maintain prediction flexibility. Instead of storing diverse parameter sets, the system stores compact base parameters and uses offset values to adapt them to different block sizes, improving encoding and decoding efficiency.
Data Source
AI summary
Provided are a picture encoding and decoding method, and storage medium. The picture decoding method includes: decoding a bitstream to obtain a size, a coding mode of a current block; determining a first offset for calculating a second offset; when the coding mode of the current block is a Matrix-based Intra Prediction (MIP) mode, calculating the second offset based on the size of the current block, the first offset and reconstructed values of adjacent pixels corresponding to the current block; determining a first prediction value of the current block according to the second offset; and determining a reconstructed value of the current block based on the first prediction value.


