High-Accuracy Binary Classification of Diabetic Retinopathy from Fundus Images Using CNN Architecture

  • Forhad Javed Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0009-0003-4820-5726
  • Ashraful Islam Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0000-0002-2406-1938
  • Mohammed Hasibul Hasan Chowdhury Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0009-0006-8629-5787
  • Sayma Sultana Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0009-0001-6001-1452
  • Nazmul Islam Frahim Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0009-0006-5559-1292
  • Atikur Rahman Department of Electrical and Electronic Engineering, Bangladesh Army International University of Science & Technology (BAIUST), Cumilla-3501, Bangladesh. https://orcid.org/0009-0005-5799-8486

Abstract

Diabetic Retinopathy (DR), a retinal condition associated with diabetes mellitus, is a leading global cause of blindness. Early detection and treatment is crucial to prevent or mitigate vision loss. Researchers have developed various artificial intelligence-based methods to detect diabetic retinopathy from fundus images, aiming to enhance diagnostic accuracy and efficiency, thereby improving patient outcomes. In this paper, we have introduced a custom convolutional neural network (CNN) architecture for detecting diabetic retinopathy. We have used an open-source “Diabetic Retinopathy 224×224 Gaussian Filtered” dataset from Kaggle, comprising of 3,668 images. The images are then labelled into two classes where one class represents “No Diabetic Retinopathy (No_DR)” and the other class represents “Diabetic Retinopathy (DR)”. Then we have applied min-max normalization to scale pixel values to a specified range [0, 1]. Afterwards, the dataset is divided into three parts to train, validate and test the proposed CNN model. Our method has achieved a testing accuracy of 95.27% and F1 score of 95.29%. Then we have performed 5-fold cross validation to observe the performance of the proposed automatic DR detection method. We have also compared our proposed method with some pre-trained models and some existing methods. In observation, it has been shown that the proposed technique outperformed many other existing techniques.

Downloads

Download data is not yet available.
Published
2026-02-20
How to Cite
Javed, F., Islam, A., Chowdhury, M. H. H., Sultana, S., Frahim, N. I., & Rahman, A. (2026). High-Accuracy Binary Classification of Diabetic Retinopathy from Fundus Images Using CNN Architecture. ITEGAM-JETIA, 12(57), 1162-1169. https://doi.org/10.5935/jetia.v12i57.3299
Section
Articles