Video Motion Prediction Using Sub-Block Trajectory Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a significant error between the trajectory represented by the motion offset determined in the related art and the actual motion trajectory of the unit being processed, leading to low prediction accuracy and/or efficiency in video coding.
Innovation Solution
An image processing method that determines motion information of a sub-processing unit within a unit to be processed, using methods such as obtaining information from a collocated processing unit, a preset sub-block merge candidate list, or motion vector prediction candidate list, to ensure consistency between the determined motion offset and the actual motion trajectory.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion offset is determined using conventional methods, then the processing is simple, but the trajectory represented by motion offset deviates significantly from the actual motion trajectory, resulting in low prediction accuracy
Solution Approach 1:
The patent divides the coding unit into multiple sub-processing units and determines motion information separately for each sub-processing unit. This segmentation allows the motion offset to be calculated at a finer granularity, improving the accuracy of the motion trajectory representation while maintaining manageable complexity through systematic processing of smaller units.
Solution Approach 2:
The patent applies different motion information determination methods to different sub-processing units based on their specific characteristics and positions. By tailoring the motion offset calculation to local requirements rather than using a uniform approach, the prediction accuracy is improved for each region while the overall system complexity remains controlled through localized processing.
2Measurement precision
If motion information is determined with higher precision to match actual motion trajectory, then prediction accuracy improves, but the processing time and computational complexity increase
Solution Approach 1:
By segmenting the coding unit into sub-processing units, the patent can perform motion information determination only where necessary and at appropriate levels of detail. This allows higher precision motion matching in critical regions while using simpler, faster methods in less critical areas, thereby improving overall prediction accuracy without proportionally increasing processing time.
Solution Approach 2:
The patent applies motion information determination to sub-processing units selectively rather than uniformly across the entire coding unit. This partial action approach ensures that high-precision motion matching is applied only where it most improves prediction accuracy, avoiding unnecessary computational time in regions where simpler motion models suffice.
Data Source
AI summary
An image processing method can be applied to the processing device, including: determining or obtaining a prediction result for the unit to be processed based on the motion information of a sub-processing unit within the unit to be processed. During the image encoding and decoding process, the technical solution of the present application can make the trajectory represented by the motion offset parameters determined for the unit to be processed similar to the actual motion trajectory of the unit to be processed, thereby improving the prediction accuracy and/or efficiency of video encoding.


