Abstract
The presence of exudates is one of the most significant signs of Diabetic retinopathy (DR) whereas; white or tiny yellow deposits known as drusen mostly identify age-related macular degeneration (AMD). Exudates and drusen may share a similar appearance; hence discriminating them is of extreme importance in enhancing automated AMD and DR diagnosis. Fortunately, diagnosing these diseases in their early stages is extremely useful for effective treatment since they are usually treatable. The goal of this research is to develop an automated tool that helps the pathologist diagnose the type of disease correctly and distinguish between DR, AMD, and normal fundus images through accurate classification of exudates and drusen lesions. In this paper, an automatic retinal diagnosis system that combines different texture and colour features is proposed. New textural and colour features are used in a bag-of-features approach for efficient and accurate detection. A codebook is generated using a bagged combination of inter colour local binary pattern (ICLBP) and colour vector angles (CVA) features to exploit textural and colour information for efficient and accurate classification. Intensive experiments show that the proposed dictionary learning-based system can capture the variety of structures and patterns in retinal fundus images and produce discriminant descriptors for classification. Using an SVM classifier with the obtained bagged combination of the proposed ICLBP and CVA features, the system has been shown to offer high classification performance. The experimental performance has been obtained with a dataset of 798 retinal images collected from various standard datasets, namely: DIARETDB0, DIARETDB1, HEI-MED, STARE, and MESSIDOR. All experiments were conducted with 10-fold cross validation using the classification accuracy, sensitivity, specificity, and area under curve. Correct classification is reported with an average sensitivity of 98.37%, specificity of 99.64% and accuracy of 99.67% and an overall average area under the curve of 0.983%. This represents the best performance achieved so far when compared to existing state-of-the-art systems for the diagnosis of retinal disease with drusen and exudates being the key characteristics in fundus image classification.





Similar content being viewed by others
Data Availability
The authors confirm that all data underlying the findings are fully available without restriction. All data are included within manuscript (Messidor [https://doi.org/10.5566/ias.1155] and Hei-Med [https://doi.org/10.1016/j.media.2011.07.004]). The supplementary data [Diaretdb0, Diaretdb1, Stare] associated with this article can be found, in the online version, at [https://www.it.lut.fi/project/imageret/diaretdb0/, https://www.it.lut.fi/project/imageret/diaretdb1/index.html, https://cecas.clemson.edu/~ahoover/stare/].
References
Zhou B, Lu Y, Hajifathalian K, Bentham J, Di Cesare M, Danaei G, Bixby H, Cowan MJ, Ali MK, Taddei C, et al (2016) Worldwide trends in diabetes since 1980: a pooled analysis of 751 population-based studies with 4\(\cdot \) 4 million participants The lancet 387(10027):1513–1530
Kanski JJ, Bowling B (2011) Clinical ophthalmology: a systematic approach 7 edn, Elsevier Health Sciences, 382
Aggarwal K, Mijwil MM, Al-Mistarehi A-H, Alomari S, Gok M, Zein Alaabdin AM, Abdulrhman SH (2022) Has the future started? the current growth of artificial intelligence, machine learning, and deep learning. Iraqi J Comput Sc Math 3:115–123
Srinivasu PN, JayaLakshmi G, Jhaveri RH, Phani Praveen S (2022) Ambient assistive living for monitoring the physical activity of diabetic adults through body area networks. Mob Inf Syst, 3169927
Antal B, Hajdu A (2014) An ensemble-based system for automatic screening of diabetic retinopathy. Knowl-Based Syst 60:20–27
Sánchez CI, Hornero R, López MI, Aboy M, Poza J, Abásolo D, (2008) A novel automatic image processing algorithm for detection of hard exudates based on retinal image analysis. Med Eng Phys 30(3):350–357
Nugroho HA, Oktoeberza KW, Adji TB, Najamuddin F (2015) Detection of Exudates on Color Fundus Images using. Texture Based Feature Extraction 6(2):04
Khalid S, Akram MU, Khalil T(2017) Hybrid textural feature set based automated diagnosis system for age related macular degeneration using fundus images In: IEEE International conference on communication, computing and digital systems (C-CODE), pp 390–395
Karnon J, Czoski-Murray C, Smith K, Brand C, Chakravarthy U, Davis S, Bansback N, Beverley C, Bird A, Harding S (2008) A preliminary model-based assessment of the cost-utility of a screening programme for early age-related macular degeneration
Nagi D, Gosden C, Walton C, Winocour P, Turner B, Williams R, James J, Holt R (2009) A national survey of the current state of screening services for diabetic retinopathy: ABCD-Diabetes UK survey of specialist diabetes services 2006 Diabetic medicine. Diabetic medicine 26(12):1301–1305
Osareh A, Shadgar B, Markham R (2009) A computational-intelligence-based approach for detection of exudates in diabetic retinopathy images. IEEE Trans Inf Technol Biomed 13(4):535–545
Hassan T, Akram MU, Werghi N (2020) Evaluation of Deep Segmentation Models for the Extraction of Retinal Lesions from Multi-modal Retinal Images
Afrin R, Shill PC (2019) Automatic lesions detection and classification of diabetic retinopathy using fuzzy logic In: 2019 International conference on robotics, electrical and signal processing techniques (ICREST), IEEE, pp 527–532
Stolte S, Fang R (2020) A survey on medical image analysis in diabetic retinopathy. Med Image Anal 64:101742
Kaur J, Mittal D, Singla R (2022) Diabetic retinopathy diagnosis through computer-aided fundus image analysis: a review. Archives Comput Methods Eng 29(3):1673–1711
Akram MU, Khalid S, Khan SA (2013) Identification and classification of microaneurysms for early detection of diabetic retinopathy. Pattern Recognit 46(1):107–116
Sidibé ISD, Mériaudeau F (2015) Discrimination of retinal images containing bright lesions using sparse coded features and svm. Comput Biol Med 62:175–184
Omar M, Hossain A, Zhang L, Shum H (2014) An intelligent mobile-based automatic diagnostic system to identify retinal diseases using mathematical morphological operations In: The 8th international conference on software, knowledge, information management and applications (SKIMA 2014), IEEE, pp 1–5
Grinsven MJ, Chakravarty A, Sivaswamy J, Theelen T, Ginneken B, Sánchez CI (2013) A bag of words approach for discriminating between retinal images containing exudates or drusen In: 2013 IEEE 10th international symposium on biomedical imaging, IEEE, pp 1444–1447
Niemeijer M, Ginneken B, Russell SR, Suttorp-Schulten MS, Abramoff MD (2007) Automated detection and differentiation of drusen, exudates, and cotton-wool spots in digital color fundus photographs for diabetic retinopathy diagnosis. Investig Ophthalmol Vis Sci 48(5):2260–2267
Fleming AD, Philip S, Goatman KA, Williams GJ, Olson JA, Sharp PF (2007) Automated detection of exudates for diabetic retinopathy screening. Phys Med Biol 52(24):7385
Chaum E, Karnowski TP, Govindasamy VP, Abdelrahman M, Tobin KW (2008) Automated diagnosis of retinopathy by content-based image retrieval. Retina 28(10):1463–1477
Deepak KS, Sivaswamy J (2011) Automatic assessment of macular edema from color retinal images. IEEE Trans Med Imaging 31(3):766–776
Sánchez CI, Niemeijer M, Išgum I, Dumitrescu A, Suttorp-Schulten MS, Abrámoff MD, Ginneken B, (2012) Contextual computer-aided detection: improving bright lesion detection in retinal images and coronary calcification identification in CT scans. Med Image Anal 16(1):50–62
Grinsven MJ, Theelen T, Witkamp L, Heijden J, Ven JP, Hoyng CB, Ginneken B, Sánchez CI (2016) Automatic differentiation of color fundus images containing drusen or exudates using a contextual spatial pyramid approach. Biomed Opt Express 7(3):709–725
Niemeijer M, Abrámoff MD, Van Ginneken B (2009) Fast detection of the optic disc and fovea in color fundus photographs. Med Image Anal 13(6):859–870
Hunter A, Lowell J, Owens J, Kennedy L, Steele D (2000) Quantification of diabetic retinopathy using neural networks and sensitivity analysis. In: Artificial neural networks in medicine and biology: proceedings of the ANNIMAB-1 conference, Göteborg, Sweden, 13–16 May 2000, Springer, pp 81–86
Giancardo L, Meriaudeau F, Karnowski TP, Li Y, Garg S, Tobin KW, Chaum E (2012) Exudate-based diabetic macular edema detection in fundus images using publicly available datasets. Med Image Anal 16(1):216–226
Hari V, Raj VJ, Gopikakumari R (2017) Quadratic filter for the enhancement of edges in retinal images for the efficient detection and localization of diabetic retinopathy. Pattern Anal Applic 20(1):145–165
Omar M, Khelifi F, Tahir MA (2016) Detection and classification of retinal fundus images exudates using region based multiscale lbp texture approach. In: 2016 International conference on control, decision and information technologies (CoDIT), IEEE, pp 227–232
Akram UM, Khan SA (2012) Automated detection of dark and bright lesions in retinal images for early detection of diabetic retinopathy. J Med Syst 36(5):3151–3162
Omar MA, Tahir MA, Khelifi F (2017) Multi-label learning model for improving retinal image classification in diabetic retinopathy. In: 2017 4th international conference on control, decision and information technologies (CoDIT), IEEE, pp 0202–0207
Li Z, Guo C, Nie D, Lin D, Cui T, Zhu Y, Chen C, Zhao L, Zhang X, Dongye M (2021) Automated detection of retinal exudates and drusen in ultra-widefield fundus images based on deep learning, 1–6
Wan S, Liang Y, Zhang Y (2018) Deep convolutional neural networks for diabetic retinopathy detection by image classification. Comput Electr Eng 72:274–282
Butt MM, Iskandar DNFA, Abdelhamid SE, Latif G, Alghazo R (2022) Diabetic retinopathy detection from fundus images of the eye using hybrid deep learning features. Diagnostics 7:1607
Ojala T, Pietikainen M, Maenpaa T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intel 24(7):971–987
Zhao G, Pietikainen M (2007) Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE Trans Pattern Anal Mach Intel 6:915–928
Tang Z, Dai Y, Zhang X, Huang L, Yang F (2013) Robust image hashing via colour vector angles and discrete wavelet transform. IET Image Process 8(3):142–149
Dony R, Wesolkowski S (1999) Edge detection on color images using rgb vector angles. In: Engineering solutions for the next millennium 1999 IEEE canadian conference on electrical and computer engineering (Cat No 99TH8411), vol 2. IEEE, pp 687–692
Zhang J, Marszałek M, Lazebnik S, Schmid C (2007) Local features and kernels for classification of texture and object categories: a comprehensive study. Int J Comput Vis 73(2):213–238
Kauppi T, Kalesnykiene V, Kamarainen J-K, Lensu L, Sorri I, Uusitalo H, Kälviäinen H, Pietilä J (2006) DIARETDB0: evaluation database and methodology for diabetic retinopathy algorithms
Kälviäinen RVJPH, Uusitalo H (2007) DIARETDB1 diabetic retinopathy database and evaluation protocol 61
Hoover A, Goldbaum M (2003) Locating the optic nerve in a retinal image using the fuzzy convergence of the blood vessels. IEEE Trans Med Imaging 22(8):951–958
Decencière E, Zhang X, Cazuguel G, Lay B, Cochener B, Trone C, Gain P, Ordonez R, Massin P, Erginay A, Charton B, Klein J-C (2014) Feedback on a publicly distributed image database: the messidor database. Image Anal Stereology 33(3):231–234
Turan C, Lam K-M (2018) Histogram-based local descriptors for facial expression recognition (fer): a comprehensive study. J Vis Commun Image Represent 55:331–341
Li H, Qiao Q (2019) Localisation of insulator strings’ images based on colour filtering and texture matching (16):2790–2793
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
All authors declare that there are no conflicts of interest in this work.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Omar, M.A., Khelifi, F. & Tahir, M.A. Exudate and drusen classification in retinal images using bagged colour vector angles and inter colour local binary patterns. Multimed Tools Appl 83, 51809–51833 (2024). https://doi.org/10.1007/s11042-023-17169-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17169-w