TECHNICAL REPORT. Corneal Topographer Based on the Hartmann Test. Yobani Mejía* and Janneth C. Galeano

Similar documents
Extracting Wavefront Error From Shack-Hartmann Images Using Spatial Demodulation

Object surface for applying a modified Hartmann test to measure corneal topography

Damped least-squares approach for point-source corneal topography

Lens Design I. Lecture 3: Properties of optical systems II Herbert Gross. Summer term

Testing spherical surfaces: a fast, quasi-absolute technique

Null test for a highly paraboloidal mirror

ISO INTERNATIONAL STANDARD. Ophthalmic instruments Corneal topographers. Instruments ophtalmiques Topographes de la cornée

Contrast Optimization: A faster and better technique for optimizing on MTF ABSTRACT Keywords: INTRODUCTION THEORY

Invited Paper. Katherine Creath and James C. Wyant WYKO Corporation 2650 East Elvira Road, Tucson, Arizona ABSTRACT 1. INTRODUCTION.

A software simmulation of Hartmann-Schack patterns for real corneas

ISO Ophthalmic instruments Corneal topographers. Instruments ophtalmiques Topographes de la cornée. Second edition

Fundamental Optics for DVD Pickups. The theory of the geometrical aberration and diffraction limits are introduced for

SWING ARM OPTICAL CMM

Lens Design I. Lecture 1: Basics Herbert Gross. Summer term

Aberrations in Holography

Geometrical Optics. Chapter General Comments. 1.2 Snell s Law

Lens Design I. Lecture 4: Properties of optical systems III Herbert Gross. Summer term

Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers

Lens Design I. Lecture 2: Properties of optical systems I Herbert Gross. Summer term

Chapter 36. Image Formation

Aberration Theory. Lens. Optical systems convert the shapes of wavefronts

City Research Online. Permanent City Research Online URL:

Refraction at a single curved spherical surface

Lecture 8 Object Descriptors

All Reflective Fly s Eye Illuminators for EUV Lithography

Coupling of surface roughness to the performance of computer-generated holograms

Chapter 7: Geometrical Optics

ksa MOS Ultra-Scan Performance Test Data

Evaluation of Two-Dimensional Phase Unwrapping Algorithms for Interferometric Adaptive Optics Utilizing Liquid-Crystal Spatial Light Modulators

CWhatUC : A Visual Acuity Simulator Daniel D. Garcia a, Brian A. Barsky a,b, Stanley A. Klein b

Methods for Measuring Ocular Wavefront Error

Efficient wave-optical calculation of 'bad systems'

AP Physics: Curved Mirrors and Lenses

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc.

Measurement of Highly Parabolic Mirror using Computer Generated Hologram

Lens Design I. Lecture 11: Imaging Herbert Gross. Summer term

Calibration of a portable interferometer for fiber optic connector endface measurements

ORBSCAN Corneal Imaging M.Nejabat

Supplementary Figure 1 Optimum transmissive mask design for shaping an incident light to a desired

MEASUREMENT OF SMALL TRANSVERSE BEAM SIZE USING INTERFEROMETRY

A method of evaluating and tolerancing interferometer designs

Optics II. Reflection and Mirrors

Formulas of possible interest

Tilted Wave Interferometer Improved Measurement Uncertainty. Germany. ABSTRACT

Modeling of diffractive optical elements for lens design.

Calibrating an Overhead Video Camera

COSC579: Scene Geometry. Jeremy Bolton, PhD Assistant Teaching Professor

Influence of geometric imperfections on tapered roller bearings life and performance

PHYSICS. Chapter 34 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT

OPTI 513R / Optical Testing

Optical design of a rotating eyepiece telescope

Exercise 12 Geometrical and Technical Optics WS 2013/2014

Camera model and multiple view geometry

Vectors and the Geometry of Space

Chapter 7: Geometrical Optics. The branch of physics which studies the properties of light using the ray model of light.

A RADIAL WHITE LIGHT INTERFEROMETER FOR MEASUREMENT OF CYLINDRICAL GEOMETRIES

Chapter 23. Geometrical Optics (lecture 1: mirrors) Dr. Armen Kocharian

Optical Design with Zemax

Imaging and Aberration Theory

Advanced Lens Design

Lens Design I. Lecture 2: Properties of optical systems I Herbert Gross. Summer term

LENSES DDC TECHNOLOGIES

P H Y L A B 1 : G E O M E T R I C O P T I C S

Light: Geometric Optics

3B SCIENTIFIC PHYSICS

Improving the quantitative testing of fast aspherics surfaces with null screen using Dijkstra algorithm

Chapter 34. Thin Lenses

Lecture Notes (Geometric Optics)

Light: Geometric Optics (Chapter 23)

PLANO LENSES. Memo Written by D. B. Whitney on April 28, 1985 American Optical

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

Paraxial into real surfaces

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation

Wavefront (Center) 502. EMPOWER YOUR PRACTICE WITH comprehensive complete anterior segment analysis

Final Exam. Today s Review of Optics Polarization Reflection and transmission Linear and circular polarization Stokes parameters/jones calculus

2/26/2016. Chapter 23 Ray Optics. Chapter 23 Preview. Chapter 23 Preview

Light, Photons, and MRI

Advanced Lens Design

OPTICAL RAY TRACING PROGRAM. A simple program has been written which will enable the non-expert to

Optimization of optical systems for LED spot lights concerning the color uniformity

Essential Physics I. Lecture 13:

MEFT / Quantum Optics and Lasers. Suggested problems from Fundamentals of Photonics Set 1 Gonçalo Figueira

Waves & Oscillations

Course Number: Course Title: Geometry

Optimal corneal ablation for eyes with arbitrary Hartmann Shack aberrations

Diffraction. Single-slit diffraction. Diffraction by a circular aperture. Chapter 38. In the forward direction, the intensity is maximal.

Fast scanning method for one-dimensional surface profile measurement by detecting angular deflection of a laser beam

Anterior corneal asphericity calculated by the tangential radius of curvature

