| CPC H04N 19/52 (2014.11) [H04N 19/105 (2014.11); H04N 19/109 (2014.11); H04N 19/139 (2014.11); H04N 19/159 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] | 12 Claims |

|
1. A method for decoding a current block of a current frame in a coded video bitstream, the method comprising:
obtaining, by a device comprising a memory storing instructions and a processor in communication with the memory, a coded video bitstream;
determining, by the device based on the coded video bitstream, a current block of a current frame to be enabled with an adaptive motion vector resolution (AMVR) and to be inter predicted by at least one reference block of at least one reference frame;
determining, by the device based on the coded video bitstream, a motion vector (MV) of the current block to be predicted by a motion vector predictor (MVP) and a corresponding motion vector difference (MVD);
determining, by the device, an MVP precision according to an implicit indication, a pre-defined rule, or a high-level syntax by:
when a signaled MV precision is greater than or equals to a precision threshold, determining the signaled MV precision as the MVP precision, and
when the signaled MV precision smaller than the precision threshold, determining an implicit MVP precision as the MVP precision; and
decoding, by the device, the current block based on the MV.
|