Picture Coding With Same-Size MIP Blocks to Eliminate Up-Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current Versatile Video Coding (VVC) standard requires significant computational resources and storage space for matrix-based Intra Prediction (MIP) due to the need for deriving prediction blocks with smaller sizes than the current block, necessitating an up-sampling process.

Innovation Solution

A method is introduced to determine a suitable MIP size identifier such that the MIP prediction block matches the current block size, eliminating the need for up-sampling and reducing computational complexity by deriving MIP predictions directly at the same size as the current block using predefined MIP matrices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If matrix-based Intra Prediction is implemented with smaller prediction block sizes, then prediction quality is improved, but computational complexity and storage requirements increase

Engineering Contradiction:
Improveprediction qualityVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter of prediction block size by setting it equal to the current block size (N×N) rather than using smaller sizes. This parameter change eliminates the need for up-sampling operations while maintaining the benefits of matrix-based prediction, thus reducing computational complexity without sacrificing prediction quality

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and eliminates the up-sampling operation from the traditional MIP workflow. By directly deriving N×N prediction blocks without requiring smaller prediction blocks to be up-sampled, the patent removes an entire computational step, reducing both processing time and computational resources required

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If matrix-based Intra Prediction uses smaller prediction block sizes, then prediction accuracy improves, but storage space requirements increase

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

Solution Approach 1:

The patent changes the storage requirement parameter by using prediction blocks of size N×N instead of smaller blocks that would require up-sampling. This eliminates the need to store and process multiple smaller prediction blocks, reducing storage space requirements while maintaining prediction accuracy through direct N×N prediction block generation

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If up-sampling process is included in MIP, then prediction block size can be reduced, but encoding and decoding efficiency decreases

Engineering Contradiction:
Improveprediction block sizeVSAvoidencoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts and removes the up-sampling process from the MIP encoding workflow. By directly generating N×N prediction blocks without the intermediate step of creating smaller blocks and then up-sampling them, the patent eliminates a time-consuming operation, thereby significantly improving encoding and decoding efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent skips the up-sampling step entirely by directly deriving prediction blocks of the required N×N size. This skipping of the up-sampling operation reduces the number of computational steps and accelerates the encoding and decoding processes, improving overall productivity

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS20260059098A1Methods for encoding and decoding pictures and storage medium
Publication Date: 2026.02.26 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260059098A1 patent drawing
  • US20260059098A1 patent drawing
  • US20260059098A1 patent drawing

AI summary

A method for decoding a picture, a method for encoding a picture, an encoder, and a decoder are provided. The method for encoding a picture includes (i) determining a width and a height of a coding block in the picture; (ii) if the width and the height are equal to N, where N is a positive integer power of 2, determining a matrix-based intra prediction (MIP) size identifier indicating that an MIP prediction size equal to N; (iii) deriving a group of reference samples of the coding block; and (iv) deriving an MIP prediction of the coding block based on the group of reference samples and an MIP matrix corresponding to the MIP size identifier.