ADAPTIVE OVERLAPPED BLOCK MOTION COMPENSATION
First Claim
1. A method for coding video data comprising:
- determining an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary, wherein the region of support is not the entire one or more blocks of video data; and
adapting, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, techniques are described for performing adaptive overlapped block motion compensation when coding video data. A video coding device configured to code video data may implement the techniques. The video coding device may comprise one or more processors configured to determine an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary. The region of support may not be the entire one or more blocks of video data. The one or more processors may further be configured to adapt, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block.
114 Citations
50 Claims
-
1. A method for coding video data comprising:
-
determining an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary, wherein the region of support is not the entire one or more blocks of video data; and adapting, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A video coding device configured to code video data, the video coding device comprising:
one or more processors configured to determine an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary, wherein the region of support is not the entire one or more blocks of video data, and adapt, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A video coding device configured to code video data, the video coding device comprising:
-
means for determining an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary, wherein the region of support is not the entire one or more blocks of video data; and means for adapting, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer program product comprising a computer-readable storage medium having stored thereon instructions that, when executed, cause one or more processors of a device for coding video data to:
-
determine an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary, wherein the region of support is not the entire one or more blocks of video data; and adapt, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification