Non-Square Coding Blocks for HDR Video Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression techniques face challenges in achieving high coding efficiency, particularly when dealing with high-resolution and high-quality images. The use of square coding and transform blocks limits the consideration of image characteristics and prediction modes, leading to inefficient coding and increased transmission costs.
Innovation Solution
The proposed solution involves using coding and transform blocks of various shapes, including non-square blocks, to improve coding efficiency. This approach allows for a variable coding order of transform blocks based on the intra-picture prediction mode, prioritizing the coding of transform coefficient groups in the low frequency region, and constructing prediction motion vector lists that utilize highly correlated information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If square coding blocks and transform blocks are used, then the coding structure is simple and uniform, but the coding efficiency is reduced due to inability to consider image characteristics and prediction modes
Solution Approach 1:
The image is divided into coding tree units (CTUs) that can be further segmented into prediction units (PUs) and transform units (TUs) of various shapes. This hierarchical segmentation allows different block shapes to be used in different regions, improving coding efficiency while maintaining manageable structural complexity through systematic organization.
Solution Approach 2:
The patent introduces non-square coding blocks and transform blocks (such as rectangular and asymmetric shapes) to match the actual characteristics of image content and prediction modes. This asymmetry allows the coding structure to adapt to directional features in images, thereby improving coding efficiency without requiring overly complex structures.
2Productivity
If various sizes of coding units are used, then the coding efficiency is improved by considering spatial resolution and block characteristics, but the device complexity increases
Solution Approach 1:
The patent implements a dynamic block structure where the size and shape of coding units, prediction units, and transform units can be adaptively selected based on image characteristics and prediction modes. This dynamic adaptation allows the system to optimize coding efficiency for different content types while managing complexity through standardized selection criteria and constraints.
3Device complexity
If transform blocks are coded in fixed order, then the coding process is simple, but the coding efficiency is reduced due to unnecessary information transmission
Solution Approach 1:
The patent applies preliminary actions by performing transform coding on specific transform units before others based on predicted importance and correlation. By prioritizing the coding of certain transform units (particularly those with higher frequency content or greater impact on reconstruction quality), the system reduces the amount of information that needs to be transmitted while maintaining coding simplicity through predefined prioritization rules.
Data Source
AI summary
The present invention relates to a video signal decoding method and apparatus therefor. A decoding method according to an embodiment of the present invention comprises: setting a structure of a coding block constituting a current image; setting a structure of transform blocks corresponding to the coding block; and generating a prediction signal by using the transform blocks, and wherein the coding block includes any one or more blocks of a square block and a non-square block.


