TILT AND OFFSET CORRECTION FOR SCLERAL AND NORMAL CONTACT LENSES

20240069361 ยท 2024-02-29

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for correcting aberrations of a patient's eye with a customized contact lens, including determining an optimal XY location and an optimal angular orientation, a, for placing correction optics on the customized contact lens by using an optical instrument to measure XY offsets (?X, ?Y) and X, Y, Z tilt angles, (?.sub.x, ?.sub.y, ?), respectively, of a predicate contact lens while disposed on the patient's eye is disclosed. The predicate contact lens and the customized contact lens can be a scleral contact lens or a normal contact lens. The optical instrument can comprise a wavefront aberrometer and/or a corneal topographer. The correction optics include a wavefront-customized contact lens with a built-in, optimized wavefront-guided correction patch. The predicate contact lens can include three or more fiducial marks inside of the pupil, which can be used to determine the XY center of the predicate contact lens when placed on the patient's eye.

Claims

1. A method for determining an offset position and a rotation angle of a wavefront-customized correction patch for a wavefront-customized contact lens, the method comprising: placing a predicate Contact Lens (CL) on a patient's eye; and measuring an offset position and a rotation angle of the predicate contact lens relative to a pupil of the patient's eye.

2. The method of claim 1 further comprising using an optical instrument to measure the offset position and the rotation angle of the predicate contact lens; wherein the optical instrument is chosen from an aberrometer, a corneal topographer (CT), an Optical Coherence Tomography (OCT) instrument, or a Scheimflug instrument, or combinations thereof.

3. The method of claim 1, wherein the predicate contact lens is a habitual contact lens used by the patient.

4. The method of claim 1, further comprising determining a corneal vertex location by measuring and calibrating one or more front surface Purkinje reflections from the patient's eye.

5. The method of claim 1, wherein both the predicate contact lens and the wavefront-customized contact lens are scleral contact lenses.

6. The method of claim 1, wherein the predicate contact lens includes two or more fiducial marks arranged in a predefined geometric pattern.

7. The method of claim 6, wherein the two or more fiducial marks comprise three fiducial marks that are geometrically arranged in a 45/45/90 degree right isosceles triangular pattern.

8. The method of claim 6, wherein the two or more fiducial marks are located at an edge of the patient's pupil or inside of the patient's pupil.

9. The method of claim 6, further comprising calculating a real center, (X.sub.c, Y.sub.c), of the predicate contact lens by averaging X- and Y-coordinates of the two or more fiducial marks.

10. The method of claim 1, further comprising calculating a real center, (X.sub.c, Y.sub.c), of the predicate contact lens by: (1) providing a Radius of Curvature=R, Sagittal height=S.sub.0, and Diameter=d of the predicate contact lens; (2) measuring a pair of XY coordinates (X.sub.v, Y.sub.v) of a Corneal Vertex Normal by using a Corneal Topography (CT) and/or a visual Eye Imaging (EI) technique; (3) determining a virtual center (X.sub.e, Y.sub.e) of the predicate CL by fitting an edge of the predicate contact lens to a circle or ellipse by using the diameter, d; (4) calculating X- and Y-tilt angles (?.sub.x, ?.sub.y) by using equations (7) and (8), as follows: ? x = tan - 1 X v - X e R ( Eq . 7 ) ? x = tan - 1 X v - X e R . ( Eq . 8 ) and (5) calculating the real center (X.sub.c, Y.sub.c) of the predicate contact lens by using equations (9) and (10), as follows:
X.sub.c=X.sub.e+S.sub.0 sin ?.sub.x(Eq.9)
and
Y.sub.c=Y.sub.e+S.sub.0 sin ?.sub.y(Eq. 10); wherein the predicate contact lens does not have any fiducial marks.

11. The method of claim 10, further comprising measuring the pair of Corneal Vertex coordinates (X.sub.v, Y.sub.v) by using one or more Purkinje reflections from the patient's eye.

12. The method of claim 11, further comprising calculating a pair of predicate CL offsets (?X, ?Y) by using equations (11, 12, 13, and 14), as follows: L = ( X P - X c ) 2 + ( Y P - Y c ) 2 ( Eq . 11 ) ? = tan - 1 ( Y P - Y c X P - X c ) ( Eq . 12 ) ? X = L cos ( ? - ? ) ( Eq . 13 ) and ? Y = L sin ( ? - ? ) ; ( Eq . 14 ) wherein X.sub.p and Y.sub.p are XY coordinates, respectively, of a center of the patient's pupil.

13. The method of claim 1, further comprising measuring one or more tilt angles of the predicate contact lens by determining an optical Z-axis normal of the optical instrument.

14. The method of claim 13, further comprising projecting light through an objective front lens of the optical instrument and finding a position of the optical Z-axis normal.

