Supervised retinal vessel segmentation from color fundus images based on matched filtering and AdaBoost classifier

The structure and appearance of the blood vessel network in retinal fundus images is an essential part of diagnosing various problems associated with the eyes, such as diabetes and hypertension. In this paper, an automatic retinal vessel segmentation method utilizing matched filter techniques coupled with an AdaBoost classifier is proposed. The fundus image is enhanced using morphological operations, the contrast is increased using contrast limited adaptive histogram equalization (CLAHE) method and the inhomogeneity is corrected using Retinex approach. Then, the blood vessels are enhanced using a combination of B-COSFIRE and Frangi matched filters. From this preprocessed image, different statistical features are computed on a pixel-wise basis and used in an AdaBoost classifier to extract the blood vessel network inside the image. Finally, the segmented images are postprocessed to remove the misclassified pixels and regions. The proposed method was validated using publicly accessible Digital Retinal Images for Vessel Extraction (DRIVE), Structured Analysis of the Retina (STARE) and Child Heart and Health Study in England (CHASE_DB1) datasets commonly used for determining the accuracy of retinal vessel segmentation methods. The accuracy of the proposed segmentation method was comparable to other state of the art methods while being very close to the manual segmentation provided by the second human observer with an average accuracy of 0.972, 0.951 and 0.948 in DRIVE, STARE and CHASE_DB1 datasets, respectively.

[1]  Yue-Bin Wang,et al.  A Novel Vessel Segmentation in Fundus Images Based on SVM , 2016, 2016 International Conference on Information System and Artificial Intelligence (ISAI).

[2]  Emanuele Trucco,et al.  Retinal vessel segmentation using multiwavelet kernels and multiscale hierarchical decomposition , 2013, Pattern Recognit..

[3]  Oerip S. Santoso,et al.  Color retinal image enhancement using CLAHE , 2013, International Conference on ICT for Smart Society.

[4]  Lei Zhang,et al.  Retinal vessel extraction by matched filter with first-order derivative of Gaussian , 2010, Comput. Biol. Medicine.

[5]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  T. Miller,et al.  Blood Vessel Segmentation in Retinal Images , 2004 .

[7]  Gongping Yang,et al.  Hierarchical retinal blood vessel segmentation based on feature and ensemble learning , 2015, Neurocomputing.

[8]  S. G. Vázquez,et al.  Using Retinex Image Enhancement to Improve the Artery/Vein Classification in Retinal Images , 2010, ICIAR.

[9]  Mary M. Galloway,et al.  Texture analysis using gray level run lengths , 1974 .

[10]  Hong Yan,et al.  A Novel Vessel Segmentation Algorithm for Pathological Retina Images Based on the Divergence of Vector Fields , 2008, IEEE Transactions on Medical Imaging.

[11]  Khan BahadarKhan,et al.  A Morphological Hessian Based Approach for Retinal Blood Vessels Segmentation and Denoising Using Region Based Otsu Thresholding , 2016, PloS one.

[12]  Roberto Marcondes Cesar Junior,et al.  Retinal Vessel Segmentation Using the 2-D Morlet Wavelet and Supervised Classification , 2005, ArXiv.

[13]  Bunyarit Uyyanonvara,et al.  Blood vessel segmentation methodologies in retinal images - A survey , 2012, Comput. Methods Programs Biomed..

[14]  Bunyarit Uyyanonvara,et al.  An approach to localize the retinal blood vessels using bit planes and centerline detection , 2012, Comput. Methods Programs Biomed..

[15]  George Azzopardi,et al.  Automatic detection of vascular bifurcations in segmented retinal images using trainable COSFIRE filters , 2013, Pattern Recognit. Lett..

[16]  Keshab K. Parhi,et al.  Blood Vessel Segmentation of Fundus Images by Major Vessel Extraction and Subimage Classification , 2015, IEEE Journal of Biomedical and Health Informatics.

[17]  Charles V. Stewart,et al.  Retinal Vessel Centerline Extraction Using Multiscale Matched Filters, Confidence and Edge Measures , 2006, IEEE Transactions on Medical Imaging.

[18]  Alan Wee-Chung Liew,et al.  General Retinal Vessel Segmentation Using Regularization-Based Multiconcavity Modeling , 2010, IEEE Transactions on Medical Imaging.

[19]  Marcel Breeuwer,et al.  Evaluation of Hessian-based filters to enhance the axis of coronary arteries in CT images , 2003, CARS.

[20]  Gongping Yang,et al.  A framework for retinal vasculature segmentation based on matched filters , 2015, Biomedical engineering online.

[21]  Bunyarit Uyyanonvara,et al.  An Ensemble Classification-Based Approach Applied to Retinal Blood Vessel Segmentation , 2012, IEEE Transactions on Biomedical Engineering.

[22]  Emanuele Trucco,et al.  FABC: Retinal Vessel Segmentation Using AdaBoost , 2010, IEEE Transactions on Information Technology in Biomedicine.

[23]  Frank Y. Shih,et al.  Retinal vessels segmentation based on level set and region growing , 2014, Pattern Recognit..

