IP Library › Granted Patent US 12,329,514
Granted Patent B2
US 12,329,514 · App. 17/145,335 · Granted Jun 17, 2025

Methods for dynamic position measurement of ocular structures using purkinje reflection spots

Inventors: Daniel R. Neal (Albuquerque, NM); R James Copland (Albuquerque, NM)
Assignee: WaveFront Dynamics, Inc.
A61B5/1128A61B3/113A61B3/14A61B5/0059A61B3/102
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 12,329,514
App. No.
17/145,335
Granted
Jun 17, 2025
Kind
B2
Abstract

This invention, a Purkinjenator™ optical system, is an eye-tracker and methodology for tracking Purkinje reflection images from a human eye in real-time, which allows for the XYZ position and tip/tilt of structures inside the eye to be determined in real-time. When used in combination with programmable groups of IR LED light sources, unique patterns of Purkinje reflections from internal surfaces (and corneal surfaces) can be identified. Thus, XYZ positioning and tip/tilt of internal structures can be accurately and rapidly determined. An Optical Coherence Tomography (OCT) optical system can be combined with the Purkinjenator™ optical system to provide Z-axis distance information.

Claims (81)

1. A method of determining an XYZ position and tip/tilt orientation of an optical structure in a patient's eye by using an optical instrument, wherein the method comprises:

(a) providing an optical instrument with a main optical axis, a camera aligned with the main optical axis, and a plurality of front light sources disposed around the main optical axis;

(b) illuminating the patient's eye with a first front light source; then

(c) capturing, with the camera, a first image of the patient's eye, wherein the first image comprises one or more first front Purkinje reflection spots from the optical structure; then

(d) turning off the first front light source; then

(e) illuminating the patient's eye with a second front light source, wherein the second front light source is offset from the first front light source; then

(f) capturing, with the camera, a second image of the patient's eye, wherein the second image comprises one or more second front Purkinje reflection spots from the optical structure;

then

(g) comparing the first image to the second image, and associating the one or more first and second front Purkinje reflection spots with one or more surfaces of the optical structure;

(h) measuring, using the first and second images, one or more positions of the one or more first and second front Purkinje reflection spots;

(i) calculating an XYZ position and/or tip/tilt angles of the optical structure by using the one or more positions of the one or more first and second front Purkinje reflection spots;

(j) illuminating the patient's eye with a first rear light source that is located at a rear Z-axis position along the main optical axis, wherein the first rear light source is located farther away from the patient's eye than the first front light source;

(k) generating one or more first rear Purkinje reflection spots on the patient's eye; then (l) turning off the first rear light source; then

(m) illuminating the patient's eye with a second rear light source that is located at the rear Z-axis position;

(n) generating one or more second rear Purkinje reflection spots on the patient's eye;

(o) measuring one or more first positions of the one or more first rear Purkinje reflection spots;

(p) measuring one or more second positions of the one or more second rear Purkinje reflection spots;

(q) comparing the one or more first positions to the one or more second positions;

(r) calculating a front position of a front surface of the optical structure; and

(s) calculating a rear position along a Z-axis of a rear surface of the optical structure;

wherein the first rear light source is offset from the second rear light source;

wherein the Z-axis coincides with the main optical axis of the optical instrument;

wherein light emitted by the first and second front light sources takes a single pass though the optical instrument;

wherein single-pass Purkinje images generated by the first and second front light sources are responsive to both movement and curvature of the optical structure;

wherein light emitted by the first and second rear light sources takes a double-pass though the optical instrument;

wherein double-pass Purkinje images generated by the first and second rear light sources are responsive only to the curvature of the optical structure and are not responsive to changes in an axial path distance along the main optical axis; and

wherein the method further comprises:

(t) determining a Z-axis distance from a patient's cornea to a front objective lens of the optical instrument; and

(u) determining a curvature of the optical structure by comparing the single-pass Purkinje images to the double-pass Purkinje images.

2. The method of claim 1 , further comprising

using a motion-capture analysis algorithm to uniquely associate the first or second light source with one or more types of Purkinje reflection spots chosen from a set of four different Purkinje reflection spots: P 1 , P 2 , P 3 , and P 4 .

3. The method of claim 1 , where the optical structure comprises a natural lens.

4. The method of claim 1 , where the optical structure comprises an Intraocular Lens (IOL) or an Implanted Contact Lens (ICL).

5. The method of claim 1 , where the optical structure comprises a cornea.

6. The method of claim 5 , further comprising identifying one or more Purkinje reflection spots from the cornea of the patient's eye.

