Skip to main content
Log in

An improved vessel extraction scheme from retinal fundus images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Vessel extraction from retinal fundus images is essential for the diagnosis of different opthalmologic diseases like glaucoma, diabetic retinopathy and hypertension. It is a challenging task due to presence of several noises embedded with thin vessels. In this article, we have proposed an improved vessel extraction scheme from retinal fundus images. First, mathematical morphological operation is performed on each planes of the RGB image to remove the vessels for obtaining noise in the image. Next, the original RGB and vessel removed RGB image are transformed into negative gray scale image. These negative gray scale images are subtracted and finally binarized (BW1) by leveling the image. It still contains some granular noise which is removed based on the area of connected component. Further, previously detected vessels are replaced in the gray-scale image with mean value of the gray-scale image and then the gray-scale image is enhanced to obtain the thin vessels. Next, the enhanced image is binarized and thin vessels are obtained (BW2). Finally, the thin vessel image (BW2) is merged with the previously obtained binary image (BW1) and finally we obtain the vessel extracted image. To analyze the performance of our proposed method we have experimented on publicly available DRIVE dataset. We have observed that our algorithm have provides satisfactory performance with the sensitivity, specificity and accuracy of 0.7260, 0.9802 and 0.9563 respectively which is better than the most of the recent works.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Notes

  1. DRIVE dataset is available at http://www.isi.uu.nl/Research/Databases/DRIVE/download.php.

