Abstract
Purpose: :
We describe a computer eye model that allows for aspheric surfaces and a three–dimensional computer–based ray–tracing technique to simulate optical properties of the human eye and visual perception under various eye defects, both as still–images and as animated movies.
Methods: :
Eye surfaces, such as the cornea, iris, eye lens, and retina, are modelled/approximated by a set of Zernike polynomials that are fitted to input data for the respective surfaces. A ray tracing procedure propagates light rays using Snell's law of refraction from an input object (e.g., digital image) through the eye under investigation (i.e., the eye with modelled eye defects) to form a retinal image that is upside–down and left–right inverted. To obtain a first–order realistic visual perception, this retinal image is then back–propagated through a defect–free eye (e.g., Gullstrand eye model) to an output screen with the same dimensions and at the same distance from the eye as the input object, resulting in a right–side up image.
Results: :
The visual perception under emmetropia, regular astigmatism, irregular astigmatism, and (centralized) keratoconus is simulated and depicted. Further, the ray tracing procedure has been applied to the individual frames of a movie to result in the motion–depiction of the above eye defects.
Conclusions: :
The computer ray tracing tool developed here (SIMEYE) permits simulations of the optical properties of the human eye and of visual perception under various eye defects, both as still–images and as animated movies. SIMEYE allows for the introduction of arbitrary surfaces (e.g., aspheric surfaces), represented/fitted by a set of Zernike polynomials, in the ray tracing simulation. SIMEYE may have a wide range of applications in both science and education. This tool may help educate/train both the lay public, e.g., patients before undergoing eye surgery, and people in the medical field such as medical students and professionals. Moreover, SIMEYE may be used as a scientific research tool to investigate the visual perception under a variety of eye conditions, in addition to the ones presented here, and after various ophthalmic surgical procedures such as cataract surgery and LASIK.
Keywords: astigmatism • keratoconus • computational modeling