7. The method of claim 1 , wherein the first and second front light sources comprise infrared LED light sources.

8. The method of claim 1 , further comprising:

controlling activation of the first and second front light sources with a micro-controller using firmware, and

synchronizing activating the first and second front light sources with activating a camera.

9. The method of claim 1 , further comprising identifying and separating overlapping Purkinje reflections from each other.

10. The method of claim 1 , further comprising:

calculating an exterior surface shape of a patient's cornea;

calculating a first distance from an anterior surface of the patient's cornea to a front objective lens of the optical instrument;

calculating a front curvature and a back curvature of a patient's lens;

calculating a thickness of the patient's lens; and

calculating a second distance from the patient's lens to a posterior surface of the patient's cornea.

11. The method of claim 1 , further comprising:

generating one or more illuminated video patterns with a video display unit or a micro-video display unit, and

using the video display unit or the micro-video display unit as a target to guide a fixation of a patient's gaze.

12. The method of claim 1 ,

further comprising synchronizing activating the first light source or the second light source with activating the camera so that only one of the first light source or the second light source is imaged one at a time.

13. The method of claim 12 , further comprising:

adaptatively programming a first temporal activation sequence of the first front light source;

adaptatively programming a second temporal activation sequence of the second front light source;

identifying one or more overlapping Purkinje spots in one or more captured camera frames; and then

eliminating one or more corresponding front light sources that cause the one or more overlapping Purkinje spots to appear in the one or more captured camera frames.

14. The method of claim 12 , further comprising:

recognizing locations of the one or more Purkinje reflection spots that have been captured by the camera; and

using a motion-capture analysis algorithm to uniquely associate a first or second front light source with one or more types of Purkinje reflection spots chosen from a set of four Purkinje reflection spots: P 1 , P 2 , P 3 , and P 4 .

15. The method of claim 1 , wherein the first and second front light sources are physically arranged in a Cartesian grid to facilitate pattern recognition.

16. The method of claim 1 , wherein the first and second front light sources are arranged in one or more rings disposed around a front objective lens in the optical instrument.

17. The method of claim 1 , further comprising activating the first and second front light sources and activating the first and second rear light sources sequentially at different times.

18. The method of claim 1 , further comprising using an aperture located at a telecentric stop in the optical instrument to reduce an intensity of the first and second front light sources that are transmitted to the camera.

19. The method of claim 1 , further comprising:

using a first color for the first front light source; and

using a second color for the second front light source;

wherein the first color is different than the second color.

20. The method of claim 10 , wherein calculating comprises solving a set of simultaneous equations algebraically using a thin-lens equation.

21. The method of claim 1 , further comprising:

reducing an intensity of the first front light source so that an apparent brightness of P 3 and P 4 Purkinje spots lies in a middle of a sensitivity range of the camera; and

leaving corneal reflection spots P 1 and P 2 saturated on the camera; and

thereby differentiating P 3 and P 4 Purkinje spot reflections from P 1 and P 2 Purkinje spot reflections based on differences in brightness between different Purkinje spots.

22. The method of claim 1 , further comprising:

defining a first pair of front light sources consisting of the first front light source and the second front light source; and

defining a second pair of front light sources consisting of a third front light source and a fourth front light source;

wherein the first pair of front light sources are physically separated from the second pair of front light sources by a defined distance; and

wherein the method further comprises sequentially illuminating the patient's eye with the first pair of light sources at a different time from illuminating the patient's eye with the second pair of light sources.

23. The method of claim 1 , further comprising sequentially illuminating the patient's eye with from 10 to 100 pairs of individually-activatable, physically-separated front light sources.

24. The method of claim 1 , further comprising:

turning ON one or more front light sources that are widely-separated apart in physical space; and then

