Ridge based vessel segmentation in color images of the retina

J.J. Staal, M.D. Abramoff, M. Niemeijer, M.A. Viergever, B. van Ginneken

IEEE Transactions on Medical Imaging, 2004, nr. 4, vol. 23, pp. 501-509.


A method is presented for automated segmentation of vessels in 2D color images of the retina. This method can be used in computer analyses of retinal images, e.g. in automated screening for diabetic retinopathy.

The system is based on extraction of image ridges, which coincide approximately with vessel centerlines. The ridges are used to compose primitives in the form of line elements. With the line elements an image is partitioned into patches by assigning each image pixel to the closest line element. Every line element constitutes a local coordinate frame for its corresponding patch. For everypixel, feature vectors are computed that make use of properties of the patches and the line elements. The feature vectors are classified using a knn-classifier and sequential forward feature selection. The algorithm was tested on a database consisting of 40 manually labeled images.

The method achieves an area under the roc-curve of 0.952. The method is compared with two recently published rule-based methods of Hoover e.a. (IEEE Trans. Med. Imag., vol. 19, no. 3, pp. 203210, 2000) and Jiang e.a. (IEEE Trans. Pattern Anal. Machine Intell., vol. 25, no. 1, pp. 131137, 2003). The results show that our method is significantly better than the two rule-based methods (p < 0.01). The accuracy of our method is 0.944 versus 0.947 for a second observer.

Show BibTeX


The following copyright message applies:

Copyright IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

For more information on this publication, please contact us.