US 12,238,294 B2
Sub-block based temporal motion vector predictor with an motion vector offset
Lien-Fei Chen, Hsinchu (TW); Xiang Li, Saratoga, 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/984,123.
Claims priority of provisional application 63/332,131, filed on Apr. 18, 2022.
Prior Publication US 2023/0336737 A1, Oct. 19, 2023
Int. Cl. H04N 19/137 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] 13 Claims
OG exemplary drawing
 
1. A method of video decoding in a decoder, comprising:
receiving a coded video bitstream comprising a current picture, the current picture including a current block, the current block including a plurality of subblocks;
determining, based on a syntax element in the coded video bitstream, that the current block including the plurality of subblocks is coded in a subblock-based temporal motion vector prediction (SbTMVP) mode;
obtaining motion vector offset (MVO) information of the current block that indicates an MVO, the MVO indicating a motion offset of a displacement vector (DV) that is used to adjust a location of a collocated block in a collocated reference picture;
determining an updated DV of the current block based on the DV and the MVO of the current block, the updated DV indicating the adjusted location of the collocated block in the collocated reference picture;
deriving SbTMVP information of a respective subblock in the plurality of subblocks based on at least motion information of a corresponding subblock in the collocated block indicated by the updated DV; and
reconstructing the plurality of subblocks in the SbTMVP mode based on the SbTMVP information of the subblock in the plurality of subblocks.