15. The method of claim 14, further comprising determining an optimized location of the correcting optics by using a predicate contact lens with two or more fiducial marks disposed thereon.

16. The method of claim 1, wherein the optical instrument comprises a corneal topographer combined with a wavefront aberrometer.

17. A method of correcting aberrations of a patient's eye with a customized contact lens, the method comprising: (a) placing a predicate contact lens on the patient's eye; (b) measuring, with an optical instrument, a pair of XY offsets (?X, ?Y) of a center of the predicate contact lens while sitting on the patient's eye; (c) measuring a rotation angle, ?, around the Z-axis, of the predicate contact lens while sitting on the patient's eye; (d) determining an optimal XY location and an optimal angular orientation of a wavefront-guided correction patch on the customized contact lens by using the pair of XY offsets (?X, ?Y) and the rotation angle, ?, of the predicate contact lens; (e) defining a center of the wavefront-guided correction patch; and (f) adjusting a placement of the wavefront-guided correction patch on the customized contact lens by: (1) placing the center of the wavefront-guided correction patch at the optimal XY location by X- and Y-distances equal to the pair of offsets (?X, ?Y), respectively, and by (2) rotating the wavefront-guided correction patch by the rotation angle, ?, to the optimal angular orientation.

18. The method of claim 17, wherein the optical instrument is a combined corneal topographer and wavefront aberrometer.

19. A method of minimizing aberrations of a patient's eye by fabricating and using an optimized wavefront-customized contact lens, the method comprising: (a) measuring one or more aberrations of a patient's eye with an optical instrument; (b) designing a wavefront-guided correction patch for a wavefront-customized contact lens by using the measured aberrations of the patient's eye; (c) placing a predicate contact lens on the patient's eye; (d) measuring a pair of XY offsets (?X, ?Y) of a center (X.sub.c, Y.sub.c) of the predicate contact lens while sitting on the patient's eye; (e) measuring a rotation angle, ?, around the Z-axis, of the predicate contact lens while sitting on the patient's eye; (f) defining a center of the wavefront-guided correction patch; (g) adjusting a placement of the wavefront-guided correction patch on a contact lens by: (1) placing the center of the wavefront-guided correction patch at the pupil center by using the pair of ?X and ?Y offsets, and by (2) rotating the wavefront-guided correction patch by the rotation angle, ?; (h) fabricating a wavefront-customized contact lens with the adjusted placement of the wavefront-guided correction patch; and (i) minimizing the one or more aberrations of the patient's eye by using the optimized wavefront-customized contact lens on the patient's eye.

20. The method of claim 19, wherein the optical instrument is a combined corneal topographer and wavefront aberrometer.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0022] FIG. 1 shows a front view of an example of a visual image of an eye with a rotated and offset predicate scleral contact lens that has three fiducial marks, according to the present disclosure.

[0023] FIG. 2 shows a front view of an example of a visual image of an eye with a rotated and offset scleral contact lens without fiducial marks, according to the present disclosure.

[0024] FIG. 3 shows a side cut-away view in the XZ plane of an example of tilted scleral contact lens compared to an example of a non-tilted scleral contact lens, according to the present disclosure.

[0025] FIG. 4A shows a graph of an example of a Vertex Calibration of eye image (EI) measurements and corneal topography (CT) measurements of the X-component of the vertex location as a function of Position Alignment Stage (PAS X) position along the horizontal X-axis, according to the present disclosure.

[0026] FIG. 4B shows a graph of an example of a Vertex Calibration showing a linear correlation between corneal topography (CT) measurements (CT X on the X-axis) and eye image (EI) measurements (EI X on the Y-axis), according to the present disclosure.

[0027] FIG. 5 shows a side view of a schematic example of a wavefront aberrometer instrument with an eye in an aligned configuration, according to the present disclosure.

[0028] FIG. 6 shows a side view of a schematic example of a wavefront aberrometer instrument with an eye in a misaligned configuration, according to the present disclosure.

[0029] FIG. 7 shows a front view of an example of a comparison of a visual image of an eye (A) and a corneal topography image of the same eye (B), according to the present disclosure.

[0030] FIG. 8 shows a front view of an example of a corneal topographic image of an eye with an offset predicate scleral contact lens, according to the present disclosure.

[0031] FIG. 9 shows a front view of an example of a visual image of an eye with an offset predicate scleral contact lens, according to the present disclosure.

[0032] FIG. 10 shows a front view of an example of a corneal topography eye image of a predicate scleral contact lens with three fiducial marks that are located inside of the pupil, according to the present disclosure.

[0033] FIG. 11 shows a front view of an example of a corneal topography image of an eye with three fiducial marks on a predicate scleral contact lens that are located on the edge of the pupil, according to the present disclosure.

