Dynamic Weight Table Selection for Video Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video coding techniques have low coding efficiency and inflexibility due to the use of fixed weight tables for blending prediction blocks in multiple hypothesis prediction, limiting the number of prediction methods and flexibility.
Innovation Solution
The proposed method involves determining a target weight table from a plurality of weight tables for multi-hypothesis prediction during video processing, allowing for improved coding efficiency and performance by selecting the appropriate weight table based on coding information and prediction methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed weight table is used for blending prediction blocks in multiple hypothesis prediction, then the video coding process is simple and fast, but the coding efficiency and flexibility are limited
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed weight table to a dynamic weight table selection mechanism. The encoder can now adaptively select from multiple weight tables based on the specific prediction hypotheses and coding conditions, allowing the system to optimize performance for different video content and prediction scenarios while maintaining operational flexibility.
Solution Approach 2:
The patent implements parameter changes by introducing multiple weight tables with different weighting configurations. Instead of using a single fixed weight table, the system can change the weight table parameter based on the prediction hypothesis being processed, enabling optimization of coding efficiency for different prediction scenarios without fundamentally changing the overall architecture.
2Adaptability or versatility
If multiple weight tables are used for blending prediction blocks, then coding efficiency and flexibility are improved, but the complexity of the video processing system increases
Solution Approach 1:
The patent applies segmentation by dividing the weight table into multiple distinct tables, each optimized for specific prediction hypotheses. This segmentation allows the system to manage complexity through organization - each weight table is a self-contained unit that can be independently selected and applied, making the overall system more manageable despite having multiple tables.
Solution Approach 2:
The patent implements universality by designing a weight table selection mechanism that can handle multiple prediction hypotheses through a unified framework. The same basic architecture supports multiple weight tables, and the selection process follows consistent rules, making the system versatile while controlling complexity through standardized management procedures.
3Productivity
If conventional video coding techniques are used, then the processing is fast and simple, but the coding efficiency is low
Solution Approach 1:
The patent applies preliminary action by pre-defining multiple weight tables with different weighting configurations before the actual coding process. This allows the encoder to quickly select the appropriate weight table based on prediction hypotheses without performing complex calculations during the coding process, thereby improving coding efficiency while minimizing processing time through advance preparation.
Data Source
AI summary
Embodiments of the 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 target weight table from a plurality of weight tables for multi-hypothesis prediction, the target weight table being used for a hypothesis of the target block, the target block being a multiple hypothesis prediction block; and performing the conversion based on the target weight table.


