Corneal Topography
Transcription
Corneal Topography
Corneal Topography: A review, new ANSI standards and problems to solve Stanley A. Klein School of Optometry, University of California at Berkeley, Berkeley, CA 94720-2020 klein@ spectacle.berkeley.edu Abstract: This review of corneal topography has three sections: 1. a brief introduction to how corneal topography instruments work. A quantitative comparison of the relative accuracy of slope based and position based instruments is presented. 2. a summary of and commentary on the newly issued ANSI standards for corneal topography. 3. an examination of problems still facing corneal topography. OCIS codes: (120.2830) Height measurements; (120.5700) Reflection; (220.1000) Aberration compensation; (330.4300) Noninvasive assessment of the visual system; (330.4460) Ophthalmic optics 1. Operating principles of corneal topography instruments. Three types of instruments are being used for measuring corneal shape: A) Instruments that directly measure corneal position. One method, using a scanning slit (called "optical sectioning corneal topographers" by the ANSI standard), has the advantage of being able to measure corneal thickness as well as corneal shape. A second method places a coating on the cornea to scatter light. A projected grid from one or more widely separated angles is used to calculate the depth of the cornea. These instruments are called "luminous surface corneal topographers" by the ANSI standard. One advantage of these position measuring methods is that one can measure a larger region of the cornea than is possible with reflection methods. It is even possible to measure a portion of the scleral topography. A disadvantage of this method is that if one wants to visualize slope or curvature, first and second derivatives respectively are needed. The process of taking derivatives exaggerates the noise. Much of this noise can be eliminated by starting from the raw slope data that is produced by instruments that directly measure slope (see 1C). B) Instruments based on interferometry. In principle, the most accurate method for measuring corneal shape is achieved by generating an interference pattern using monochromatic light reflected from two surfaces: the cornea and a matched, known reference shape. The advantage of this method is that in principle, one can measure the corneal shape to sub-micron accuracy. The disadvantage is that in practice the method is probably too sensitive. The slightest eye movements will disrupt the careful matching of cornea and reference. The presence of tear film irregularities will distort the interference pattern. Small deviations in corneal shape away from the reference shape will produce very rapidly changing interference fringes that are difficult to measure. A corneal topographer based on interferometry has not yet succeeded in the clinic. C) Instruments that treat the cornea as a mirror and measure corneal slope. The most accurate clinical topography instruments are based on measuring the corneal reflection. Anyone who has looked at a minor dent in a car door knows that the dent is much more visible when looking at distorted reflections from the dent than by looking at the distorted shape itself (visible when the door is dusty). Placido image. Suppose the cornea is positioned in front of a bullseye (Placido ring) target consisting of concentric rings (see figures in Section 2f). We will assume that the cornea is very small compared to the distance from the cornea to the rings and to the camera looking at the reflected image. Klein1' 2 showed that in this small cornea limit the reflected pattern is simple to specify mathematically (see Eqs. 1-3). Suppose the corneal shape is specified by the function z(x, y). Then the gradient is (dz/dx, dz/dy). The slope angle that the surface normal makes with the z-axis is given by: angle(x,y) = atan([(dz/dx)2+ (dz/dy)2]1/2) OSA TOPS Vol. 35 Vision Science and Its Applications Vasudevan Lakshminarayanan, (ed.) ©2000 Optical Society of America 286 (1) Vision Science and Its Applications At the x, y point the camera will image the Placido ring that is at twice the angle of Eq. 1 (the standard law of reflection). A contour plot of Eq. 1 gives the Placido image that is seen by the corneal topography camera (Klein1, and see examples in Section 2f): Placido(x, y) = contour(2 angle(x, y)) (2) For an axially symmetric cornea, the Placido image is1: Placido(r) = contour(2 atan(dz/dr)) (3) Present Placido topographers make the assumption that the ring locations are given by Eq. 3 rather than by Eq. 2. For corneas that are not axially symmetric, this assumption results in an error1. Inverse problem. Eq. 2, sometimes called the forward problem, calculates the reflected image when given an arbitrary corneal height, z(x, y). The challenge to the topography instruments is the inverse problem where one is given the Placido image and the challenge is to calculate the corneal height. Various algorithms have been developed for solving this inverse problem. The simplest method makes an oversimplifying assumption (the 'skew ray error' mentioned following Eq. 3) that the corneal normal lies in the meridional plane (the plane containing the corneal point and the CT axis). It then uses a lookup table based on the assumption that the ring image is generated by a sphere whose vertex is at the origin (definitions of Vertex' and 'CT axis' are given in Section 2). This is the method used by most of the early corneal topographers. The output of this method is a map that is close to axial curvature but is in error because even for axially symmetric surfaces the center of the sphere is improperly located3. More sophisticated algorithms use an arc step method that assumes a smooth cornea with the corneal normal in the meridional plane and does a piecewise integration of corneal height based on the Placido image information. An arc step algorithm that allows the corneal normal to deviate from the meridional plane, avoiding the skew ray error, has been developed2. Finally there are methods based on assuming a parametric shape for the cornea based on a Taylor's expansion4, Zernike expansion5 or spline expansion6' ' 8 These latter methods do a least squares search for the optimal parameters by repeatedly generating forward solutions and matching them to the Placido image. An example. Insight into the quantitative aspects of reflection-based topographers can be obtained from the following example of a spherical cornea with a little bump feature that we would like to detect. If the feature is taken to be a small, centered Gaussian bump then the corneal height, z, as a function of distance from the axis, r, is given by: z(r) = R - (R2 - r2)172 - A exp(-r2/2r02) (4) where R is the radius of the base sphere and ro is the standard deviation of the bump. The curvature at the origin (useful for gaining insight into the relative magnitude of the bump) is: z"(0) = 1/R + A/r02 (5) As will be discussed in connection with the ANSI standard, clinicians are familiar with expressing curvature in diopters, obtained by multiplying curvature in mm"1 by the conversion factor 337.5. For a cornea specified by R=7.5 mm, ro=l mm and A=l micron, the curvature at the center becomes: central curvature (D) = 337.5 (1/7.5 + .001/12) = 45 + .3375 D (6) The value of 7.5 mm was chosen since it is a reasonable value for corneal curvature and since it gives a simple whole number value for dioptric curvature (45 D). The value of ro=l mm was chosen as being a reasonable size for a corneal feature. A 1 mm standard deviation of a Gaussian corresponds to a 2.34 mm distance between the half-height points of the Gaussian. The value of A=l micron is chosen because a 0.34 D change in curvature is just barely clinically relevant. 287 Vision Science and Its Applications Now that our model cornea is fully specified it is useful to compare what would be measured by position-based topographers (category A CTs) and slope-based topographers (category C CTs). A category A topographer places planes of light on the cornea and then views those planes from a different angle (like a slit lamp). The maximum deviation that is caused by our bump would have a height of .7A (obtained by viewing the bump from a 45 deg angle relative to the projected grid). Reflection based topographers, on the other hand, measure corneal slope, which is given by: slope(r) = z' = r/(R2 - r2)172 + A r/r02exp(-r2/2r02) (7) The maximum effect of the small bump occurs near r- r0 where the slope is approximately: slope(r0)~ r0/R + A/r0 exp(-l/2) The bump changes the slope by approximately the fractional amount f = A R exp(-l/2)/ r02 = .0045 for our chosen parameters. At the radius of r0 - 1 mm this fractional change of slope corresponds to about a l*f - 5 micron shift in the location of the reflected image. This is about 7 times the position shift for a category A topographer, thereby illustrating the advantage of reflection (slope) based topographers. It is important to point out the difficulty of making these measurements. Suppose we would like to image the full 11 mm cornea using a 1028x1028 pixel CCD camera. That means each pixel covers about 10 microns. In the preceding paragraph we showed that for a Placido CT to detect the bump in our shape would require the detection of a 5 micron shift in the Placido image. In order to have confidence in the detection of the bump one needs a resolution of at most 2 rather than 5 microns which implies an accuracy of better than 1/5 pixel. For a height based topographer an accuracy of better than 1/35 pixel is needed, illustrating the difficulty of obtaining reliable measurements. An alternative derivation of the needed accuracy of localizing the Placido images can be obtained by considering the desired accuracy of curvature. The radius of curvature, R, is given by9: R = Ar/Asin(0) (8) where r is the radius distance from the corneal point to the CT axis and 0 is the corneal slant angle. We assume that the slant angle is known exactly since it is specified by the ring number of the Placido target. The uncertainty in the measurement is the uncertainty of Ar associated with the change in ring number. The fractional accuracy that we desire for R is about 1 part in 200 (based on a curvature accuracy of 0.2D/40D, since 0.2D is the desired curvature accuracy and 40D is a typical corneal curvature). If we desire to sample the cornea every Ar = 0.3 mm, then the needed accuracy in measuring Ar is Ar/200 = 300/200 =1.5 microns. This value is similar to the 2 microns estimated above. Empirical validation of CT accuracy has been examined by a number of authors10' n. Further details on the operations of different CTs and on the types of maps can be found in the review article by Fowler and Dave12. 2. ANSI Standard for Corneal Topography Systems. On October 18, 1999, the American National Standards Institute (ANSI) approved a standard for corneal topography instruments. Although these standards are voluntary, they are meant to encourage some common usage of terminology and methods for testing the accuracy of the instruments. In this review I will discuss a few of the items that I think are especially noteworthy. Charles Campbell, the Working Group chair, did almost all the work of organizing the committee, writing the standard and bringing order to a fairly contentious group of individuals. I cherish the many discussions and arguments we had on nomenclature, test shapes and instrument specifications, and I expect that the ANSI corneal topography standard will clarify a host of previous confusions. 2a. Simple terms. A few examples of terms that have now become standardized are: i. A corneal topographer will be abbreviated as CT. This solves the problem of deciding between the previous, more cumbersome and narrower contending names: keratograph vs keratoscope. 288 Vision Science and Its Applications ii. The CT axis as defined by the instrument axis will be the z axis for defining corneal shape. The CT alignment procedure makes the CT axis normal to the cornea. It is displaced from the pupil center13 which can be important to know for refractive surgery. iii. The corneal vertex is the corneal point closest to the camera along the CT axis, iv. The corneal apex is the corneal point that has the largest mean curvature. v. A corneal meridian is the curve created by the intersection of the corneal surface and a plane containing the CT axis. Slopes and curvatures are typically calculated for a corneal meridian. 2b. Power vs. curvature. One of the confusing aspects of corneal topography is that most of the maps are presently presented as dioptric power. This gets refractive properties of the cornea (i.e. power) confused with shape properties (i.e. curvature). The ANSI standard now advises that shape properties be called curvature. The normal units of curvature are mm"1. Since that is not a commonly used unit in the ophthalmic community, a new unit called the keratometric diopter (D) is introduced. The committee allowed the letter D to be used for keratometric diopters. The conversion between the two units is: Curvature (D) = 337.5 Curvature (mm"1). (9) where the factor of 337.5 comes from a desire to match shape curvature and refractive power near the corneal vertex. Thus a curvature of 1/7.5 mm"1 is the same as a curvature of 45 D. The main point here is that people involved with corneal topography need to replace the word 'power'with the word 'curvature'. 2c. Specifying eccentricity of ellipse. The Working Group had lengthy struggles on how to deal with specifying the eccentricity of an ellipse. This is an important issue because the cornea is often portrayed as a prolate ellipsoid (each meridian is an ellipse whose curvature decreases away from the apex) with an eccentricity of ecc - 0.5. For an ellipse given by: b x2 + c z 2 = 1 (10) where z is the sag or depth of the cornea as a function of corneal location, x. The eccentricity (ecc) and apical radius of curvature (ra) are: ecc = (l-b/c)1/2 ra = c1/2/b (11) where ra is the apical radius of curvature. The problem with using this definition of eccentricity is that for an oblate ellipse (a cornea that steepens away from the apex) b>c, so the eccentricity becomes imaginary. That predicament is often avoided by switching b and c in the oblate case, corresponding to a 90 deg rotation that ensures the ellipse is always prolate. One reason that the use of eccentricity has survived for so long is that most corneas are prolate so the problem is avoided. Only recently, with the advent of refractive surgery, have oblate corneas become common. An improved method for describing oblate corneas is needed. One method of avoiding imaginary numbers is to square the eccentricity to get the shape factor, E, or the asphericity, Q=-E or the conic constant K=Q. Rather than any of these quantities the committee recommends using the p-value given by: p = b/c = 1 - E = 1 - ecc2. In terms of p, the conic sections are: oblate ellipse (p>l), sphere (p=l), prolate ellipse (l>p>0), parabola (p=0), hyperbola (p<0). A convenient formula for an ellipse is: z = x 2 /(r a + (r a 2 -px 2 ) 172 ) (12) For a parabola (p=0) the equation becomes the familiar 'sag'formula: z = x 2 /2r a (13) The committee chose p over E and Q because p is the quantity that appears in the simplest equations for ellipses and because it is easy to forget the sign convention and the common names for E and Q (p is called 'p-value' in the ANSI document). The reader would be amazed at the voluminous e-mailings and discussions that took place to come up with this recommendation on eccentricity. We hope it is used. 2c. Meridional vs. normal curvature. In the process of discussing the various maps that are used by different topographers, the ANSI working committee became aware that different companies had been using different definitions of curvature. Slopes and curvatures that are defined based on a corneal 289 Vision Science and Its Applications meridian (see 2a.v.) will be called axial curvature and meridional curvature. For an axially symmetric shape, 'axial' curvature corresponds to the Seidel sagittal curvature and 'meridional' curvature corresponds to the Seidel tangential curvature (it was previously called instantaneous curvature). Alternative definitions of slope and curvature, not based on the corneal meridian1 are possible. For systems that are not axially symmetric, it is more common among mathematicians to define curvature in a set of planes that contain the surface normal (e.g., ANSI defines the transverse plane as the plane perpendicular to the meridional plane while including the normal to the surface point). These curvatures were given the name normal curvatures by the ANSI standards. The principal curvatures are the maximum and minimum normal curvatures. The mean curvature and surface toricity are the arithmetic mean and the difference of the two principal curvatures respectively. On the other hand, meridional definitions of curvature have the advantage of simplicity and invertability over normal curvatures. That is, from knowledge of meridional curvature one can calculate the surface shape. However, knowledge of the principal curvatures at all points of the cornea is not sufficient to generate the surface; one also needs to know the angle of the local toricity. To go from meridional curvature to surface height requires three steps14. Step 1 is an integration to go from meridional curvature to axial curvature, Ca, since axial curvature is the average of the meridional curvature along a given meridian from the axial point to the corneal point (even for nonaxially symmetric shapes9). Step 2 involves the conversion of axial curvature to meridional slope: sin(ang) = rC a (14) dz/dr = tan(ang) (15) r is the distance from the CT axis to the corneal point and ang is the angle of the normal in the meridional plane. Step 3 involves integration of dz/dr from the axial point to the corneal point to obtain z. 2d. Reporting performance. An important feature of the ANSI standards are specifications for how to measure the accuracy and the repeatability of CT instruments. Accuracy is determined by measuring the topography of a number of known test surfaces. Repeatability (precision) is determined by repeated measurements on a number of human eyes. One of the nice features of the ANSI recommendations is that values should be reported separately for three zones: central (diameter < 3 mm), middle (3 < diameter < 6 mm), and outer (6 mm < diameter). The goal of this section is commendable. However, it is my belief that the committee may have spent insufficient time on this aspect of the standard and I would like to offer suggestions for future modifications. 2e. Comments on repeatability i) Number of repetitions. The ANSI standard suggests taking the difference of two measurements as an estimate of the repeatability. This difference happens to be sqrt(2) times the standard deviation of the measurement. My suggestion is to change the standard by replacing the difference of just two measurements with the standard deviation of multiple measurements. The motivation for this suggestion is that two measurements aren't sufficient for obtaining an accurate estimate of repeatability. One might say that two measurements are enough because multiple points are being measured. This argument is flawed because the values at the multiple points can be correlated as will be discussed next. ii) Isolation of defocus term. One of the prime technical problems that a CT must solve is how to obtain an accurate measurement of the distance from the CT to the cornea: the focusing problem. Suppose the cornea is 1 % further away than intended. In that case the Placido image would be about 1 % smaller and the curvatures would be 1% greater. For a 45 D cornea this error would be 0.45 D, a significant amount. Some instruments have extra cameras on the side to look at corneal position. Other instruments capture the image when a narrow sideways beam is interrupted by the cornea. Other instruments have one of the Placido rings in a different depth plane so that the Placido image has information about the corneal distance. These different methods may have different degrees of repeatability and they may have different accuracies when a real eye is used in place of the model eye (due for example to different reflection intensities between real and model eyes). One instrument might be excellent at analyzing the Placido image and in reconstructing corneal shape but might be poor at measuring the corneal distance. 290 Vision Science and Its Applications I believe the CT standards should add a fourth value specifying the focusing repeatability in addition to the three values for the three zones mentioned in Section 2d. An example may be helpful here. Suppose the curvature (in keratometric diopters) at four corneal points were measured three times each with the results given by: Ml = 40.1, 40.3, 40.5, 40.3; M2 = 41.1, 41.2, 41.3, 41.6; M3=39.3, 39.1, 39.4, 39.4. The defocus repeatability can be estimated by looking at the repeatability of the mean of each of the measurements. The means are 40.3, 41.3, 39.3 which have a standard deviation of ID. Once the defocus (the mean) is subtracted out the remaining standard deviation at each of the corneal points is: SD = 0.115, 0.100, 0.100, 0.153, giving an rms SD=0.119 D. For this example the defocus repeatability would be reported as having SD=1.0 D, and the curvature repeatability would be reported as having an SD=0.12 D. If the defocus term hadn't been removed then the four corneal points would be reported as having SD=0.92, 1.05, 0.95, 1.11 with an rms SD=1.01 D. This is much larger than the rms SD = 0.12 D that is found if the dominant defocus error is removed. When calculating the defocus term, it is advisable to only use the data from the middle zone. That is because the inner zone is unreliable since the estimate of axial curvature involves dividing the ring location by the radial distance of the corneal point, a very small number for the inner rings. Thus any error in measuring the ring location gets magnified. Points in the outer zones are unreliable for reasons I don't fully understand, but possibly due to sensitivity to decentration, depth of field problems, and inaccuracies in the arc step reconstruction algorithm. 2f. Comments on accuracy. i. The ANSI shapes. Seven shapes were recommended: three spheres with radii of 6.50, 8.00, and 9.00 mm; an ellipsoid with apical radius of 7.80 mm and eccentricity=0.5 (p=.75); and three axially symmetric shapes simulating myopic refractive surgery keratoconus and hyperopic refractive surgery. Each of the latter three shapes consisted of an inner and outer sphere with a toric transition zone (a double toric for hyperopic PRK). The difference between a sphere and a torus is that in the former the center of curvature lies on the symmetry axis. The specifications of latter two shapes are given by: Name keratoconus hyperopic PRK1 hyperopic PRK2 inner diameter outer diameter inner radius of curvature transition radius of curvature outer radius curvature 2 mm 6 6 6 mm 9 6.61 5 mm 7.34 7.34 11.5 mm -5.51, +5.51 infinite 8.04 mm 8.04 (fix center) 8.04 (float center) Placido image of keratoconus shape Placido image of hyperopic PRK shape of Placido image of hyperopic PRK shape 5 - 5 0 5 -5 0 - 5 0 cornea location (mm) cornea location (mm) Fig. 1 Placido image for three axially symmetric test shapes with a rotated CT. cornea location (mm) 5 The above figures show several Placido image rings for the keratoconic shape and two variants of the hyperbolic PRK shape (to be discussed). For ease of reading the plot we have selected contour lines every 10 deg of corneal slant (the Placido target rings are at twice the indicated angle). To make the images more interesting the CT has been rotated 0.2 radians to the right while leaving the shapes 291 Vision Science and Its Applications unrotated. The transition zones are indicated by the dot-dashed white circles. The symmetry axis of the shapes is the center of the white circles. The CT axis is at the center of the inner and outer contours. The three plots were produced by the Matlab function 'contourf(angle)' where 'angle' is the angle the corneal normal makes with the CT axis: angle = acos(cos(.2) cos(sl) - sin(.2) sin(sl) cos(phi) (16) where 0.2 and 'si' are the CT axis tilt and the corneal slope with respect to the corneal symmetry axis (the plot axis), and phi = atan2(x,y) is the azimuthal angle of the corneal point at location x, y. For the keratoconic shape (Fig. la) the two centered dot-dashed circles correspond to the transition zones at 2 and 6 mm diameters. Note that the Placido image curves are closer together in the central zone and farther apart in the transition zone corresponding to the 5 and 11.5 mm radii of curvature. In the first hyperopic PRK shape (Fig. Ib) the transition region consists of two zones (demarcated by the three dotdashed circles) with the inner and outer transition zones having curvatures of -5.519 and +5.519 mm respectively. The transition between the ±5.519 mm radii occurs at a diameter of 6.667 mm. The negative curvature is indicated by the Placido ring lines having opposite slope. One of the features of the three shapes in the above tables is that there are discontinuities in curvature at each transition. For example, at the first transition point, the keratoconic shape has a jump from a 5.00 to a 11.50 mm radius. If the shape axis coincides with the CT axis then the Placido image will be centered circles, and the separation between circles will have a large change at the transition point. The precise location of that discontinuity will not be available to the CT, due to the sparse Placido ring sampling, and the reconstruction algorithms may not do well. If the shape axis is rotated relative to the CT axis then the Placido image will be centered circles in the central zone and displaced circles in the other two zones as shown in the figures. At the transition points the Placido image circles will have a sharp discontinuity in their slopes, seen most clearly in the hyperopic shape. The discontinuity is barely visible in the outer transition of Fig. Ib where the curvature changes from 5.51 to 8.04 mm. Present Placido CT algorithms would fail for the ANSI hyperopic shape. For the tilted shape shown in Fig. Ib present algorithms fail at the early step of tracing the jagged rings. They would also have trouble with specifying ring radius as a function of angle since there are regions where the function is triple valued (rather than single valued). Even if that shape weren't tilted the algorithms will have problems since the rings in the negative curvature zone will be triplicates of the rings in the central zone. It might be interesting to test the CT algorithms with this extreme shape to see how well they do, but it is also important to have a shape that the CTs can handle, to be able to check the algorithm accuracy. With that in mind I suggest a variant on the hyperopic PRK shape that is specified in the bottom row of the above table. It produces the Placido image shown in Fig. Ic. The new shape has a transition zone with zero curvature. Since there are no negative curvatures, the ring locations as a function of angle are single valued (except at a few discrete points). The outer transition diameter is calculated by r0uter*dinner/rinner= 8.04*6/7.34 = 6.61 mm. The center of the outer sphere must be shifted along the symmetry axis for continuity. In the ANSI shape (row 2 of the Table) the center of the outer zone was fixed at a distance of 8.04 mm from the vertex. A side benefit of this new shape (row 3) is that the flattening to zero curvature is quite similar to the rapid flattening of normal corneas near the limbus. ii. Tilting the surface. The ANSI document recommends tilting several of the test shapes to test how well the CT handles shapes without axial symmetry. This brings up the question of how to guarantee that the test shape holder is oriented properly. There is no problem with centering the holder since the procedure of using a CT allows for the alignment of the vertex normal with the CT axis. A simple suggestion for validating the holder's proper orientation would be to generate a bicurve test shape with very large radii of curvature. The central zone could be a sphere with a radius of curvature of say 100 mm. The outer zone would be a torus with a similar radius. There would be a discontinuity of slope at the transition point, such that the slope in the middle of the toric region would be the desired slope of the holder. This calibration shape would not be used with the CT software but would be used by merely visual inspection of the Placido image. The low curvature of the surfaces would result in very large displacements of the Placido image if the tilt of the holder is incorrect. 292 Vision Science and Its Applications 2g. Standardized displays. The ANSI committee discussed the need for standardized color maps for displaying the data. We agreed upon the need to have standardized colors so that clinicians could quickly understand the meaning of the map without needing to scrutinize the color scale. The ANSI recommendation suggested that one of three dioptric intervals be used: 0.5, 1.0 and 1.5 D centered at 44 D, and the number of intervals must be between 21 and 25. I have just two minor suggestions to make regarding the color scale typically found on the side of the color map. First, some CT maps have discrete colors on the scale, with the numerical scale values placed in the middle of the color region. My suggestion is to have the scale values placed next to the transition points of the color scale. Thus if the green-yellow transition is at 46 D, then the value 46 would be placed right next to the green-yellow discrete transition on the scale. Second, the color scale should display only the range of colors shown on the map (while including the central 44 D contour) to make the transitions easier to read. The gray 'color' maps and 'color' scale for Figs la-c provide an example of what I mean (but not using one of the ANSI recommended intervals). 3. Problems still to be solved. This final section considers a number of problems that must be solved before corneal topography becomes commonly used. CT instruments have evolved to become an accurate tool for measuring corneal shape. There is general agreement that a CT assessment is needed before refractive surgery in order to screen out patients with corneal anomalies such as keratoconus. Refractive surgeons already have CTs. This section asks whether there are additional uses for CTs that will make them more accepted by clinicians who are not refractive surgeons. For that to happen, CTs need to be shown to be clearly helpful in some realm of clinical practice. There have been claims that they are useful for contact lens fitting, for evaluating corneal anomalies such as keratoconus or corneal warpage, for improving refractive surgery outcomes, and for predicting optical limitations to visual acuity. We will consider each of these claims. 3a. Contact lens fitting. CT instruments can potentially change how contact lenses are fit 15 ' 16 ' 17 ' 18 . A sizeable fraction of rigid gas permeable (RGP) lens patients are difficult to fit because the lens doesn't center well or move well. Even the more easily fit soft lenses may benefit from CT assistance because the new silicone-hydrogel materials are making extended wear more successful. With extended wear there is concern that there may be insufficient tear mixing, and improved CT-based custom fitting may be needed to ensure proper motion for tear mixing. However, the use of CTs for contact lens fitting is still the exception. I believe that before CTs can become indispensable for contact lens fitting four things must happen: i. Expanded coverage of the cornea. Topography of the full 11 mm of cornea (and possibly the near sclera for soft lenses) is needed for contact lens fitting because the points of bearing for RGP lenses are often in the peripheral cornea. Similarly, the comfort and motion of soft lenses are affected by the peripheral regions where corneal curvature changes most rapidly. Unfortunately, present Placido based topographers are limited to the central 8 mm or so. CTs that are based on measuring the height directly (see Section 1) may have problems achieving the required accuracy, but improvements should be possible. Placido CTs may also be used to get expanded coverage, either by splicing multiple shots taken with different gaze directions, or by placing a high power lens in front of the eye to that the light rays come in with close to normal incidence even for peripheral cornea19. This could expand the coverage to the full cornea. ii. Tracing the Placido image rings. There is a further problem with expanding the Placido image to the limbus. Because of the rapid flattening of peripheral cornea, present CTs do a poor job of tracing the image rings in peripheral cornea for off-axis shots (needed to expand corneal coverage). It is not uncommon to have Placido images that have the zig-zag shape similar to the hyperopic PRK test shape Placido image shown in Fig. Ib. iii. Improved understanding of RGP fitting is needed. For RGP lenses, corneal topography has been used to generate a simulated fluorescein picture. This is a useful picture, especially if it can be extended to the full area under the contact lens. However, more than that is needed. We need to be able to predict the motion and centration of the lenses. One suggestion20' 21 is to develop maps of total tear volume 293 Vision Science and Its Applications under the contact lens for different lens positions. These maps summarize a multitude of contact lens properties and corneal shapes in a manner relevant to lens motion. New tools of this sort need to be developed to enable improved simulations of how the lenses will act on real corneas. With these simulations numerous contact lens designs could then be tested to see which gives the best fit to the particular patient's cornea. These simulations will not only facilitate the choice of the best available lens type, but it can also aid the manufacturers in developing new lens designs. iv. Understand soft lens flexing and eyelid interactions. In order to obtain improved tear mixing with the new silicone-hydrogel lenses we will need to learn more about the complexity of the forces that affect soft lens motion. With extended wear lenses, tear mixing becomes an important factor for washing out debris that could cause problems. Similar to the RGP case, having CT assistance may become important for speeding up the fitting procedure and for aiding the design of improved lenses. 3b. Diagnosing corneal anomalies. Starting with the first computer based CTs by Computed Anatomy, numerous summary indices have been developed to detect corneal anomalies22' 23. These indices measure the items like the symmetry, spherical aberration and raggedness of the cornea. There have been a number of successes in showing that various indices are able to discriminate keratoconus from other anomalies24. What would really be nice is to have the computer provide a detailed specification of the anomaly. Thus, once a cornea has been diagnosed as being keratoconic it should provide the full details about the location, size, severity and shape of the cone25. With that information the clinician would be able to follow changes in the cone as it is affected by items such as contact lens wear. For refractive surgery and orthokeratology the shape descriptors would include a characterization of the optic zone (sphere, cylinder, eccentricity), and transition zone (inner and outer radii, peak curvature, uniformity, centration). This information would allow the clinician to follow the corneal reshaping following the surgery. In addition to the need for improved numerical shape descriptors, there is a need for improved visualizations26. Present maps that are based on meridional corneal sections often mask underlying corneal properties because of the singularity at the origin. For example, keratoconus is most easily seen and diagnosed in a map of minimum principal curvature at each point. Refractive surgery, on the other hand is best illustrated by a map of maximum principal curvature. 3c. Improving refractive surgery outcomes. It is sometimes thought that knowledge of corneal topography can help design improved ablation profiles. That is not the case27. The main information for determining the ablation profile is knowledge of the wavefront aberration. Since this aberration is calculated in a plane (often the entrance pupil) it needs to be slightly shifted to determine the aberration at the cornea. This correction term, based on corneal topography, is quite minimal, at least for a reasonable choice of corneal shapes. However, when one considers the biomechanical properties of the corneal response to refractive surgery, corneal shape near the limbus may play an important role. There are large individual differences in the shape of peripheral cornea and these differences, measured by CT, might be related to the organization of the underlying collagen molecules that in turn might be related to how the cornea responds to the refractive surgery. Further research in this area is needed. 3d. Predicting optical limitations to visual acuity. There are a substantial fraction of patients whose best corrected vision is worse than 20/20. The clinician usually wants to determine whether the cause of the degraded performance is due to optical or to neural factors. It had been hoped that corneal topography could be used to see if optical factors are causing the problem. There are many cases such as keratoconus, corneal warpage28' 29 and refractive surgery with large pupils30'31, where a visual loss can be predicted by corneal topography. If this article had been written one or two years ago this topic would have been more important than it is at present; new instruments for measuring the full aberrations of the eye will soon become commercially available and will replace CTs for this purpose. However, even with knowledge of the full aberrations of the eye there remains a major challenge of getting a high correlation between the optics and predicted acuity for near-normal corneas. Of course, if one includes badly degraded optics one will get good correlations between optical quality and acuity. We need to do better on those individuals with moderately degraded wavefronts who still have 20/20 acuity. For individuals with severely degraded wavefronts, improved predictors of the quality of vision is needed. The problem of reliably predicting acuity based on the wavefront is a tantalizing challenge to researchers concerned with optics and vision. 294 Vision Science and Its Applications Acknowledgments. I thank John Corzine, Robert Mandell and Charles Campbell for helpful comments and Neurometrics Institute for partial financial support of this research. References 1. S.A.Klein, "Axial curvature and the skew ray error in corneal topography," Optometry and Vision Science, 74,931-944(1997). 2. S.A.Klein, "Corneal topography reconstruction algorithm that avoids the skew ray ambiguity and the skew ray error," Optometry and Vision Science, 74, 945-962 (1997). 3. C. Roberts, "Characterization of the inherent error in a spherically-biased corneal topography system in mapping a radially aspheric surface," J. Refractive & Corneal Surgery, 10 103-111, (1994). 4. J.A.Corbin, S.A.Klein, & C.Vandepol, "Shape descriptors for post-PRK corneas," in Ophthalmic Technologies IX, Rol, Joos, Manns, Editors, Proceedings ofSPIE Vol. 3591 (1999). 5. J.Schwiegerling, J.E.Greivenkamp and J.M.Miller, "Representation of videokeratoscopic height data with Zernike polynomials," J. Opt. Soc. Am A 12, 2105-2113 (1995). 6. M.A.Halstead, B.A.Barsky, S.A.Klein and R.B.Mandell, "A spline surface algorithm for reconstruction of corneal topography from a videokeratographic reflection pattern," Optometry and Vision Science, 72, 821827 (1995). 7. M.A.Halstead, B.A.Barsky, S.A.Klein, and R.B.Mandell, "Reconstructing curved surfaces from specular reflection patterns using spline surface fitting of normals". ACM/Siggraph 96, New Orleans, 335-342.(1996). 8. F.P.Shevlin, R.B.Mandell, S.A.Klein, T.Carney, "Evaluation of entire-cornea topography measurement," Ophthalmic Technologies IX, Rol, Joos, Manns, Editors, Proceedings ofSPIE Vol. 3908-08 (2000). 9. S.A.Klein and R.B.Mandell, "Axial power and instantaneous power in corneal topography," Investigative Ophthalmology, 36, 2155 - 2159 (1995). 10. G.Hilmantel, R.J.Blunt, B.P.Garrett, H.C.Howland and R.A.Applegate, "Accuracy of the TMS-1 videokeratographic system in measuring surface elevations of asymmetric objects," Optometry and Vision Science, 76, 108-114, (1999). 11. R.AApplegate, R.Nunez, J.Buettner and H.C.Howland, "How accurately can videokeratographic systems measure surface elevation." Optometry and Vision Science, 72:785-92, (1995). 12. C.W.Fowler, and T.N.Dave, "Review of past and present techniques of measuring corneal topography," Ophthal. Physiol. Opt., 14, 49-58 (1994). 13. R.B.Mandell, C.S.Chiang and S.A.Klein, "Location of the major corneal reference points," Optometry and Vision Science, 72, 776 - 784 (1995). 14. S.A.Klein and R.B.Mandell, "Shape and refractive powers in corneal topography," Investigative Ophthalmology, 36, 2096 - 2109.(1995). 15. N.Maeda, and S.D.Klyce, "Videokeratography in contact lens practice," International Contact Lens Clinic, 163-169, 9&10 (1994). 16. S.F.Lester, M.G.Harris, S.Keller, and D.Larsen, "Clinical applications of corneal topography," International Contact Lens Clinic, 170-174, 9&10 (1994). 17. L.B.Szczotka, "Corneal topography for residual astigmatism prediction in computer-assisted rigid contact lens fitting," International Contact Lens Clinic, 175-179, 9&10 (1994). 18. P.J.Caroline, M.P.Andre, and C.W.Norman, "Corneal topography and computerized contact lens-fitting modules," International Contact Lens Clinic, 185-195, 9&10 (1994). 19. B.A.J.Clark, "Autocollimating photokeratoscope," J. Opt. Soc. Am. 62, 169-176 (1972). 20. J.C.Corzine and S.A.Klein, "Factors determining rigid contact lens flexure," Optometry and Vision Science, 74, 639-645 (1997) 21. S.A.Klein, J.C.Corzine and J.Kung. "Corneal topography volume maps for predicting rigid contact lens centration and motion". In Vision Science and its Applications, Vol. 1, OS A Technical Digest Series (Optical Society of America, Washington DC, 1998), p 216-218, (1998) 22. N.Maeda, S.DKlyce, M.K.Smolek and H.W.Thompson, "Automated keratoconus screening with corneal topography analysis," Invest. Ophthalmol. & Vis. Sci. 35, 2749-2757 (1994). 295 Vision Science and Its Applications 23. T.Seiler, W.Reckmann and R.K.Maloney, "Effective spherical aberration of the cornea as a quantitative descriptor in corneal topography," J Cataract Refract Surg., 19, 155-165 (1993). 24. J.Schwiegerling and J.E.Greivenkamp, "Keratoconus detection based on videokeratoscopic height data," Optometry & Vision Science, 73, 721-728 (1996). 25. J.Schwiegerling, "Cone dimensions in keratoconus using Zernike polynomials," Optometry and Vision Science. 74, 963-969 (1997). 26. B.A.Barsky, S.A.Klein and D.D.Garcia, "Gaussian power with cylinder vector field representation for corneal topography maps," Optometry and Vision Science, 74, 917-925 (1997). 27. S.A.Klein, "Optimal corneal ablation for eyes with arbitrary Hartmann-Shack aberrations". J. Opt. Soc. Am. A. 15, 2580-2588 (1998). 28. C.VandePol, H.H.Tran and D.D.Garcia, "Three-dimensional analysis of corneal image forming properties: A monocular diplopia example". In Vision Science and its Applications, Vol. 1, OS A Technical Digest Series (Optical Society of America, Washington DC, 1998), 219-222.(1998). 29. D.DGarcia, C.vandePol, S.A.Klein and B.A.Barsky, ."Wavefront coherence area for predicting visual acuity of post-PRK and post-PARK refractive surgery patients," in Ophthalmic Technologies IX, Rol, Joos, Manns, Editors, Proceedings of SPIE Vol. 3591 (1999) 30. R.A.Applegate, G.Hilmantel, and H.C.Howland, "Corneal aberrations increase with the magnitude of radial keratotomy refractive correction," Optometry and Vision Science, 73, 585-589 (1996). 31. C.E.Martinez, R.A.Applegate, S.D.Klyce, M.B.McDonald, J.PMedina, H.C.Howland, "Effect of pupil dilation on corneal optical aberrations after photorefractive keratectomy," Arch, of Ophthal. 116, 1052-1062 (1998). 296