using image analysis software to uniquely and accurately associate individual front light sources with at least two individual Purkinje spots located on different sides of the patient's eye.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME:WAVEFRONT DYNAMICS, INC.,AND TO REMOVE THE FOLLOWING APPLICATION NUMBERS:17/180838, 17183327, 17325168. PREVIOUSLY RECORDED ON REEL 56318 FRAME 433. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 16, 2025
From: COPLAND, R. JAMES
To: WAVEFRONT DYNAMICS, INC.
Reel/Frame 072149/0875 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 56318 FRAME: 490. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 12, 2025
From: NEAL, DANIEL R.
To: WAVEFRONT DYNAMICS, INC.
Reel/Frame 070192/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: NEAL, DANIEL R
To: WAVEFRONT DYNAMICS
Reel/Frame 056318/0490 →
CONFIRMATORY LICENSE Recorded May 21, 2021
From: COPLAND, R. JAMES
To: WAVEFRONT DYNAMICS
Reel/Frame 056318/0433 →
Continuity (3)
Provisional Application 63085391 · Sep 30, 2020
Provisional Application 62959127 · Jan 9, 2020
Related Publication 20210212601A1 · Jul 15, 2021
References Cited (79)
US 3536383A · Cornsweet · 1967 [cited by applicant]
US 4287410A · Crane · 1981 [cited by applicant]
US 4373787A · Crane · 1983 [cited by applicant]
US 4834528A · Howland · 1989 [cited by applicant]
US 4836670A · Hutchinson · 1989 [cited by applicant]
US 5430505A · Katz · 1995 [cited by applicant]
US 7572008B2 · Elvesjo · 2009 [cited by applicant]
US 7963652B2 · Vertegaal · 2011 [cited by applicant]
US 8360578B2 · Nummela · 2013 [cited by applicant]
US 8678591B2 · Zhou · 2014 [cited by applicant]
US 9167965B2 · Jaeken · 2015 [cited by applicant]
US 9301675B2 · Kiderman · 2016 [cited by applicant]
US 9649029B2 · Blixt · 2017 [cited by applicant]
US 9918873B2 · Woodley · 2018 [cited by applicant]
US 9949636B2 · Kersting · 2018 [cited by applicant]
US 9999348B2 · Gao · 2018 [cited by applicant]
US 10080493B2 · Reimer · 2018 [cited by applicant]
US 10188287B2 · Copland · 2019 [cited by applicant]
US 10251784B2 · Woodley · 2019 [cited by applicant]
US 10278576B2 · Hwang · 2019 [cited by applicant]
US 10420466B2 · Cornsweet · 2019 [cited by applicant]
US 10463248B2 · Cornsweet · 2019 [cited by applicant]
US 10579141B2 · Aleem · 2020 [cited by applicant]
US 10606072B2 · Aleem · 2020 [cited by applicant]
US 10664049B2 · Kim · 2020 [cited by applicant]
US 10694938B2 · Janunts · 2020 [cited by applicant]
US 10718942B2 · Egea · 2020 [cited by applicant]
US 10726257B2 · Ollila · 2020 [cited by applicant]
US 10813550B2 · Copland · 2020 [cited by applicant]
US 20040021826A1 · Sarver · 2004 [cited by applicant]
US 20060007108A1 · Utsumi · 2006 [cited by examiner]
US 20100134760A1 · Salvati · 2010 [cited by examiner]
US 20110273669A1 · Abitbol · 2011 [cited by examiner]
US 20120172854A1 · Raymond · 2012 [cited by examiner]
US 20150150448A1 · Takii · 2015 [cited by examiner]
US 20160074125A1 · Raymond · 2016 [cited by applicant]
US 20170095147A1 · Copland · 2017 [cited by applicant]
US 20170112376A1 · Gill · 2017 [cited by examiner]
US 20180003981A1 · Urey · 2018 [cited by applicant]
US 20180129041A1 · Aleem · 2018 [cited by applicant]
US 20180129279A1 · Melman · 2018 [cited by applicant]
US 20180207031A1 · Woodley · 2018 [cited by applicant]
US 20180249906A1 · Gramatikov · 2018 [cited by applicant]
US 20180344157A1 · Ng · 2018 [cited by applicant]
US 20190156100A1 · Rougeaux · 2019 [cited by applicant]
US 20190204913A1 · Sarkar · 2019 [cited by applicant]
US 20190231590A1 · Woodley · 2019 [cited by applicant]
US 20190235624A1 · Goldberg · 2019 [cited by examiner]
US 20200154996A1 · Blixt · 2020 [cited by applicant]
US 20200335032A1 · Kiik · 2020 [cited by applicant]
JP 2005198851A · 2005 [cited by examiner]
JP 2005199851A · 2005 [cited by examiner]
WO WO2004084719 · 2004 [cited by applicant]
WO WO2012130818A1 · 2012 [cited by applicant]
Translation of JP2005198851 (Year: 2005). [cited by examiner]
H.D. Crane & C.M. Steele, “Generation-V Dual-Purkinje-Image Eyetracker”, Applied Optics, vol. 24, No. 4, pp. 527-537, Feb. 1985. [cited by applicant]
H. Duebel, B. Bridgeman, “Fourth Purkinje Image Signals Reveal Eye-Lens Deviations and Retinal image Distortions During Saccades”, Vision Res., vol. 35, No. 4, pp. 529-538, 1995. [cited by applicant]
M. Almeida, “Detection of Purkinje Images for Automatic Positioning of Fixation Target and Interferometric Measurements of Anterior Eye Chamber”, Master Dissertation, University Nova de Lisboa, Spain, Apr. 2012. [cited by applicant]
P. Santos, et al., “System based on the contrast of Purkinje images to measure corneal and lens scattering”, Biomedical Optics Express, vol. 9, No. 10, Oct. 2018, pp. 4907-4918. [cited by applicant]
“Cassini Ambient”—product brochure, multi-color (700 LED's) Total Corneal Astigmatism LED topography based on 2nd Purkinje raytracing technology, Oct., 2020. [cited by applicant]
M.R. Clark, “A two-dimensional Purkinje eye tracker using the first and fourth Purkinje images”, Behavior Research Methods & Instrumentation, vol. 7 (2), pp. 215-219, 1975. [cited by applicant]
D.H. Chang, “Centering IOLs Using Purkinje Images”, Cataract & Refractive Surgery Today, pp. 35-38, Jun. 2011. [cited by applicant]
Unknown author, “Technical Challenges in Eye Tracking”, pp. 1-43, ESSEM, 2014. [cited by applicant]
E. Abdulin, et al.,“Custom Video-Oculography Device and its Application to Fourth Purkinje Image Detection during Saccades”, 2018. [cited by applicant]
J. Tabernero, P. Artal, “Lens Oscillations in the Human Eye: Implications for Post-Saccadic Suppression of Vision”, PLOS ONE, vol. 9, Issue 4, e95764, Apr. 2014. [cited by applicant]
S. Manzanera, et al., “Location of Achromatizing Pupil Position and First Purkinje Reflection in a Normal Population”, Investigative Ophthalmology & Visual Science, vol. 56, pp. 962-966, Feb. 2015. [cited by applicant]
T.N. Cornsweet & H.D. Crane, “Accurate two-dimensional eye tracker using first and fourth Purkinje images”, Journal of the Optical Society of America, vol. 63, No. 8, pp. 921-928, Aug. 1973. [cited by applicant]
P. Santos, et al., “System based on the contrast of Purkinje images to measure corneal and lens scattering”, Biomed Opt. Express, vol. 9(10), pp. 4907-4918, Oct. 2018. [cited by applicant]
J. Tabernero, et al., “Instrument for measuring the misalignment of ocular surfaces”, Optics Express, vol. 14(22), pp. 10945-10956, Oct. 2006. [cited by applicant]
M. Bueno, et al., “Purkinje imaging system to measure anterior segment scattering in the human eye”, Optics Letters, vol. 32(23), pp. 3447-3449, Dec. 2007. [cited by applicant]
D. W. Hansen, and Q. Ji, “In the Eye of the Beholder: A Survey of Models for Eyes and Gaze”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32(3), pp. 478-500, Mar. 2010. [cited by applicant]
M. Sun, et al., “Intraocular lens alignment from an en face optical coherence tomography image Purkinje-like method”, Optical Engineering, vol. 53(6), pp. 061704-061708, Jun. 2014. [cited by applicant]
A. Chamberlain, “Dural Purkinje-Image Eyetracker”, United States Naval Academy Trident Scholar Report 238, 65 pages, (1996). [cited by applicant]
H.L. Hall, “Purkinje images for optical assessment of lenticular surfaces”, Univ. of Arizona, Ph.D. Dissertation, 2001. [cited by applicant]
J. Tabernero, et al., “The accommodative ciliary muscle function is preserved in older humans”, www.nature.com/scientificreports/, 6:25551 | DOI: 10.1038/srep25551, pp. 1-7, May 2016. [cited by applicant]
M. Cognolato, et al., “Head-mounted eye gaze tracking devices: An overview of modern devices and advances”, Wearable Technologies for Active Living and Rehabilitation, Creative Commons, https://doi.org/10.1177/205566831… [cited by applicant]
E. R. Abdulin & O.V. Komogortsev, “Study of Additional Eye-Related Features for Future Eye-Tracking Techniques”, CHI 2017, May 6-11, 2017, pp. 1457-1463, Denver, CO. [cited by applicant]
A. Nolan, et al., “Model eye measurement with novel device combining Purkinje reflections and OLCR”, Investigative Ophthalmology & Visual Science, vol. 56(7), Jun. 2015. [cited by applicant]
Duchowski A. (2007) Eye Tracking Techniques. In: Eye Tracking Methodology. Springer, London. https://doi.org/10.1007/978-1-84628-609-4_5. [cited by applicant]