[24]  Ana Maria Mendonça,et al.  Segmentation of retinal blood vessels by combining the detection of centerlines and morphological reconstruction , 2006, IEEE Transactions on Medical Imaging.

[25]  Maged Habib,et al.  REVIEW - A reference data set for retinal vessel profiles , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[26]  Vasileios Megalooikonomou,et al.  Discriminative vessel segmentation in retinal images by fusing context-aware hybrid features , 2014, Machine Vision and Applications.

[27]  C. Paterson,et al.  Measuring retinal vessel tortuosity in 10-year-old children: validation of the Computer-Assisted Image Analysis of the Retina (CAIAR) program. , 2009, Investigative ophthalmology & visual science.

[28]  Xiaohui Liu,et al.  Retinal blood vessel segmentation via graph cut , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[29]  Lakhwinder Kaur,et al.  A survey on blood vessel segmentation methods in retinal images , 2015, 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV).

[30]  Yalin Zheng,et al.  Retinal Vessel Segmentation: An Efficient Graph Cut Approach with Retinex and Local Phase , 2015, PloS one.

[31]  David A Clausi An analysis of co-occurrence texture statistics as a function of grey level quantization , 2002 .

[32]  Hui Wu,et al.  An Ensemble Retinal Vessel Segmentation Based on Supervised Learning in Fundus Images , 2016 .

[33]  P. Bankhead,et al.  Fast Retinal Vessel Detection and Measurement Using Wavelets and Edge Location Refinement , 2012, PloS one.

[34]  David A. Clausi,et al.  Designing Gabor filters for optimal texture separability , 2000, Pattern Recognit..

[35]  Temitope Mapayi,et al.  Adaptive Thresholding Technique for Retinal Vessel Segmentation Based on GLCM-Energy Information , 2015, Comput. Math. Methods Medicine.

[36]  Max A. Viergever,et al.  Ridge-based vessel segmentation in color images of the retina , 2004, IEEE Transactions on Medical Imaging.

[37]  Paul S. Heckbert,et al.  Graphics gems IV , 1994 .

[38]  Xiaoou Tang,et al.  Texture information in run-length matrices , 1998, IEEE Trans. Image Process..

[39]  Mong-Li Lee,et al.  Automatic grading of retinal vessel caliber , 2005, IEEE Transactions on Biomedical Engineering.

[40]  Joongkyu Kim,et al.  Retinex method based on adaptive smoothing for illumination invariant face recognition , 2008, Signal Process..

[41]  Roberto Marcondes Cesar Junior,et al.  Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification , 2005, IEEE Transactions on Medical Imaging.

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

[43]  Evangelos Dermatas,et al.  Multi-scale retinal vessel segmentation using line tracking , 2010, Comput. Medical Imaging Graph..

[44]  Michael Elad,et al.  Retinex by Two Bilateral Filters , 2005, Scale-Space.

[45]  ProfessorK. J. Somaiya Survey on Retinal Blood Vessels Segmentation Techniques for Detection of Diabetic Retinopathy , 2017 .

[46]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[47]  George Azzopardi,et al.  Trainable COSFIRE filters for vessel delineation with application to retinal images , 2015, Medical Image Anal..

[48]  Johan Montagnat,et al.  Texture based medical image indexing and retrieval: application to cardiac imaging , 2004, MIR '04.

[49]  Urszula Marmol,et al.  USE OF GABOR FILTERS FOR TEXTURE CLASSIFICATION OF AIRBORNE IMAGES AND LIDAR DATA , 2011 .

[50]  Salah Bourennane,et al.  Retinal vessel segmentation using a probabilistic tracking method , 2012, Pattern Recognit..

[51]  Andrew Hunter,et al.  An Active Contour Model for Segmenting and Measuring Retinal Vessels , 2009, IEEE Transactions on Medical Imaging.

[52]  Manohar Kuse,et al.  Local isotropic phase symmetry measure for detection of beta cells and lymphocytes , 2011, Journal of pathology informatics.

[53]  George D. C. Cavalcanti,et al.  Unsupervised Retinal Vessel Segmentation Using Combined Filters , 2016, PloS one.

[54]  Brian A. Wandell,et al.  A spatial extension of CIELAB for digital color‐image reproduction , 1997 .

[55]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[56]  M. Goldbaum,et al.  Detection of blood vessels in retinal images using two-dimensional matched filters. , 1989, IEEE transactions on medical imaging.

[57]  Xiaoyi Jiang,et al.  A self-adaptive matched filter for retinal blood vessel detection , 2014, Machine Vision and Applications.

[58]  Karel J. Zuiderveld,et al.  Contrast Limited Adaptive Histogram Equalization , 1994, Graphics Gems.

[59]  LingHaibin,et al.  Discriminative vessel segmentation in retinal images by fusing context-aware hybrid features , 2014 .

[60]  J. Hanley,et al.  The meaning and use of the area under a receiver operating characteristic (ROC) curve. , 1982, Radiology.

