Hardware Acceleration of Fingerprint Data Processing

    公开(公告)号:US20240420462A1

    公开(公告)日:2024-12-19

    申请号:US18644660

    申请日:2024-04-24

    Applicant: Google LLC

    Abstract: 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.

    Ultra-Low Power Mode for a Low-Cost Force-Sensing Device

    公开(公告)号:US20190187776A1

    公开(公告)日:2019-06-20

    申请号:US15844153

    申请日:2017-12-15

    Applicant: Google LLC

    Abstract: Techniques and apparatuses are described that provide an ultra-low power mode for a low-cost force-sensing device. These techniques extend battery life of the device by minimizing power consumption for potential wake-up events. To do this, a high-pass filter (e.g., differentiator) is used to evaluate sensor signals in a time domain to provide an estimate of a rate of change of the signal. When the rate of change of the signal deviates from a baseline value by a threshold amount, then a microcontroller is woken to evaluate a large number of historical samples, such as 200 or more milliseconds worth of historical data. If a human gesture is not recognized, then the microcontroller returns to an idle state, but if a human gesture is recognized, then a high-power application processor is woken to execute an application configured to perform an operation mapped to the human gesture.

    Hardware acceleration of fingerprint data processing

    公开(公告)号:US12223708B2

    公开(公告)日:2025-02-11

    申请号:US18644660

    申请日:2024-04-24

    Applicant: Google LLC

    Abstract: 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.

    Grid-Based Enrollment for Face Authentication

    公开(公告)号:US20240078846A1

    公开(公告)日:2024-03-07

    申请号:US17766688

    申请日:2019-12-05

    Applicant: Google LLC

    CPC classification number: G06V40/67 G06V10/143 G06V40/165 G06V40/166 G06V40/50

    Abstract: This document describes techniques and systems that enable grid-based enrollment for face authentication. The techniques and systems include overlaying a three-dimensional (3D) tracking window over a preview image of the user's face displayed via a display device. The 3D tracking window includes a plurality of segments, which persist to correspond to an approximate direction that the user's face is facing. Based on the tracking, segments are highlighted to indicate the approximate direction that the user's face is facing, a camera captures enrollment images of the user's face facing that direction, and embeddings are generated based on the enrollment images and stored in a fixed grid of pose cells corresponding to various facial poses for use in face authentication. Responsive to generation and storage of the embeddings, an indication that the one or more segments are completed is provided.

    Trust Agents
    15.
    发明申请

    公开(公告)号:US20210312060A1

    公开(公告)日:2021-10-07

    申请号:US17353701

    申请日:2021-06-21

    Applicant: Google LLC

    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.

    Trust agents
    16.
    发明授权

    公开(公告)号:US11068603B2

    公开(公告)日:2021-07-20

    申请号:US16659730

    申请日:2019-10-22

    Applicant: Google LLC

    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.

    Trust Agents
    17.
    发明申请
    Trust Agents 审中-公开

    公开(公告)号:US20190228162A1

    公开(公告)日:2019-07-25

    申请号:US16375219

    申请日:2019-04-04

    Applicant: Google LLC

    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.

    Trust agents
    18.
    发明授权

    公开(公告)号:US10296747B1

    公开(公告)日:2019-05-21

    申请号:US15798294

    申请日:2017-10-30

    Applicant: Google LLC

    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.

Patent Agency Ranking