Patents Assigned to EyeVerify, Inc.
  • Patent number: 10311286
    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: June 4, 2019
    Assignee: EyeVerify Inc.
    Inventors: Sashi K. Saripalle, Vikas Gottemukkula, Reza R. Derakhshani
  • Patent number: 10237459
    Abstract: In a system for determining liveness of an image presented for authentication, a reference signal is rendered on a display, and a reflection of the rendered signal from a target is analyzed to determine liveness thereof. The analysis includes spatially and/or temporally band pass filtering the reflected signal, and determining RGB values for each frame in the reflected signal and/or each pixel in one or more frames of the reflected signal. Frame level and/or pixel-by-pixel correlations between the determined RGB values and the rendered signal are computed, and a determination of whether an image presented is live or fake is made using either or both correlations.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: March 19, 2019
    Assignee: EyeVerify Inc.
    Inventor: David Hirvonen
  • Patent number: 10210388
    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: July 28, 2016
    Date of Patent: February 19, 2019
    Assignee: EyeVerify Inc.
    Inventors: Reza R. Derakhshani, Vikas Gottemukkula, Sashi K. Saripalle, Casey Hughlett
  • Patent number: 10108871
    Abstract: Spoof-detection and liveness analysis is performed using a software-based solution on a user device, such as a smartphone having a camera, audio output component (e.g., earpiece), and audio input component (e.g., microphone). One or more audio signals are emitted from the audio output component of the user device, reflect off a target, and are received back at the audio input component of the device. Based on the reflections, a determination is made as to whether the target is comprised of a three-dimensional face-like structure and/or face-like tissue. Using at least this determination, a finding is made as to whether the target is likely to be spoofed, rather than a legitimate, live person.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 23, 2018
    Assignee: EyeVerify Inc.
    Inventors: Reza R. Derakhshani, Joel Teply
  • Patent number: 10111103
    Abstract: Computer-implemented methods and systems for liveness analysis using proximity sensors are described. Reflective strength readings from a proximity sensor, such as an infrared proximity sensor incorporated in a mobile device, are received. A liveness measure is determined based on the one or more readings and a reflection threshold, and, based on the liveness measure, a determination is made whether a target in range of the proximity sensor is likely to be a live human.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: October 23, 2018
    Assignee: EyeVerify Inc.
    Inventor: Reza R. Derakhshani
  • 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
  • Patent number: 9665784
    Abstract: Spoof-detection and liveness analysis is performed using a software-based solution on a user device, such as a smartphone having a camera, audio output component (e.g., earpiece), and audio input component (e.g., microphone). One or more audio signals are emitted from the audio output component of the user device, reflect off a target, and are received back at the audio input component of the device. Based on the reflections, a determination is made as to whether the target is comprised of a three-dimensional face-like structure and/or face-like tissue. Using at least this determination, a finding is made as to whether the target is likely to be spoofed, rather than a legitimate, live person.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: May 30, 2017
    Assignee: EyeVerify Inc.
    Inventors: Reza R. Derakhshani, Joel Teply
  • 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
  • Patent number: 9396537
    Abstract: In a system for determining liveness of an image presented for authentication, a reference signal is rendered on a display, and a reflection of the rendered signal from a target is analyzed to determine liveness thereof. The analysis includes spatially and/or temporally band pass filtering the reflected signal, and determining RGB values for each frame in the reflected signal and/or each pixel in one or more frames of the reflected signal. Frame level and/or pixel-by-pixel correlations between the determined RGB values and the rendered signal are computed, and a determination of whether an image presented is live or fake is made using either or both correlations.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: July 19, 2016
    Assignee: EyeVerify, Inc.
    Inventor: David Hirvonen
  • Patent number: 9053365
    Abstract: An enrollment template can be a collection of interest points such as vascular points (VPD) and corresponding features such as Enhanced Multi-Radii Local Binary Patterns (EMR-LBP), Pattern Histograms of Enhanced Multi-Radii Local Binary Patterns (PH-EMR-LBP), Pattern histograms of Enhanced Multi-Radii Center-Symmetric Local Binary Patterns (PH-EMR-CS-LBP), and Enhanced Multi-Radii Center-Symmetric Local Binary Patterns (EMR-CS-LBP). In some implementations, an enrollment template can be created only if the acquired image exceeds a certain threshold based on ratio of VPD points to that of size of segmented scleral region. More than one enrollments are possible for a single user. Enrollment templates can be updated to accommodate behavioral and/or environmental variations affecting the acquired scans. Updating the enrollment templates using verification can be based on quality of a candidate verification template, match score, and/or other image and exposure similarity measures.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: June 9, 2015
    Assignee: EyeVerify, Inc.
    Inventors: Vikas Gottemukkula, Reza R. Derakhshani, Sashi K. Saripalle