IoMT enabled diabetic retinopathy segmentation and classification using ensemble efficient net model

Vinodkumar Bhutnal,Nageswara Rao Moparthi
DOI: https://doi.org/10.1007/s11042-024-19804-6
IF: 2.577
2024-07-19
Multimedia Tools and Applications
Abstract:The most common preventable cause of blindness in working-age adults worldwide is diabetic retinopathy (DR). Accurate detection of DR by machine learning (ML) approaches is generally limited to pre-selected features. However, the feature learning ability and parameter consideration must be efficient to achieve better results. Therefore, this research proposes a novel automation of DR using images in the Internet of Medical Things (IoMT) established on a deep learning (DL) model to improve segmentation and classification performance. In this work, IoMT datasets such as the Diabetic Retinopathy Dataset (DRR) and the Indian Diabetic Retinopathy Image Dataset (IDRiD) are collected from public sources. First, the collected fundus images are pre-processed using the Sequential Bilateral-Rolling Guidance Filter (SeQ-BR) for noise exclusion. The filtered images are subjected to the Improved Contrast Limited Adaptive Histogram Equalization (CLAHE) algorithm to improve contrast. The pre-processed images are segmented into thin vessels, exudates, orbit, microaneurysms, and optic nerve heads using the Dilatation U-Net model (Di-UNet). From the segmented images, the appropriate features are extracted using the Convolutional Swin Transformer (CST) model. To minimize the dimensionality problems, an Opposition Based Mud Ring Optimization (OMR) algorithm is used to select the features. Finally, disease severity can be classified using the ensemble efficient net-assisted gazelle optimization algorithm model (E-EffGaz). The proposed method results in 97.69% accuracy for the DRR dataset and 97.52% accuracy using the IDRiD dataset.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?