Complexity reduction of overlapped block motion compensation
AssigneeVid Scale, Inc.
InventorsYan Zhang, Xiaoyu Xiu, Yuwen He, Yan Ye
Life of this patent
Estimating the term…
Loading patent…
AssigneeVid Scale, Inc.
InventorsYan Zhang, Xiaoyu Xiu, Yuwen He, Yan Ye
Estimating the term…
Overlapped block motion compensation (OBMC) may be performed for a current video block based on motion information associated with the current video block and motion information associated with one or more neighboring blocks of the current video block. Under certain conditions, some or ail of these neighboring blocks may be omitted from the OBMC operation of the current block. For instance, a neighboring block may be skipped during the OBMC operation if the current video block and the neighboring block are both uni-directionally or bi-directionally predicted, if the motion vectors associated with the current block and the neighboring block refer to a same reference picture, and if a sum of absolute differences between those motion vectors is smaller than a threshold value. Further, OBMC may be conducted in conjunction with regular motion compensation and may use simplified filters than traditionally allowed.
1-40. (canceled)
A method of processing video data, comprising:
The method of dam 41, wherein the difference between the first motion vector and the second motion vector comprises a sum of absolute difference (SAD) between the first motion vector and the second motion vector, and the first motion vector is determined to be substantially different from the second motion vector if the SAD is equal to or greater than a threshold value.
A coding device, comprising:
Dependencies are inferred from the claim text.