US 11,695,953 B2
Method and apparatus of constrained overlapped block motion compensation in video coding
Zhi-Yi Lin, Hsinchu (TW); Tzu-Der Chuang, Hsinchu (TW); Ching-Yeh Chen, Hsinchu (TW); Chun-Chia Chen, Hsinchu (TW); and Chih-Wei Hsu, Hsinchu (TW)
Assigned to MEDIATEK INC., Hsinchu (TW)
Filed by MEDIATEK INC., Hsinchu (TW)
Filed on May 21, 2021, as Appl. No. 17/326,421.
Application 17/326,421 is a continuation of application No. 16/507,403, filed on Jul. 10, 2019, granted, now 11,051,036.
Claims priority of provisional application 62/779,559, filed on Dec. 14, 2018.
Claims priority of provisional application 62/770,228, filed on Nov. 21, 2018.
Claims priority of provisional application 62/757,246, filed on Nov. 8, 2018.
Claims priority of provisional application 62/744,687, filed on Oct. 12, 2018.
Claims priority of provisional application 62/744,120, filed on Oct. 10, 2018.
Claims priority of provisional application 62/732,021, filed on Sep. 17, 2018.
Claims priority of provisional application 62/698,116, filed on Jul. 14, 2018.
Prior Publication US 2021/0274218 A1, Sep. 2, 2021
Int. Cl. H04N 19/577 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/577 (2014.11) [H04N 19/70 (2014.11)] 18 Claims
OG exemplary drawing
 
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.