[0034] FIG. 12 is an example of a process flow chart illustrating sequential method steps for calculating the XY offset (?X, ?Y) of a contact lens that is displaced from the optical center of the eye, according to the present disclosure.

[0035] FIG. 13 is an example of a process flow chart illustrating sequential method steps for minimizing residual Higher Order Aberrations (HOAs) of the patient's eye by fabricating and using an optimized wavefront-customized contact lens on the patient's eye, according to the present disclosure.

[0036] FIG. 14 is an example of a process flow chart illustrating sequential method steps for correcting aberrations of a patient's eye with a customized contact lens.

[0037] FIG. 15 is an example of a process flow chart illustrating sequential method steps for correcting aberrations of a patient's eye with a customized contact lens.

[0038] FIG. 16 shows a schematic example of a geometric layout of a pupil and a contact lens that is offset in the XY plane from the center of the pupil, with zero rotational angle, ?, according to the present disclosure.

[0039] FIG. 17 shows a schematic example of a geometric layout of a pupil and a contact lens that is offset in the XY plane from the center of the pupil, with negative rotational angle, ??, according to the present disclosure.

[0040] FIG. 18 shows a schematic example of a geometric layout of a pupil and a contact lens that is offset in the XY plane from the center of the pupil, with a positive rotational angle, ?, according to the present disclosure.

DETAILED DESCRIPTION

[0041] Disclosed herein is a method and system for determining the tilt(s) and XY offsets of a contact lens in order to determine the correct optical centration and rotation for manufacturing and fabricating wavefront-guided correction optics. There are several alternative embodiments that can be effective for this process.

[0042] The abbreviation CL means Contact Lens. The abbreviation EI means Eye Image. The abbreviation CT means Corneal Topography. The term Sag means the sagittal height, S.sub.0, of a contact lens. The terms mis-centered and de-centered and offset are all interchangeable, and they all refer to an ?X and ?Y offset of the contact lens in the XY plane from an eye's pupil center. The word rotation refers to a rotational angle, ?, of the contact lens around the Z-axis. The word tilt refers to the X- and Y-tilt angles (?.sub.x and ?.sub.y) of the contact lens around the X-axis and the Y-axis, respectively. A positive rotation is counter-clockwise, and a negative rotation is in the clockwise direction. The term optimal location, as it refers to placement of a wavefront-guided correction patch on a wavefront-customized contact lens, means a calculated location where the Higher Order Aberrations (HOAs) (e.g., residual aberrations) of the patient's eye, when wearing a wavefront-customized contact lens, are minimized when the wavefront-guided correction patch is placed at the optimal XY location and to the optimal angular orientation. The word normal, as it refers to a corneal or CL vertex, means a direction (e.g., vector) that is perpendicular to a tangent surface at a predefined point on the surface.

[0043] The word mismatched, as it refers to the position and rotation of a contact lens on an eye, means that the contact lens is misaligned with respect to the pupil of the eye. Therefore, a mismatched contact lens can have at least three possibilities: (1) a non-zero XY offset from the pupil's center, (2) a non-zero rotation angle, ?, wherein the vertical meridian of the CL doesn't align with the vertical Y-axis of the pupil, and (3) both a non-zero X and/or non-zero Y offset from the pupil's center and a non-zero rotation angle, ?, from the pupil's vertical Y-axis. Hence, a perfectly aligned contact lens would have a zero XY offset and a zero rotation angle, ?.

[0044] The term aberrations includes both Higher Order Aberrations (HOAs) and Lower Order Aberrations (LOAs) of a patient's eye. Standard predicate CLs can correct many LOAs, but not all aberrations. A wavefront-customized contact lens is designed to correct all aberrations, including both LOAs and HOAs. The word normal as it refers to a normal corneal contact lens includes both soft corneal contact lenses and rigid gas permeable (RGP) corneal contact lens. Scleral contact lenses are not normal contact lenses. Scleral lenses have a much larger diameter and significantly greater sagittal height, S.sub.0, than normal corneal contact lenses. The words correction patch means a 2-dimensional wavefront map that is used to correct imperfections (i.e., aberrations) of an individual's eye.

[0045] FIG. 1 shows a front view of an example of a visual image of an eye with a rotated and offset predicate scleral contact lens 16 that has three fiducial marks 18 disposed thereon, according to the present disclosure. The scleral contact lens' real center 14 is offset by ?X and ?Y (in the XY plane) from the pupil center 12 of pupil 10. Also, four glints 20 are identified, which are Purkinje reflections from the corneal surfaces of a circular pattern of four illumination lights (at 0, 90, 180, and 270 degrees) around the Z-axis. In this example, the three fiducial marks 18 are placed in a 45/45/90 degree right isosceles triangular configuration.

