Generalized Bi-Prediction Mode for Video Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face challenges in efficiently encoding and decoding digital video due to increasing bandwidth demands and complex motion patterns in video content.
Innovation Solution
The implementation of advanced video coding tools, such as the ultimate motion vector expression (UMVE) mode and generalized bi-prediction (GBi) coding tool, which enhance coding efficiency by improving motion compensation and prediction techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If advanced video coding tools like UMVE mode and GBi coding tool are implemented, then coding efficiency is improved, but device complexity increases
Solution Approach 1:
The video block is divided into multiple sub-blocks for independent prediction processing. The GBi coding tool applies different prediction modes to different sub-blocks, allowing fine-grained optimization of coding efficiency while managing complexity through localized processing rather than global complexity.
Solution Approach 2:
The UMVE mode dynamically adjusts motion vector expression based on motion magnitude and motion direction parameters. The coding tool selects between different prediction modes (GBi, UMVE, or conventional) based on content characteristics, enabling adaptive complexity management that optimizes coding efficiency for each specific video block.
2Reliability
If motion compensation and prediction techniques are enhanced, then video quality is maintained, but bandwidth demand increases
Solution Approach 1:
The patent changes the parameters used in motion compensation from traditional motion vectors alone to include motion magnitude and motion direction separately in UMVE mode, and uses weighted combinations of multiple prediction modes in GBi mode. These parameter changes enable more accurate motion representation that maintains video quality while improving compression efficiency to reduce bandwidth demand.
Solution Approach 2:
The GBi coding tool creates a composite prediction by combining multiple prediction modes (e.g., planar, angular, and conventional motion compensation) with different weighting factors. This composite approach leverages the strengths of each prediction method to maintain high video quality while achieving better compression than any single method alone, thereby reducing bandwidth requirements.
Data Source
AI summary
A method of video processing is provided. The method includes: determining, for a conversion between a first video block of a video and a bitstream of the video, that a merge mode with motion vector differences is applied into the first video block; and performing the conversion based on the determining, where the merge mode includes motion vector expression to derive motion information of the first video block, where the motion vector expression includes a first parameter representing a motion vector difference and a second parameter indicating a base candidate from a base candidate list, where the first parameter includes a first motion magnitude and a first motion direction, and where the base candidate list is based on a first merge candidate list for a merge mode which is constructed for the first video block during the conversion.


