Video Block Motion Prediction Using Affine Parameter Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video coding techniques suffer from low coding efficiency, which is undesirable for digital video applications.
Innovation Solution
A method for video processing that derives a motion vector predictor from a parameter table storing affine parameters from previously coded blocks and performs conversions based on this predictor, improving coding efficiency and performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding techniques are used, then device complexity is low, but coding efficiency is low
Solution Approach 1:
The patent applies preliminary action by pre-storing affine parameters in a parameter table during encoding, so that motion vector prediction can be efficiently derived during decoding without complex real-time calculations, thereby improving coding efficiency while controlling processing complexity
Solution Approach 2:
The patent introduces an intermediary parameter table that stores affine parameters from previously coded blocks, serving as a mediator between the complex affine motion model and the simpler motion vector prediction process, enabling efficient derivation of motion vectors without direct complex calculations
2Productivity
If motion vector prediction is improved, then coding efficiency is improved, but measurement precision requirements increase
Solution Approach 1:
The patent changes the parameter representation from direct motion vectors to affine parameters stored in a parameter table, allowing motion vector prediction to be derived through parameter transformation rather than direct measurement, thereby improving coding efficiency while maintaining appropriate precision levels
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: deriving, during a conversion between a target block of a video and a bitstream of the target block, a motion vector predictor for the target block from a parameter table that stores a set of affine parameters from at least one previously coded block, the target block being a non-affine coded block; and performing the conversion based on the motion vector predictor.


