US 12,348,746 B2
Method for deriving constructed affine merge candidates
Yi-Wen Chen, San Diego, CA (US); and Xianglin Wang, San Diego, CA (US)
Assigned to BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed by BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed on Jul. 5, 2023, as Appl. No. 18/218,568.
Application 18/218,568 is a continuation of application No. 17/346,021, filed on Jun. 11, 2021, granted, now 11,729,408.
Application 17/346,021 is a continuation of application No. PCT/US2019/066385, filed on Dec. 13, 2019.
Claims priority of provisional application 62/779,423, filed on Dec. 13, 2018.
Prior Publication US 2023/0353769 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); H04N 19/137 (2014.01); H04N 19/176 (2014.01); H04N 19/44 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] 17 Claims
OG exemplary drawing
 
1. A video decoding method, comprising:
acquiring, by a decoder, one or more control point sets, wherein each control point set is associated with a control point set index and comprises multiple control points;
determining, by the decoder, regardless of motion vectors of control points in a control point set, whether a reference index of each control point for a control point set index within the control point set is greater than or equal to zero;
determining, by the decoder, regardless of motion vectors of control points in the control point set, whether a reference index of each control point for a control point set index within a control point set is equal to each other; and
determining, by the decoder, a flag indicating that an affine motion model is available without comparisons between the motion vectors of the control points in the control point set based on the determination results, comprising:
determining the flag indicating that the affine motion model is available in response to determining that a reference index of each control point for a control point set index within the control point set is greater than or equal to zero and a reference index of each control point for the control point set index in a first reference list is equal to each other; or
determining the flag indicating that the affine motion model is available in response to determining that a reference index of each control point for a control point set index within the control point set is greater than or equal to zero and a reference index of each control point for the control point set index in a second reference list is equal to each other.