Inverse Non-Separable Transform for Image Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for an efficient transform technology that supports high accuracy prediction modes, particularly for next-generation image content with high spatial resolution, frame rate, and dimensionality, which current image compression techniques struggle to handle effectively.
Innovation Solution
A method and apparatus for image signal processing that incorporates a wide angle intra prediction mode into a low frequency non-separable transform, allowing for the determination of a modified intra prediction mode and corresponding inverse non-separable transform set to enhance prediction accuracy and reduce design complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a transform technology is designed to support high accuracy prediction modes for next-generation image content, then prediction accuracy is improved, but device complexity increases
Solution Approach 1:
The transform technology is segmented into multiple transform sets (first transform set, second transform set, third transform set) that are selectively applied based on prediction mode groups. This segmentation allows the system to use simpler transforms for some modes and more advanced transforms for others, improving overall prediction accuracy while managing device complexity through selective application.
Solution Approach 2:
The system dynamically selects which transform set to apply based on the specific prediction mode being used. The transform selection is not fixed but adapts to the prediction mode group, allowing the device to optimize between accuracy and complexity on a per-block basis rather than using a single complex transform for all cases.
2Measurement precision
If multiple transform sets are used to support different prediction mode groups, then prediction accuracy is improved, but processing time increases
Solution Approach 1:
Prediction modes are segmented into different groups (first prediction mode group, second prediction mode group, third prediction mode group), each associated with specific transform sets. This segmentation allows the decoder to quickly determine which transform set to apply based on the prediction mode index, reducing the time needed to select transforms compared to evaluating multiple options for each block.
Solution Approach 2:
The association between prediction mode groups and transform sets is predetermined and established before decoding. This preliminary organization allows the decoding process to directly map from prediction mode to transform set without requiring complex real-time decisions, thereby reducing processing time while maintaining multiple transform options for accuracy.
3Manufacturing precision
If transform technology is optimized for high spatial resolution and high frame rate content, then image quality is improved, but processing power requirements increase
Solution Approach 1:
The system dynamically adapts the transform processing to the specific prediction mode and block characteristics. By selecting from multiple transform sets based on prediction mode groups, the system applies only the necessary processing complexity for each block, avoiding uniform high-power processing across all blocks and thereby reducing overall power consumption while maintaining image quality.
Solution Approach 2:
Different transform sets have different computational characteristics. By changing the transform parameters (which transform set to apply) based on prediction mode groups, the system optimizes the balance between image quality and processing power consumption, using more computationally intensive transforms only when necessary for specific prediction modes that benefit from them.
Data Source
AI summary
Embodiments of the present invention provide a method and apparatus for processing a video signal. A method for decoding an image signal according to an embodiment of the present invention comprises the steps of: for a current block having a width and a height different from each other, determining a modified intra prediction mode from an intra prediction mode, on the basis of a ratio between the width and the height of the current block and the intra prediction mode; determining an inverse non-separable transform set on the basis of the modified intra prediction mode; and applying an inverse non-separable transform matrix selected from the inverse non-separable transform set with respect to the top-left region of the current block, which is determined according to the width and the height of the current block.


