18644660. Hardware Acceleration of Fingerprint Data Processing (GOOGLE LLC)

From WikiPatents
Jump to navigation Jump to search

Hardware Acceleration of Fingerprint Data Processing

Organization Name

GOOGLE LLC

Inventor(s)

Firas Sammoura of Dublin CA (US)

James Brooks Miller of Sunnyvale CA (US)

Hardware Acceleration of Fingerprint Data Processing

This abstract first appeared for US patent application 18644660 titled 'Hardware Acceleration of Fingerprint Data Processing



Original Abstract Submitted

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.