Review Article

Deep Learning and Medical Image Processing Techniques for Diabetic Retinopathy: A Survey of Applications, Challenges, and Future Trends

Table 2

Various significant machine and deep learning methods in medical imaging analysis.

Ref.DatasetUsed methodOutcomes and metricsResearch challenges

[20]MESSIDOR databaseHPTI (hyperparameter tuning inception)-V4 modelSensitivity, specificity, accuracy, and precision factorImplementation of different classification are models not included
[21]MESSIDOR database with 400 imagesHistogram equalization and limited adaptive histogram equalization methodsSensitivity, specificity, accuracy, precision, recall, F-score, and G-meansAlternative medical databases are not considered for performance evaluation
[22]MESSIDOR-2 datasetPrincipal component analysis (PCA) with firefly algorithmAccuracy, precision, recall, sensitivity, and specificityNot suitable for high-dimensional data in various domains
[23]EyePACS datasetCNN-based binocular network with siamese-like structureSensitivity, specificity, and quadratic kappa scoreUse of limited fundus image data having missing values are collected from same patient
[24]Dataset with 35126 fundus images from kaggleFeature transfer learning and hyperparameter tuning methodAccuracy, sensitivity, and specificityVariable image classification methods are not considered to improve model accuracy
[25]MESSIDOR datasetCapsule network architectureAccuracyComplete classes of image datasets are not trained in CapsNet
[26]Dataset has 2000 images from the KaggleFuzzy C-means algorithmAccuracySystem is not implemented in GPU environment, considered limited data sources
[27]Standard diabetic retinopathy database (DIARETDB1)CNN with entropy images grayscale unsharp-masking (UM) methodAccuracy, sensitivity, and specificityNoninclusion of larger datasets
[28]Kaggle dataset of 21,123 imagesPatch-based DNNAccuracy, sensitivity, and specificityConsidering distinctive labelling model is costly, use of limited image data
[29]Dataset has 240 images taken from KaggleSVM and random Forest techniquesAccuracyAlternative image classifier methods are not implemented
[30]MESSIDOR2 and E-ophtha databasesData-driven algorithm for deep feature extractionSensitivity, specificity, and AUCTime-consuming and increased sensitivity for dataset with multiple variances
[31]DDR datasetDeep neural network algorithms-VGGNet-16, ResNet-18, GoogleNet, and DenseNet-121.Average precision (AP) and IoU (intersection over union) metrics for each type of lesion identificationDetection and segmentation of fundus image lesions from various perspectives are critical, use of larger image datasets are not considered
[32]Kaggle repository datasetScore propagation deep learning modelSensitivity and specificity performance for lesion recognitionPixel score identification process is not included
[33]STARE & DRIVE image datasetFeature extraction + image segmentation methodSensitivity and specificity performance for lesion recognitionHybrid robust DL methods are not included for performance enhancements
[34]EyePACS-1 and Messidor-1 datasetDeep-CNN-based modelHigh sensitivity and specificityExcludes the possibility of model implementation in clinical environment
[35]STARE, DIARETDB1, MESSIDOR, DRIVE, STARE, REVIEW, and E-ophtha datasetsDeep CNN model with inception-V4 algorithmAccuracy, precision, and recallData from other domains are not included
[36]Data collected from patients in central IndiaPCA (principal component analysis) and linear regressionAccuracyLarger datasets are not considered
[37]EyePACS datasetGaussian filters and EfficientNetKappa score and accuracyExclusion of balanced dataset leading to reduced efficiency
[38]Messidor-1CLAHE method and CNN + transfer learning approachAccuracyExclusion of minor diseases
[39]EyePACS datasetDeep-CNN + inception networkSensitivity, specificity, accuracy, and precisionAutomated image prognosis system is not included