Adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensor in an electronic device

    公开(公告)号:US12175790B2

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

    申请号:US18556256

    申请日:2021-04-23

    Applicant: Google LLC

    Abstract: This document describes methods and systems of adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensors, UDFPS, in an electronic device. The electronic device includes an adaptive-enrollment module that determines characteristics of a fingerprint based on information corresponding to a touch input detected by a touch-display device, including size and shape of an area of the touch input. Based on the fingerprint characteristics, a number and location of enrollment touches used for completing enrollment of the fingerprint are adjusted to minimize the number of enrollment touches required to complete the enrollment, minimize the amount of time needed to complete the enrollment, and maximize coverage of the fingerprint. The adaptive-enrollment module also provides visual guidance to guide the user to touch the adjusted locations of the enrollment touches and, if needed, feedback to instruct the user to adjust the location of their finger to align with the visual guidance.

    Fingerprint Enrollment Using Collocation of a User's Touch and a Fingerprint Sensor

    公开(公告)号:US20230419739A1

    公开(公告)日:2023-12-28

    申请号:US18250464

    申请日:2021-04-26

    Applicant: Google LLC

    Abstract: This disclosure describes apparatuses, methods, and techniques for enabling a user to safeguard a computing device with a fingerprint identification system by using biometric data. The fingerprint identification system includes a fingerprint sensor used during an enrollment process of the user's biometric data. The biometric data may include fingerprint data from the user's thumb, finger, a plurality of fingers, palm, and so forth. The computing device uses a collocation of a user's touch, for example, a thumb-tap, and a fingerprint sensor's location to guide the user to complete the enrollment process of a full fingerprint with ease and with fewer thumb-taps. Consequently, the techniques enable biometric security with an enrollment process having a good user experience.

    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.

    Fingerprint enrollment template stitching

    公开(公告)号:US12073649B1

    公开(公告)日:2024-08-27

    申请号:US18164394

    申请日:2023-02-03

    Applicant: Google LLC

    Inventor: Firas Sammoura

    CPC classification number: G06V40/13 G06V40/1347

    Abstract: A computing device obtains from a fingerprint sensor a first set of fingerprint data representative of a first portion of a finger positioned at the fingerprint sensor at a first time and a second set of fingerprint data representative of a second portion of a finger positioned at the fingerprint sensor at a second time. The computing device determines a first set of keypoints based on the first set of fingerprint data and second set of keypoints based on the second set of fingerprint data. The computing device determines for the first set of keypoints a first set of parameter values and for the second set of keypoints a second set of parameter values. The computing device generates 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.

    FINGERPRINT ENROLLMENT TEMPLATE STITCHING
    5.
    发明公开

    公开(公告)号:US20240265725A1

    公开(公告)日:2024-08-08

    申请号:US18164394

    申请日:2023-02-03

    Applicant: Google LLC

    Inventor: Firas Sammoura

    CPC classification number: G06V40/13 G06V40/1347

    Abstract: A computing device obtains from a fingerprint sensor a first set of fingerprint data representative of a first portion of a finger positioned at the fingerprint sensor at a first time and a second set of fingerprint data representative of a second portion of a finger positioned at the fingerprint sensor at a second time. The computing device determines a first set of keypoints based on the first set of fingerprint data and second set of keypoints based on the second set of fingerprint data. The computing device determines for the first set of keypoints a first set of parameter values and for the second set of keypoints a second set of parameter values. The computing device generates 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.

    Filtering Pulse-Width Modulated (PWM) Noise from a Fingerprint Image Captured with an Optical Under-Display Fingerprint Sensor (UDFPS)

    公开(公告)号:US20230139382A1

    公开(公告)日:2023-05-04

    申请号:US17769193

    申请日:2021-10-29

    Applicant: Google LLC

    Abstract: This disclosure describes methods, apparatuses, and techniques for capturing a fingerprint image using an electronic device with an under-display fingerprint sensor (UDFPS) embedded under a display screen of a display system. The display system utilizes a pulse-width modulation circuit to generate a pulse-width modulated (PWM) signal to control light emitted by the display screen. As the display screen illuminates a user's touch, the UDFPS captures light reflected off the user's touch, therefore, capturing the fingerprint image. The captured fingerprint image, however, includes a PWM noise. The electronic device uses a noise-filtering algorithm to filter out and/or reduce the PWM noise in the captured fingerprint image. In one aspect, the noise-filtering algorithm estimates and/or determines the PWM noise in the captured fingerprint image. The noise-filtering algorithm then reduces, extracts, and/or filters out the PWM noise from the captured fingerprint image.

    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.

    Fingerprint Capturing and Matching for Authentication

    公开(公告)号:US20230045850A1

    公开(公告)日:2023-02-16

    申请号:US17784367

    申请日:2019-12-12

    Applicant: Google LLC

    Abstract: This disclosure describes techniques for parallel fingerprint capturing and matching, thereby enabling large-area or high-resolution fingerprint identification with low latency. Rather than waiting to capture an entire fingerprint image (“a verify image”), a fingerprint identification process divides the verify image into blocks and attempts to match the blocks to corresponding portions of an enrolled image even as other portions are being. Rather than waiting to capture and analyze the entire fingerprint image at once, small groups of blocks are captured and the already-captured blocks are matched and scored to corresponding blocks of an enrolled image, in some cases, while additional blocks of the verify image are being captured. A cumulative score and cumulative confidence in the overall matching of the enrolled image is derived from the scores and confidences of the individual block scores and the verify image is authenticated based on each satisfying their respective thresholds.

    Hardware acceleration of fingerprint data processing

    公开(公告)号:US11995884B1

    公开(公告)日:2024-05-28

    申请号:US18209154

    申请日:2023-06-13

    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.

Patent Agency Ranking