Embodiments of the present invention relate to the field of ophthalmic wavefront driven procedures and, particularly, to a method and an apparatus for extrapolating diagnostic data relating to one pupil diameter to another pupil diameter; and more specifically for extrapolating of wavefront aberration data.
In the past various improvements have been made in the field of refractive vision correction treatments. In many cases these treatments rely upon data obtained in a diagnostic procedure wherein the wavefront aberration and/or topographic data, for example, of the eye are determined.
During the diagnostic examination of an eye, it is desirable for the eye to have a large pupil diameter. Therefore, it is common to use pharmacological pupil dilation to dilate the pupil. However, pharmacological pupil dilation has disadvantages.
Charles E. Campbell describes in the publication “Matrix method to find a new set of Zernike coefficients from an original set when the aperture radius is changed” (J. Opt. Soc. Am. A, February 2003, Vol. 20, No. 2, pages 209 to 217) to form a new set of Zernike coefficients arranged as elements of a vector by multiplying the original set of coefficients, also arranged as elements of a vector, by a conversion matrix formed from powers of the ratio of the new aperture to the original aperture and elements of a matrix that forms the weighting coefficients of the radial Zernike polynomial functions. The conversion matrix according to Campbell is determined corresponding to the extrapolation ratio. As disclosed therein, if the new aperture radius is larger than the original, then the portion of the new surface that lies within the original aperture boundary identically matches the original surface. However, for areas of the new aperture that lie outside the old aperture, the reference states that it is best to normalize by reducing the aperture size of the larger to that of the smaller aperture before making comparisons. Thus there is no disclosure teaching an applicable extrapolation for vision correction treatments.
Embodiments of the invention are directed to a method and an apparatus for extrapolating diagnostic data relating to a first pupil diameter to data relating to a second pupil diameter. More particularly, embodiments of the invention are directed to the extrapolation of wavefront aberration data obtained at a first pupil diameter d1, to a second, larger pupil diameter d2.
According to various aspects, a method and an apparatus are disclosed for providing data relating to a second pupil diameter d2 obtained from data relating to a first pupil diameter d1 by way of extrapolation, wherein the second pupil diameter d2 is larger than the first pupil diameter d1. The wavefront data relating to the first pupil diameter d1 are obtained in a diagnostic procedure as known in the art; for example, by using a Zywave™ aberrometer (Bausch & Lomb Incorporated, Rochester, N.Y.).
According to an aspect involving the extrapolation of data, a conversion matrix M is utilized, which corresponds to the first pupil diameter d1; i.e., the elements of the conversion matrix are different for each different first pupil diameter d1, even when there may be a constant extrapolation ratio. The conversion matrix M is generated from a static matrix and a dynamic matrix, the latter taking the pupil diameter d1 into consideration. The conversion matrix may further depend on the type of measured wavefront data, e.g., myopic, mixed astigmatism and/or, hyperopic.
The measured wavefront aberration data can be represented by Zernike polynomials, i.e., the wavefront information acquired can be represented by Zernike amplitudes. Both the measured Zernike amplitudes and the related pupil size d1 represent input data used to obtain the extrapolated wavefront data relating to a pupil diameter d2.
Prior to the data extrapolation, the data relating the first pupil diameter d1, which may be obtained in a prior measurement, and the wavefront aberration data such as represented by Zernike amplitudes, can be ordered in a certain way, e.g., via a permutation matrix P. In an aspect, the later obtained extrapolated data are re-ordered via a transposed permutation matrix PT.
In another aspect, the extrapolated data relating to the pupil diameter d2 can be processed to obtain an ablation profile or other appropriate data for a refractive vision correction treatment. The treatment may be conducted immediately or otherwise after the diagnostic measurement and the appropriate data processing.
The objects and advantages of the presently embodied invention will become more readily apparent from the following detailed description. However, it should be understood that the detailed description and specific examples, while indicating particular embodiments of the invention, are given by way of illustration only. Various changes and modifications within the scope of the invention will be apparent to those skilled in the art based upon the description and drawings herein and the appended claims.
a shows a density plot of the Zernike polynomials up to the seventh order;
b is a chart listing the Zernike polynomial notation, the respective aberration, and the corresponding Bausch & Lomb notation;
It is known by a person skilled in the art that pupil diameter changes as a function of the illumination level L and is classified as:
Thus, it is particularly advantageous to obtain data for the eye within the entire optical zone 3 to help ensure a most successful vision correction outcome.
Two possible approaches to making the desired measurements are pharmacological pupil dilation and a mathematical extrapolation of measured eye data from a smaller pupil.
In an aspect involving pharmacological pupil dilation, which is shown in
After pharmacological pupil dilation, the pupil 1 will constrict to its normal diameter, after which the treatment can be conducted. Thus a vision correction treatment is typically performed about one day after the diagnostic procedure.
A further disadvantage associated with pharmacological pupil dilation is the fact that the pupil center may shift with increasing dilation of the pupil. This center shift effect is not shown in
Mathematical attempts to extrapolate wavefront aberration data represent another technique. A brief introduction to the basic principles of Zernike polynomials will be given in connection with
Wavefront aberration can be represented by Zernike polynomials and their respective amplitudes. These polynomials are used in optical sciences for many reasons. The Zernike polynomials are defined on a unit circle, which applies to most of the optical problems that deal with circular system apertures. The Zernike polynomials represent a system of orthogonal functions, so a huge variety of optical and mathematical problems can be solved by using mathematical expansion and de-convolution techniques.
The amplitudes A of Zernike polynomials can be represented mathematically as follows.
An,mπ
where n represents the Zernike mode, which is the primary parameter in the classification of the radial behavior of the polynomial. The angular characteristic of the polynomial is specified by the parameter m, which describes how often a certain structure is repeated in azimuthal direction. The larger the value for m, the more sophisticated or complicated will be the azimuthal profile of the polynomial. The parameter π describes the symmetry characteristic of the polynomial, i.e., even or odd.
Reference is made to
Znπ·m
The original wavefront error W of the eye can be reconstructed by a linear combination of the calculated Zernike polynomials Z, taking into account their individual amplitudes An,mπ using the following equation:
The notation Zn,mπ corresponds to Znπ·m of the OSA standard notation. The parameters ρ,φ represent the coordinate values.
Extending these polynomials beyond the normalized pupil or the unit circle, however, may not guarantee that the results describe the reality of wavefront aberrations outside the original pupil size.
As a first step the measurement results relating to a certain pupil diameter are normalized, e.g., if a measurement of an eye with a maximum pupil radius of 2.5 mm is obtained, this 2.5 mm equals 1 in the unit circle.
The only information available for any kind of extrapolation are the individually determined Zernike coefficients in the diagnostic procedure relating to the original system aperture. This information is used to expand the model for the wavefront aberrations of the system, described in Zernike polynomials.
It is an object according to the embodiments of the invention to extrapolate the data, i.e., to calculate wavefront aberration data beyond the border of the unit circle. There are two principal techniques disclosed to achieve this object.
One technique is to assume that the actual pupil was larger when the measurement was performed, and push the border to the desired diameter. With increasing enlargement of the border, the measured function is flattened. While data outside of the original pupil diameter have been generated, the wavefront shape inside the pupil is modified. As a result, the new generated data may not necessarily be correct.
Another attempt is to ignore the unit circle criterion and move beyond the border. Thus, data within the border remain unchanged, however, data relating to outside of the border do not make sense. This is a result of the Zernike polynomials which are only defined within the unit circle as described above.
Summing In any event, the above described mathematical tools for extrapolating the wavefront do not provide feasible results.
As shown in diagram 300 at step S32 in
The eye is measured having a pupil diameter d1, which is smaller than the diameter of the optical zone, for which it is desirable to obtain data for a later vision correction treatment. In order to obtain diagnostic data relating to a pupil diameter d2, which is larger than the pupil diameter d1 and, at least as large as the optical zone, the data as measured in step S32 are extrapolated in step S34. The input data for the extrapolation are at least the wavefront aberration data, the pupil diameter d1 during the measurement of the wavefront aberration data and the desired extrapolation ratio. The wavefront aberration data can be provided in the form of Zernike coefficients, e.g., in the form of a vector. The extrapolation ratio can be selected as any value in a range of 1% to 30%, e.g., 1%, 5%, 10%, 15%, 20%, 25% or 30%. The extrapolation ratio can also be determined on a dynamic basis, i.e., to extrapolate the respective data to such an extent as to provide wavefront aberration data covering at least the optical zone of an eye. Thus, if an eye is measured having a pupil diameter of 6.4 mm and the desired measurement diameter is 7 mm, the extrapolation ratio would be determined to be 10%, thereby producing at least the data for the desired pupil diameter, i.e., to obtain data covering at least the optical zone.
The above obtained data may be utilized in a later step S36 for a vision correction treatment, whereas several intermediate steps may be performed to obtain other data, e.g., a laser shot file.
For further information regarding the Hartmann-Shack wave-front sensor the reader is referred to “Objective measurement of wave aberrations of the human eye with the use of a Hartmann-Shack wave-front sensor” from Junzhong Liang et al. (J. Opt. Soc. Am. A, July 1994, Vol. 11, No. 7, pages 1949 to 1957), the subject matter of which is herein incorporated by reference in its entirety.
In step S44, the Zernike coefficients relating to a first pupil diameter d1 are extrapolated to obtain Zernike coefficients relating to a second pupil diameter d2, where the second pupil diameter is larger than the first pupil diameter. In step S45, the obtained coefficients can be recorded in database and/or exported in step S46 for further data processing, e.g., calculation of a laser shot profile.
According to an optional feature of the invention in a subsequent step S47, topographic data are obtained during a respective examination. The topographic data are processed in step S48 and exported in step S49.
Step S44, i.e., the extrapolation of Zernike coefficients, will be described in more detail below.
A vector Z1 containing wavefront aberration data relating to the first pupil diameter d1 is multiplied with a conversion matrix M to obtain a vector Z2 containing Zernike coefficients relating to the second pupil diameter.
This leads to the following exemplary equation containing a total number of 18 Zernike modes:
However, the number of Zernike modes may be varied to any number, i.e., it may be greater or smaller.
In the latter equation the values Z11 to Z118 represent the Zernike coefficients relating to the first pupil diameter d1. The values Z21 to Z218 represent the Zernike coefficients relating to the second pupil diameter d2, i.e., the extrapolated data.
In an optional step the Zernike coefficients Z11 to Z118 relating to the first pupil diameter d1 are ordered in the vector Z1 in an appropriate order, e.g., via a permutation matrix P. The Zernike coefficients Z21 to Z218 in the vector Z2 may be reordered, e.g., using a transposed permutation matrix PT.
In a further optional step the Zernike coefficients Z11 to Z118 relating to the first pupil diameter d1 can be converted to a non-normalized form, in the event the coefficients are given in normalized form. After the new set of coefficients Z21 to Z218 is formed, it may be converted back to normalized form for further processing.
It is noted that different conversion matrices M may be utilized depending on the ametropia, i.e., the matrix elements and/or its value vary depending on the vision error of the eye, e.g., myopia, hyperopia, astigmatism and combinations thereof.
For different extrapolation ratios, different conversion matrices M are utilized.
The conversion matrix M is the sum of a static matrix S and a dynamic matrix D, wherein the dynamic matrix is multiplied with the first pupil diameter d1, thereby incorporating the pupil diameter d1 into the conversion matrix M.
Mi;j(d1)=Si;j0+d1×Di;j
The conversion matrix M, e.g., takes the cross influences of different Zernike modes into consideration. This will be discussed in more detail in the following.
The extrapolated Zernike coefficient representing the defocus value of the pupil diameter d2 is based on a weighted defocus value relating to the first pupil diameter d1 and, optionally, a weighted spherical aberration value relating to the first pupil diameter d1. In particular, the defocus value relating to the first pupil diameter d1 is multiplied with a factor M1;1 and, the optional spherical aberration value relating to the first pupil diameter d1 is multiplied with a factor M1;8. The factor M1;8 may decrease with increasing pupil diameter d1.
Z2defocus=M(d1)1;1×Z1defocus+M(d1)1;8×Z1spherical
The extrapolated Zernike coefficient representing the 0° astigmatism value of the extrapolated pupil diameter d2 is based on a 0° weighted astigmatism value relating to the first pupil diameter d1 and, optionally, on a weighted secondary 0° astigmatism value relating to the first pupil diameter d1. In particular, the 0° astigmatism value relating to the first pupil diameter d1 is multiplied with a factor M2;2 and, the optional secondary 0° astigmatism value relating to the first pupil diameter d1 is multiplied with a factor M2;9. The factor M2;9 may increase with increasing pupil diameter d1.
Z20°astigmatism=M(d1)2;2×Z10°astigmatism+M(d1)2;9×Z1secondary
The extrapolated Zernike coefficient representing the 45° astigmatism value of the extrapolated pupil diameter d2 is based on a weighted 45° astigmatism value relating to the first pupil diameter d1 and, optionally, on a weighted secondary 45° astigmatism value relating to the first pupil diameter d1. In particular, the 45° astigmatism value relating to the first pupil diameter d1 is multiplied with a factor M3;3 and, the optional secondary 45° astigmatism value relating to the first pupil diameter d1 is multiplied with a factor M3;10. The factor M3;10 may increase with increasing pupil diameter d1.
Z245°astigmatism=M(d1)3;3×Z145°astigmatism+M(d1)3;10×Zsecondary
The extrapolated Zernike coefficient representing the horizontal coma value of the extrapolated pupil diameter d2 is based on a weighted horizontal coma value relating to the first pupil diameter d1 and, optionally, on a secondary horizontal coma value relating to the first pupil diameter d1. In particular, the horizontal coma value relating to the first pupil diameter d1 is multiplied with a factor M4;4 and, the optional secondary horizontal coma value relating to the first pupil diameter d1 is multiplied with a factor M4;13. The factor M4;13 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the horizontal coma value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted secondary horizontal trefoil value relating to the first pupil diameter d1. In particular, the optional secondary horizontal trefoil value relating to the first pupil diameter d1 is multiplied with a factor M4;15. The factor M4;15 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the horizontal coma value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted horizontal pentafoil value relating to the first pupil diameter d1. In particular, the optional horizontal pentafoil value relating to the first pupil diameter d1 is multiplied with a factor M4;17. The factor M4;17 may increase with increasing pupil diameter d1.
Z2horizontal
The extrapolated Zernike coefficient representing the vertical coma value of the extrapolated pupil diameter d2 is based on a weighted vertical coma value relating to the first pupil diameter d1 and, optionally, on a weighted secondary vertical coma value relating to the first pupil diameter d1. In particular, the vertical coma value relating to the first pupil diameter d1 is multiplied with a factor M5;5 and, the optional secondary vertical coma value relating to the first pupil diameter d1 is multiplied with a factor M5;14. The factor M5;14 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the vertical coma value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted secondary vertical trefoil value relating to the first pupil diameter d1. In particular, the optional secondary vertical trefoil value relating to the first pupil diameter d1 is multiplied with a factor M5;16. The factor M5;16 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the vertical coma value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted vertical pentafoil value relating to the first pupil diameter d1. In particular, the optional vertical pentafoil value relating to the first pupil diameter d1 is multiplied with a factor M5;18. The factor M5;18 may increase with increasing pupil diameter d1.
Z2vertical
The extrapolated Zernike coefficient representing the horizontal trefoil value of the extrapolated pupil diameter d2 is based on a weighted horizontal trefoil value relating to the first pupil diameter d1 and, optionally, on a weighted secondary horizontal coma value relating to the first pupil diameter d1. In particular, the horizontal trefoil value relating to the first pupil diameter d1 is multiplied with a factor M6;6 and, the optional secondary horizontal coma value relating to the first pupil diameter d1 is multiplied with a factor M6;13. The factor M6;13 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the horizontal trefoil value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted secondary horizontal trefoil value relating to the first pupil diameter d1. In particular, the optional secondary horizontal trefoil value relating to the first pupil diameter d1 is multiplied with a factor M6;15. The factor M6;15 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the horizontal trefoil value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted horizontal pentafoil value relating to the first pupil diameter d1. In particular, the optional horizontal pentafoil value relating to the first pupil diameter d1 is multiplied with a factor M6;17. The factor M6;17 may increase with increasing pupil diameter d1.
Z2horizontal
The extrapolated Zernike coefficient representing the vertical trefoil value of the extrapolated pupil diameter d2 is based on a weighted vertical trefoil value relating to the first pupil diameter d1 and, optionally, on a weighted secondary vertical coma value relating to the first pupil diameter d1. In particular, the vertical trefoil value relating to the first pupil diameter d1 is multiplied with a factor M7;7 and, the optional secondary vertical coma value relating to the first pupil diameter d1 is multiplied with a factor M7;14. The factor M7;14 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the vertical trefoil value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted secondary vertical trefoil value relating to the first pupil diameter d1. In particular, the optional secondary vertical trefoil value relating to the first pupil diameter d1 is multiplied with a factor M7;16. The factor M7;16 may increase with increasing pupil diameter d1.
The extrapolated Zernike coefficient representing the vertical trefoil value of the extrapolated pupil diameter d2 is, optionally, further based on a weighted vertical pentafoil value relating to the first pupil diameter d1. In particular, the optional the vertical pentafoil value relating to the first pupil diameter d1 is multiplied with a factor M7;18. The factor M7;18 may increase with increasing pupil diameter d1.
Z2vertical
In step S52, diagnostic data which have been obtained in a preceding step is uploaded. Therefore, the processing of the eye aberration data can be conducted at a different place, e.g., at the laser treatment center or on the surgeon's premises.
In step S54, the surgeon may enter respective data, e.g., he may amend the data to incorporate data based on personal knowledge and experience to adapt the vision correction treatment.
An ablation profile is created in step S56, and a treatment pattern is exported in step S58. The data may be stored for a later vision correction treatment or, alternatively, a treatment may be conducted more immediately.
Exemplary conversion matrices M (900, 1000, 1100) are respectively shown in
With a different extrapolation ratio and/or wavefront, at least one of the static matrix S or the dynamic matrix D comprises different values and/or elements.
The following example is given to show the relation between the values given in the matrix 900 shown in
Corresponding to
M4;4(d1)=S4;4+d1×D4;4
M4;4=11.127+d1×0,033
The pupil diameter d1 is 5 mm in the example of
M4;4=1.127+5×0,033
M4;4=1,292
The remaining values for the matrix of
The matrix according to
Another example is given relating to an extrapolation from 5 mm to 5.5 mm in accordance with
The horizontal coma (Z310) corresponding to the pupil diameter d2 is calculated as follows:
Z2310=M(d1)4;4×Z1310+M(d1)4;13×Z1510+M(d1)4;15×Z1530+M(d1)4;7×Z1550
Z310(d2)=1,292×Z310(d1)+0,648×Z510(d1)+(−0,038)×Z530(d1)+(−0,038)×Z550(d1)
The remaining values of the vector Z2 are calculated accordingly.
While certain embodiments have been chosen to illustrate the invention, it will be understood by those skilled in the art that changes and modifications can be made therein without departing from the scope of the invention as defined in the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
6299311 | Williams et al. | Oct 2001 | B1 |
6817714 | Altmann | Nov 2004 | B2 |
7717562 | Dai | May 2010 | B2 |
20020007176 | Campin et al. | Jan 2002 | A1 |
20040054358 | Cox et al. | Mar 2004 | A1 |
20040057010 | Altmann | Mar 2004 | A1 |
20040169820 | Dai et al. | Sep 2004 | A1 |
20050213040 | Gross et al. | Sep 2005 | A1 |
20060170865 | Hirohara et al. | Aug 2006 | A1 |
20060203198 | Liang | Sep 2006 | A1 |
20070008491 | Polland et al. | Jan 2007 | A1 |
20070058132 | Dai | Mar 2007 | A1 |
20070258042 | Wooley et al. | Nov 2007 | A1 |
20070258044 | Norrby et al. | Nov 2007 | A1 |
20080077644 | Dai | Mar 2008 | A1 |
20090141235 | Collins et al. | Jun 2009 | A1 |
Entry |
---|
Campbell, Matrix Method to Find a New Set of Zernike Coefficients From an Original Set When the Aperture Radius is Changed, J. Opt. Soc. Am. A, Feb. 2003, vol. 20, No. 2, pp. 209-217. |
Liang et al., Objective measurement of wave aberrations of the human eye with the use of a Hartmann-Shack wave-front sensor, J. Opt. Soc. Am. A, Jul. 1994, vol. 11, No. 7, pp. 1949-1957. |
Number | Date | Country | |
---|---|---|---|
20090006508 A1 | Jan 2009 | US |