US 12,452,430 B2
Motion vector derivation of subblock-based template-matching for subblock based motion vector predictor
Lien-Fei Chen, Hsinchu (TW); Guichun Li, San Jose, CA (US); Xin Zhao, Santa Clara, CA (US); Xiaozhong Xu, State College, PA (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 Aug. 31, 2023, as Appl. No. 18/241,084.
Claims priority of provisional application 63/416,461, filed on Oct. 14, 2022.
Prior Publication US 2024/0129479 A1, Apr. 18, 2024
Int. Cl. H04N 19/105 (2014.01); H04N 19/137 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video decoding, the method comprising:
receiving a video bitstream including a current block comprising a plurality of subblocks and a template region of the current block comprising a plurality of template subblocks adjacent to at least one of a top side and a left side of the current block;
determining a motion vector (MV) located in a center position of the current block, the MV being determined based on at least one MV of the plurality of subblocks of the current block;
determining a MV for each of the plurality of template subblocks based on (i) whether the MV located in the center position of the current block is a uni-prediction MV and (ii) a respective MV of a corresponding subblock of the plurality of subblocks that is adjacent to the respective template subblock and positioned in a same picture as the respective template subblock; and
reconstructing the current block based on the determined MVs for the plurality of template subblocks.