Video Coding Inter Prediction With Sample-Unit Motion Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images leads to a significant increase in transmission and storage costs due to the large amount of information required, necessitating a more efficient image compression technique.
Innovation Solution
An affine motion model-based inter-prediction method that derives sample unit motion vectors using control points, allowing for more accurate motion vector derivation and reduced data transmission, particularly for rotated, zoomed, or deformed images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional inter-prediction method is used, then device complexity is low, but coding efficiency is insufficient for high-resolution images
Solution Approach 1:
The patent divides the prediction unit into multiple sample units, each with its own motion vector. This segmentation allows each sample unit to have independently derived motion vectors, improving prediction accuracy for high-resolution images while maintaining manageable complexity through systematic division of the prediction unit.
Solution Approach 2:
The patent transitions from block-based motion vectors to sample-unit-based motion vectors, adding a finer granulation dimension. This dimensional change from macro-block level to sample level enables more precise motion representation without fundamentally changing the overall system architecture.
2Manufacturing precision
If high-resolution image data is transmitted, then image quality is improved, but transmission cost and storage cost increase
Solution Approach 1:
The patent introduces prediction samples as an intermediary between reference pictures and final output. By generating prediction samples through sample-unit motion vectors and combining them with residual signals, the system achieves high image quality while reducing the amount of data that needs to be transmitted and stored, as only the residual information rather than full high-resolution data needs to be encoded.
3Measurement precision
If sample unit motion vectors are derived for all samples, then prediction accuracy is improved, but data required for motion vectors increases
Solution Approach 1:
The patent applies partial action by deriving motion vectors only for sample units rather than all individual samples within a prediction unit. This partial derivation approach provides sufficient motion information for accurate prediction while significantly reducing the total amount of motion vector data required compared to full sample-level motion vectors.
Data Source
AI summary
A video decoding method performed by a decoding apparatus includes the steps of: deriving control points (CP) for a current block; acquiring movement vectors for the CPs; deriving a sample unit movement vector in the current block on the basis of the acquired movement vectors; and deriving a prediction sample for the current block on the basis of the sample unit movement vector. According to the present invention, it is possible to effectively perform, through sample unit motion vectors, inter-prediction not only in a case where an image in the current block is plane-shifted but also in a case where there are various image distortions.


