US 12,439,075 B2
Merge mode with motion vector differences
Xiaoyu Xiu, Beijing (CN); Wei Chen, Beijing (CN); Yi-Wen Chen, Beijing (CN); Tsung-Chuan Ma, Beijing (CN); Hong-Jheng Jhu, Beijing (CN); Xianglin Wang, Beijing (CN); and Bing Yu, Beijing (CN)
Assigned to BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed by BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed on Jun. 7, 2024, as Appl. No. 18/737,808.
Application 18/737,808 is a continuation of application No. 17/566,139, filed on Dec. 30, 2021, granted, now 12,047,598.
Application 17/566,139 is a continuation of application No. PCT/US2021/022606, filed on Mar. 16, 2021.
Claims priority of provisional application 62/989,900, filed on Mar. 16, 2020.
Prior Publication US 2024/0333962 A1, Oct. 3, 2024
Int. Cl. H04N 19/52 (2014.01); H04N 19/132 (2014.01); H04N 19/139 (2014.01); H04N 19/169 (2014.01); H04N 19/17 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/132 (2014.11); H04N 19/139 (2014.11); H04N 19/17 (2014.11); H04N 19/1887 (2014.11); H04N 19/70 (2014.11)] 12 Claims
OG exemplary drawing
 
1. A method of decoding video data, comprising:
receiving, from a bitstream, a first control flag, wherein the first control flag indicates whether a merge mode with motion vector difference (MMVD) is enabled for one or more coding units;
in accordance with a determination that the MMVD is enabled from the first control flag, receiving, from the bitstream, a second control flag corresponding to a respective coding unit of the one or more coding units, the second control flag indicating whether the MMVD is applied to the respective coding unit;
in accordance with a determination that the MMVD is applied to the respective coding unit from the second control flag, receiving a third control flag from video data, wherein the third control flag indicates whether inter prediction filter (InterPF) mode is enabled for the respective coding unit;
in accordance with a determination that the InterPF mode is enabled for the respective coding unit from the third control flag, receiving a fourth syntax element from the video data, wherein the fourth syntax element identifies an InterPF mode from a plurality of InterPF modes for the respective coding unit; and
reconstructing the respective coding unit based on the identified InterPF mode.