Apparatus and methods for detecting the presence of a human eye
First Claim
Patent Images
1. A method of detecting a living human eye comprising the steps of:
- presenting a first image on a display, wherein the display is oriented to face a user;
positioning at least one camera proximate the display, wherein the at least one camera is oriented to face the user so that light emitted by the display as the first image is reflected by the user and captured by the at least one camera;
obtaining a second image through the at least one camera; and
using a computing device to perform;
determining whether at least a portion of the second image includes a representation of the first image on the display reflected by a curved surface consistent with a human eye, wherein the step of positioning the at least one camera proximate the display comprises positioning the at least one camera 75 to 500 mm from the user and wherein the step of determining whether the at least the portion of the second image includes the representation of the first image on the display reflected by the curved surface consistent with a human eye comprises determining whether the representation of the first image is 12.5 to 166.7 times smaller than that of a reflection off a flat surface.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for determining whether a live, human eye is presented for iris-based recognition. An image is presented on a computer screen and reflected back from the eye. The reflected image is captured and processed to determine whether the reflection was consistent with a human eye.
98 Citations
27 Claims
-
1. A method of detecting a living human eye comprising the steps of:
-
presenting a first image on a display, wherein the display is oriented to face a user;
positioning at least one camera proximate the display, wherein the at least one camera is oriented to face the user so that light emitted by the display as the first image is reflected by the user and captured by the at least one camera;obtaining a second image through the at least one camera; and using a computing device to perform; determining whether at least a portion of the second image includes a representation of the first image on the display reflected by a curved surface consistent with a human eye, wherein the step of positioning the at least one camera proximate the display comprises positioning the at least one camera 75 to 500 mm from the user and wherein the step of determining whether the at least the portion of the second image includes the representation of the first image on the display reflected by the curved surface consistent with a human eye comprises determining whether the representation of the first image is 12.5 to 166.7 times smaller than that of a reflection off a flat surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of detecting a living human eye comprising the steps of:
-
presenting a first image on a display, wherein the display is oriented to face a user; positioning at least one camera proximate the display, wherein the at least one camera is oriented to face the user so that light emitted by the display as the first image is reflected by the user and captured by the at least one camera; obtaining a second image through the at least one camera; and using a computing device to perform; determining whether at least a portion of the second image includes a representation of the first image on the display reflected by a curved surface consistent with a human eye, presenting a third image on the display, wherein the third image is different than the first image; and obtaining a fourth image through the at least one camera, and wherein the step of determining whether at least a portion of the second image includes the representation of the first image further comprises determining a difference between the fourth image and the second image to produce a difference image, identifying a portion of the difference image containing a difference between a reflection of the first image and the third image, wherein a human eye is detected when the portion of the difference image is consistent with a reflection formed by a curved surface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of detecting a human iris comprising the steps of:
-
presenting a first image on a display positioned in front of a user; capturing a first reflection of the first image off of the user through a camera; presenting a second image on the display positioned in front of the user; capturing a second reflection of the second image off of the user through the camera; using a computing device to perform; comparing the first reflection of the first image with the second reflection of the second image to determine whether the first reflection and the second reflection were formed by a curved surface consistent with a human eye, wherein the step of comparing the first reflection of the first image with the second reflection of the second image comprises calculating a difference between the first reflection and the second reflection to provide a difference image, identifying a portion of the difference image containing a difference between a reflection of the first image and a reflection of the second image, determining a size of the portion of the difference image wherein a human iris is detected when the ratio of the size of the portion of the difference image to the first and second image is equal to a human-eye magnification level. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of detecting a living human eye comprising the steps of:
-
presenting one or more displays, wherein the displays are oriented to face a user; positioning at least one camera proximate the displays, wherein the at least one camera is oriented to face the user so that light emitted by the displays is reflected by the user and captured by the at least one camera as a first image; obtaining a second image through the at least one camera at a different time than the first image;
detecting a first position of a reflection in the first image and a second position of a reflection in the second image;using a computing device to perform; normalizing a positional change of the user in the first image and the second image based upon the first position and the second position, wherein the step of normalizing comprises compensating for motion during the time between the first image and the second image by using at least a translation motion model to detect residual motion of the position of the reflection; and
determining whether a change between at least a portion of the first image and the second image is consistent with reflection by a curved surface consistent with that of a human eye. - View Dependent Claims (27)
-
Specification