Automatic Detection of the Optic Disc, Fovea and Vacular Arch in Digital Color Photographs of the Retina

We present a novel method that determines whether a macula centered retinal image is from the left or right eye and automatically detects the optic disc, the fovea and the vascular arch by inferring the location of a set of landmarks placed on these structures. The algorithm relies on a specific energy function that combines global and local cues. The global cues are derived from vascular atlases of the vessel orientation and thickness on the retina as well as a vascular distance map. A fourth component models the local appearance around each of the landmarks in the model and is able to estimate the distance between a position in the image and the target position of a landmark. For the minimization of the energy function a combination of optimization methods is used. We compare the results of several different system setups and combinations of energy function components with the performance of a second human observer. The best performing system localizes the OD in 91% of all cases, the fovea in 94% of all cases and correctly positions 74% of all vessel landmarks. The results show that a combination of global and local energy function components is required to obtain optimal results.

[1]  Stan Sclaroff,et al.  Active blobs: region-based, deformable appearance models , 2003, Computer Vision and Image Understanding.

[2]  Bram van Ginneken,et al.  Comparative study of retinal vessel segmentation methods on a new publicly available database , 2004, SPIE Medical Imaging.

[3]  Sunil Arya,et al.  An optimal algorithm for approximate nearest neighbor searching fixed dimensions , 1998, JACM.

[4]  Timothy F. Cootes,et al.  On representing edge structure for model matching , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[5]  Huiqi Li,et al.  Automated feature extraction in color retinal images by a model based approach , 2004, IEEE Transactions on Biomedical Engineering.

[6]  Timothy F. Cootes,et al.  Active Appearance Models , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Timothy F. Cootes,et al.  Active Shape Models-Their Training and Application , 1995, Comput. Vis. Image Underst..

[8]  Heinrich Müller,et al.  Image warping with scattered data interpolation , 1995, IEEE Computer Graphics and Applications.

[9]  William H. Press,et al.  Numerical recipes in C , 2002 .

[10]  Sandro Ridella,et al.  Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithmCorrigenda for this article is available here , 1987, TOMS.

[11]  Enrico Grisan,et al.  Detection of optic disc in retinal images by means of a geometrical model of vessel structure , 2004, IEEE Transactions on Medical Imaging.

[12]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[13]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..