[0046] FIG. 2 shows a front view of an example of a visual image of an eye with a rotated and offset scleral contact lens 16 (without fiducial marks,) according to the present disclosure. The real center 14 of the scleral contact lens 16 is offset 24 in the XY plane from the center 12 of pupil 10. The scleral contact lens 16 is also rotated around the Z-axis by a rotation angle 22, a. In this example, the amount of Z-axis rotation 22, ?, is approximately equal to +10 degrees and the amount of XY offset 24 is approximately equal to 1 mm. Four glints 20 can be seen, which are Purkinje reflections from the corneal surfaces of four illumination lights from an optical instrument (such as a wavefront aberrometer, or a corneal topographer, or a combined topographer/aberrometer instrument).

[0047] FIG. 3 shows a side cut-away view in the XZ plane of an example of a tilted scleral contact lens 30 compared to an example of a non-tilted scleral contact lens 28, according to the present disclosure. The tilt angle 26 (?.sub.y) in the XZ plane is identified. The sagittal height (Sag), S.sub.0, of the scleral contact lens 28 is also shown. The radius of curvature, R, of scleral contact lens 28 (with no tilt) is shown, along with the diameter, d, of scleral contact lens 28 (with no tilt). S(x,y) represents the vertical height in the Z-direction of tilted CL 30 at a specified (x,y) position.

[0048] FIG. 4A shows a graph of an example of a Vertex Calibration of eye image (EI) measurements and corneal topography (CT) measurements of the X-component of the vertex's location as a function of Position Alignment Stage (PAS-X) location (i.e., optical instrument centration relative to the eye) along the horizontal X-axis, according to the present disclosure. The two different sets of measurements are in very close agreement with each other, and fall closely on a straight line 32, indicating a strong linear relationship between the movement of the aberrometer instrument in the X-direction (PAS-X) and the Vertex X-location (displayed on the Y-axis).

[0049] FIG. 4B shows a graph of an example of a Vertex Calibration showing a linear correlation between corneal topography (CT) measurements (CT-X on the horizontal X-axis) and eye image (EI) measurements (EI-X on the vertical Y-axis), according to the present disclosure. The EI-X measurements are about 5% underestimated, when compared to the CT-X measurements.

[0050] FIG. 5 shows a side view of a schematic example of a wavefront aberrometer instrument 41 with an eye 36 in an aligned configuration, according to the present disclosure. Aberrometer instrument 41 comprises a front lens 38, a beamsplitter 40, a set of projected LED illumination lights 42 located at the focal plane 43 of front lens 38, a set of direct LED illumination lights 39 disposed circumferentially around the front lens 38, a Telecentric Stop Aperture (TSA) 44, and a wavefront sensor camera 46, wherein the beamsplitter 40 is disposed in-between the front lens 38 and the TSA 44. The TSA 44 is disposed in front of wavefront sensor camera 46 and is located in-between beamsplitter 40 and wavefront sensor camera 46. In this example, eye 36 is properly aligned with the main optical Z-axis 45.

[0051] In some embodiments, a corneal topographer instrument can be combined with an aberrometer instrument to make a combined topographer/aberrometer instrument.

[0052] FIG. 6 shows a side view of a schematic example of a wavefront aberrometer instrument 41 with an eye 36 in a mis-aligned configuration, according to the present disclosure. Aberrometer instrument 41 comprises a front lens 38, a beamsplitter 40, a set of projected LED illumination lights 42 located at the focal plane 43 of front lens 38, a set of direct LED illumination lights 39 disposed circumferentially around the front lens 38, a TSA 44, and a wavefront sensor camera 46, wherein the beamsplitter 40 is disposed in-between the front lens 38 and the TSA 44. The TSA 44 is disposed in front of wavefront sensor camera 46 and is located in-between beamsplitter 40 and wavefront sensor camera 46. In this example, eye 36 is mis-aligned radially by a radial distance=?R from the main optical Z-axis 45.

[0053] FIG. 7 shows a front view of an example comparing a visual image of an eye (A) and a corneal topography image of the same eye (B), according to the present disclosure. The edge of scleral contact lens 16 is identified, as well as glint 20. A corneal vertex position 48 is shown in the corneal topography image (B).

[0054] FIG. 8 shows a front view of an example of a corneal topography image of an eye with an offset predicate scleral contact lens, according to the present disclosure. The pupil center 12 (X.sub.p, Y.sub.p) of pupil 10, the corneal vertex 52 (X.sub.v, Y.sub.v), and the edge-identified scleral CL center 50 (X.sub.e, Y.sub.e) of scleral contact lens 16 are illustrated. In this example, none of these three different centers line up with each other, and they are offset from each other in the XY plane.