References

  1. Al-Diri B, Hunter A, Steel D (2009) An active contour model for segmenting and measuring retinal vessels. IEEE Trans Med Imaging 28:14881497

    Article  Google Scholar 

  2. Cinsdikici M, Aydin D (2009) Detection of blood vessels in ophthalmoscope images using MF/ant (matched filter/ant colony) algorithm, Compute. Methods Programs Biomed 96:8595

    Google Scholar 

  3. Fan DP, Cheng MM, Liu Y, Li T, Borji A (2017) Structure-measure: a new way to evaluate foreground maps. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4548–4557

  4. Feng Z, Yang J, Yao L (2017) Patch-based fully convolutional neural network with skip connections for retinal blood vessel segmentation, 2017 IEEE international conference on image processing (ICIP), Beijing, pp 1742–1746. https://doi.org/10.1109/ICIP.2017.8296580

  5. Franklin SW, Rajan SE (2014) Computerized screening of diabetic retinopathy employing blood vessel segmentation in retinal images. Biocybernetics Biomed Eng 34 (2):117–124

    Article  Google Scholar 

  6. Fraz MM, Barman S, Remagnino P, Hoppe A, Basit A, Uyyanonvara B, Rudnicka AR, Owen CG (2012) An approach to localize the retinal blood vessels using bit planes and centerline detection. Comput Methods Prog Biomed 108 (2):600–616

    Article  Google Scholar 

  7. Frucci M, Riccio D, Sanniti di Baja G, Serino L (2016) SEVERE, segmenting vessels in retina images. Pattern Recogn Lett 82:162–169

    Article  Google Scholar 

  8. Fu H, Xu Y, Lin S, Wong DWK, Liu J (2016) Deepvessel: retinal vessel segmentation via deep learning and conditional random eld. In: International conference on medical image computing and computer-assisted intervention, pp 132–139

  9. Grisan E, Ruggeri A (2003) A divide et impera strategy for automatic classification of retinal vessels into arteries and veins. In: Engineering in medicine and biology society. Proceedings of the 25th annual international conference of the IEEE, vol 1, pp 890-893, IEEE, 2003

  10. Guo S, Gao Y, Wang K, Li T (2018) Deeply supervised neural network with short connections for retinal vessel segmentation. arXiv:1803.03963v1 [cs.CV] 11.

  11. Hoover A, Kouznetsova V, Goldbaum M (2000) Locating blood vessels in retinal images by piecewise threshold probing of a matched filter response. IEEE Trans Med Imaging 19:203–210

    Article  Google Scholar 

  12. Imani E, Javidi M, Pourreza HR (2015) Improvement of retinal blood vessel detection using morphological component analysis. Comput Methods Prog Biomed 118-3:263–279

    Article  Google Scholar 

  13. Jiang X, Mojon D (2003) Adaptive local thresholding by verification-based multithreshold probing with application to vessel detection in retinal images. IEEE Trans Pattern Anal Mach Intell 25(1):131137

    Google Scholar 

  14. Lam B, Yan H (2008) A novel vessel segmentation algorithm for pathological retina images based on the divergence of vector fields. IEEE Trans Med Imaging 27 (2):237246

    Article  Google Scholar 

  15. Li Q, You J, Zhang D (2012) Vessel segmentation and width estimation in retinal images using multiscale production of matched filter responses. Expert Syst Appl 39-9:7600–7610

    Article  Google Scholar 

  16. Liskowski P, Krawiec K (2016) Segmenting Retinal Blood Vessels With Deep Neural Networks. IEEE Trans Med Imaging 35(11):2369–2380. https://doi.org/10.1109/TMI.2016.2546227

    Article  Google Scholar 

  17. Marin D, Aquino A, Gegndez-Arias ME, Bravo JM (2011) A new nsupervised 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

    Article  Google Scholar 

  18. Martinez-Perez ME, Hughes AD, Thom SA, Bharath AA, Parker KH (2007) Segmentation of blood vessels from red-free and fluorescein retinal images. Med Image Anal 11(1):47–61

    Article  Google Scholar 

  19. Mendonca AM, Campilho A (2006) Segmentation of retinal blood vessels by combining the detection of center lines and morphological reconstruction. IEEE Trans Med Imaging 25(9):1200–1213

    Article  Google Scholar 

  20. Miri MS, Mahloojifar A (2011) Retinal image analysis using curvelet transform and multistructure elements morphology by reconstruction. IEEE Trans Biomed Eng 58(5):1183–1192

    Article  Google Scholar 

  21. Niemeijer M, Staal JJ, van Ginneken B, Loog M, Abramoff MD (2004) Comparative study of retinal vessel segmentation methods on a new publicly available dataset. SPIE Medl Imaging 5370:648– 656

    Google Scholar 

  22. Oliveira A, Pereira S, Silva CA (2017) Augmenting data when training a CNN for retinal vessel segmentation: how to warp? 2017 IEEE 5th Portuguese meeting on bioengineering (ENBENG), Coimbra, pp 1–4. https://doi.org/10.1109/ENBENG.2017.7889443

  23. Pellegrini E, Robertson G, Trucco E, MacGillivray T, Lupascu C, van Hemert J, Williams M, Newby D, van Beek E, Houston G (2014) Blood vessel segmentation and width estimation in ultra-wide field scanning laser ophthalmoscopy. Biomed Opt Express 5:4329–4337

    Article  Google Scholar 

  24. Ricci E, Perfetti R (2007) Retinal blood vessel segmentation using line operators and support vector classification. IEEE Trans Med Imaging 26(10):1357–1365

    Article  Google Scholar 

  25. Roychowdhury S, Koozekanani, Parhi KK (2014) Blood vessel segmentation of fundus images by major vessel extraction and subimage classification. IEEE J Biomed Health Inform 19(3):1118–1128

    Google Scholar 

  26. Singh D, Dharmveer, Singh B (2014) A new morphology based approach for blood vessel segmentation in retinal images. In: 2014 annual IEEE India conference (INDICON), pp 1–6

  27. Soares JVB, Leandro JJG, Cesar RM, Jelinek HF, Cree MJ (2006) Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification. IEEE Trans Med Imaging 25(9):1214–1222

    Article  Google Scholar 

  28. Staal JJ, Abramoff MD, Niemeijer M, Viergever MA, van Ginneken B (2004) Ridge based vessel segmentation in color images of the retina. IEEE Trans Med Imaging: 501509

  29. Teng T, Lefley M, Claremont D (2002) Progress towards automated diabetic ocular screening: a review of image analysis and intelligent systems for diabetic retinopathy. Med Biol Eng Comput 40(1):2–13

    Article  Google Scholar 

  30. Yang-Williams K (2002) Ophthalmic photography: retinal photography, angiography and electronic imaging

  31. Zana F, Klein JC (2001) Segmentation of vessel-like patterns using mathematical morphology and curvature evaluation. IEEE Trans Image Process 10:1010–1019

    Article  MATH  Google Scholar 

  32. Zhang B, Zhang L, Zhang L, Karray F (2010) Retinal vessel extraction by matched filter with first-order derivative of Gaussian. Comput Biol Med 40-4:438–445

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ranjit Ghoshal.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghoshal, R., Saha, A. & Das, S. An improved vessel extraction scheme from retinal fundus images. Multimed Tools Appl 78, 25221–25239 (2019). https://doi.org/10.1007/s11042-019-7719-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-7719-9

Keywords

Navigation