An hybrid feature space from texture information and transfer learning for glaucoma classification

Abstract Glaucoma is a progressive eye disease due to the increase in intraocular pressure. Accurate early detection may prevent vision loss. Most algorithms in the literature are not feasible for use in screening programs since they are not able to handle a wide diversity of images. We conducted an extensive study to determine the best set of features for image representation. Our feature extraction methodology included the following descriptors: LBP, GLCM, HOG, Tamura, GLRLM, morphology, and seven CNN architectures, that results in 30.682 features. Then, we used the gain ratio to order the features by importance and select the best set for glaucoma classification. Our tests were performed using 1675 images of DRISHTI, RIM-ONE, HRF, JSIEC, and ACRIMA databases. We concluded that a combination of the GLCM and pre-trained CNN’s has the potential to be used in a computer aid system for glaucoma detection. Our approach achieved an accuracy of 93.61%.

[1]  G. H. Rosenfield,et al.  A coefficient of agreement as a measure of thematic classification accuracy. , 1986 .

[2]  Francisco Fumero,et al.  RIM-ONE: An open retinal image database for optic nerve evaluation , 2011, 2011 24th International Symposium on Computer-Based Medical Systems (CBMS).

[3]  Valery Naranjo,et al.  CNNs for automatic glaucoma assessment using fundus images: an extensive validation , 2019, BioMedical Engineering OnLine.

[4]  Matti Pietikäinen,et al.  Unsupervised Texture Segmentation Using Feature Distributions , 1997, ICIAP.

[5]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[6]  Flávio H. D. Araújo,et al.  Automatic Glaucoma Detection Based on Optic Disc Segmentation and Texture Feature Extraction , 2016, CLEI Electron. J..

[7]  U. Rajendra Acharya,et al.  Automated Diagnosis of Glaucoma Using Texture and Higher Order Spectra Features , 2011, IEEE Transactions on Information Technology in Biomedicine.

[8]  Anjan Gudigar,et al.  Deep convolution neural network for accurate diagnosis of glaucoma using digital fundus images , 2018, Inf. Sci..

[9]  Russell G. Congalton,et al.  Assessing the accuracy of remotely sensed data : principles and practices , 1998 .

[10]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Tien Yin Wong,et al.  Superpixel Classification Based Optic Disc and Optic Cup Segmentation for Glaucoma Screening , 2013, IEEE Transactions on Medical Imaging.

[12]  Andreas K. Maier,et al.  Robust Vessel Segmentation in Fundus Images , 2013, Int. J. Biomed. Imaging.

[13]  M. Usman Akram,et al.  Automated detection of glaucoma using structural and non structural features , 2016, SpringerPlus.

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

[15]  Anselmo Cardoso de Paiva,et al.  Glaucoma Diagnosis over Eye Fundus Image through Deep Features , 2018, 2018 25th International Conference on Systems, Signals and Image Processing (IWSSIP).

[16]  Majid A. Al-Taee,et al.  Automated glaucoma diagnosis using deep learning approach , 2017, 2017 14th International Multi-Conference on Systems, Signals & Devices (SSD).

[17]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Nilanjan Dey,et al.  Semi-automated System for Cup to Disc Measurement for Diagnosing Glaucoma Using Classification Paradigm , 2015, AECIA.

[19]  Anselmo Cardoso de Paiva,et al.  Texture based on geostatistic for glaucoma diagnosis from fundus eye image , 2017, Multimedia Tools and Applications.

[20]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[21]  Baihua Li,et al.  Automatic extraction of retinal features from colour retinal images for glaucoma diagnosis: A review , 2013, Comput. Medical Imaging Graph..

[22]  N. Thulasi,et al.  Automated diagnosis of glaucoma using Haralick texture features , 2014, International Conference on Information Communication and Embedded Systems (ICICES2014).

[23]  Christopher Bowd,et al.  Performance of Deep Learning Architectures and Transfer Learning for Detecting Glaucomatous Optic Neuropathy in Fundus Photographs , 2018, Scientific Reports.

[24]  Belur V. Dasarathy,et al.  Image characterizations based on joint gray level-run length distributions , 1991, Pattern Recognit. Lett..

[25]  François Chollet,et al.  Xception: Deep Learning with Depthwise Separable Convolutions , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Yudong Zhang,et al.  Polarimetric synthetic aperture radar image segmentation by convolutional neural network using graphical processing units , 2017, Journal of Real-Time Image Processing.

[27]  Tin Aung,et al.  Determinants of anterior chamber depth: the Singapore Chinese Eye Study. , 2012, Ophthalmology.

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

[29]  H. Quigley,et al.  The number of people with glaucoma worldwide in 2010 and 2020 , 2006, British Journal of Ophthalmology.

[30]  U. Rajendra Acharya,et al.  Computer-aided diagnosis of glaucoma using fundus images: A review , 2018, Comput. Methods Programs Biomed..

[31]  Sangsoo Kim,et al.  A deep learning model for the detection of both advanced and early glaucoma using fundus photography , 2018, PloS one.

[32]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[33]  J. R. Landis,et al.  The measurement of observer agreement for categorical data. , 1977, Biometrics.

[34]  Hideyuki Tamura,et al.  Textural Features Corresponding to Visual Perception , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[35]  H. B. Barlow,et al.  Unsupervised Learning , 1989, Neural Computation.

[36]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[37]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[38]  Faraz Oloumi,et al.  Deep learning in ophthalmology: a review. , 2018, Canadian journal of ophthalmology. Journal canadien d'ophtalmologie.

[39]  Yudong Zhang,et al.  Twelve-layer deep convolutional neural network with stochastic pooling for tea category classification on GPU platform , 2018, Multimedia Tools and Applications.

[40]  Weidong (Tom) Cai,et al.  A Deep Learning-Based Algorithm Identifies Glaucomatous Discs Using Monoscopic Fundus Photographs. , 2018, Ophthalmology. Glaucoma.

[41]  Sidan Du,et al.  Image based fruit category classification by 13-layer deep convolutional neural network and data augmentation , 2019, Multimedia Tools and Applications.

[42]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[43]  Bart Liefers,et al.  Automatic glaucoma classification using color fundus images based on convolutional neural networks and transfer learning. , 2019, Biomedical optics express.

[44]  Ronald M. Summers,et al.  Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning , 2016, IEEE Transactions on Medical Imaging.

[45]  Matthew B. Blaschko,et al.  Convolutional neural network transfer for automated glaucoma identification , 2017, Symposium on Medical Information Processing and Analysis.

[46]  Giri Babu Kande,et al.  Segmentation of optic disk and optic cup from digital fundus images for the assessment of glaucoma , 2016, Biomed. Signal Process. Control..

[47]  Tien Yin Wong,et al.  ORIGA-light: An online retinal fundus image database for glaucoma analysis and research , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[48]  James F. Greenleaf,et al.  Use of gray value distribution of run lengths for texture analysis , 1990, Pattern Recognit. Lett..

[49]  Hiroshi Murata,et al.  Development of a deep residual learning algorithm to screen for glaucoma from fundus photography , 2018, Scientific Reports.

[50]  Romuere Rôdrigues Veloso e Silva,et al.  Leukemia diagnosis in blood slides using transfer learning in CNNs and SVM for classification , 2018, Eng. Appl. Artif. Intell..

[51]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.