Patents by Inventor Vikas Gottemukkula

Vikas Gottemukkula 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: 20180211092
    Abstract: Methods and systems for securing biometric templates and generating secret keys are provided. One or more images are received. Interest points are identified based on the received images, and a plurality of obfuscating data points are generated based on the interest points. An obfuscated template based on the interest points and the obfuscating data points is created and stored. A secret key can be encoded using a subset of at least one of the obfuscating data points and the interest points in the template.
    Type: Application
    Filed: July 28, 2016
    Publication date: July 26, 2018
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula, Sashi K. Saripalle, Casey Hughlett
  • Publication number: 20180189543
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the Inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Patent number: 9940517
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: April 10, 2018
    Assignee: EyeVerify Inc.
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Patent number: 9939893
    Abstract: Methods and systems for eye gaze tracking are provided, in which a plurality of images of at least one eye are received and, for each image of the eye(s), a plurality of stable vascular points associated with a vasculature of the eye(s) are identified. Based on the identified stable vascular points in the received images of the eye(s), a gaze angle of the eye(s) is determined.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: April 10, 2018
    Assignee: EyeVerify Inc.
    Inventors: Sashi Kanth Saripalle, Reza Derakhshani, Vikas Gottemukkula
  • Patent number: 9836643
    Abstract: Biometric enrollment and verification techniques for ocular-vascular, periocular, and facial regions are described. Periocular image regions can be defined based on the dimensions of an ocular region identified in an image of a facial region. Feature descriptors can be generated for interest points in the ocular and periocular regions using a combination of patterned histogram feature descriptors. Quality metrics for the regions can be determined based on region value scores calculated based on texture surrounding the interest points. A biometric matching process for calculating a match score based on the ocular and periocular regions can progressively include additional periocular regions to obtain a greater match confidence.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: December 5, 2017
    Assignee: EyeVerify Inc.
    Inventors: Sashi K. Saripalle, Vikas Gottemukkula, Reza R. Derakhshani
  • Patent number: 9721150
    Abstract: Biometric enrollment and verification techniques for ocular-vascular, periocular, and facial regions are described. Periocular image regions can be defined based on the dimensions of an ocular region identified in an image of a facial region. Feature descriptors can be generated for interest points in the ocular and periocular regions using a combination of patterned histogram feature descriptors. Quality metrics for the regions can be determined based on region value scores calculated based on texture surrounding the interest points. A biometric matching process for calculating a match score based on the ocular and periocular regions can progressively include additional periocular regions to obtain a greater match confidence.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: August 1, 2017
    Assignee: EyeVerify Inc.
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Publication number: 20170206404
    Abstract: Biometric enrollment and verification techniques for ocular-vascular, periocular, and facial regions are described. Periocular image regions can be defined based on the dimensions of an ocular region identified in an image of a facial region. Feature descriptors can be generated for interest points in the ocular and periocular regions using a combination of patterned histogram feature descriptors. Quality metrics for the regions can be determined based on region value scores calculated based on texture surrounding the interest points. A biometric matching process for calculating a match score based on the ocular and periocular regions can progressively include additional periocular regions to obtain a greater match confidence.
    Type: Application
    Filed: September 9, 2016
    Publication date: July 20, 2017
    Inventors: Sashi K. Saripalle, Vikas Gottemukkula, Reza R. Derakhshani
  • Publication number: 20170154202
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the Inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Application
    Filed: September 8, 2016
    Publication date: June 1, 2017
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Publication number: 20170140204
    Abstract: Methods and systems for securing biometric templates and generating secret keys are provided. One or more images are received. Interest points are identified based on the received images, and a plurality of obfuscating data points are generated based on the interest points. An obfuscated template based on the interest points and the obfuscating data points is created and stored. A secret key can be encoded using a subset of at least one of the obfuscating data points and the interest points in the template.
    Type: Application
    Filed: July 28, 2016
    Publication date: May 18, 2017
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula, Sashi K. Saripalle, Casey Hughlett
  • Publication number: 20170076146
    Abstract: Biometric enrollment and verification techniques for ocular-vascular, periocular, and facial regions are described. Periocular image regions can be defined based on the dimensions of an ocular region identified in an image of a facial region. Feature descriptors can be generated for interest points in the ocular and periocular regions using a combination of patterned histogram feature descriptors. Quality metrics for the regions can be determined based on region value scores calculated based on texture surrounding the interest points. A biometric matching process for calculating a match score based on the ocular and periocular regions can progressively include additional periocular regions to obtain a greater match confidence.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 16, 2017
    Inventors: Sashi K. Saripalle, Vikas Gottemukkula, Reza R. Derakhshani
  • Publication number: 20170076145
    Abstract: Biometric enrollment and verification techniques for ocular-vascular, periocular, and facial regions are described. Periocular image regions can be defined based on the dimensions of an ocular region identified in an image of a facial region. Feature descriptors can be generated for interest points in the ocular and periocular regions using a combination of patterned histogram feature descriptors. Quality metrics for the regions can be determined based on region value scores calculated based on texture surrounding the interest points. A biometric matching process for calculating a match score based on the ocular and periocular regions can progressively include additional periocular regions to obtain a greater match confidence.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 16, 2017
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Publication number: 20170032184
    Abstract: This specification describes technologies relating to biometric authentication based on images of the eye. In general, one aspect of the subject matter described in this specification can be embodied in methods that include obtaining a first image of an eye including a view of the white of the eye. The method may further include determining metrics for the first image, including a first metric for reflecting an extent of one or more connected structures in the first image that represents a morphology of eye vasculature and a second metric for comparing the extent of eye vasculature detected across different color components in the first image. A quality score may be determined based on the metrics for the first image. The first image may be rejected or accepted based on the quality score.
    Type: Application
    Filed: April 29, 2016
    Publication date: February 2, 2017
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula
  • Patent number: 9495588
    Abstract: Methods and systems for securing biometric templates and generating secret keys are provided. One or more images are received. Interest points are identified based on the received images, and a plurality of obfuscating data points are generated based on the interest points. An obfuscated template based on the interest points and the obfuscating data points is created and stored. A secret key can be encoded using a subset of at least one of the obfuscating data points and the interest points in the template.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: November 15, 2016
    Assignee: EyeVerify Inc.
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula, Sashi K. Saripalle, Casey Hughlett
  • Patent number: 9454700
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: September 27, 2016
    Assignee: EyeVerify Inc.
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Publication number: 20160259960
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include obtaining one or more image regions from a first image of an eye. Each of the image regions may include a view of a respective portion of the white of the eye. The method may further include applying several distinct filters to each of the image regions to generate a plurality of respective descriptors for the region. The several distinct filters may include convolutional filters that are each configured to describe one or more aspects of an eye vasculature and in combination describe a visible eye vasculature in a feature space. A match score may be determined based on the generated descriptors and based on one or more descriptors associated with a second image of eye vasculature.
    Type: Application
    Filed: February 29, 2016
    Publication date: September 8, 2016
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula, Casey Hughlett
  • Patent number: 9390327
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: July 12, 2016
    Assignee: EyeVerify, LLC
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Patent number: 9361681
    Abstract: This specification describes technologies relating to biometric authentication based on images of the eye. In general, one aspect of the subject matter described in this specification can be embodied in methods that include obtaining first image of an eye including a view of the white of the eye. The method may further include determining metrics for the first image, including a first metric for reflecting an extent of one or more connected structures in the first image that represents a morphology of eye vasculature and a second metric for comparing the extent of eye vasculature detected across different color components in the first image. A quality score may be determined based on the metrics for the first image. The first image may be rejected or accepted based on the quality score.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: June 7, 2016
    Assignee: EyeVerify LLC
    Inventors: Reza Derakhshani, Vikas Gottemukkula
  • Patent number: 9311535
    Abstract: One aspect comprises obtaining one or more image regions from a first image of an eye. Each of the image regions may include a view of a respective portion of the white of the eye. The aspect may further comprise applying several distinct filters to each of the image regions to generate a plurality of respective descriptors for the region. The several distinct filters may include convolutional filters that are each configured to describe one or more aspects of an eye vasculature and in combination describe a visible eye vasculature in a feature space. A match score may be determined based on the generated descriptors and based on one or more descriptors associated with a second image of eye vasculature.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 12, 2016
    Assignee: EyeVerify, LLC
    Inventors: Reza Derakhshani, Vikas Gottemukkula, Casey Hughlett
  • Publication number: 20160086030
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Application
    Filed: November 5, 2015
    Publication date: March 24, 2016
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle
  • Publication number: 20150286864
    Abstract: In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
    Type: Application
    Filed: May 9, 2014
    Publication date: October 8, 2015
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle