Accurate Diagnosis of Diabetic Retinopathy and Glaucoma Using Retinal Fundus Images Based on Hybrid Features and Genetic Algorithm
Source abstract
Abstract
Diabetic retinopathy (DR) and glaucoma can both be incurable if they are not detected early enough. Therefore, ophthalmologists worldwide are striving to detect them by personally screening retinal fundus images. However, this procedure is not only tedious, subjective, and labor-intensive, but also error-prone. Worse yet, it may not even be attainable in some countries where ophthalmologists are in short supply. A practical solution to this complicated problem is a computer-aided diagnosis (CAD) system—the objective of this work. We propose an accurate system to detect at once any of the two diseases from retinal fundus images. The accuracy stems from two factors. First, we calculate a large set of hybrid features belonging to three groups: first-order statistics (FOS), higher-order statistics (HOS), and histogram of oriented gradient (HOG). Then, these features are skillfully reduced using a genetic algorithm scheme that selects only the most relevant and significant of them. Finally, the selected features are fed to a classifier to detect one of three classes: DR, glaucoma, or normal. Four classifiers are tested for this job: decision tree (DT), naive Bayes (NB), k-nearest neighbor (kNN), and linear discriminant analysis (LDA). The experimental work, conducted on three publicly available datasets, two of them merged into one, shows impressive performance in terms of four standard classification metrics, each computed using k-fold crossvalidation for added credibility. The highest accuracy has been provided by DT—96.67% for DR, 100% for glaucoma, and 96.67% for normal.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Retinal Imaging and Analysis · Glaucoma and retinal disorders · Retinal Diseases and Treatments
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Computers and Informatics, Suez Canal University, Ismailia 41522, Egypt
Deanship of Community Services and Continuing Education, Jazan University, Gazan 82142, Saudi Arabia
References (46)
Show source-provided references
1. Li, J., Hu, Q., Imran, A., Zhang, L., Yang, J.J., and Wang, Q. (2018, January 23–27). Vessel recognition of retinal fundus images based on fully convolutional network. Proceedings of the IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), Tokyo, Japan.10.1109/COMPSAC.2018.10268 ↗
2. WHO (2020, May 07). Blindness and Vision Impairment. Available online: http://www.who.int/health-topicsblindness-and-vision-loss#tab=tab_1.
3. Approaches for early detection of glaucoma using retinal images: A performance analysis10.1007/978-3-030-32587-9_13 ↗
4. Automated diagnosis of glaucoma using empirical wavelet transform and correntropy features extracted from fundus images10.1109/JBHI.2016.2544961 ↗
5. Sundaram, R., Ravichandran, K.S., and Jayaraman, P. (2019). Extraction of blood vessels in fundus images of retina through hybrid segmentation approach. Mathematics, 7.10.3390/math7020169 ↗
6. International Diabetes Foundation (IDF) (2020, June 07). Diabetes Eye Health: A Guide for Health Professionals. Available online: https://idf.org/our-activities/care-prevention/eye-health/eye-health-guide.html.
7. Global prevalence of glaucoma and projections of glaucoma burden through 2040: A systematic review and meta-analysis10.1016/j.ophtha.2014.05.013 ↗
8. Samuel, P.M., and Veeramalai, T. (2019). Multilevel and multiscale deep neural network for retinal blood vessel segmentation. Symmetry, 11.10.3390/sym11070946 ↗
9. Dupont, G., Kalinicheva, E., Sublime, J., Rossant, F., and Paques, M. (2020). Analyzing age-related macular degeneration progression in patients with geographic atrophy Using Joint autoencoders for unsupervised change detection. J. Imaging, 6.10.3390/jimaging6070057 ↗
10. Kamran, S.A., Saha, S., Sabbir, A.S., and Tavakkoli, A. (2019, January 16–19). Optic-net: A novel convolutional neural network for diagnosis of retinal diseases from optical tomography images. Proceedings of the 18th IEEE International Conference on Machine Learning and Applications (ICMLA), Boca Raton, FL, USA.10.1109/ICMLA.2019.00165 ↗
11. Qureshi, I., Ma, J., and Shaheed, K. (2019). A hybrid proposed fundus image enhancement framework for diabetic retinopathy. Algorithms, 12.10.3390/a12010014 ↗
12. Tamim, N., Elshrkawey, M., Abdel Azim, G., and Nassar, H. (2020). Retinal blood vessel segmentation using hybrid features and multi-layer perceptron neural networks. Symmetry, 12.10.3390/sym12060894 ↗
13. Retinal blood vessels segmentation using classical edge detection filters and the neural network10.1016/j.imu.2021.100521 ↗
14. Riaz, H., Park, J., Choi, H., Kim, H., and Kim, J. (2020). Deep and densely connected networks for classification of diabetic retinopathy. Diagnostics, 10.10.3390/diagnostics10010024 ↗
15. Computer-aided diagnosis of glaucoma using fundus images: A review10.1016/j.cmpb.2018.07.012 ↗
16. Diagnosis of retinal health in digital fundus images using continuous wavelet transform (CWT) and entropies10.1016/j.compbiomed.2017.03.008 ↗
17. Chelaramani, S., Gupta, M., Agarwal, V., Gupta, P., and Habash, R. (2021, January 5–9). Multi-task knowledge distillation for eye disease prediction. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Virtual Conference.10.1109/WACV48630.2021.00403 ↗
18. Computer-aided diabetic retinopathy detection using trace transforms on digital fundus images10.1007/s11517-014-1167-5 ↗
19. Automated detection of age-related macular degeneration using empirical mode decomposition10.1016/j.knosys.2015.09.012 ↗
20. Automated screening system for retinal health using bi-dimensional empirical mode decomposition and integrated index
21. Automated detection of retinal health using PHOG and SURF features extracted from fundus images
22. Automated retinal health diagnosis using pyramid histogram of visual words and Fisher vector techniques10.1016/j.compbiomed.2017.11.019 ↗
23. Pires, R., Jelinek, H.F., Wainer, J., Valle, E., and Rocha, A. (2014). Advancing bag-of-visual-words representations for lesion classification in retinal images. PLoS ONE, 9.10.1371/journal.pone.0096814 ↗
24. Automatic recognition of severity level for diagnosis of diabetic retinopathy using deep visual features10.1007/s11517-017-1638-6 ↗
25. Ophthalmic diagnosis using deep learning with fundus images—A critical review10.1016/j.artmed.2019.101758 ↗
26. Deep image mining for diabetic retinopathy screening10.1016/j.media.2017.04.012 ↗
27. A combined convolutional and recurrent neural network for enhanced glaucoma detection10.1038/s41598-021-81554-4 ↗
28. Zhao, Z., Chopra, K., Zeng, Z., and Li, X. (2020, January 25–28). Sea-Net: Squeeze-and-excitation attention net for diabetic retinopathy grading. Proceedings of the IEEE International Conference on Image Processing (ICIP), Abu Dhabi, United Arab Emirates.10.1109/ICIP40778.2020.9191345 ↗
29. Efficacy of a deep learning system for detecting glaucomatous optic neuropathy based on color fundus photographs10.1016/j.ophtha.2018.01.023 ↗
30. Recognition of Glaucoma by means of gray wolf optimized neural network10.1007/s11042-019-7224-1 ↗
31. Maqsood, S., Damaševičius, R., and Maskeliūnas, R. (2021). Hemorrhage detection based on 3D CNN deep learning framework and feature fusion for evaluating retinal abnormality in diabetic patients. Sensors, 21.10.3390/s21113865 ↗
32. Detection of diabetic retinopathy using a fusion of textural and ridgelet features of retinal images and sequential minimal optimization classifier10.7717/peerj-cs.456 ↗
33. Color retinal image enhancement based on luminosity and contrast adjustment10.1109/TBME.2017.2700627 ↗
34. Robust vessel segmentation in fundus images10.1155/2013/154860 ↗
35. Kaggle (2020, May 07). Diabetic Retinopathy Detection (Data). Available online: https://www.kaggle.com/c/diabetic-retinopathy-detection/data.
36. Almazroa, A., Alodhayb, S., Osman, E., Ramadan, E., Hummadi, M., Dlaim, M., Alkatee, M., Raahemifar, K., and Lakshminarayanan, V. (2018, January 6). Retinal fundus images for glaucoma analysis: The RIGA dataset. Proceedings of the Medical Imaging 2018: Imaging Informatics for Healthcare, Research, and Applications, Houston, TX, USA.10.1117/12.2293584 ↗
37. Balasubramanian, T., Krishnan, S., Mohanakrishnan, M., Rao, K.R., Kumar, C.V., and Nirmala, K. (2016, January 16–18). HOG feature based SVM classification of glaucomatous fundus image with extraction of blood vessels. Proceedings of the IEEE Annual India Conference (INDICON), Bangalore, India.10.1109/INDICON.2016.7838902 ↗
38. Löfstedt, T., Brynolfsson, P., Asklund, T., Nyholm, T., and Garpebring, A.A. (2019). Gray-level invariant Haralick texture features. PLoS ONE, 14.10.1371/journal.pone.0212110 ↗
39. Haralick, R.M., Shanmugam, K., and Dinstein, I.H. (1973). Textural features for image classification. IEEE Trans. Syst. Man Cybern., 610–621.10.1109/TSMC.1973.4309314 ↗
40. Automatic acute lymphoblastic leukemia classification model using social spider optimization algorithm10.1007/s00500-018-3288-5 ↗
41. Texture analysis of SAR sea ice imagery using gray level co-occurrence matrices10.1109/36.752194 ↗
42. Hoaglin, D., Mosteller, F., and Tukey, J. (2000). Understanding Robust and Exploratory Data Analysis, Wiley.
43. Rosyidi, L., Prasetyo, A., and Romadhon, M.S. (2020, January 24–26). Object tracking with raspberry Pi using Histogram of Oriented Gradients (HOG) and Support Vector Machine (SVM). Proceedings of the 8th International Conference on Information and Communication Technology (ICoICT), Yogyakarta, Indonesia.10.1109/ICoICT49345.2020.9166330 ↗
44. Jeena, R.S., Kumar, A.S., and Mahadevan, K. (2018, January 19–22). A novel method for stroke prediction from retinal images using HoG approach. Proceedings of the International Symposium on Signal Processing and Intelligent Recognition Systems SIRS 2018: Advances in Signal Processing and Intelligent Recognition Systems, Bangalore, India.10.1007/978-981-13-5758-9_12 ↗
45. Cekik, R., and Uysal, A.K. (2020). A novel filter feature selection method using rough set for short text data. Expert Syst. Appl., 113691.10.1016/j.eswa.2020.113691 ↗
46. PIndroid: A novel Android malware detection system using ensemble learning methods10.1016/j.cose.2017.03.011 ↗