Patents by Inventor Wen-Sheng Chu

Wen-Sheng Chu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230214663
    Abstract: The present disclosure provides improved methods for learning a generative model with limited training data, by leveraging a pre-trained GAN model from a related domain and adapting it to the new domain given a set of target examples from the new or target domain.
    Type: Application
    Filed: May 18, 2020
    Publication date: July 6, 2023
    Inventors: Abhishek Kumar, Esther Robb, Wen-Sheng Chu
  • Patent number: 11694433
    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.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: July 4, 2023
    Assignee: Google LLC
    Inventors: Wen-Sheng Chu, Kuntal Sengupta
  • Publication number: 20220374625
    Abstract: Systems and methods of the present disclosure are directed to a computer-implemented method. The method can include obtaining a first image depicting a first object and a second image depicting a second object, wherein the first object comprises a first feature set and the second object comprises a second feature set. The method can include processing the first image with a machine-learned image transformation model comprising a plurality of model channels to obtain a first channel mapping indicative of a mapping between the plurality of model channels and the first feature set. The method can include processing the second image with the model to obtain a second channel mapping indicative of a mapping between the plurality of model channels and the second feature set. The method can include generating an interpolation vector for a selected feature.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 24, 2022
    Inventors: Wen-Sheng Chu, Abhishek Kumar, Min Jin Chong
  • Publication number: 20220139109
    Abstract: A method includes receiving data indicative of an image of a face of an unknown user of the computing device while the computing device is in a reduced access mode locked state. The method also includes determining whether the unknown user is the known user by at least comparing the image of the face of the unknown user to one or more images of a plurality of images of a face of a known user of the computing device. The method further includes setting the computing device to an increased access mode in response to determining that the unknown user is the known user.
    Type: Application
    Filed: April 3, 2019
    Publication date: May 5, 2022
    Inventors: Cem Kemal Hamami, Joseph Edwin Johnson, Jr., Kuntal Sengupta, Piotr Kulaga, Wen-Sheng Chu, Zachary Iqbal
  • Publication number: 20220083775
    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.
    Type: Application
    Filed: February 15, 2019
    Publication date: March 17, 2022
    Inventors: Wen-Sheng Chu, Kuntal Sengupta
  • Patent number: 11205064
    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.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: December 21, 2021
    Assignee: Google LLC
    Inventors: Wen-Sheng Chu, Sam Ekong, Kuntal Sengupta
  • Publication number: 20210390286
    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.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventors: Wen-Sheng Chu, Sam Ekong, Kuntal Sengupta
  • Publication number: 20210229673
    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.
    Type: Application
    Filed: November 12, 2019
    Publication date: July 29, 2021
    Applicant: Google LLC
    Inventors: Hanumant Prasad R Singh, Piotr Kulaga, Wen-Sheng Chu, Kuntal Sengupta, Joseph Edwin Johnson Jr.