Detection of Projected Infrared Patterns Using Difference of Gaussian and Blob Identification

    公开(公告)号:US20220083775A1

    公开(公告)日:2022-03-17

    申请号:US17421505

    申请日:2019-02-15

    Applicant: Google LLC

    Abstract: A method may include obtaining an infrared image of an object and determining a difference of Gaussian image that represents features of the infrared image that have spatial frequencies within a spatial frequency range defined by a first Gaussian operator and a second Gaussian operator. The method may also include identifying one or more blob regions within the difference of Gaussian image. Each blob region of the one or more blob regions includes a region of connected pixels in the difference of Gaussian image. The method may further include, based on identifying the one or more blob regions within the difference of Gaussian image, determining that the infrared image represents the object illuminated by a pattern projected onto the object by an infrared projector.

    Measuring Quality of Depth Images in Real Time

    公开(公告)号:US20210390286A1

    公开(公告)日:2021-12-16

    申请号:US16901564

    申请日:2020-06-15

    Applicant: Google LLC

    Abstract: Methods are provided to determine a quality score for depth map. The quality score is calculated from metrics that detect artifacts or other inaccuracies in the depth map such as flat patches, artifactual edges, and patchy regions. A flatness metric detects regions of neighboring pixels that have substantially the same depth value. A jaggedness metric detects hard edges or other discontinuities. A patchiness metric detects regions that are wholly enclosed by an edge and that have sub-threshold areas. The individual metrics are normalized and combined to determine an overall quality score for the depth map. The quality score can then be compared to one or more thresholds to determine a quality label for the depth map. Such a quality label can then be used to unlock a device, to invalidate an unlock attempt, to recalibrate a depth sensor, or to perform some other operations.

    SEAMLESS DRIVER AUTHENTICATION USING AN IN-VEHICLE CAMERA IN CONJUNCTION WITH A TRUSTED MOBILE COMPUTING DEVICE

    公开(公告)号:US20210229673A1

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

    申请号:US16764322

    申请日:2019-11-12

    Applicant: Google LLC

    Abstract: An example method includes establishing, by a mobile computing device, a connection with a vehicle computing system of a vehicle, receiving, from the vehicle computing system, feature data associated with at least one image of a face of a user of the vehicle, wherein the at least one image of the face is captured by an image capture device included in the vehicle, determining, based on a comparison between the feature data associated with the at least one image of the face of the user and feature data of at least one image of a face of a previously enrolled user, a match between the user of the vehicle and the previously enrolled user, authenticating, based on the match, the user of the vehicle, and sending, to the vehicle computing system, authentication data for the user of the vehicle, wherein the authentication data is indicative of the match.

    Measuring quality of depth images in real time

    公开(公告)号:US11205064B1

    公开(公告)日:2021-12-21

    申请号:US16901564

    申请日:2020-06-15

    Applicant: Google LLC

    Abstract: Methods are provided to determine a quality score for depth map. The quality score is calculated from metrics that detect artifacts or other inaccuracies in the depth map such as flat patches, artifactual edges, and patchy regions. A flatness metric detects regions of neighboring pixels that have substantially the same depth value. A jaggedness metric detects hard edges or other discontinuities. A patchiness metric detects regions that are wholly enclosed by an edge and that have sub-threshold areas. The individual metrics are normalized and combined to determine an overall quality score for the depth map. The quality score can then be compared to one or more thresholds to determine a quality label for the depth map. Such a quality label can then be used to unlock a device, to invalidate an unlock attempt, to recalibrate a depth sensor, or to perform some other operations.

Patent Agency Ranking