Coherent digital demodulation of single-camera N-projections for 3D-object shape measurement: Co-phased profilometry

Coherent Gradient Sensing Microscopy: Microinterferometric Technique. for Quantitative Cell Detection

Software Reference Manual June, 2015 revision 3.1

Digital Imaging and Communications in Medicine (DICOM)

Imaging of the Cornea. Arun Brahma

Performance Improvement of a 3D Stereo Measurement Video Endoscope by Means of a Tunable Monochromator In the Illumination System

Tolerance on material inhomogenity and surface irregularity

Lecture Notes (Reflection & Mirrors)

Metrology and Sensing

specular diffuse reflection.

Conceptual Physics 11 th Edition

Non-Interferometric Testing

Transcription:

1040-5488/09/8604-0370/0 VOL. 86, NO. 4, PP. 370 381 OPTOMETRY AND VISION SCIENCE Copyright 2009 American Academy of Optometry TECHNICAL REPORT Corneal Topographer Based on the Hartmann Test Yobani Mejía* and Janneth C. Galeano ABSTRACT Purpose. The purpose of this article is to show the performance of a topographer based on the Hartmann test for convex surfaces of F/# 1. This topographer, called Hartmann Test topographer (HT topographer), is a prototype developed in the Physics Department of the Universidad Nacional de Colombia. Methods. From the Hartmann pattern generated by the surface under test, and by the Fourier analysis and the optical aberration theory we obtain the sagitta (elevation map) of the surface. Then, taking the first and the second derivatives of the sagitta in the radial direction we obtain the meridional curvature map. The method is illustrated with an example. Results. To check the performance of the HT topographer a toric surface, a revolution aspherical surface, and two human corneas were measured. Our results are compared with those obtained with a Placido ring topographer (Tomey TMS-4 videokeratoscope), and we show that our curvature maps are similar to those obtained with the Placido ring topographer. Conclusions. The HT topographer is able to reconstruct the corneal topography potentially eradicating the skew ray problem, therefore, corneal defects can be visualized more. The results are presented by elevation and meridional curvature maps. (Optom Vis Sci 2009;86:370 381) Key Words: corneal topography, Hartmann test, Fourier analysis, optical aberrations, Zernike polynomials, elevation and meridional curvature maps The HT topographer described in this work is a prototype developed from the article by Mejía and Malacara 1 published in 2001. In that article the authors proposed a modified Hartmann test for measuring corneal topography. The Hartmann test is often used to measure the shape of aspherical concave mirrors such as astronomical mirrors. This test measures the transverse aberrations of sampled areas on the mirror under test with respect to a reference surface at some image plane. 2 An advantage of using the Hartmann test in corneal topography is that it is possible to remove the radial symmetry presented in the Placido rings topographers, and therefore the skew ray ambiguity is potentially eliminated; there is one to one correspondence between stimulator points and image points. The skew ray problem arises in topographers that can distinguish only radial components and it is notorious when the shape of the cornea under test differs from a surface of revolution. If the cornea does not differ so much from a surface *PhD MSc Grupo de Óptica Aplicada, Departamento de Física, Universidad Nacional de Colombia, Bogotá, Colombia. Supplemental digital content is available for this article. Direct URL citations appear in the printed text and are provided in the HTML and PDF versions of this article on the journal s Web site (www.optvissci.com). of revolution then the corneal reconstruction is acceptable. 3 In Mejía and Malacara 1 it is shown that we can apply the Hartmann test for corneas if instead of a flat screen with holes (as in the usual Hartmann test) we used an ellipsoidal screen with holes, Fig. 1. The shape of the screen and the distribution and geometry of the holes in the screen are discussed in detail in that article. The ellipsoidal shape of the screen is such that the virtual image of the screen (internal surface) formed by a reference sphere is a plane surface when the sphere is at the correct position. This plane surface corresponds to the mean image surface (the arithmetic mean of the astigmatic surfaces), i.e., the surface where the circles of least confusion for object points are obtained. 4 Therefore, the image of all holes will be in the best focus plane. It means that if we use screens with other shapes such as cylindrical screens, as in many Placido rings topographers, it is not possible that the whole stimulus pattern on the screen (rings) is in focus, consequently, we will have images with some distortion. So, for a good reconstruction of the corneal shape with Placido rings topographers we have to take into account the distortion in the images due to the shape of the screen. In this article, we proposed to measure the corneal topography using an ellipsoidal screen with holes (object points) distributed in such a way that the virtual image of the holes formed by a reference

