CPC H04N 19/577 (2014.11) [H04N 19/70 (2014.11)] | 18 Claims |
1. A method of video coding using OBMC (Overlapped Block Motion Compensation), the method comprising:
receiving input data associated with a current block, wherein the input data correspond to pixel data to be coded at an encoder side or coded data to be decoded at a decoder side;
determining whether to apply the OBMC to the current block depending on one or more constraints, wherein said one or more constraints correspond to whether the block width, block height, or block size of a target block is smaller than or equal to a threshold or is greater than or equal to a threshold, wherein the threshold is selected from any one of a block size of 16, 32, 64, 128, or 256, or any one of a width or height of 4, 8, 16, 32, or 64; and
signaling an OBMC syntax conditionally at the encoder side or parsing the OBMC syntax conditionally at the decoder side for the current block based on the determination, wherein the OBMC syntax indicates whether the OBMC is applied to the current block, wherein when the current block is smaller than the threshold, the OBMC is disabled and the OBMC syntax is not signaled.
|