Triangular Block Prediction Mixing for Higher-Fidelity Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards struggle to achieve high-quality video reproduction on advanced playback equipment due to limitations in efficiently partitioning and exploiting redundancies in video frames, leading to suboptimal decoding accuracy.
Innovation Solution
Employ a combination of inter-prediction and intra-prediction for triangular partitions of video blocks, using weighted averages and additional candidates in a look-up table to enhance prediction accuracy, and signal this combination in the bitstream for efficient decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If traditional video coding standards are used, then transmission payload is reduced, but video reproduction quality deteriorates on advanced playback equipment
Solution Approach 1:
The video block is divided into two triangular partitions by splitting at the mid-point of either the horizontal or vertical diagonal, allowing different prediction methods to be applied to each partition for optimized compression and quality
Solution Approach 2:
The patent dynamically selects between inter-prediction and intra-prediction methods for each triangular partition based on the nature of the video content, and uses weighted averages to combine prediction results, adapting to different video characteristics
2Device complexity
If simple prediction methods are used, then decoding complexity is reduced, but prediction accuracy deteriorates
Solution Approach 1:
The patent applies the more complex combination of inter and intra prediction with weighted averages only to triangular partitions where it provides benefit, rather than to all blocks, balancing complexity and accuracy
Solution Approach 2:
The patent changes the prediction parameters by using weighted averages where the weights are determined based on the specific video content characteristics, allowing optimization of prediction accuracy for different scenarios
Data Source
AI summary
Decoding of a merge-predicted block is carried out, for triangular partitions of the block, using a combination of inter-prediction and intra-prediction. The combination of inter-prediction and intra-prediction to be used is signalled on a received bitstream. Combination may be algorithmic, for example arithmetic.