Corneal Topographer Based on the Hartmann Test Mejía and Galeano 371 METHODS The HT Topographer FIGURE 1. Ellipsoidal screen with holes to apply the Hartmann test in corneal topography. In each hole a small light source (optical fiber) is inserted. The reflection of this light pattern on the cornea yields the image points in the Hartmann pattern. sphere of radius 7.78 mm is a square array of circular spots (image points), i.e., a Hartmann test for convex surfaces as each image point samples a small area of the surface under test. 2 This is similar to the method proposed by Sicam et al., 5 where they use a colored pattern (a modified chessboard) on a cylindrical screen and the corneal reconstruction is made by using a ray-tracing algorithm. 6 But our method reduce the distortion in the images due to the shape of the screen, and because our images are Hartmann patterns, we find the Fourier analysis 7 convenient for determining the corneal shape. The Fourier method, basically, consists of the following steps: (a) calculate the Fourier transform of the Hartmann pattern that corresponds to the test surface and the Fourier transform of the Hartmann pattern that corresponds to reference sphere, (b) isolate the first harmonics (sidelobes) by choosing the appropriate filtering window in both Fourier spectrums, and (c) determine the phase maps, i.e., the surface derivatives in the x (horizontal) and y (vertical) directions. 8 Once we get the phase maps, from the integration method also based on the Fourier transform 9,10 the sagitta (elevation map) of the test surface is recovered. The relation between the phase maps and the sagitta is given by the optical aberration theory. 11 Finally, we can get the meridional (tangential or instantaneous) curvature map from the first and second derivatives of the sagitta in the radial direction. 12 Fig. 2 shows the sketch of our prototype, the HT topographer. It consists of the ellipsoidal screen, the imaging optical system and the alignment and focusing optical system. The screen (Fig. 1) was made using the fused deposition modeling (FDM) technology. FDM is a layered manufacturing method that extrudes a thin bead of plastic (ABS), one layer at a time. The thickness of the screen is 3 mm, and the lengths of the semimajor axis and semiminor axis of its inner surface are 93.1 and 26.9 mm, respectively. With these parameters the distance between the cornea and the anterior vertex of the screen (P) is approximately fixed at 180 mm, Fig. 2. The distribution of the holes in the ellipsoidal screen was made in order that the distance between two consecutive image points in the virtual image plane was 0.4 mm along the horizontal or vertical direction for the reference sphere. To see the image points, we insert a segment of plastic multimode optical fiber into each hole. The diameters of the segments vary according to the size of the holes (ranging from 0.35 to 0.95 mm). By lighting the ellipsoidal screen from outside (with a helicoidal fluorescent red lamp), the holes are viewed from inside as spots of light. Therefore, at the virtual image plane, we can see a square array of image points (circular spots of light), that is, a Hartmann pattern. A total of 253 holes was made in the screen what allows us to measure a region of 7.2 mm in diameter on the reference sphere, Fig. 3a. To cover a greater region we can reduce the diameter of the eye side aperture of the ellipsoidal screen (Fig. 1) after the geometrical shape of the ellipse (Fig. 2), but it is limited by the eye orbit. So in practice we can not increase so much the corneal region. Our topographer, as the Placido rings topographer, suffers from this limitation. The reference sphere of radius r 7.78 mm was made of BK7 glass (peak-valley error of 0.1 m). The position of the eye in relation to the HT topographer is an important aspect of the measurement process. On the one hand, we have to make sure that the visual axis of the eye coincides with the optical axis of the HT topographer, and on the other hand the Hartmann pattern has to be in focus. By doing so, the Hartmann patterns do not enclose distortions due to tilt or defocus. 4 To align the visual axis with the optical axis a light-emitting diode (green) is used. The emitted light is focused onto the pinhole P and with the lenses L3 and L1 we get the conjugate image P of P at the vertex of FIGURE 2. Squematic setup of the HT topographer for testing corneal surfaces.

372 Corneal Topographer Based on the Hartmann Test Mejía and Galeano Hartmann pattern are focused. In practice one will see the image of P focused within a square-mire, Fig. 3. To image the Hartmann pattern on the Charge-Coupled Device (CCD) sensor (real image plane) we use the lens L1 and L2 in a confocal configuration (it minimizes the distortion that the imaging optical system produces), Fig. 2. The images obtained with the CCD camera are fixed at 480(H) 480(V) pixels. The beam splitter BS joins the imaging optical system with the alignment and focusing optical system. The aperture stop is located at the anterior vertex of the ellipsoidal screen (at P) as Mejía and Malacara 1 suggested. Fig. 3b shows the corresponding Hartmann pattern for a cornea. Note that from this image it is easy (and direct) to determine the eye-pupil diameter and its center location. This is an advantage of our topographer because in some computer-assisted videokeratographs the eye-pupil edge detection is done indirectly by digital image processing algorithms. FIGURE 3. Hartmann patterns (a) for the reference sphere of radius 7.78 mm, (b) for a right eye s cornea. From the last pattern, it is easy (and direct) to determine the eye-pupil diameter and its center location. ellipsoidal screen (Fig. 2). In this manner, P corresponds to the central image point in the Hartmann patterns. Then the patient has to gaze at the conjugate image P while the test is being carried out. It guarantees that the visual axis coincides with the optical axis. To focus the Hartmann pattern formed by a cornea the eye has to be at the correct axial position. It is achieved with a joystick which can be moved sideways, backwards and forwards to control the position of the HT topographer in relation to the eye. While this operation is done we first check that the image of P is at the center and focused, and then we check that most image points of the Corneal Surface Reconstruction Method To get the corneal shape (elevation and curvature maps) we use the fact that the distortion of the Hartmann pattern that corresponds to the test surface in comparison to the Hartmann pattern that corresponds to the mean sphere accounts for the transverse ray aberrations of the test surface in relation to the mean sphere. The reflected rays deviate according to the surface s slopes. The mean sphere is defined as the sphere whose variance in comparison to the test surface is minimum. Let Wx, y Sx, y Sx, y be the difference between the sagittas of the test surface and the mean sphere. The relation of the slope difference of S and S and the transverse aberrations is given by 11 W x x, y x R m,inx-direction, and (1) W y x, y y R m,iny-direction, (2) where W x W/x and W y W/y are the local slopes of W, x and y are the transverse aberrations (distortion of the Hartmann pattern), and R m is the radius of the mean sphere. In practice, we do not have the Hartmann pattern that corresponds to the mean sphere but the Hartmann pattern that corresponds to the reference sphere. In spite of this, according to Mejía, 11 the Hartmann pattern that corresponds to the mean sphere can be determined approximately by changing the size of the Hartmann pattern that corresponds to the reference sphere by the factor R m /R (R is the radius of the reference sphere). R m is calculated from the ratio of the mean deviation of the radial position of the image points with respect to the centroid for both images: the image formed by the test surface and the image formed by the reference sphere, that is r md /r md, where r md M 1 M i1 r i r cm, for the test surface, and (3) r md M 1 M r i r cm, for the reference sphere. (4) i1

