IP Library Granted Patent US 6,929,638
Granted Patent B2
US 6,929,638 · App. 10/733,867 · Granted Aug 16, 2005

Eye registration and astigmatism alignment control systems and method

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 6,929,638
App. No.
10/733,867
Granted
Aug 16, 2005
Kind
B2
Abstract

An orientation system and method for corrective eye surgery includes a camera for performing a first image mapping of a patient's eye using a predetermined eye feature and software for processing the first image map to determine an edge location of the feature. A second image mapping of the eye is performed with the patient in a different position. The second image map is processed to locate the predetermined eye feature. Correlation of the mappings is used to calculate an orientational change of the eye between the two positions. This procedure may also be performed at different times during surgery to permit “real-time” data on orientational changes undergone by the eye to be collected. In both cases the data are used to calculate an adjustment to be applied to a corrective prescription for application by the surgical procedure.

Claims (87)

1. A method for orienting a corrective prescription for eye surgery comprising the steps of:

filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

processing the filtered first image map to produce a first edge image of the eye in two dimensions;

filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

processing the filtered second image map to produce a second edge image of the eye in two dimensions;

selecting two identifiable features from one of the first and the second image maps;

correlating a location of the two features in the first and the second edge images; and

calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery.

2. The method recited in claim 1 , wherein the first and the second image maps comprise a first and a second video image captured with one of a charge-coupled-device camera, a scanning laser ophthalmoscope, and a retinal nerve fiber layer analyzer.

3. The method recited in claim 1 , wherein the selected eye features comprise portions of at least one blood vessel in a sclera of the eye.

4. The method recited in claim 1 , wherein the filtering steps comprise applying a Gauss filter to the first and the second image map and forming, from the first and the second filtered image maps, a first and a second filtered intensity profile.

5. The method recited in claim 4 , wherein the first and the second image map processing steps further comprise applying a threshold to the first and the second filtered intensity profiles to produce a first and a second thresholded image.

6. The method recited in claim 5 , wherein the first and the second image map processing steps further comprise applying a thin function to the first and the second thresholded image to form the first and the second edge images.

7. The method recited in claim 1 , wherein the first and the second filtered intensity profile forming steps comprise:

applying the Gauss filter to the first and the second intensity profiles at a first angle to form a first and a third modified intensity profile;

applying the Gauss filter to the first and the second intensity profiles at a second angle substantially perpendicular to the first angle to form a second and a fourth modified intensity profile;

averaging the first and the second modified intensity profiles to form the first filtered intensity profile; and

averaging the third and the fourth modified intensity profiles to form the second filtered intensity profile.

8. The method recited in claim 1 , wherein the surgical procedure comprises achieving a desired corneal profile using an excimer laser, and the orientational change calculating step comprises reorienting a coordinate system of the laser to compensate for eye movement between the first and the second time.

9. The method recited in claim 1 , wherein the processing, selecting, correlating, and calculating steps are performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

10. A computer-readable medium encoded with a software package for orienting a corrective prescription for eye surgery, the software package comprising:

a code segment for filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

a code segment for processing the filtered first image map to produce a first edge image of the eye in two dimensions;

a code segment for filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

a code segment for processing the filtered second image map to produce a second edge image of the eye in two dimensions;

a code segment for correlating a location of two selected identifiable features from one of the first and the second image maps between the first and the second edge images; and

a code segment for calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery.

11. The computer-readable medium recited in claim 10 , wherein the filtering code segment comprises a code segment for applying a Gauss filter to the first and the second image map and for forming, from the first and the second filtered image maps, a first and a second filtered intensity profile.

12. The computer-readable medium recited in claim 11 , wherein the first and the second image map processing code segments further comprise code segments for applying a threshold to the first and the second filtered intensity profiles to produce a first and a second thresholded image.

13. The computer-readable medium recited in claim 12 , wherein the first and the second image map processing code segments further comprise code segments for applying a thin function to the first and the second thresholded image to form the first and the second edge images.

14. The computer-readable medium recited in claim 11 , wherein the first and the second filtered intensity profile forming code segment comprises:

a code segment for applying the Gauss filter to the first and the second intensity profiles at a first angle to form a first and a third modified intensity profile;

a code segment applying the Gauss filter to the first and the second intensity profiles at a second angle substantially perpendicular to the first angle to form a second and a fourth modified intensity profile;

a code segment averaging the first and the second modified intensity profiles to form the first filtered intensity profile; and

a code segment averaging the third and the fourth modified intensity profiles to form the second filtered intensity profile.

15. The computer-readable medium recited in claim 10 , wherein the surgical procedure comprises achieving a desired corneal profile using an excimer laser, and the orientational change calculating code segment comprises a code segment for reorienting a coordinate system of the laser to compensate for eye movement between the first and the second time.