[61]  Max A. Viergever,et al.  Multiscale vessel tracking , 2004, IEEE Transactions on Medical Imaging.

[62]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[63]  Yali Zhao,et al.  A New Approach to Segment Both Main and Peripheral Retinal Vessels Based on Gray-Voting and Gaussian Mixture Model , 2015, PloS one.

[64]  Khan Bahadar Khan,et al.  B-COSFIRE filter and VLM based retinal blood vessels segmentation and denoising , 2016, 2016 International Conference on Computing, Electronic and Electrical Engineering (ICE Cube).

[65]  José Manuel Bravo,et al.  A New Supervised Method for Blood Vessel Segmentation in Retinal Images by Using Gray-Level and Moment Invariants-Based Features , 2011, IEEE Transactions on Medical Imaging.

[66]  Liang Zhou,et al.  The detection and quantification of retinopathy using digital angiograms , 1994, IEEE Trans. Medical Imaging.

[67]  Ahmed H. Asad,et al.  Retinal Blood Vessels Segmentation Based on Bio-Inspired Algorithm , 2016, Applications of Intelligent Optimization in Biology and Medicine.

[68]  Yalin Zheng,et al.  Correction: Retinal Vessel Segmentation: An Efficient Graph Cut Approach with Retinex and Local Phase , 2015, PloS one.

[69]  Qinmu Peng,et al.  Segmentation of retinal blood vessels using the radial projection and semi-supervised approach , 2011, Pattern Recognit..

[70]  Guoliang Fan,et al.  An efficient blood vessel detection algorithm for retinal images using local entropy thresholding , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[71]  Jaspreet Kaur,et al.  An Efficient Blood Vessel Detection Algorithm For Retinal Images Using Local Entropy Thresholding , 2012 .

[72]  Francisco Nivando Bezerra,et al.  Retinal Vessel Segmentation Using Parallel Grayscale Skeletonization Algorithm and Mathematical Morphology , 2016, 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI).

[73]  A.D. Hoover,et al.  Locating blood vessels in retinal images by piecewise threshold probing of a matched filter response , 2000, IEEE Transactions on Medical Imaging.

[74]  Elisa Ricci,et al.  Retinal Blood Vessel Segmentation Using Line Operators and Support Vector Classification , 2007, IEEE Transactions on Medical Imaging.

[75]  Zhun Fan,et al.  Automated Blood Vessel Segmentation of Fundus Images Based on Region Features and Hierarchical Growth Algorithm , 2017, ArXiv.

[76]  Jinkai Cui,et al.  Retinal vessel segmentation in colour fundus images using Extreme Learning Machine , 2017, Comput. Medical Imaging Graph..

[77]  Kotagiri Ramamohanarao,et al.  An effective retinal blood vessel segmentation method using multi-scale line detection , 2013, Pattern Recognit..

[78]  Jian Yang,et al.  Retinal Vessel Segmentation Using Supervised Classification Based on Multi-Scale Vessel Filtering and Gabor Wavelet , 2015 .

[79]  J. P. Jones,et al.  An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex. , 1987, Journal of neurophysiology.

[80]  Shahab Aslani,et al.  A new supervised retinal vessel segmentation method based on robust hybrid features , 2016, Biomed. Signal Process. Control..

[81]  George Azzopardi,et al.  Trainable COSFIRE Filters for Keypoint Detection and Pattern Recognition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[82]  Gongping Yang,et al.  Blood Vessel Segmentation in Pathological Retinal Image , 2014, 2014 IEEE International Conference on Data Mining Workshop.

[83]  Bin Fang,et al.  Reconstruction of vascular structures in retinal images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[84]  Alejandro F. Frangi,et al.  Muliscale Vessel Enhancement Filtering , 1998, MICCAI.

[85]  Shankar M. Krishnan,et al.  Detection and measurement of retinal vessels in fundus images using amplitude modified second-order Gaussian filter , 2002, IEEE Transactions on Biomedical Engineering.

[86]  Ali Mahlooji Far,et al.  Retinal Image Analysis Using Curvelet Transform and Multistructure Elements Morphology by Reconstruction , 2011, IEEE Transactions on Biomedical Engineering.

[87]  Leen-Kiat Soh,et al.  Texture analysis of SAR sea ice imagery using gray level co-occurrence matrices , 1999, IEEE Trans. Geosci. Remote. Sens..

[88]  E. Land Recent advances in retinex theory , 1986, Vision Research.

[89]  Sotirios A. Tsaftaris,et al.  Medical Image Computing and Computer Assisted Intervention , 2017 .

[90]  Enrico Grisan,et al.  A Novel Method for the Automatic Grading of Retinal Vessel Tortuosity , 2008, IEEE Transactions on Medical Imaging.

[91]  Zia-ur Rahman,et al.  A multiscale retinex for bridging the gap between color images and the human observation of scenes , 1997, IEEE Trans. Image Process..

[92]  Qinmu Peng,et al.  Retinal Blood Vessels Segmentation Using the Radial Projection and Supervised Classification , 2010, 2010 20th International Conference on Pattern Recognition.