Corneal Topographer Based on the Hartmann Test Mejía and Galeano 373 In Equations 3 and 4 r i x i, y i and r i x i, y i are the position vectors of the i-th image point in the Hartmann patterns for the test surface and the reference sphere respectively; r cm 1 M i1 M r i is the centroid position of the Hartmann pattern for the test surface and r cm 1 M i1 M r i is the centroid position of the Hartmann pattern for the reference sphere; M (253) is the total number of image points in the Hartmann patterns. We find that the radius of the mean sphere is given by R m r md R. Note that r md what we have done is to obtain an approximate value for the radius of the mean sphere, but as we will show later this value is very close to the actual value. This value will be corrected when we find the analytical expression for the sagitta of the test surface. The transverse aberrations x and y for the i-th image point are found by: x, y i r i r cm r i r cm r md r md. (5) Note that in Eqs. 1 and 2 we include the radius of the mean sphere instead of the radius of the reference sphere. It is important because in optical aberration theory these equations are valid if the transverse aberrations are much less than the radius of the reference sphere, and in our case, it is achieved if for each surface under test we get the radius of the corresponding mean sphere. On the other hand, the Hartmann pattern generated by the reference sphere is captured once and saved in the computer memory, and then we only capture the Hartmann patterns for the surfaces under test. So, with Eqs. 3, 4, and 5 we get the Hartmann pattern that would correspond to the mean sphere in each case. Once R m, x, and y are obtained, we have to integrate Eqs. 1 and 2 for getting W. By adding S (sagitta of the mean sphere) to W the sagitta S of the test surface is recovered. The integration method that we will use in this article is the one proposed by Roddier and Roddier. 9 This method is based on the fact that the Fourier transform of a function is known if its derivatives in x and y are known, 10 that is: IW x, y i 2 v xiw x x, y v y IW y x, y v 2 2 x v, y where v x and v y are the coordinates in the Fourier domain which correspond to the spatial coordinates x and y respectively, I denotes the Fourier transform, and i 1 is the imaginary unit. In Eq. 6, it is supposed that W x and W y are continuous at x, y domain, but Eqs. 1 and 2 are defined over a discrete domain (at the image points of the Hartmann pattern). Therefore, we have to interpolate the W x and W y data over x, y domain. The interpolation method used in this article is also based on the Fourier (6) analysis. This method is discussed in detail in Mejía 8 ; the basic ideas of the procedure are presented as follows. Let us suppose that the Hartmann patterns are noise free. This noise is generated either by the intrinsic noise of the CCD (photon noise, read noise, thermal noise) or because there is a background lighting in the original image. So the Hartmann pattern for the mean sphere can be written as a Fourier series: g x, y m c mn coskmx 0m x, y n coskny 0n x, y circx2 y 2 /r; (7) and the Hartmann pattern for the test surface can be written as: h x, y m c mn coskmx 0m x, y m x, y n coskny 0n x, y n x, y circx2 y 2 /r. (8) In Eqs. 7 and 8 c mn are the Fourier coefficients (m, n 0, 1, 2, 3,...)andk 2/p with p the spatial period of the Hartmann pattern that correspond to the mean sphere. The initial phases 0m and 0n tell us how the distortion in the Hartmann pattern for the mean sphere is, and the phases m and n tell us how the additional distortion in the Hartmann pattern for the test surface is. If the initial phases are equal to zero the image points in the Hartmann pattern for the mean sphere are located at the intersections of the square grid. The circle function, circ( ), defines the circular pupil that bounds the Hartmann patterns and r is the pupil radius. As the fundamental harmonics (sidelobes) of the Fourier series contain the information about the position of the spots of the Hartmann pattern, it is customary to discard the secondary harmonics, which carry the information about the structure of the image points. Consequently, the Fourier series that represent the Hartmann patterns can be reduced to g x, y c 00 c 10 coskx 01 x, y and c 01 cosky 01 x, y circx 2 y 2 /r (9) h x, y c 00 c 10 coskx 01 x, y 1 x, y c 01 cosky 01 x, y 1 x, ycircx 2 y 2 /r, (10) where the phases 1 and 1 are related to the transverse aberrations by 1 kx and 1 ky, therefore 1 x, y 2R m W p x x, y, and (11) 1 x, y 2R m W p y x, y. (12)

374 Corneal Topographer Based on the Hartmann Test Mejía and Galeano FIGURE 4. Example of the corneal surface reconstruction method based on the Fourier analysis. (a) Hartmann pattern for the cornea of Fig. 3b; (b) fringe pattern that replaces the Hartmann pattern; (c) Fourier spectrum of the fringes pattern. The circular windows isolate the right and upper sidelobes; (d) phase map that corresponds to the slope of the test surface in the x direction; (e) phase map that corresponds to the slope of the test surface in the y direction; (f) elevation map that represents the difference between the sagittas of the corneal surface and its corresponding mean sphere; (g) meridional curvature map. A color version of this figure, and Figs. 5 to 8, is available online at www.optvissci.com. Equations 9 and 10 represent the sum of horizontal and vertical fringe patterns. The profile of these fringes is cosine square type. Taking into account this fact we replace the Hartmann patterns (Fig. 4a) by a cosine square fringe patterns that follow the centroid image points. The centroids are computed according to Olarte and Mejía. 13 In addition, we apodize the pupils in Eqs. 9 and 10 with a Gaussian function to reduce the edge effects in the Fourier spectrum (high spatial frequencies). 8 Thus, the fringe pattern is smoothed from the center to the pupil border (Fig. 4b). The Fourier spectrum of the fringe patterns will consist of a central lobe and four symmetric sidelobes at the axis v x and v y, and

