School of Computer Science & Engineering, Vellore Institute of Technology, Chennai, India.
BMC Med Imaging. 2024 Aug 28;24(1):227. doi: 10.1186/s12880-024-01406-1.
Diabetic Retinopathy (DR) and Diabetic Macular Edema (DME) are vision related complications prominently found in diabetic patients. The early identification of DR/DME grades facilitates the devising of an appropriate treatment plan, which ultimately prevents the probability of visual impairment in more than 90% of diabetic patients. Thereby, an automatic DR/DME grade detection approach is proposed in this work by utilizing image processing. In this work, the retinal fundus image provided as input is pre-processed using Discrete Wavelet Transform (DWT) with the aim of enhancing its visual quality. The precise detection of DR/DME is supported further with the application of suitable Artificial Neural Network (ANN) based segmentation technique. The segmented images are subsequently subjected to feature extraction using Adaptive Gabor Filter (AGF) and the feature selection using Random Forest (RF) technique. The former has excellent retinal vein recognition capability, while the latter has exceptional generalization capability. The RF approach also assists with the improvement of classification accuracy of Deep Convolutional Neural Network (CNN) classifier. Moreover, Chicken Swarm Algorithm (CSA) is used for further enhancing the classifier performance by optimizing the weights of both convolution and fully connected layer. The entire approach is validated for its accuracy in determination of grades of DR/DME using MATLAB software. The proposed DR/DME grade detection approach displays an excellent accuracy of 97.91%.
糖尿病视网膜病变(DR)和糖尿病性黄斑水肿(DME)是糖尿病患者常见的视力相关并发症。早期识别 DR/DME 分级有助于制定适当的治疗计划,从而最终防止 90%以上糖尿病患者视力受损的可能性。因此,本工作提出了一种利用图像处理技术自动检测 DR/DME 分级的方法。在本工作中,输入的眼底图像首先使用离散小波变换(DWT)进行预处理,以提高其视觉质量。然后,应用合适的基于人工神经网络(ANN)的分割技术,进一步支持对 DR/DME 的精确检测。分割后的图像随后使用自适应 Gabor 滤波器(AGF)进行特征提取,并使用随机森林(RF)技术进行特征选择。前者具有出色的视网膜静脉识别能力,而后者具有出色的泛化能力。RF 方法还有助于通过优化卷积层和全连接层的权重来提高深度卷积神经网络(CNN)分类器的分类准确性。此外,鸡群算法(CSA)用于通过优化卷积层和全连接层的权重来进一步提高分类器的性能。整个方法在使用 MATLAB 软件确定 DR/DME 分级的准确性方面进行了验证。所提出的 DR/DME 分级检测方法的准确率达到了 97.91%。