IP Library Granted Patent US 9,235,762
Granted Patent B2
US 9,235,762 · App. 14/251,177 · Granted Jan 12, 2016

Iris data extraction

Inventor: Yasunari Tosa (Arlington, MA)
Assignee: MorphoTrust USA, LLC
G06K9/00597G06K9/0061
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,235,762
App. No.
14/251,177
Granted
Jan 12, 2016
Kind
B2
Abstract

A process for extracting iris data for biometric identification includes a thresholding method where the thresholds are selected according to a nonparametric approach that considers the grey scale and does not require classifying pixels as edge or non-edge pixels. An eye image is first acquired, where the eye image has component images including an iris image with an inner boundary and an outer boundary. The eye image has a distribution of grey levels. Component images, such as an iris image or a pupil image, from the eye image are segmented according to the distribution of grey levels. The inner boundary and outer boundary of the iris image are determined from the component images. The iris image within the inner boundary and outer boundary is processed for biometric identification. The component images may be segmented by creating an eye histogram of pixel intensities from the distribution of grey levels.

Claims (20)

1. A computer-implemented method for segmenting components of an eye image for creating data to be used in a system for processing eye image data, the method executed by one or more computing systems and comprising:

creating, by the one or more computing systems, an eye histogram of pixel intensities from a distribution of grey levels of an eye image, the eye histogram having two or more classes, each class corresponding to a component of the eye image;

selecting, by the one or more computing systems, thresholds in the eye histogram to divide the classes of the histogram;

creating, by the one or more computing systems, threshold images, each of the threshold images corresponding to one of the two or more classes; and

removing, by the one or more computing systems, a portion of the eye image based on one or more of the threshold images.

2. The method of claim 1 , wherein one of the threshold images corresponds to an eyelash image, and removing a portion of the eye image based on one or more of the threshold images comprises removing a portion of the eye image based on the threshold image corresponding to the eyelash image.

3. The method of claim 1 , wherein one of the threshold images corresponds to a specular reflection image, and removing a portion of the eye image based on one or more of the threshold images comprises removing a portion of the eye image based on the threshold image corresponding to the specular reflection image.

4. The method of claim 1 , wherein selecting thresholds in the eye histogram comprises determining maximum between-class variances between the two or more classes.

5. The method of claim 4 , wherein determining the maximum between-class variance between the two or more the classes comprises retrieving results for arithmetic calculations from a lookup table.

6. A system comprising:

one or more processors; and

a computer-readable medium coupled to at least one of the one or more processors and having instructions stored thereon which, when executed by the at least one of the one or more processors, causes at least one of the one or more processors to perform operations comprising:

creating an eye histogram of pixel intensities from a distribution of grey levels of an eye image, the eye histogram having two or more classes, each class corresponding to a component of the eye image;

selecting thresholds in the eye histogram to divide the classes of the histogram;

creating threshold images, each of the threshold images corresponding to one of the two or more classes; and

removing a portion of the eye image based on one or more of the threshold images.

7. The system of claim 6 , wherein one of the threshold images corresponds to an eyelash image, and removing a portion of the eye image based on one or more of the threshold images comprises removing a portion of the eye image based on the threshold image corresponding to the eyelash image.

8. The system of claim 6 , wherein one of the threshold images corresponds to a specular reflection image, and removing a portion of the eye image based on one or more of the threshold images comprises removing a portion of the eye image based on the threshold image corresponding to the specular reflection image.

9. The system of claim 6 , wherein selecting thresholds in the eye histogram comprises determining maximum between-class variances between the two or more classes.

10. The system of claim 9 , wherein determining the maximum between-class variance between the two or more the classes comprises retrieving results for arithmetic calculations from a lookup table.

Assignments (5)
CHANGE OF NAME Recorded Dec 23, 2022
From: MORPHOTRUST USA, LLC
To: IDEMIA IDENTITY & SECURITY USA LLC
Reel/Frame 062218/0605 →
CHANGE OF NAME Recorded Nov 26, 2014
From: MORPHOTRUST USA, INC.
To: MORPHOTRUST USA, LLC
Reel/Frame 034474/0552 →
MERGER Recorded Nov 18, 2014
From: IDENTIX INCORPORATED
To: MORPHOTRUST USA, INC.
Reel/Frame 034201/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: RETICA SYSTEMS, INC.
To: IDENTIX INCORPORATED
Reel/Frame 034165/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2014
From: TOSA, YASUNARI
To: RETICA SYSTEMS, INC.
Reel/Frame 033991/0989 →
Continuity (4)
Continuation 13723711 · Dec 21, 2012
Continuation 13096401 · Apr 28, 2011
Continuation 11526096 · Sep 25, 2006
Related Publication 20140205156A1 · Jul 24, 2014