US 12,457,335 B2
Geometric partition mode with explicit motion signaling
Xiaoyu Xiu, San Diego, CA (US); Wei Chen, San Diego, CA (US); Che-Wei Kuo, Beijing (CN); Yi-Wen Chen, San Diego, CA (US); Hong-Jheng Jhu, San Diego, CA (US); Xianglin Wang, San Diego, CA (US); 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 Oct. 9, 2023, as Appl. No. 18/378,120.
Application 18/378,120 is a continuation of application No. PCT/US2022/024302, filed on Apr. 11, 2022.
Claims priority of provisional application 63/173,303, filed on Apr. 9, 2021.
Prior Publication US 2024/0048700 A1, Feb. 8, 2024
Int. Cl. H04N 19/119 (2014.01); H04N 19/109 (2014.01); H04N 19/132 (2014.01); H04N 19/139 (2014.01); H04N 19/176 (2014.01); H04N 19/513 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/109 (2014.11); H04N 19/132 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/513 (2014.11); H04N 19/70 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding a video block in geometry partition mode (GPM), comprising:
partitioning the video block into first and second geometric partitions;
obtaining a first prediction list for the first geometric partition and obtaining a second prediction list for the second geometric partition;
obtaining motion vectors (MVs) for the first and second geometric partitions by applying a GPM with explicit motion signaling (EMS) to the first and second geometric partitions based on the first and second prediction lists; and
obtaining prediction samples of the first and second geometric partitions based on the MVs,
the method further comprising:
in response to determining that a symmetric motion vector difference (SMVD) syntax element sym_mvd_flag indicating whether the video block is coded by a SMVD mode indicates that the video block is not coded by the SMVD mode, receiving a GPM flag gpm_flag, wherein the GPM flag gpm_flag indicates whether a GPM mode is enabled for the first or second geometric partition; and
in response to determining that the GPM flag gpm_flag is equal to 1, inferring the SMVD syntax element sym_mvd_flag as 0 indicating that the video block is not coded by the SMVD mode.