Corneal Topographer Based on the Hartmann Test Mejía and Galeano 375 as the fringes are cosine square type, the Fourier spectrum is practically noise free (Fig. 4c). Then, if we Fourier transform Eqs. 9 and 10, we have Gv x,v y Av*c 00 v x,v y and 1 2 c 10v x v 0x *Iexpi 01 x, y 1 2 c 10v x v 0x *Iexpi 01 x, y 1 2 c 01v y v 0y *Iexpi 01 x, y Hv x,v y Av*c 00 v x,v y 1 2 c 01v y v 0y *Iexpi 01 x, y, (13) 1 2 c 10v x v 0x *Iexpi 01 x, y*iexpi 1 x, y 1 2 c 10v x v 0x *Iexpi 01 x, y* Iexpi 1 x, y 1 2 c 01v y v 0y *Iexpi 01 x, y*iexpi 1 x, y 1 2 c 01v y v 0y *Iexpi 01 x, y* Iexpi 1 x, y (14) respectively. Av represents the Fourier transform of the circle function with v v x 2 v y 2, v 0x and v 0y are the positions of the four sidelobes, and the symbol * denotes the convolution operation. Now we follow the usual demodulation procedure, 14 for instance, we can isolate the sidelobes located at the right side and at the upper side with circular filtering windows (Fig. 4c). Thus G 1x v x,v y Av* 1 2 c 10 v x v 0x *Iexpi 01 x, y and H 1x v x,v y Av* 1 2 c 10 v x v 0x *Iexpi 01 x, y* (15) Iexpi 1 x, y (16) are the right sidelobes of the Fourier spectrums that correspond to the Hartmann patterns for the mean sphere and the test surface, respectively, and G 1y v x,v y Av* 1 2 c 01v y v 0y *Iexpi 01 x, y and H 1y v x,v y Av* 1 2 c 01v y v 0y *Iexpi 01 x, y* (17) Iexpi 1 x, y (18) are the upper sidelobes of the Fourier spectrums that correspond to the Hartmann patterns for the mean sphere and the test surface, respectively. To determine the phases 1 and 1 we calculate the division of the inverse Fourier transforms of Eqs. 16 and 15 and the division of the inverse Fourier transforms of Eqs. 18 and 17, respectively. By doing so, we obtain and exp[i 1 x, y] I1 H 1x v x,v y I 1 G 1x v x,v y, (19) exp[i 1 x, y] I1 H 1y v x,v y I 1 G 1y v x,v y. (20) where I 1 denotes the inverse Fourier transform operation. Finally, taking the inverse tangent function of the imaginary part divided by the real part of Eqs. 19 and 20 we get the phase maps 1 (Fig. 4d) and 1 (Fig. 4e), respectively. As these phases are defined over a continuous domain, then the slopes W x and W y are also defined over a continuous domain from Eqs. 11 and 12. Strictly speaking, we do not have continuous functions but discrete pixel images. On the one hand, the image format used in this work is 480(H) 480(V) pixels, and on the other hand, we compute the Fourier transform using the two-dimensional Fast Fourier Transform (FFT) which is a discrete algorithm. The result of compute the FFT of an image is other image of the same format. In our application, images of 480(H) 480(V) pixels can be considered as continuous functions. Now we can use Eq. 6 to determine W. Note that W is obtained after taking the inverse Fourier transform of the right term of Eq. 6. W represents an elevation map of the test surface in comparison to the mean sphere (Fig. 4f). This representation is more convenient than the sagitta map of the test surface as it allows us to see the topographical variations clearly. The meridional curvature map is deduced from the sagitta of the test surface S W S by calculating the first and second derivatives in the radial direction. These derivatives can be

