US 12,075,059 B2
Method and apparatus for improved signaling of motion vector difference
Liang Zhao, Sunnyvale, CA (US); Xin Zhao, 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 Sep. 15, 2022, as Appl. No. 17/945,935.
Claims priority of provisional application 63/261,252, filed on Sep. 15, 2021.
Prior Publication US 2023/0086949 A1, Mar. 23, 2023
Int. Cl. H04N 19/137 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] 19 Claims
OG exemplary drawing
 
1. A method for decoding video, the method comprising:
receiving, by a device comprising a memory storing instructions and a processor in communication with the memory, a coded video bitstream;
determining whether a NEW NEAR mode or a NEAR NEW mode is applied to a current video block from the coded video bitstream;
when the NEW NEAR mode or the NEAR NEW mode is applied to the current video block, determining a value of an indicator in the coded video bitstream, wherein the indicator indicates whether a first motion vector difference (MVD) is derived from a second MVD;
when the indicator indicates that the first MVD is derived from the second MVD:
obtaining, by the device from the coded video bitstream, the second MVD and a dynamic reference list (DRL) index for the current video block; and
deriving, by the device, the first MVD for the current video block based on the second MVD;
obtaining a motion vector predictor (MVP) for the current video block using the DRL index:
generating, by the device, a motion vector (MV) pair that includes a first MV generated by adding the first MVD to the MVP and a second MV generated by adding the second MVD to the MVP; and
decoding, by the device, the current video block using the MV pair.