Hybrid Inter Bi-Prediction with Bilateral Motion Vector Derivation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding techniques face challenges in achieving an optimal rate-distortion tradeoff for bi-prediction, particularly in terms of signaling overhead and prediction quality, especially in hybrid inter bi-prediction modes.
Innovation Solution
The proposed technique employs hybrid inter bi-prediction, where one motion vector is explicitly signaled, and the other is derived using decoder-side motion vector derivation techniques, such as bilateral matching, to improve the rate-distortion tradeoff by reducing signaling overhead while maintaining high prediction quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If both motion vectors for bi-prediction are explicitly signaled, then prediction quality is maintained, but signaling overhead increases
Solution Approach 1:
The patent applies self-service by enabling the decoder to autonomously derive one motion vector from candidate lists using bilateral matching criteria without requiring explicit signaling from the encoder. The decoder independently evaluates candidates based on matching errors between reference blocks, selecting the best motion vector candidate automatically, thus eliminating the need for transmitting this information and reducing signaling overhead while maintaining prediction accuracy.
2Loss of information
If decoder-side motion vector derivation is used, then signaling overhead is reduced, but computational complexity increases
Solution Approach 1:
The patent applies partial action by performing motion vector derivation only for one of the two motion vectors in bi-prediction, rather than both. The other motion vector is still explicitly signaled. This partial application of derivation reduces the overall computational burden compared to deriving both motion vectors, while still achieving signaling overhead reduction for the derived vector.
3Productivity
If hybrid inter bi-prediction is implemented, then rate-distortion tradeoff is improved, but implementation complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the bi-prediction process into two distinct parts: one motion vector that is explicitly signaled and another that is derived using decoder-side techniques. This segmentation allows each part to be optimized independently - the signaled vector ensures accuracy where needed, while the derived vector reduces signaling overhead, together improving the rate-distortion tradeoff through differentiated handling of motion vector transmission.
Data Source
AI summary
A video decoder can be configured to determine that a current block of the video data is coded in a bi-prediction inter mode; receive a first syntax element identifying a motion vector predictor from a first candidate list of motion vector predictors; receive a second syntax element identifying a motion vector difference; determine a first motion vector for the current block based on the motion vector predictor and the motion vector difference; determine a second motion vector for the current block from a second list of candidate motion vector predictors based on bilateral matching; and determine a prediction block for the current block using the first motion vector and the second motion vector.


