Matrix-Based Intra Prediction Parameter Unification for Picture Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing MIP mode in video coding requires significant storage space and prolongs processing time due to varying parameters for luma blocks of different sizes, reducing coding and decoding efficiency.

Innovation Solution

Implementing a uniform offset parameter for right shift values across different sizes and MIP mode numbers to unify the right shift parameters, thereby reducing the need for table lookups and storage of multiple parameter sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If MIP mode is adopted for luma prediction with different parameters for different block sizes, then prediction accuracy is improved, but storage space requirement increases and processing time is prolonged

Engineering Contradiction:
Improveprediction accuracyVSAvoidstorage space
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent changes the parameter representation from multiple size-specific parameters to a unified parameter set with size-adaptive interpretation. Instead of storing separate parameters for each block size, the system uses a unified parameter table where parameters are interpreted differently based on block size, thereby reducing storage space while maintaining prediction accuracy for different block sizes

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If MIP mode is adopted for luma prediction with different parameters for different block sizes, then prediction accuracy is improved, but processing time is prolonged

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of parameters into a unified table structure before the actual prediction process. By pre-organizing parameters with clear size-based indexing rules, the system eliminates the need for complex runtime parameter selection and table lookups, thereby reducing processing time while maintaining prediction accuracy

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple parameter sets are stored for different block sizes and MIP modes, then coding performance is maintained, but device complexity increases

Engineering Contradiction:
Improvecoding performanceVSAvoidparameter management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal parameter table that serves multiple functions for different block sizes and MIP modes. Instead of maintaining separate parameter sets, a single unified table is used where parameters are selected and interpreted based on block size and mode indicators, thereby reducing device complexity while maintaining coding performance across different scenarios

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250294165A1Picture encoding method, picture decoding method, encoder, decoder and storage medium
Publication Date: 2025.09.18 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20250294165A1 patent drawing
  • US20250294165A1 patent drawing
  • US20250294165A1 patent drawing

AI summary

Picture coding and decoding methods, an encoder, a decoder and a storage medium are provided. The encoder, before performing coding processing according to a matrix-based intra prediction (MIP) mode, sets initial right shift parameters corresponding to different sizes and different MIP mode numbers as an uniform offset parameter, the offset parameter indicating a number of right shifting bits of a predicted value, and when performing coding processing according to the MIP mode, performs coding processing according to the offset parameter. The decoder, before performing decoding processing according to an MIP mode, sets initial right shift parameters corresponding to different sizes and different MIP mode numbers as an uniform offset parameter, the offset parameter indicating a number of right shifting bits of a predicted value, and when performing decoding processing according to the MIP mode, performs decoding processing according to the offset parameter.