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.
Similar content being viewed by others
Notes
DRIVE dataset is available at http://www.isi.uu.nl/Research/Databases/DRIVE/download.php.
References
Al-Diri B, Hunter A, Steel D (2009) An active contour model for segmenting and measuring retinal vessels. IEEE Trans Med Imaging 28:14881497
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
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
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
Franklin SW, Rajan SE (2014) Computerized screening of diabetic retinopathy employing blood vessel segmentation in retinal images. Biocybernetics Biomed Eng 34 (2):117–124
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
Frucci M, Riccio D, Sanniti di Baja G, Serino L (2016) SEVERE, segmenting vessels in retina images. Pattern Recogn Lett 82:162–169
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
Ricci E, Perfetti R (2007) Retinal blood vessel segmentation using line operators and support vector classification. IEEE Trans Med Imaging 26(10):1357–1365
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
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
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
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
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
Yang-Williams K (2002) Ophthalmic photography: retinal photography, angiography and electronic imaging
Zana F, Klein JC (2001) Segmentation of vessel-like patterns using mathematical morphology and curvature evaluation. IEEE Trans Image Process 10:1010–1019
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7719-9