Fast ray-tracing of human eye optics on Graphics Processing Units |
| |
Authors: | Qi Wei Saket Patkar Dinesh K. Pai |
| |
Affiliation: | 1. Department of Bioengineering, George Mason University, 4400 University Drive, Fairfax, VA, USA;2. Department of Computer Science, Stanford University, 353 Serra Mall, Stanford, CA, USA;3. Department of Computer Science, University of British Columbia, 2366 Main Mall, Vancouver, BC, Canada |
| |
Abstract: | We present a new technique for simulating retinal image formation by tracing a large number of rays from objects in three dimensions as they pass through the optic apparatus of the eye to objects. Simulating human optics is useful for understanding basic questions of vision science and for studying vision defects and their corrections. Because of the complexity of computing such simulations accurately, most previous efforts used simplified analytical models of the normal eye. This makes them less effective in modeling vision disorders associated with abnormal shapes of the ocular structures which are hard to be precisely represented by analytical surfaces. We have developed a computer simulator that can simulate ocular structures of arbitrary shapes, for instance represented by polygon meshes. Topographic and geometric measurements of the cornea, lens, and retina from keratometer or medical imaging data can be integrated for individualized examination. We utilize parallel processing using modern Graphics Processing Units (GPUs) to efficiently compute retinal images by tracing millions of rays. A stable retinal image can be generated within minutes. We simulated depth-of-field, accommodation, chromatic aberrations, as well as astigmatism and correction. We also show application of the technique in patient specific vision correction by incorporating geometric models of the orbit reconstructed from clinical medical images. |
| |
Keywords: | Human eye optics Ray tracing Computational simulation Patient specific modeling and simulation Vision defects GPU programming |
本文献已被 ScienceDirect 等数据库收录! |
|