Retinal Vessels Segmentation Based on a Convolutional Neural Network

  • Nadia Brancati
  • Maria Frucci
  • Diego Gragnaniello
  • Daniel Riccio
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10657)


We present a supervised method for vessel segmentation in retinal images. The segmentation issue has been addressed as a pixel-level binary classification task, where the image is divided into patches and the classification (vessel or non-vessel) is performed on the central pixel of the patch. The input image is then segmented by classifying all of its pixels. A Convolutional Neural Network (CNN) has been used for the classification task, and the network has been trained on a large number of samples, in order to obtain an adequate generalization ability. Since blood vessels are characterized by a linear structure, we have introduced a further layer into the classic CNN including directional filters. The method has been tested on the DRIVE dataset producing satisfactory results, and its performance has been compared to that of other supervised and unsupervised methods.


Retinal image Vessel segmentation Convolutional Neural Network Directional filters 


  1. 1.
  2. 2.
    Abràmoff, M.D., Garvin, M.K., Sonka, M.: Retinal imaging and image analysis. IEEE Rev. Biomed. Eng. 3, 169–208 (2010)CrossRefGoogle Scholar
  3. 3.
    Al-Rawi, M., Qutaishat, M., Arrar, M.: An improved matched filter for blood vessel detection of digital retinal images. Comput. Biol. Med. 37(2), 262–267 (2007)CrossRefGoogle Scholar
  4. 4.
    Azzopardi, G., Strisciuglio, N., Vento, M., Petkov, N.: Trainable cosfire filters for vessel delineation with application to retinal images. Med. Image Anal. 19(1), 46–57 (2015)CrossRefGoogle Scholar
  5. 5.
    Chutatape, O., Zheng, L., Krishnan, S.M.: Retinal blood vessel detection and tracking by matched Gaussian and Kalman filters. In: Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 1998, vol. 6, pp. 3144–3149. IEEE (1998)Google Scholar
  6. 6.
    Fraz, M.M., Remagnino, P., Hoppe, A., Uyyanonvara, B., Rudnicka, A.R., Owen, C.G., Barman, S.A.: An ensemble classification-based approach applied to retinal blood vessel segmentation. IEEE Trans. Biomed. Eng. 59(9), 2538–2548 (2012)CrossRefGoogle Scholar
  7. 7.
    Frucci, M., Riccio, D., Sanniti di Baja, G., Serino, L.: Direction-based segmentation of retinal blood vessels. In: Beltrán-Castañón, C., Nyström, I., Famili, F. (eds.) CIARP 2016. LNCS, vol. 10125, pp. 1–9. Springer, Cham (2017). CrossRefGoogle Scholar
  8. 8.
    Fu, H., Xu, Y., Wong, D.W.K., Liu, J.: Retinal vessel segmentation via deep learning network and fully-connected conditional random fields. In: 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI), pp. 698–701. IEEE (2016)Google Scholar
  9. 9.
    Glorot, X., Bengio, Y.: Understanding the difficulty of training deep feedforward neural networks. Proc. Int. Conf. Artif. Intell. Stat. 9, 249–256 (2010)Google Scholar
  10. 10.
    Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., Darrell, T.: Caffe: convolutional architecture for fast feature embedding. In: Proceedings of the 22nd ACM International Conference on Multimedia. pp. 675–678. ACM (2014)Google Scholar
  11. 11.
    Marín, D., Aquino, A., Gegúndez-Arias, M.E., Bravo, J.M.: A new supervised method for blood vessel segmentation in retinal images by using gray-level and moment invariants-based features. IEEE Trans. Med. Imaging 30(1), 146–158 (2011)CrossRefGoogle Scholar
  12. 12.
    Mendonca, A.M., Campilho, A.: Segmentation of retinal blood vessels by combining the detection of centerlines and morphological reconstruction. IEEE Trans. Med. Imaging 25(9), 1200–1213 (2006)CrossRefGoogle Scholar
  13. 13.
    Nair, V., Hinton, G.E.: Rectified linear units improve restricted Boltzmann machines. In: Proceedings of the 27th International Conference on Machine Learning (ICML-10), pp. 807–814 (2010)Google Scholar
  14. 14.
    Powers, D.M.: Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation (2011)Google Scholar
  15. 15.
    Ramya, M., Sornalatha, M.: Personal identification based on retinal blood vessel segmentation. Int. J. Emerg. Technol. Comput. Sci. Electron. 7(1), 164–168 (2014)Google Scholar
  16. 16.
    Scherer, D., Müller, A., Behnke, S.: Evaluation of pooling operations in convolutional architectures for object recognition. Artif. Neural Netw. ICANN 2010, 92–101 (2010)Google Scholar
  17. 17.
    Soares, J.V., Leandro, J.J., Cesar, R.M., Jelinek, H.F., Cree, M.J.: Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification. IEEE Trans. Med. Imaging 25(9), 1214–1222 (2006)CrossRefGoogle Scholar
  18. 18.
    Srivastava, N., Hinton, G.E., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)MathSciNetMATHGoogle Scholar
  19. 19.
    Staal, J., Abràmoff, M.D., Niemeijer, M., Viergever, M.A., Van Ginneken, B.: Ridge-based vessel segmentation in color images of the retina. IEEE Trans. Med. Imaging 23(4), 501–509 (2004)CrossRefGoogle Scholar
  20. 20.
    Strisciuglio, N., Azzopardi, G., Vento, M., Petkov, N.: Supervised vessel delineation in retinal fundus images with the automatic selection of B-COSFIRE filters. Mach. Vis. Appl. 27(8), 1137–1149 (2016)CrossRefGoogle Scholar
  21. 21.
    Vega, R., Sanchez-Ante, G., Falcon-Morales, L.E., Sossa, H., Guevara, E.: Retinal vessel extraction using lattice neural networks with dendritic processing. Comput. Biol. Med. 58, 20–30 (2015)CrossRefGoogle Scholar
  22. 22.
    Yin, Y., Adel, M., Bourennane, S.: Automatic segmentation and measurement of vasculature in retinal fundus images using probabilistic formulation. Comput. Math. Methods Med. 2013 (2013)Google Scholar
  23. 23.
    Zhang, B., Zhang, L., Zhang, L., Karray, F.: Retinal vessel extraction by matched filter with first-order derivative of Gaussian. Comput. Biol. Med. 40(4), 438–445 (2010)CrossRefGoogle Scholar
  24. 24.
    Zhao, Y., Rada, L., Chen, K., Harding, S.P., Zheng, Y.: Automated vessel segmentation using infinite perimeter active contour model with hybrid region information with application to retinal images. IEEE Trans. Med. Imaging 34(9), 1797–1807 (2015)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Nadia Brancati
    • 1
  • Maria Frucci
    • 1
  • Diego Gragnaniello
    • 1
  • Daniel Riccio
    • 1
    • 2
  1. 1.Institute for High Performance Computing and Networking National Research Council of Italy (ICAR-CNR)NaplesItaly
  2. 2.University of Naples “Federico II”NaplesItaly

Personalised recommendations