US 12,073,649 B1
Fingerprint enrollment template stitching
Firas Sammoura, Dublin, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 3, 2023, as Appl. No. 18/164,394.
Int. Cl. G06V 40/13 (2022.01); G06V 40/12 (2022.01)
CPC G06V 40/13 (2022.01) [G06V 40/1347 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, by one or more processors of a computing device and from a fingerprint sensor of the computing device, a first set of fingerprint data representative of a first portion of a finger positioned at the fingerprint sensor at a first time;
determining, by the one or more processors and based on the first set of fingerprint data, a first set of keypoints;
determining, by the one or more processors and for the first set of keypoints, a first set of parameter values for a set of parameters comprising a keypoint coordinate parameter, a feature vector parameter, and a keypoint quality parameter;
obtaining, by the one or more processors and from the fingerprint sensor, a second set of fingerprint data representative of a second portion of the finger positioned at the fingerprint sensor at a second time;
determining, by the one or more processors and based on the second set of fingerprint data, a second set of keypoints;
determining, by the one or more processors and for the second set of keypoints, a second set of parameter values for the set of parameters; and
generating, by the one or more processors, an at least partial fingerprint based on the first set of fingerprint data, the second set of fingerprint data, the first set of parameter values, and the second set of parameter values.