VVC Picture Encoding And Decoding Without MIP Up-Sampling
Find Innovative SolutionsGenerate 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 derivation of prediction blocks with smaller sizes than the current block, necessitating an up-sampling process.
Innovation Solution
A method is provided 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 using predefined MIP matrices and shifting parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If matrix-based Intra Prediction is used to achieve higher coding quality, then prediction accuracy is improved, but computational complexity and storage space requirements increase significantly
Solution Approach 1:
The patent changes the parameter of prediction block size by setting it equal to the current block size (N×N) instead of using a smaller size (N/2×N/2). This parameter change eliminates the need for up-sampling operations while maintaining the benefits of matrix-based prediction, thereby reducing computational complexity without sacrificing prediction accuracy.
Solution Approach 2:
The patent extracts and eliminates the up-sampling step from the traditional MIP process. By directly deriving the prediction block at the same size as the current block, the patent removes the unnecessary up-sampling operation that previously required additional computational resources and storage space.
2Measurement precision
If matrix-based Intra Prediction with smaller prediction blocks is used, then coding quality improves, but storage space requirements increase due to up-sampling processes
Solution Approach 1:
The patent changes the prediction block size parameter to match the current block size, which eliminates the need for up-sampling operations. This parameter change directly reduces storage space requirements while maintaining coding quality, as no additional temporary storage is needed for intermediate prediction blocks.
Solution Approach 2:
The patent extracts the up-sampling process from the MIP workflow, eliminating the need for additional storage space that would be required to hold intermediate prediction blocks and temporary data during the up-sampling operation.
3Adaptability or versatility
If traditional up-sampling process is included in MIP, then prediction block can be derived from smaller size, but encoding and decoding efficiency decreases
Solution Approach 1:
The patent changes the fundamental parameter of prediction block size to be equal to the current block size, which eliminates the up-sampling step. This parameter change directly improves encoding efficiency by removing the computational overhead of up-sampling operations while maintaining the adaptability of MIP through the use of different prediction matrices.
Data Source
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.


