Hardware acceleration of fingerprint data processing
AssigneeGoogle Inc.
InventorsFiras Sammoura, James Brooks Miller
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsFiras Sammoura, James Brooks Miller
Estimating the term…
A method includes identifying, within an image that represents a fingerprint, a plurality of keypoints. The method also includes determining a plurality of pixel vectors by transforming, for each respective keypoint, a corresponding two-dimensional (2D) array of pixel values associated with the respective keypoint into a corresponding pixel vector, and obtaining a plurality of filter vectors that represent, for each respective filter of a plurality of filters, a transformation of a corresponding 2D array of filter values of the respective filter into a corresponding filter vector. The method additionally includes convolving the plurality of keypoints with the plurality of filters by multiplying, using a tensor processing hardware, a pixel matrix formed by the plurality of pixel vectors and a filter matrix formed by the plurality of filter vectors, and determining, based on the convolving, a representation of the fingerprint.
A computer-implemented method comprising:
A system comprising:
A non-transitory computer-readable medium having stored thereon instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
Dependencies are inferred from the claim text.