[0055] FIG. 9 shows a front view of an example of a visual image of an eye with an offset (mismatched) predicate scleral contact lens 16, with three fiducial marks 18 arranged outside of pupil 10, according to the present disclosure. The pupil center 12 (X.sub.p, Y.sub.p) of pupil 10 and the real CL center 14 (X.sub.c, Y.sub.c) of scleral contact lens 16 are identified, where the real CL center 14 is determined from the three fiducial marks 18 (see dashed orthogonal lines).

[0056] FIG. 10 shows a front view of an example of a corneal topography image of an eye with three fiducial marks 18 disposed on a mismatched predicate scleral contact lens 16 that are located inside of pupil 10, according to the present disclosure.

[0057] FIG. 11 shows a front view of an example of a corneal topography image of an eye with three fiducial marks 18 that are located on the edge of pupil 10, according to the present disclosure. Real CL center 14 can be identified from the position of the three fiducial marks 18, and mismatched CL edge obtained from real CL center 14 and predefined CL diameter d.

[0058] A first embodiment of a method of use (i.e., Method A) is to locate one or more fiducial marks 18 on a predicate contact lens 16 in locations away from the edge of the predicate contact lens 16 and nearer to the CL's physical center 14. This will minimize the impact of contact lens tilt, and the real CL center 14 can be measured from the predefined fiducial marks 18.

[0059] Method A provides a straightforward approach to identify the real physical CL center (X.sub.c, Y.sub.c) and calculate the XY offset (?X, ?Y) and rotation angle ? of a contact lens that is displaced away from the optical center of the eye (X.sub.P, Y.sub.P). This determination allows an optical diagnostician to properly place the correcting optics (e.g., a wavefront-guided correction patch) on contact lens 16 to make a wavefront-customized contact lens (not shown). Fiducial marks 18 may be positioned in a region where they might overlap with the pupil and thereby degrade the optical quality of the optical zone. Even if they could be placed outside the pupil, to be centrally placed they are, by necessity, located in front of the iris. Iris structure(s) then makes these more difficult to see and potentially creates difficulties with image processing. Hence, in some embodiments, the positions of fiducial marks 18 can be located on the edge of the pupil 10, or inside of the pupil 10 (See, for example, FIGS. 10 and 11).

[0060] Method B comprises measuring a tilt and offset of the contact lens directly with an aberrometer optical instrument. If a location on the contact lens that is normal to the optical Z-axis of the aberrometer can be determined, then the real CL center (X.sub.c, Y.sub.c) can be obtained by quantifying the tilt of the contact lens. It starts with measuring the virtual CL center (X.sub.e, Y.sub.e) from the image processing technique and lens diameter and edge information, by using the following equations, as follows:


X.sub.e=(X.sub.edge1+X.sub.edge2)/2(Eq. 1)


and


Y.sub.e=(Y.sub.edge1+Y.sub.edge2)/2(Eq. 2),

where X.sub.edge1, X.sub.edge2, Y.sub.edge1, and Y.sub.edge2 are measured directly from a visual image of the eye using edge detection software algorithms.

[0061] The surface S(x,y) of a spherical contact lens, especially inside an optical zone of the CL, can be approximated by the lens surface radius of curvature, R, as follows:

[00003] S ( x , y ) = S 0 - x 2 2 R + y 2 2 R ( Eq . 3 )

where:

[00004] S 0 = ( d 2 ) 2 2 R . ( Eq . 4 )

[0062] In equations (3) and (4), d=diameter of the contact lens, R=radius of curvature of the contact lens, and S.sub.0=sagittal height of the contact lens. The tilted CL surface, S(x,y), is defined by the coordinate transformation for each X- and Y-meridian, according to:

[00005] [ x S ] = [ cos ? x - sin ? x sin ? x cos ? x ] [ x S ] ( Eq . 5 )

And, similarly for the Y-meridian:

[00006] [ y S ] = [ cos ? y - sin ? y sin ? y cos ? y ] [ y S ] ( Eq . 6 )

These two coordinate transformations define the surface, S(x,y), of a new tilted CL surface that is tilted by angles ?.sub.x and ?.sub.y.

