IP Library › Granted Patent US 10,758,124
Granted Patent B2
US 10,758,124 · App. 15/550,683 · Granted Sep 1, 2020

Device and method for distance determination and/or centering using corneal reflections

Inventors: Peter Seitz (Munich, DE); Markus Tiemann (Munich, DE); Gregor Esser (Munich, DE); Anne Seidemann (Munich, DE); Werner Mueller (Oetisheim, DE)
Assignee: Rodenstock GmbH
A61B3/154A61B3/0008A61B3/14A61B3/152G02C13/005
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 10,758,124
App. No.
15/550,683
Granted
Sep 1, 2020
Kind
B2
Abstract

A device for determining the distance of an eye of a user from the image capturing device is disclosed. The device includes a lighting device that is arranged at a specified position relative to the image capturing device and is designed to generate at least one specular light reflection, which has a linear portion, on the cornea of the eye of the user. The device also includes an image capturing device designed to capture at least one image of the specular light reflection in the region of the cornea of the at least one eye of the user. A distance determining device is designed to ascertain data relating to the distance between two specified points of the light reflection and the curvature of the at least one linear portion of the light reflection in the captured image and the distance of the eye from the image capturing device.

Claims (64)

1. A device for determining the distance of at least one eye of a user from one or more cameras, the device comprising:

a light source which is arranged at a predetermined relative position from the one or more cameras, and which is configured to generate, on the cornea of the eye of the user, at least one specular light reflection which has a line-shaped segment, the one or more cameras being configured to capture at least one image of the specular light reflection in the area of the cornea of the eye of the user; and

a distance determination device configured to:

determine data with regard to a distance between two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection in the captured image;

automatically locate the two predetermined points of the light reflection and the at least one line-shaped segment of the light reflection in the captured image; and

determine the distance of the eye from the one or more cameras using the determined data with regard to the distance between the two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection.

2. The device according to claim 1 , further comprising:

a calibration data storage device configured to store calibration data,

wherein the calibration data include data with regard to an association of distances between (i) the two predetermined points of the light reflection and the curvatures of the at least one line-shaped segment of the light reflection in the captured image and (ii) determined distances of measurement objects from the one or more cameras, and

wherein the distance determination device is configured to determine the distance of the eye from the one or more cameras using the calibration data.

3. The device according to claim 1 , wherein

the light reflection has the shape of one or more of (i) a light bar,

(ii) at least two point-shaped or circular regions, and (iii)

multiple line-shaped segments.

4. The device according to claim 1 , further comprising:

a scaling factor determination device which, using the determined distance of the at least one eye from the one or more cameras, is configured to determine at least one of (i)

a scaling factor to convert a distance measured in an image captured by the one or more cameras into an actual distance, and (ii)

a scaling factor for the frame plane of a spectacles frame or spectacles worn by the user.

5. The device according to claim 1 , further comprising:

a parameter determination device configured to determine at least one optical parameter of the at least one eye of the user and/or at least one parameter of the usage position of spectacles or of a spectacles frame in front of the eyes of the user using the determined distance of the at least one eye from the one or more cameras.

6. The device according to claim 1 ,

wherein the one or more cameras are configured to capture images of the specular light reflection in the area of the cornea of the eye of the user from at least two different capture positions; and

wherein, for each of the capture positions, the distance determination device is configured to:

determine data with regard to the distance between two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection in the at least one image captured from this capture position; and,

use the determined data with regard to the distance between the two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection to determine the distance of the eye from the one or more cameras for this capture position.

7. The device according to claim 6 , further comprising:

a 3D reconstruction device configured to determine, using the images captured from different capture positions and using the determined distances of the at least one eye of the user from the one or more cameras for each of the capture positions, spatial information in three-dimensional space for at least one point and/or area of the at least one eye of the user and/or of spectacles or of a spectacles frame arranged in front of the eye.

8. The device according to claim 1 , further comprising:

