Video Block Template Cost Bias for Intra Mode Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding systems fail to efficiently encode or decode video signals with high efficiency and low latency, particularly in the context of intra mode-based template cost adaptation.
Innovation Solution
A video encoder or decoder may obtain a template associated with a video block, and a prediction mode, and a template cost may be applied to determine a template cost, which may determine a template cost, which may determine a template cost, which may be modified to apply a template cost, and a template cost may be applied to a template mode, which may be encoded or decoded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If template cost is calculated using conventional methods for all prediction modes, then encoding accuracy is maintained, but encoding efficiency and latency are reduced
Solution Approach 1:
The patent applies different template cost calculation methods to different prediction modes locally. For IBC and intraTMP modes, a bias factor is applied to the template cost, while for directional intra prediction modes (planar, DC, weighted matrix), the template cost is calculated using conventional methods. This local differentiation improves overall encoding efficiency without significantly compromising prediction accuracy for modes where conventional calculation suffices.
2Measurement precision
If bias factor is applied to template cost for IBC and intraTMP modes, then mode selection accuracy is improved, but computational complexity increases
Solution Approach 1:
The bias factor application is localized to specific prediction modes (IBC and intraTMP) where it provides the most benefit for mode selection accuracy. Other prediction modes use conventional template cost calculation, thereby limiting the increase in computational complexity to only where necessary.
3Manufacturing precision
If multiple prediction modes are evaluated with modified template cost, then prediction quality is improved, but processing time increases
Solution Approach 1:
The patent modifies the template cost parameter by applying a bias factor specifically for IBC and intraTMP modes. This parameter change improves prediction quality by better distinguishing between competing prediction modes, while the modification is applied selectively to minimize additional processing time.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
Systems, methods, and instrumentalities are disclosed herein for intra mode-based template cost adaptation. A video encoder or video decoder may obtain a template associated with a video block. The video encoder or video decoder may determine a template cost associated with the prediction mode based on the template and a prediction mode that uses a block vector. A bias factor may be applied to template cost to generate a modified template cost associated with the prediction mode. Based on the modified template cost, a plurality of prediction modes may be determined. The video block may be encoded or decoded using the plurality of prediction modes.