US 12,301,826 B2
Template-matching based adaptive motion vector resolution (AMVR)
Lien-Fei Chen, Hsinchu (TW); Xiang Li, Saratoga, 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 Jun. 6, 2024, as Appl. No. 18/735,721.
Application 18/735,721 is a continuation of application No. 17/958,161, filed on Sep. 30, 2022, granted, now 12,047,581.
Claims priority of provisional application 63/289,128, filed on Dec. 13, 2021.
Claims priority of provisional application 63/273,070, filed on Oct. 28, 2021.
Prior Publication US 2024/0323389 A1, Sep. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/136 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/88 (2014.01)
CPC H04N 19/136 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11); H04N 19/88 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for video decoding in a video decoder, comprising:
receiving a coded video bitstream that includes prediction information of a current block in a current picture, the prediction information indicating that an adaptive motion vector prediction (AMVP) mode and an adaptive motion vector resolution (AMVR) mode are applied to the current block, a set of motion vector (MV) resolutions in the AMVR mode being available for the current block;
determining respective template matching (TM) costs corresponding to each of a plurality of MV resolutions in the set of MV resolutions based on the plurality of MV resolutions and motion information of the current block;
reordering the plurality of MV resolutions based on the determined TM costs;
selecting an MV resolution from the reordered plurality of MV resolutions; and
reconstructing the current block based on the selected MV resolution.