Adaptive Weighting for Compound Inter-Intra Video Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as AV1 and AV2, face challenges in efficiently deriving weightings for compound inter-intra prediction modes, leading to suboptimal compression efficiency.
Innovation Solution
A method is introduced to derive adaptive weightings between intra and inter prediction samples using a template area of neighboring reconstruction or prediction samples, applying multiple candidates, calculating cost values, and selecting the lowest cost weighting for decoding blocks in compound inter-intra prediction modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If fixed weightings are used for compound inter-intra prediction modes, then device complexity is reduced, but compression efficiency deteriorates
Solution Approach 1:
The patent transforms fixed weightings into dynamic adaptive weightings by deriving multiple candidates from template areas and selecting the optimal one based on cost calculation. This allows the weighting to adapt to different content characteristics, improving compression efficiency while maintaining manageable complexity through automated selection
Solution Approach 2:
The patent changes the weighting parameter from a fixed value to an adaptive value derived from template matching. By calculating cost values for different weighting candidates and selecting the one with lowest cost, the system optimizes the weighting parameter based on actual content characteristics
2Productivity
If adaptive weighting candidates are derived from template areas, then compression efficiency is improved, but device complexity increases
Solution Approach 1:
The patent performs preliminary actions by deriving multiple weighting candidates from template areas before final selection. This preparation work enables the decoder to choose the optimal weighting based on cost calculation, achieving better compression efficiency while distributing the computational workload
Solution Approach 2:
The system uses its own template area data to automatically derive and select optimal weighting candidates without external intervention. The cost calculation and selection process is self-contained, allowing the decoder to adaptively optimize compression for different content types
Data Source
AI summary
A method for applying adaptive weightings on intra prediction and inter prediction parts in compound inter-intra prediction modes includes defining a template area of neighboring reconstruction or prediction samples, applying one or more adaptive weighting candidates to the template area to generate one or more prediction samples using compound inter-intra prediction, calculating a cost value for each of the one or more adaptive weighting candidates, selecting the adaptive weighting candidate that provides the lowest cost as the weighting used for decoding a block with compound inter-intra prediction mode, and decoding the block based on the selected adaptive weighting.


