Intra Prediction Block Sizing for Lower Video Coding Bits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding methods face inefficiencies due to increased coding bits for signaling intra prediction modes and larger coding units, leading to greater differences between original and prediction blocks.
Innovation Solution
A method is developed to derive an intra prediction mode, determine the size of a current block using transform size information, generate a prediction block and a residual block according to the intra prediction mode, and create a reconstructed block using these blocks, ensuring they match the transform unit size, thereby reducing coding bits and improving similarity to the original block.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the number of intra prediction modes increases, then the prediction block becomes more similar to the original block, but the coding bits required for signaling the intra prediction mode becomes larger
Solution Approach 1:
The patent changes the parameter of prediction block size to match the transform unit size, ensuring optimal prediction accuracy without requiring excessive prediction modes. This parameter adjustment resolves the contradiction by achieving good prediction similarity while maintaining efficient coding bit usage.
2Device complexity
If the size of the coding unit is larger, then the coding complexity is reduced, but the difference between the original block and the prediction block becomes greater
Solution Approach 1:
The patent segments the coding unit by setting the prediction block size equal to the transform unit size, which may be smaller than the overall coding unit. This segmentation allows larger coding units to be processed efficiently while maintaining accurate prediction blocks through smaller, appropriately-sized prediction units, thus resolving the contradiction between coding complexity and prediction accuracy.
3Manufacturing precision
If the size of the prediction block is smaller, then the prediction accuracy improves, but the number of coding units increases leading to greater signaling overhead
Solution Approach 1:
The patent establishes that the prediction block size is universally set equal to the transform unit size across different coding scenarios. This universal sizing rule eliminates the need for additional signaling overhead while maintaining optimal prediction accuracy, as the size relationship is determined by existing transform unit dimensions rather than requiring separate prediction block size signaling.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a method that derived an intra prediction mode of a prediction unit, determines a size of a current block using transform size information, generates a prediction block of the current block according to the intra prediction mode, generating a residual block of the current block according to the intra prediction mode and generating a reconstructed block of the current block using a prediction block and a residual block. The sizes of the prediction block and the residual block are set equal in size of a transform unit. Therefore, the distance of intra prediction becomes short, and the amount of coding bits of residual block is reduced by generating a prediction block very similar to original block. Also, the signaling bits required to signal intra prediction mode decrease by generating MPM group adaptively according to the neighboring intra prediction modes.