Video Block Prediction Blending for Higher Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video coding techniques suffer from low coding efficiency, which is undesirable for digital video applications.
Innovation Solution
Implement multiple hypothesis prediction coding modes, blending first and second predictions, and performing conversions based on reordered motion data or refined motion candidates to enhance coding efficiency and performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding techniques are used, then device complexity is reduced, but coding efficiency deteriorates
Solution Approach 1:
The patent divides the prediction process into multiple hypotheses (first hypothesis, second hypothesis, third hypothesis), where each hypothesis represents a different prediction approach. This segmentation allows the system to explore multiple prediction paths simultaneously, improving coding efficiency by selecting the best hypothesis while maintaining manageable complexity through structured organization of prediction methods.
Solution Approach 2:
The patent applies partial action by selectively processing only certain blocks with multiple hypothesis prediction based on block characteristics, rather than uniformly applying the complex method to all blocks. This approach improves coding efficiency for suitable blocks while avoiding unnecessary complexity overhead for blocks where simpler methods suffice.
2Productivity
If multiple hypothesis prediction is applied, then coding efficiency is improved, but device complexity increases
Solution Approach 1:
The patent performs preliminary classification to determine which blocks are suitable for multiple hypothesis prediction before applying the full processing. By pre-identifying candidate blocks based on specific criteria, the system prepares only the necessary portions for complex processing, thereby improving overall coding efficiency while limiting the increase in processing complexity to only where beneficial.
Solution Approach 2:
The patent applies multiple hypothesis prediction selectively to specific blocks rather than uniformly across the entire video stream. This local application ensures that the complex processing is concentrated on blocks where it provides the most benefit, improving coding efficiency for those specific regions while keeping the overall system complexity manageable through selective enforcement.
3Manufacturing precision
If blending of multiple predictions is performed, then manufacturing precision is improved, but device complexity increases
Solution Approach 1:
The patent changes the parameter of prediction accuracy by blending multiple hypotheses with different weights. By adjusting the weighting parameters of each hypothesis based on their respective prediction qualities, the system achieves higher prediction accuracy through parameter optimization while managing complexity through systematic weight assignment rather than exhaustive processing.
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, a first prediction and a second prediction associated with the target block, the target block being applied with a multiple hypothesis prediction coding mode; applying a process associated with a template of the target block to the target block by blending the first and second predictions; and performing the conversion according to the process associated with the template.


