Video Block Prediction Mode Gating for Extreme Aspect Ratios
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in improving coding efficiency, enhancing image quality, reducing processing amounts, and optimizing circuit scale, particularly in handling varying block sizes and aspect ratios.
Innovation Solution
The proposed encoder and decoder systems determine a mode for block partitioning based on width and height, storing or obtaining an index for distance and angle only when the aspect ratio is not extreme, thereby reducing unnecessary processing by disabling such operations for high aspect ratios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the encoder stores the index indicating distance and angle for block partitioning, then the coding efficiency is improved, but the circuit scale and processing amount increase
Solution Approach 1:
The patent applies parameter changes by conditionally storing the index based on the block's aspect ratio. When the width-to-height ratio is within a predetermined range, the index is stored to maintain coding efficiency. When the ratio exceeds the range, the index is not stored, reducing circuit complexity and processing requirements. This selective parameter storage resolves the contradiction between coding efficiency and circuit scale.
2Manufacturing precision
If the encoder processes all block types with full partitioning modes, then the image quality is enhanced, but the processing amount increases
Solution Approach 1:
The patent extracts and removes unnecessary processing operations for blocks with extreme aspect ratios. By determining whether to apply full partitioning modes based on the block's width-to-height ratio, the system extracts only the essential processing steps needed for each block type, eliminating redundant operations that would increase processing amount without improving image quality.
Solution Approach 2:
The patent applies local quality by treating different block types differently based on their aspect ratio characteristics. Blocks with aspect ratios within the predetermined range receive full partitioning mode processing to maintain image quality, while blocks with extreme aspect ratios receive simplified processing. This localized differentiation optimizes the balance between image quality and processing amount.
3Adaptability or versatility
If the encoder applies all merge modes to maintain versatility, then the adaptability is improved, but the device complexity increases
Solution Approach 1:
The patent segments the set of available merge modes into different categories based on block aspect ratio. For blocks with aspect ratios within the predetermined range, a first set of merge modes is applied. For blocks with extreme aspect ratios, a second set of merge modes is applied. This segmentation allows the system to maintain versatility where needed while reducing complexity where extreme aspect ratios make certain modes inappropriate.
Data Source
AI summary
An encoder determines, based on a width and a height of a block, whether or not to disable a prediction mode in which the block is split along a partitioning line defined by a distance and an angle and then prediction is performed; and encodes the block with the prediction mode disabled or not disabled according to a result of the determination on whether or not to disable the prediction mode. Here, the distance is the shortest distance between the center of the block and the partitioning line, and the angle is an angle representing a direction from the center of the block toward the partitioning line in the shortest distance. The encoder determines to disable the prediction mode when (i) a width-to-height ratio is at least 8 or (ii) a height-to-width ratio is at least 8.


