US 12,457,354 B2
Joint coding for adaptive motion vector difference resolution
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 Apr. 5, 2024, as Appl. No. 18/628,278.
Application 18/628,278 is a continuation of application No. 17/869,232, filed on Jul. 20, 2022, granted, now 11,979,596.
Claims priority of provisional application 63/307,413, filed on Feb. 7, 2022.
Prior Publication US 2024/0251096 A1, Jul. 25, 2024
Int. Cl. H04N 19/52 (2014.01); H04N 19/105 (2014.01); H04N 19/109 (2014.01); H04N 19/139 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/30 (2014.01); H04N 19/70 (2014.01)
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/176 (2014.11); H04N 19/30 (2014.11); H04N 19/70 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding a current video block of a video bitstream, comprising;
receiving the video bitstream;
determining from a first syntax element in the video bitstream whether the current video block is predicted under a compound inter prediction mode and whether a joint motion vector difference (MVD) coding is applied, wherein the compound inter prediction mode involves predicting the current video block based on video blocks in more than one reference frames;
determining from a second syntax element in the video bitstream whether an adaptive MVD pixel resolution is applied to the current video block; and
when the joint MVD coding and the adaptive MVD pixel resolution is applied to the current video block, determining an MVD pixel resolution for the current video block from the video bitstream and decoding the current video block based on the MVD pixel resolution.