Temporal Motion Vector Derivation via Sub-Unit Splitting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face inefficiencies in deriving accurate temporal motion vectors, particularly when splitting large basic processing units into smaller sub-units, which affects coding efficiency and accuracy in motion compensation.
Innovation Solution
The method involves splitting a target basic processing unit into basic processing sub-units, determining collocated units in a reference picture, and deriving motion vectors based on available motion information from these units, applying motion compensation accordingly, and using block-size restrictions to enhance TMVP derivation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a target basic processing unit is split into smaller basic processing sub-units, then the accuracy of temporal motion vector prediction is improved, but the device complexity and processing overhead increase
Solution Approach 1:
The patent divides a target basic processing unit into multiple smaller basic processing sub-units, allowing temporal motion vector prediction to be performed at a finer granularity. This segmentation enables more accurate motion compensation by capturing local motion variations within the original unit, directly resolving the contradiction between accuracy and complexity by making the system more precise while managing complexity through structured subdivision.
2Productivity
If motion information is derived from collocated units in reference pictures, then the coding efficiency is improved, but the loss of information increases when motion information is unavailable
Solution Approach 1:
The patent performs preliminary checks to determine whether motion information from collocated basic processing units in reference pictures is available before attempting to use it. When motion information is unavailable, the system prepares alternative derivation methods in advance, preventing information loss and ensuring continuous coding operation. This preliminary verification approach maintains coding efficiency while mitigating the risk of information loss.
3Manufacturing precision
If block-size restrictions are applied to enhance TMVP derivation, then the manufacturing precision is improved, but the ease of manufacture decreases
Solution Approach 1:
The patent introduces block-size restrictions as a controllable parameter to enhance the precision of temporal motion vector prediction derivation. By adjusting the block size parameters, the system can optimize between precision and implementation complexity depending on specific application requirements. This parameter-based approach allows flexible tuning to achieve the desired level of precision while managing implementation complexity.
Data Source
AI summary
Methods and apparatuses for video processing include: splitting a target basic processing unit (BPU) of a target picture into a set of basic processing sub-units (BPSUs); determining a set of collocated BPUs in a reference picture associated with the target picture, wherein a BPSU of the set of BPSUs corresponds to a collocated BPU of the set of collocated BPUs; determining a motion vector associated with the BPSU based on motion information associated with the corresponding collocated BPU; and applying motion compensation for each of the set of BPSUs based on the motion vector associated with the BPSU.


