Template-Based Video Prediction for Size-Matched Coding Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Template-based prediction technologies in video coding face inefficiencies when applied to scenarios with significant differences in width and height or insufficient template samples, leading to unnecessary overhead and interference.
Innovation Solution
Determine a first template for a current block from candidate templates based on its size information, restricting the use of templates that do not conform to the block's size for improved prediction processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If template-based prediction technologies are applied to all blocks, then prediction coverage is improved, but unnecessary overhead and interference increase when templates are not applicable
Solution Approach 1:
The patent changes the parameter of template applicability by introducing size ratio conditions (width/height ratio thresholds) to determine whether template-based prediction should be applied. This allows the system to adaptively select prediction methods based on block characteristics, avoiding unnecessary overhead for blocks where templates are not suitable while maintaining prediction coverage for appropriate blocks.
2Adaptability or versatility
If templates are used for blocks with significant width-height differences, then prediction flexibility is improved, but prediction accuracy deteriorates due to insufficient template samples
Solution Approach 1:
The patent applies local quality by making template applicability dependent on the local characteristics of each coding block, specifically its width-height ratio. Different blocks receive different treatment: blocks with extreme aspect ratios are excluded from template-based prediction, while blocks with balanced dimensions are included. This ensures that each block receives the appropriate prediction method based on its local geometric properties.
3Adaptability or versatility
If all candidate templates are considered, then template selection flexibility is improved, but processing complexity increases
Solution Approach 1:
The patent extracts and removes inappropriate templates from the candidate set by applying size ratio filtering. Before template matching is performed, blocks that do not meet the width-height ratio criteria are identified and excluded from template-based prediction. This extraction of unsuitable cases simplifies the overall processing by avoiding unnecessary template operations on incompatible blocks.
Data Source
AI summary
An encoding method, a decoding method and a storage medium are provided. The method includes: if a prediction mode corresponding to the current block is a preset prediction mode, according to size information of the current block, determining a first template corresponding to the current block from among at least one candidate template, wherein the preset prediction mode includes a template-based prediction mode; and according to the first template, determining a predicted value corresponding to the current block.