[0063] The location of the corneal vertex normal (which is perpendicular to the cornea's surface at the cornea's center) can be determined optically from centroid measurements of two or more (e.g., four) Purkinje reflections of a visual eye image (EI) in FIG. 7 (glints, see image A on left side). Alternatively, when a telecentric corneal topography (CT) eye image (see image B in FIG. 7 on right side) is accessible, the vertex (X.sub.v, Y.sub.v) can be obtained from the CT eye image with the small X on the right side which is the location of a vertex point. Determining vertex center coordinates (X.sub.v, Y.sub.v) from a telecentric CT measurements is an accurate process. One property of telecentricity is that even as the eye is misaligned in a radial direction perpendicular to the main optical Z-axis, the central vertex image remains the true corneal vertex. Determining the vertex center from EI measurements requires performing a calibration. FIGS. 4A and 4B show examples of a vertex calibration (i.e., the X-component of the vertex's position) for comparing results of EI measurements to CT measurements, with a resulting maximum error of about 5%. The resulting vertex calibration response is very linear and predictable and has an acceptable accuracy.

[0064] In addition, the contact lens virtual (edge-identified) center (X.sub.e, Y.sub.e) can be determined by fitting the contact lens' edge definition to a circle (or ellipse). From these operations, the virtual contact lens center (X.sub.e, Y.sub.e) and the corneal vertex location (X.sub.v, Y.sub.v) can be determined. The lens' tilt angles (?.sub.x and ?.sub.y) are thus given by:

[00007] ? x = tan - 1 X v - X e R ( Eq . 7 ) and ? y = tan - 1 Y v - Y e R . ( Eq . 8 )

[0065] The following pair of equations define the real center (X.sub.c, Y.sub.c) of the tilted contact lens, as follows:


X.sub.c=X.sub.e+S.sub.0 sin ?.sub.x(Eq. 9)


and


Y.sub.c=Y.sub.e+S.sub.0 sin ?.sub.y(Eq. 10).

[0066] There are several ways to make the measurement of the corneal vertex position with a contact lens on the eye. In nearly all aberrometers there is also a system for visually imaging the iris of the eye with a camera. This is the system that is generally used to determine the alignment of the contact lens on the eye during the measurement through the aberrometer instrument's front lens. The illumination of the eye is often made using one or more front light sources (usually LEDs) that are arranged circumferentially around the front camera lens. Since the eye and contact lens are both highly curved convex surfaces, there will always be a Purkinje reflection (glint) from these surfaces that is visible in the camera's visual image. These reflections can be used as a means for finding the position of the surface that is normal to the measurement axis. Note that this method depends on the exact arrangement of the imaging optical system, and thus the contact lens vertex position is related to the center of the pattern of Purkinje reflection spots (i.e., glints).

[0067] However, if the eye (and hence the cornea) moves radially away from the main optical axis (Z-axis) of the imaging system (See FIG. 6), then this creates an increasing amount of error because the LED sources reflect off different portions of the spherical cornea. This error is very systematic, and a calibration can be used to make a useful correction.

[0068] When fiducial marks 18 are located inside a dilated (larger) pupil, they might not be able to be distinguished from a visible iris image (it is not consistent; sometimes we can, and sometimes we cannot). Instead, they can always be easily found in the WFS (Wavefront Sensor) image taken by an aberrometer instrument.

[0069] In some embodiments, one or more fiducial marks 18 can be located on a predicate CL 16: (?) outside of the pupil, but inwards from the edge of the CL 16 (see FIG. 9), (b) inside of the pupil 10 (see FIG. 10), or (c) at the edge of the pupil 10 (see FIG. 11).

[0070] In some embodiments, three fiducial marks can be used on a predicate CL, which can be arranged in an isosceles triangle configuration (see, for example, FIGS. 9, 10, and 11).

[0071] In a combined corneal topographer and aberrometer instrument, a part of the light is projected through the collecting lens and is collimated by a Telecentric Stop Aperture (TSA) so that the only rays collected in object space are parallel to the instrument's Z-axis. This is shown in FIGS. 5 and 6. In this case, the position of the vertex tangent surface that is normal to the instrument optical axis is independent of the eye's radial misalignment, ?R.

[0072] In some embodiments, the following equations (11, 12, 13, and 14) can be used to calculate the XY offset amounts (?X, ?Y) between the physical center (X.sub.c, Y.sub.c) of the tilted and/or rotated predicate contact lens and the center of the pupil (X.sub.p, Y.sub.p), as follows:

[00008] L = ( X P - X c ) 2 + ( Y P - Y c ) 2 ( Eq . 11 ) ? = tan - 1 ( Y P - Y c X P - X c ) ( Eq . 12 ) ? X = L cos ( ? - ? ) ( Eq . 13 ) ? Y = L sin ( ? - ? ) . ( Eq . 14 )

[0073] Also,


?X=X.sub.P?X.sub.c(Eq. 15)


?Y=Y.sub.p?Y.sub.c(Eq. 16).

[0074] FIG. 12 shows an example of a process flow chart illustrating sequential method steps for calculating the XY offset (?X, ?Y) of a contact lens that is displaced away from the optical center of the eye, according to the present disclosure. Firstly, step 60 comprises providing a predicate Contact Lens (CL) with a known Radius of Curvature=R, Sagittal height=S.sub.0, and Diameter=d. Next, step 62 comprises measuring or calculating Corneal Vertex coordinates (X.sub.v, Y.sub.v) using CT or visual EI techniques with calibration. Next, step 64 comprises determining a virtual CL center (X.sub.e, Y.sub.e) using image processing techniques and predefined CL diameter, d. Next, step 66 comprises calculating tilt angles (?.sub.x, ?.sub.y) and obtaining the real contact lens center (X.sub.C, Y.sub.C) using equations (7) and (8). Next, step 68 comprises determining the Pupil Center (X.sub.p, Y.sub.p), from the wavefront sensor's imaging intensity information and with specialized wavefront sensor image processing techniques, using a stored wavefront information file. Finally, step 70 comprises calculating a XY offset amount (?X, ?Y) and a rotation angle, ?, of the predicate CL with respect to the pupil center by using equations (7-10). This example of a method can be applied to either a corneal CL or a scleral CL.

[0075] FIG. 13 shows an example of a process flow chart illustrating sequential method steps for minimizing aberrations of the patient's eye by fabricating and using an optimized wavefront-customized contact lens on the patient's eye, according to the present disclosure. Firstly, step 80 comprises placing a predicate contact lens on the patient's eye. Next, step 82 comprises measuring aberrations of a patient's eye with predicate CL on the eye and calculating the statistically averaged aberrations with a known pupil size. Next, step 84 comprises designing a wavefront-guided correction patch for a wavefront-customized contact lens. Next, step 86 comprises measuring a pair of XY offsets (?X, ?Y) and a rotation angle, ?, of the predicate contact lens. Next, step 88 comprises determining an optimal XY location and an optimal angular orientation of the wavefront-guided correction patch on the wavefront-customized contact lens by using the measured pair of XY offsets (?X, ?Y) and the measured rotation angle, ?, of the predicate contact lens. Next, step 90 comprises defining a center of the wavefront-guided correction patch. Next, step 92 comprises adjusting a placement of the wavefront-guided correction patch on a contact lens by: (1) placing the center of the wavefront-guided correction patch to the optimal XY location using the measured pair of ?X and ?Y offsets, and (2) rotating the wavefront-guided correction patch to the optimal angular orientation by using the rotation angle, ?. Next, step 94 comprises fabricating an optimized wavefront-customized contact lens by positioning the wavefront-guided correction patch at the optimal XY location and the optimal angular orientation. Finally, step 96 comprises minimizing the aberrations of the patient's eye by using the optimized wavefront-customized contact lens on the patient's eye. This example of a method can be applied to either a corneal CL or a scleral CL.

[0076] FIG. 14 shows an example of a process flow chart illustrating sequential method steps for correcting aberrations of a patient's eye with a customized contact lens, wherein the method comprises performing the following steps. Firstly, step 100 comprises placing a predicate contact lens on the patient's eye. Next, step 102 comprises measuring a pair of XY offsets (?X, ?Y) of a center of the predicate contact lens, while sitting on the patient's eye. Next, step 104 comprises measuring a rotation angle, ?, of the predicate contact lens, while sitting on the patient's eye. Next, step 106 comprises determining an optimal XY location and an optimal angular orientation of a wavefront-guided correction patch on the customized contact lens by using the measured pair of XY offsets (?X, ?Y) and the measured rotation angle, ?, of the predicate contact lens. Next, step 108 comprises defining a center of the wavefront-guided correction patch. Finally, step 110 comprises adjusting a placement of the wavefront-guided correction patch on the customized contact lens by: (1) placing the center of the wavefront-guided correction patch to the optimal XY location by X- and Y-distances equal to the measured ?X and ?Y offsets, respectively; and by (2) rotating the wavefront-guided correction patch by the rotation angle, ?, to the optimal angular orientation. This example of a method can be applied to either a corneal CL or a scleral CL.

[0077] FIG. 15 shows an example of a process flow chart illustrating sequential method steps for minimizing aberrations of the patient's eye, especially Higher Order Aberrations (HOAs), by fabricating and using an optimized wavefront-customized contact lens on the patient's eye, according to the present disclosure. The method of aberrations of a patient's eye can comprise performing the following steps. Firstly, step 200 comprises placing a predicate contact lens on the patient's eye. Next, step 202 comprises measuring aberrations of a patient's eye with the predicate CL on the eye by using an aberrometer and calculating statistically averaged aberrations (i.e., averaged over time) for a known pupil size. Next, step 204 comprises designing a wavefront-guided correction patch for a wavefront-customized contact lens by using the calculated aberration of the patient's eye. Next, step 206 comprises utilizing the XY offsets (?X, ?Y) and a rotation angle, ?, of the predicate contact lens from FIG. 12 as correction patch location and orientation angle. Next, step 208 comprises adjusting a placement of the wavefront-guided correction patch on the customized contact lens by: (1) placing the center of the wavefront-guided correction patch on the optimal XY location by X- and Y-distances equal to the measured ?X and ?Y offsets, respectively; and by (2) rotating the wavefront-guided correction patch by the rotation angle, ?, to the optimal angular orientation. This example of a method can be applied to either a corneal CL or a scleral CL.

[0078] The XY location of vertex central point (X.sub.v, Y.sub.v) can be obtained from either a calibrated EI image (e.g., centroid of the four glints) or from a true vertex location from a telecentric CT image. In the telecentric corneal topographer, an exact vertex location can be directly determined. Determining (X.sub.v, Y.sub.v) from EI measurements requires performing a calibration (see FIGS. 4A and 4B).

[0079] Methods A and B comprise two different approaches to obtain the real CL center (X.sub.c, Y.sub.c), while EI and CT measurements comprise two different ways to find the vertex central point (X.sub.v, Y.sub.v).

[0080] FIG. 16 shows a schematic example of a geometric layout of pupil 10 and contact lens 16 that is offset in the XY plane from pupil 10, with a zero rotational angle, ?, according to the present disclosure. Note that the amount of XY offset is exaggerated in this Figure to better illustrate the geometrical relationships among the different geometries. Two different coordinate systems are used: XY coordinates for the contact lens 16, and XY coordinates for the pupil 10. This figure shows the geometric relationship between pupil center 12 of pupil 10 and contact lens center 14 of contact lens 16, which are offset by ?X and ?Y in the XY coordinate system of pupil 10. ?X=X.sub.p?X.sub.c and ?Y=Y.sub.p?Y.sub.c, wherein (X.sub.p, Y.sub.p) are the XY coordinates of pupil center 12 and (X.sub.c, Y.sub.c) are the coordinates of contact lens' center 14. L=the hypotenuse of right triangle ABC, which is calculated by Eq. (11). The interior angle, ?, of triangle ABC is given by Eq. (12). In this example, the rotation angle, ?, equals zero (i.e., no rotation of contact lens 16).

[0081] FIG. 17 shows a schematic example of a geometric layout of pupil 10 and contact lens 16 that is offset in the XY plane from pupil 10, with a negative rotational angle, ??, according to the present disclosure. Note that the amount of XY offset is exaggerated in this Figure to better illustrate the geometrical relationships among the different geometries. Two different coordinate systems are used: XY coordinates for contact lens 16, and XY coordinates for pupil 10. This figure shows the geometric relationship between pupil center 12 of pupil 10 and contact lens center 14 of contact lens 16, which are offset by ?X and ?Y in the rotated, local XY coordinate system of contact lens 16. ?X=Lcos(???) and ?Y=Lsin(???). (X.sub.p, Y.sub.p) are the XY coordinates of pupil center 12 and (X.sub.c, Y.sub.c) are the coordinates of contact lens' center 14. L=the hypotenuse of right triangle ABD and is calculated by L=?{square root over ((AC).sup.2+(BC).sup.2)}. The interior angle, (???) of right triangle ABD is shown. In this example, the rotation angle, ?, is a negative number, which corresponds to a clockwise rotation of contact lens 16 with respect to a vertical axis. Note that ?X=?X and ?Y=?Y when the rotation angle, ?, equals zero.

[0082] FIG. 18 shows a schematic example of a geometric layout of pupil 10 and contact lens 16 that is offset in the XY plane from pupil 10, with a positive rotational angle, ?, according to the present disclosure. Note that the amount of XY offset is exaggerated in this Figure to better illustrate the geometrical relationships among the different geometries. Two different coordinate systems are used: XY coordinates for contact lens 16, and XY coordinates for pupil 10. This figure shows the geometric relationship between pupil center 12 of pupil 10 and contact lens center 14 of contact lens 16, which are offset by ?X and ?Y in the rotated, local XY coordinate system of contact lens 16. ?X=Lcos(???) and ?Y=Lsin(???). (X.sub.p, Y.sub.p) are the XY coordinates of pupil center 12 and (X.sub.c, Y.sub.c) are the coordinates of contact lens' center 14. L=the hypotenuse of right triangle ABD and is calculated by L=?{square root over ((AC).sup.2+(BC).sup.2)}. The interior angle, (???) of right triangle ABD is shown. In this example, the rotation angle, ?, is a positive number, which corresponds to a counter-clockwise rotation of contact lens 16 with respect to a vertical axis. Note that ?X=?X and ?Y=?Y when the rotation angle, ?, equals zero.