US 12,284,331 B2
Subblock-based motion vector predictor with MV offset derived by template matching
Xin Zhao, Santa Clara, CA (US); Lien-Fei Chen, Hsinchu (TW); Han Gao, San Diego, CA (US); Guichun Li, San Jose, CA (US); and Shan Liu, San Jose, CA (US)
Assigned to Tencent America LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Nov. 9, 2022, as Appl. No. 17/983,866.
Claims priority of provisional application 63/344,840, filed on May 23, 2022.
Prior Publication US 2023/0421751 A1, Dec. 28, 2023
Int. Cl. H04N 19/105 (2014.01); H04N 19/139 (2014.01); H04N 19/176 (2014.01); H04N 19/513 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/521 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of decoding performed in a decoder, the method comprising:
receiving a coded video bitstream comprising a current block in a current picture, wherein the current block includes a plurality of subblocks and is to be predicted by a subblock-based template matching motion vector prediction (SbTMVP) mode;
determining a respective collocated reference subblock for each subblock based on a combination of a displacement vector (DV) and a motion vector offset (MVO) that are associated with the respective subblock;
determining a motion vector (MV) field in the respective collocated reference subblock of each subblock in the current block;
deriving a respective reference template for each subblock based on the determined MV field of the collocated reference subblock; and
reconstructing the plurality of subblocks of the current block by predicting each subblock using the respective reference template in the SbTMVP mode.