a monitor which is arranged at a predetermined position relative to the one or more cameras, and

a monitor content determination device configured to:

determine the distance between the monitor and the user using the determined distance between the at least one eye of the user and the one or more cameras; and

modify the monitor content to be displayed on the monitor depending on the determined distance between the user and the monitor.

9. A method, comprising:

generating a specular light reflection having at least one line-shaped segment on a cornea of at least one eye of a user, wherein the light reflection is generated by a light source, light source being arranged at a fixed position relative to one or more cameras;

capturing at least one image of the specular light reflection in the area of the cornea of the eye of the user;

determining the distance between two predetermined points of the light reflection and of the curvature of the at least one line-shaped segment of the light reflection in the captured image;

automatically locating the two predetermined points of the light reflection and the at least one line-shaped segment of the light reflection in the captured image; and

determining the distance of the eye of the user from the one or more cameras using the determined distance between the two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection.

10. The method according to claim 9 , further comprising:

detecting calibration data which include data with regard to an association of distances between (i) two predetermined points of the light reflection and curvatures of the at least one line-shaped segment of the light reflection in the captured images and (ii) determined distances of measurement objects from the one or more cameras; and

determining the distance of the eye from the one or more cameras using the calibration data.

11. The method according to claim 9 , wherein:

the light reflection has the shape of one or more of (i) a light bar,

(ii) at least two point-shaped or circular areas, and (iii) multiple line-shaped segments.

12. The method according to claim 9 , further comprising:

determining a scaling factor for conversion of a distance measured in an image captured by the one or more cameras at an actual distance; and/or

determining a scaling factor for the frame plane of a spectacles frame or of spectacles worn by the user, using the determined distance of the at least one eye from the one or more cameras.

13. The method according to claim 9 , further comprising:

determining at least one optical parameter of the at least one eye of the user and/or of a parameter of the usage position of spectacles or of a spectacles frame in front of the eyes of the user using the determined distance of the at least one eye from the one or more cameras.

14. The method according to claim 9 , further comprising:

capturing images of the specular light reflection in the area of the cornea of the eye of the user from at least two different capture positions; and

for each of the capture positions:

determining the distance between two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection in the image captured from this capture position; and

determining the distance of the eye from the one or more cameras at this capture position using the determined distance between the two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection.

15. The method according to claim 14 , further comprising:

determining spatial information in three-dimensional space for at least one point and/or area of the at least one eye of the user and/or of spectacles or a spectacles frame arranged in front of the eye using the images captured from different capture positions and using the determined distances of the at least one eye of the user from the one or more cameras, for each capture position.

16. The method according to claim 9 , further comprising:

determining the distance between the user and a monitor which is arranged at a predetermined relative position from the one or more cameras using the determined distance between the at least one eye of the user and the one or more cameras; and

determining monitor content to be displayed on the monitor, depending on the determined distance of the at least one eye of the user from the one or more cameras.

17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to:

detect at least one image of a specular light reflection in the area of a cornea of an eye of a user, the light reflection having a line-shaped segment, and the light reflection being generated by a light source that is arranged at a fixed position relative to one or more cameras;

determine the distance between two predetermined points of the light reflection and of the curvature of the at least one line-shaped segment of the light reflection in the acquired image;

automatically locate the two predetermined points of the light reflection and the at least one line-shaped segment of the light reflection in the captured image; and

determine the distance of the eye of the user from the one or more cameras using the determined distance between the two predetermined points of the light reflection and the curvature of the at least one line-shaped segment of the light reflection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2017
From: SEITZ, PETER; TIEMANN, MARKUS; ESSER, GREGOR; SEIDEMANN, ANNE; MUELLER, WERNER
To: RODENSTOCK GMBH
Reel/Frame 044176/0611 →
Priority Claims (1)
DE 10 2015 001 874 · Feb 13, 2015 · national
Continuity (1)
Related Publication 20180042477A1 · Feb 15, 2018