16. The computer-readable medium recited in claim 10 , wherein the processing, correlating, and calculating code segments are performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

17. A system for orienting a corrective prescription for eye surgery comprising:

means for filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

means for processing the filtered first image map to produce a first edge image of the eye in two dimensions;

means for filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

means for processing the filtered second image map to produce a second edge image of the eye in two dimensions;

means for selecting two identifiable features from one of the first and the second image maps;

means for correlating a location of the two features in the first and the second edge images; and

means for calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery.

18. The system recited in claim 17 , further comprising means for controlling the processing, selecting, correlating, and calculating means to be performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

19. A method for orienting a corrective prescription for eye surgery comprising the steps of:

filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

processing the filtered first image map to produce a first edge image of the eye in two dimensions;

filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

processing the filtered second image map to produce a second edge image of the eye in two dimensions;

selecting two identifiable features from one of the first and the second image maps;

correlating a location of the two features in the first and the second edge images; and

calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery;

wherein the processing, selecting, correlating, and calculating steps are performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

20. A computer-readable medium encoded with a software package for orienting a corrective prescription for eye surgery, the software package comprising:

a code segment for filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

a code segment for processing the filtered first image map to produce a first edge image of the eye in two dimensions;

a code segment for filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

a code segment for processing the filtered second image map to produce a second edge image of the eye in two dimensions;

a code segment for correlating a location of two selected identifiable features from one of the first and the second image maps between the first and the second edge images; and

a code segment for calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery;

wherein the processing, correlating, and calculating code segments are performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

21. A system for orienting a corrective prescription for eye surgery comprising:

means for filtering a first image map of an eye of a patient at a first time during the surgery to reduce noise;

means for processing the filtered first image map to produce a first edge image of the eye in two dimensions;

means for filtering a second image map of the patient eye at a second time during the surgery to reduce noise;

means for processing the filtered second image map to produce a second edge image of the eye in two dimensions;

means for selecting two identifiable features from one of the first and the second image maps;

means for correlating a location of the two features in the first and the second edge images;

means for calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery; and

means for controlling the processing, selecting, correlating, and calculating means to be performed at predetermined intervals throughout the surgery, in order to detect orientational changes on a substantially continual basis and permit substantially “real-time” application of the orientational change to the correction profile.

22. A method for orienting a corrective prescription for eye surgery comprising the steps of:

processing a first image map of an eye of a patient at a first time during the surgery to produce a first edge image of the eye in two dimensions;

processing a second image map of the patient eye at a second time during the surgery to produce a second edge image of the eye in two dimensions;

selecting two identifiable portions of at least one blood vessel in a sclera of the eye from one of the first and the second image maps;

correlating a location of the two features in the first and the second edge images; and

calculating from the correlated locations an orientational change to be applied to a previously determined corrective prescription for a correction profile to be achieved on the eye during the surgery.

23. The method recited in claim 22 , wherein the first and the second image map processing steps comprise filtering the first and the second image map, respectively, to reduce noise.

24. The method recited in claim 23 , wherein the filtering steps comprise applying a Gauss filter to the first and the second image map and forming, from the first and the second filtered image maps, a first and a second filtered intensity profile.

25. The method recited in claim 24 , wherein the first and the second image map processing steps further comprise applying a threshold to the first and the second filtered intensity profiles to produce a first and a second thresholded image.

26. The method recited in claim 25 , wherein the first and the second image map processing steps further comprise applying a thin function to the first and the second thresholded image to form the first and the second edge images.

27. The method recited in claim 22 , wherein the first and the second filtered intensity profile forming steps comprise:

applying the Gauss filter to the first and the second intensity profiles at a first angle to form a first and a third modified intensity profile;

applying the Gauss filter to the first and the second intensity profiles at a second angle substantially perpendicular to the first angle to form a second and a fourth modified intensity profile;

averaging the first and the second modified intensity profiles to form the first filtered intensity profile; and

averaging the third and the fourth modified intensity profiles to form the second filtered intensity profile.

Assignments (3)
CONFIRMATORY DEED OF ASSIGNMENT EFFECTIVE APRIL 8, 2019 Recorded Dec 17, 2019
From: ALCON REFRACTIVEHORIZONS, LLC
To: ALCON INC.
Reel/Frame 051330/0824 →
CHANGE OF NAME Recorded Dec 14, 2019
From: ALCON REFRACTIVEHORIZONS, INC.
To: ALCON REFRACTIVEHORIZONS, LLC
Reel/Frame 051299/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2004
From: GRAY, GARY PAUL; CAMPIN, JOHN ALFRED; SHEN, QIPING
To: ALCON REFRACTIVEHORIZONS, INC.
Reel/Frame 015176/0008 →