376 Corneal Topographer Based on the Hartmann Test Mejía and Galeano obtained quite straightforwardly if we have an analytical representation of S. It is achieved with a polynomial fitting, for instance, through Zernike polynomial fitting. Following the method suggested by Schwiegerling et al. 15 we computed the coefficients of the Zernike polynomials up to seventh order. As S represents the mean sphere, we know its analytical expression in advance, it means that we only need to fit W, that is 7 n W, n,m Z m n,, (21) n0 mn where we have used polar coordinates, instead of Cartesian coordinates x, y for representing W, with x 2 y 2 /r the radial coordinate (ranging from 0 to 1) and tan 1 x/y the azimuthal angle. Note that the radial coordinate x 2 y 2 is normalized by the maximum radial extent of the data r (pupil radius), and the angle is measured with respect to the y axis. The normalization of the radial coordinate is done because the Zernike polynomials Z n m are a set of functions that are orthogonal over the continuous unit circle, which is a significant advantage because each of the fitting coefficients n,m depends only on its corresponding function Z n m and W. 15,16 Here, the coordinate system has its origin at the intersection of the visual axis and the corneal surface (corneal vertex). In this representation, W has 36 coefficients, in particular 1,1 and 1,1 account for the centeredness of the surface vertex (tilt about x axis and tilt about y axis, respectively); 2,2, 0,2, and 2,2 are related to the amount of astigmatism and defocus of the surface; and the rest represent the high-order aberrations such as coma and spherical aberration. It means that the Zernike expansion classifies the deformations of the surface. In Appendix, the Zernike polynomials up to seventh order used in this article are listed (see Appendix, Supplemental Digital Content 1, http://links.lww.com/a791). A meridian is defined by a fixed value of, therefore the meridional power is given by 12 c 337.5 d 2 S d 2 1 ds 2 d Corneal Surface Reconstruction Example 3/ 2. (22) The corneal reconstruction method described earlier is summarized in Fig. 4. Figs. 4a to 4c concern the test surface (cornea). Similar figures are obtained for the mean sphere (Fig. 3a). Fig. 4a is the Hartmann pattern generated by the right eye s cornea that is shown in Fig. 3b. Under the illumination conditions of the HT topographer the eye-pupil has a diameter 4.71 0.02 mm, and the center of the eye-pupil is at (x 0.40 0.01 mm, y 0.06 0.01 mm) from the corneal vertex. The corneal surface is evaluated within a region of 7.01 mm in diameter. Fig. 4b is the fringe pattern that replaces the Hartmann pattern of Fig. 4a. The gradual reduction of the amplitude of the fringe pattern is noticeable. This apodization reduces the noise in the Fourier spectrum and therefore we have an optimal filtering of the sidelobes. Fig. 4c is the Fourier spectrum of the fringe pattern in Fig. 4b. In this figure, we have included the circular windows to isolate the right and upper sidelobes. The isolating process is done first for one sidelobe, and then for the other in both images: the Fourier spectrum for the cornea and the Fourier spectrum for the mean sphere. The location of each sidelobe gives information about the mean spatial period of the Hartmann pattern along the x and y directions, and the structure of the sidelobes gives information about the derivatives of the corneal surface in the x and y directions. Figs. 4d and 4e are the phase maps 1 and 1, respectively, and these are related to the difference of the derivatives of the corneal surface and mean sphere in the x and y directions through Eqs. 11 and 12. The colorbar scale is given in radians. By solving Eq. 6 the elevation map W is obtained. Fig. 4f is the elevation map W S S, i.e., the elevation of the corneal surface in comparison to its corresponding mean sphere; in this case we have R m 7.60 0.01 mm. This map is more useful than the absolute elevation map because in this manner it is possible to see clearly the corneal surface variations over the evaluation region. The colorbar scale is given in millimeters. The elevation map of Fig. 4f is actually the polynomial fitting of W data according to Eq. 21, and in this case we have the coefficients 2, 2 0.0025 mm, 2,0 0.0025, mmand 2,2 0.0013 mm. With the second order coefficients we can obtain an approximately value for sphere, cylinder, and axis of the cornea through a pupil of radius r as: sphere 1 R m cylinder, (23) 2 cylinder 4 a 2 2 2,2 a 2,2 r 2, (24) axis 1 2 tan1 a 2,2 a 2,2, (25) where R m 1/R m 4 2,0 /r 2 is the actual radius of the mean sphere (second order approximation), it means that 4 2,0 /r 2 is the correction that we have to add to 1/R m. Remember that, at the start of our description about the corneal surface reconstruction, we calculate the radius of the mean sphere from the ratio of the mean deviation of the radial position of the image points of both Hartmann patterns (for the test surface and reference sphere); it is an approximate method. The term 4 2,0 /r 2 is the correction term for the mean sphere because the Zernike polynomials are a set of orthogonal functions and therefore each Zernike polynomial (except for Z 0 0 ) has a mean value of zero, and with the fitting coefficients n,m each Zernike term has a minimum variance. So the variance of the surface that fits the cornea will be equal to the sum of the variances of the individual polynomial terms. 16 By multiplying Eqs. 23 and 24 by the keratometric constant, 337.5, we have the sphere and cylinder in diopters. In Eq. 25, axis gives the

Corneal Topographer Based on the Hartmann Test Mejía and Galeano 377 direction of the meridian (in the astigmatic surface) of maximum curvature. After replacing the values of the coefficients 2,2, 0,2, and 2,2 in Eqs. 23 to 25 we find that: sphere 44.25, cylinder 0.35 D, axis 31. The radius of the mean sphere is R m 7.65 0.01 mm (44.08 D). It shows us that the correction in the radius of the mean sphere is 0.7%, therefore the first method to find the mean sphere is quite reliable. Fixing our attention to the elevation map of Fig. 4f we can see that most corneal surface follows the mean sphere (blue regions between 2 10 3 mm and 2 10 3 mm), but there is an elevated circle-shaped area centered (approximately) at x 0.64 mm and y 0.41 mm. This elevation reaches 5 10 3 mm over the mean sphere, so there is a small irregularity. Note that this irregularity can not be described in terms of the sphere, cylinder, and axis, in other words, in terms of Zernike polynomials of second-order, but we need the Zernike polynomials of high-order. Finally, Fig. 4g shows the meridional curvature map obtained from Eq. 22. Again, this map confirms that the cornea under test has a light astigmatism and that there is an irregularity on the left and below to the corneal vertex. The blue area at the upper right edge of the map reveals peripheral flattening on the cornea, what is seen in the Hartmann pattern of Fig. 3b at the upper right as an increase in the separation of image points in that region. On the other hand, the red areas in the peripheral region (upper left and lower right) suggest artifact information. To improve the accuracy on the peripheral region we have to optimize the surface reconstruction. In the optimization process, for instance, we have to consider up to which order of Zernike polynomials it is necessary to take into account for the surface fitting, and what image processing we have to do in the phase maps before taking the Fourier transform to reconstruct the saggita in Eq. 6. The image processing is necessary to reduce errors due to the boundaries of the region that is transforming. 9 This improvement will be done in a future work. RESULTS Test Surfaces The performance of the HT topographer in reconstructing test surfaces is demonstrated for the following surfaces: 1. Toric surface made of Polymethylmethacrylate (PMMA) plastic with nominal principal radii R min 7.62 0.02 mm and R max 7.82 0.02 mm. 2. Aspherical surface of revolution made of PMMA plastic. This surface is a conic with nominal vertex radius 7.62 mm and eccentricity e 1 (a paraboloid). 3. Right eye s cornea. 4. Left eye s cornea. As reference surface we have a sphere of radius 7.78 mm made of BK7 glass (peak-valley error of 0.1 m); it was measured with a Fizeau interferometer (made by Zygo). The toric and aspherical surfaces were made by a company that produces contact lenses; the manufacturer used a radiuscope to get the nominal values. The two human corneas belong to a 42-years-old man (first author of this article) who wears eyeglasses with the following prescription for distant vision: O.D. 0.25 to 1.75 75; O.S. Plano 0.25 100. Elevation and Curvature Maps As the HT topographer gets the meridional curvature from the elevation map, we first present the elevation map and then we compare the meridional curvature maps obtained with the HT and Placido rings topographers. We use meridional curvature maps because these are the maps that more closely represent the actual curvature of the cornea over the axial curvature maps. Figs. 5 to 8 show the elevation and curvature maps for the four test surfaces mentioned above. In each case (a) and (b) are the elevation and meridional curvature maps from HT topographer respectively, and (c) is the meridional curvature map from the Tomey TMS-4 topographer. As the elevation and curvature maps from HT topographer are shown in regions that are around 7.0 mm in diameter, to make the comparison easier, we show the curvature maps from the TMS-4 topographer within region of 7.0 mm in diameter. Before comparing the corneal parameters obtained with both topographers we have to keep in mind that parameters such as mean sphere, sphere, cylinder, and axis, do not have the same meaning for both topographers. In the HT topographer prototype these corneal parameters are obtained from the coefficients of the Zernike polynomials of second-order, so mean sphere (a paraboloid indeed) and cylinder correspond to the best sphere and the best astigmatic surface that fit the whole corneal surface (in a region of radius r). In the Tomey TMS-4 topographer AveK (average curvature), the Sim K values (Ks and Kf), and the MinK value are powers measured in certain points in the paraxial region. Then, in the first case we have global parameters; in the second case we have local parameters. It means that the corresponding values do not necessarily agree. In spite of this, we can see that for the four test surfaces there is a good agreement between the corresponding curvature maps (taking into account the colorbar scale). In this article, our comparison will be qualitative. A quantitative comparison will be considered in a future article. The comparison between the results obtained with both topographers is done using the parameters: sphere, cylinder, and axis, and the mean sphere. Let us express these values in the minuscylinder form and mean sphere as (S C ; M), where S denotes sphere (Ks), C denotes cylinder (Cyl), denotes the angle measured with respect to x axis, and M (AveK) denotes mean sphere. As axis is measured with respect to y axis, then 90 -axis. The precision in the radii of curvature data is 0.02 mm (0.1 D). The background color in the elevation maps (Figs. 5a to 8a) appoints the zero value and it represents the mean sphere. The background color in the curvature maps (Figs. 5b to 8b) appoints the curvature value that corresponds to the mean sphere. Toric Surface From the elevation map we can see that the difference between the sagittas of this surface and its mean sphere is not a perfect saddle-shaped surface; it means that this surface is a poor approximation for a true toric surface (Fig. 5). It is confirmed

378 Corneal Topographer Based on the Hartmann Test Mejía and Galeano FIGURE 5. A toric surface of PMMA with nominal values Rmin 7.62 0.02 mm and Rmax 7.82 0.02 mm. (a) The elevation map shows that the difference between the sagittas of this surface and its mean sphere is not a perfect saddleshaped surface; (b) meridional curvature from the HT topographer with data 44.07 0.95 129, and mean sphere 43.60; (c) meridional curvature from the Tomey TMS-4 topographer with data 44.42 1.03 100, and AveK 43.90, (Min K 43.34). From the HT topographer we have Rmin 7.65 0.01 mm and Rmax 7.83 0.01 mm. FIGURE 6. A revolution aspherical surface of PMMA with nominal vertex radius 7.62 mm and eccentricity e 1 (a paraboloid). (a) The elevation map shows that this surface is indeed a revolution surface; (b) meridional curvature from the HT topographer with data: radius at the vertex 7.58 0.01 mm, mean sphere 8.28 0.01 mm (40.74 D); (c) meridional curvature from the Tomey TMS-4 topographer with data: AveK 7.88 mm (42.81 D).

Corneal Topographer Based on the Hartmann Test Mejía and Galeano 379 FIGURE 7. FIGURE 8. Right eye s cornea. (a) The elevation map shows that this cornea has small corneal defect; (b) meridional curvature map from the HT topographer with data: 44.25 0.35 121, and mean sphere 44.07; (c) meridional curvature from the Tomey TMS-4 topographer with data: 44.76 0.47 129, and AveK 44.53 (Min K 44.26). The parameters for the eye-pupil from the HT topographer are: diameter D 4.71 mm and coordinates (x 0.06 mm, y 0.06 mm); and from the Tomey TMS-4 topographer are: diameter D 3.65 mm and coordinates (x 0.19 mm, y 0.06 mm). Left eye s cornea. (a) The elevation map shows that this cornea is mainly an asymmetrical astigmatic surface; (b) meridional curvature from the HT topographer with data 44.85 1.02 94, and mean sphere 44.29; (c) meridional curvature from the Tomey TMS-4 topographer with data 45.57 1.27 91, and AveK 44.94, (Min K 43.28). The parameters for the eye-pupil from the HT topographer are: diameter D 4.92 mm and coordinates (x 0.44 mm, y 0.06 mm); and from the Tomey TMS-4 topographer are: diameter D 3.69 mm and coordinates (x 0.27 mm, y 0.06 mm).

380 Corneal Topographer Based on the Hartmann Test Mejía and Galeano from the curvature map where the bow-tie pattern is within small circular region. The results from HT topographer are (44.07 0.95 129 ; 43.60), and from the TMS-4 topographer are (44.42 1.03 100 ; 43.90), and MinK 43.34. On the other hand, as the cylinder is the difference between the maximum and minimum curvatures, for a toric surface we can calculate the minimum and maximum radii of curvature at the vertex from R min 1/R m cylinder/2 1 and R max 1/R m cylinder/2 1. According to the HT topographer data, we have R min 7.65 0.01 mm and R max 7.83 0.01 mm. Here we can not compare the angle because the toric surface was not set up in the same orientation in both topographers. Aspheric Surface The elevation map shows that it is a surface of revolution. Both curvature maps are similar (Fig. 6). From the HT topographer, we have that the radius at the vertex is 7.58 0.01 mm (44.52 D), and the mean sphere is 8.28 0.01 mm (40.74 D). Note that the corresponding value for the mean sphere in the TMS-4 topographer, that is the AveK, is 7.88 mm (42.81 D). Right Eye s Cornea This surface was analyzed in detail when we present the example of the cornea reconstruction method (Figs. 4 and 7). The results from HT topographer are (44.25 0.35 121 ; 44.07) and from the TMS-4 topographer are (44.76 0.47 129 ; 44.53), and MinK 44.26. The parameters for the eye-pupil from the HT topographer are: diameter D 4.71 mm and coordinates (x 0.40 mm, y 0.06 mm); and from the TMS-4 topographer are: diameter D 3.65 mm and coordinates (x 0.19 mm, y 0.06 mm). Left Eye s Cornea From the elevation map, we can see that this cornea is mainly an astigmatic surface, but it is not a symmetrical surface (Fig. 8). This asymmetry is also seen in the bow tie pattern in both curvature maps. The results from HT topographer are (44.85 1.02 94 ; 44.29) and from the TMS-4 topographer are (45.57 1.27 91 ; 44.94), and MinK 44.28. The parameters for the eye-pupil from the HT topographer are: diameter D 4.92 mm and coordinates (x 0.44 mm, y 0.06 mm); and from the TMS-4 topographer are: diameter D 3.69 mm and coordinates (x 0.27 mm, y 0.06 mm). For the examples used in this study we can conclude that our prototype based on the Hartmann test gives reliable results; on qualitative criteria, the meridional curvature maps are similar to that produced by Placido rings topographers. In our comparison, we have only used the coefficients of the Zernike polynomials of second-order, but it is apparent that a complete description of the shape of the corneal surface requires the analysis of the coefficients of high-order because they account for irregularities in the corneal shape. Theoretically, the HT topographer can eradicate the skew ray problem, but we have to make a more complete evaluation with irregular corneas to conclude that in practice it is done for any kind of cornea. In a future article, we will present a quantitative comparison to validate the HT topographer. In this article, we have used an algorithm based on the Fourier analysis; first we obtain the elevation map and from this, the meridional curvature map. Although there are other methods that can be applied to reconstruct the sagitta from the Hartmann patterns, such as ray tracing methods and modal wavefront reconstruction methods, we have found that with the Fourier analysis it is also possible to reconstruct corneal topography. Finally, with the prototype showed in this article we have sampled the surface under test with a discrete set of points spaced at intervals of width 0.4 mm (approximately) in both directions, x and y. According to the sampling theorem, 17 the surface can be reconstructed exactly if the interval between samples is not greater than certain limit. This limit (the maximum spacing) is given by 1/2v max where v max is the maximum spatial frequency of the Fourier spectrum of the surface. It implies that the surface to be sampled must be band-limited; that is, spatial frequencies of the surface above a certain bound should be zero, or at least sufficiently close to zero to allow us to neglect its influence on the resulting reconstruction. We are supposing that the cornea is a smooth surface (low spatial frequencies) and according to the sampling theorem the local variation that we can measure are about 1.25 lines per millimeter in spatial frequency. So, to increase the resolution we have to increase the sampled density, it means, we have to make other ellipsoidal screen. Then, in practice, as in the Placido rings topographers, we can have several screens for different resolutions. CONCLUSIONS We have shown with the examples used in this study that the prototype HT topographer yields reliable results on corneal topography. On the basis of a Fourier algorithm, we show how it is possible to obtain the elevation map and the meridional curvature map. The elevation map is particularly useful because it offers a better visualization of the precise location of corneal defects. When we compare the meridional curvature maps of both topographers, the HT topographer and the Tomey TMS-4 topographer, we can see that these maps give similar results, but at this time we have done a qualitative comparison because the parameters such as mean sphere, sphere, cylinder, and axis are measured in different ways; in the HT topographer these are global values, in the Tomey TMS-4 topographer these are local values. In a future article we present a qualitative comparison to validate the HT topographer. ACKNOWLEDGMENTS We thank Maria Lucrecia Polanco, from Dilences, Colombia, for her help with the prototype; Jorge G. Vargas, from Universidad de La Salle,Colombia, for his help with the curvature maps, and Erez Ribak, from the Department of Physics of the Technion Israel Institute of Technology, Israel, for his helpful comments about the integration method based on the Fourier transform. This research was supported by the Vicerrectoría de Investigación, Universidad Nacional de Colombia through the Project 20201006138. Received June 17, 2008; accepted September 26, 2008.

REFERENCES 1. Mejía-Barbosa Y, Malacara-Hernandez D. Object surface for applying a modified hartmann test to measure corneal topography. Appl Opt 2001;40:5778 86. 2. Malacara D, Ghozeil I Hartmann. Hartmann-Shack, and other screen tests. In: Malacara D, ed. Optical Shop Testing, 3rd ed. Hoboken, NJ: Wiley-Interscience; 2007:361 97. 3. Atchison DA. The skew ray issue in ocular aberration measurement. Optom Vis Sci 2006;83:396 8. 4. Malacara D, Malacara Z. Handbook of Lens Design. New York: Marcel Dekker; 1994. 5. Sicam VA, van der Heijde RG. Topographer reconstruction of the nonrotation-symmetric anterior corneal surface features. Optom Vis Sci 2006;83:910 8. 6. Sicam VA, Snellenburg JJ, van der Heijde RG, van Stokkum IH. Pseudo forward ray-tracing: a new method for surface validation in cornea topography. Optom Vis Sci 2007;84:915 23. 7. Hsu HP. Fourier Analysis, revised ed. New York: Simon and Schuster; 1970. 8. Mejía Y. Noise reduction in the Fourier spectrum of Hartmann patterns for phase demodulation. Opt Commun 2008;281:1047 55. 9. Roddier F, Roddier C. Wavefront reconstruction using iterative Fourier transforms. Appl Opt 1991;30:1325 7. 10. Carmon Y, Ribak EN. Phase retrieval by demodulation of a Hartmann-Shack sensor. Opt Commun 2003;215:285 8. Corneal Topographer Based on the Hartmann Test Mejía and Galeano 381 11. Mejía-Barbosa Y. Hartmann test of small F/# convex mirrors. Opt Commun 2006;263:17 24. 12. Mejía-Barbosa Y, Malacara-Hernandez D. A review of methods for measuring corneal topography. Optom Vis Sci 2001;78:240 53. 13. Olarte OE, Mejía Y. A morphological based method to calculate the centroid spots of Hartmann patterns. Opt Commun 2006;260: 87 90. 14. Canovas C, Ribak EN. Comparison of Hartmann analysis methods. Appl Opt 2007;46:1830 5. 15. Schwiegerling J, Greivenkamp JE, Miller JM. Representation of videokeratoscopic height data with Zernike polynomials. J Opt Soc Am (A) 1995;12:2105 13. 16. Mahajan VN. Optical Imaging and Aberrations: Part I. Bellingham, WA: SPIE Optical Engineering Press; 1998. 17. Whittaker ET. On the functions which are represented by the expansions of the interpolation theory. Proc R Soc Edinb (A) 1915;35: 181 94. Yobani Mejía Universidad Nacional de Colombia Departamento de Física Ciudad Universitaria Bogotá D.C. Colombia e-mail: ymejiab@unal.edu.co