Next Article in Journal
Aberrant Gamma-Band Oscillations in Mice with Vitamin D Deficiency: Implications on Schizophrenia and its Cognitive Symptoms
Previous Article in Journal
Pharmacogenomics-Guided Pharmacotherapy in Patients with Major Depressive Disorder or Bipolar Disorder Affected by Treatment-Resistant Depressive Episodes: A Long-Term Follow-Up Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automatic Microaneurysms Detection for Early Diagnosis of Diabetic Retinopathy Using Improved Discrete Particle Swarm Optimization

by
Usharani Bhimavarapu
1 and
Gopi Battineni
2,*
1
Department of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram 522502, Andhra Pradesh, India
2
Clinical Research Center, School of Medicinal and Health Products Sciences, University of Camerino, 62032 Camerino, Italy
*
Author to whom correspondence should be addressed.
J. Pers. Med. 2022, 12(2), 317; https://doi.org/10.3390/jpm12020317
Submission received: 8 January 2022 / Revised: 17 February 2022 / Accepted: 18 February 2022 / Published: 20 February 2022

Abstract

:
Diabetic retinopathy (DR) is one of the most important microvascular complications associated with diabetes mellitus. The early signs of DR are microaneurysms, which can lead to complete vision loss. The detection of DR at an early stage can help to avoid non-reversible blindness. To do this, we incorporated fuzzy logic techniques into digital image processing to conduct effective detection. The digital fundus images were segmented using particle swarm optimization to identify microaneurysms. The particle swarm optimization clustering combined the membership functions by grouping the high similarity data into clusters. Model testing was conducted on the publicly available dataset called DIARETDB0, and image segmentation was done by probability-based (PBPSO) clustering algorithms. Different fuzzy models were applied and the outcomes were compared with our probability discrete particle swarm optimization algorithm. The results revealed that the proposed PSO algorithm achieved an accuracy of 99.9% in the early detection of DR.

1. Introduction

Diabetic retinopathy (DR) is one of the complications of diabetes that affects eyesight and leads to complete vision loss [1]. It damages the blood vessels of the tissues at the back of the retina. Reports state that one in ten people is diagnosed with diabetes, and across the world, 420 million people had diabetes in 2020; this is expected to double by 2045. Diabetes severely affects different body organs, including the eyes (i.e., DR), kidneys (i.e., diabetic nephropathy), and nerves (i.e., diabetic neuropathy) [2,3,4]. The heart failure risk in diabetic patients is greater than in non-diabetic patients, and 19–30% of diabetic patients are prone to the risk of heart failure [5,6,7]. The risk of heart failure due to Type 1 and Type 2 diabetes are over 30% and 10%, respectively, which is higher than the risk caused by smoking and other coronary diseases [8]. Additionally, this disease can damage the kidneys, and diabetic nephropathy occurs in 20 to 40% of diabetic patients [9].
The number of people diagnosed with DR is growing exponentially across the world. Two phases are defined: non-proliferative and proliferative [10]. In non-proliferative DR, the different signs are microaneurysms, haemorrhages, exudates (hard and soft), cotton wool spots, and inter-retinal microvascular abnormalities. Proliferative DR is an advanced stage of diabetic retinopathy. In this stage, new abnormal blood vessels grow in different regions of the retina and cause total blindness. Microaneurysms are the first symptom in DR detection.
Computers can now learn from large datasets in many areas by using deep learning algorithms. In medical imaging, including retinal images, several deep learning algorithms for the classification or detection of certain disease conditions have been developed. Early literature discusses the employment of fuzzy logic in the identification of DR and diagnosis of its gravity. In [11], support vector machines coupled with fuzzy logic (Fuzzy SVM) were applied to identify DR, achieving 89.02% accuracy [11]. Using fuzzy morphological techniques, DR diagnosis can be achieved with an accuracy of 93.8% [12]. Similarly, Almotiri et al. applied fuzzy c-means (FCM) clustering for image segmentation, and DR detection was achieved with 95.88% accuracy [13].
It is reported that by adopting the segmentation, resize, contrast stretching, opening, and closing operations with the fuzzy classifier logic, the accuracy improves to 95.63% [14]. A diabetic classification model for the detection of levels of DR severity using the particle swarm optimization (PSO) with convolution neural network algorithm was done in [15]. These advanced techniques, such as HSI image, median filter, CLAHE, and applied segmentation techniques, can reach a maximum value of 99.84% accuracy in early DR detection [16]. However, the scarcity of research on detecting DR to reduce the risk of vision loss using advanced fuzzy techniques motivated the present study’s conduction.
We considered a publicly available dataset called DIARETDB0 (of 130 images) with different DR severity levels, such as no DR, mild, moderate, severe, and proliferative DR. This work aimed to propose a novel fuzzy algorithm with probability discrete particle swarm optimization (PDPSO) to detect microaneurysms. In addition, pre-processing to progress the image disparity by applying fuzzy image enhancement techniques was performed, and a discrete PSO clustering algorithm was used for segmentation. Further, the performance of the proposed model was compared with existing fuzzy algorithms.

2. Materials and Methods

2.1. DIARETDB0 and Images

In this paper, the fundus images were pre-processed by excluding noise from the fundus image, which was further processed using enhancement techniques to highlight the details of the image. Fundus images are two-dimensional images of three-dimensional retina tissue, and various retina structures can be better visualized [17]. Fundus images provide a sharp, high-contrast image of the retina within the focal plane. Table 1 presents the severity levels of diabetic retinopathy.
In color fundus photography, one can identify three types of hemorrhages, called dot-blot, flame-shaped, and boat-shaped hemorrhages. Retinal hemorrhages bleed blood in the retina of the eye due to blood accumulating in the outer or inner nuclei. Exudates are bright, reflective, white, or cream-colored lesions that appear on the retina. Generally, the pixel values of the exudates are brighter than the other region pixels. Figure 1 and Figure 2 show the early stages of non-proliferative and proliferative DR.

2.2. Experimental Framework

Neuro-fuzzy models are used in medical research, especially in diabetes. Neuro-fuzzy refers to the grouping of artificial neural networks (ANN) and fuzzy logic (FL). The main advantages of fuzzy image processing are that it:
  • Processes the medical image in the pixel-by-pixel form.
  • Overcomes the difficulties in the greyness ambiguity, geometrical fuzziness, and complex features of the images.
  • Deals with the uncertain information in the images.
  • Provides fast computation using fuzzy operations. The present discrete PSO clustering variants model is applied to the publicly available diabetic retinopathy datasets in DIARETDB0.
The new probability discrete PSO clustering algorithms give higher accuracy than the other swarm intelligence algorithms. Figure 3 represents the experimental framework for the model developed in the detection of aneurysms by using swarm intelligence techniques.

2.3. Neuro-Fuzzy Pre-Processing

In medical science, the available data are in raw format, which is relatively hard to understand without preprocessing, and the disease severity is expressed in linguistic terms as low, medium, and high [23]. Image enhancement plays a crucial part in retinal image examination and processing. Conventional contrast enhancement algorithms like histogram equalization (HE) [24] or contrast limited adaptive histogram equalization (CLAHE) are not suitable for retinal images due to the variation of the dynamic density and amplification of noise.

2.3.1. Fuzzy Contrast Enhancement

To improve the image contrast, one of the standard techniques used is HE [24]. Fuzzy image enhancement is the technique to produce an image of more sophisticated divergence than the original image. High-resolution fundus images are hard to interpret, so pre-processing of the image is required to improve the image’s excellence. The main advantage of pre-processing is to classify the input image effectively. We applied fuzzy image processing to convert the color image to the grayscale image and to proceed further. For better visualization and detection of the red lesion for medical images, a technique called FC-CLAHE [25] was used, and the fuzzy logic contrast enhancement technique helped to improve the retina image in the proposed model. The pre-processing phase of the retina image is shown in Figure 4.

2.3.2. Image Segmentation

The primary objective of the segmentation is to reorganize or modify the retina image’s appearance to make it simpler to differentiate and extract the features of the retina image. For improved segmentation and to improve the accuracy of the segmented image, optimization algorithms are employed. In this work, discrete particle swarm optimization clustering was applied to segment the pre-processed image. The segmentation phase improved the detection of the microaneurysms from the retina image. In this paper, we used the probability-based particle swarm optimization (PBPSO) clustering algorithms to segment the pre-processed image (Ref Figure 5).

2.3.3. PBPSO Algorithm

In PBPSO, the clustering algorithm initializes all particles in the swarm to measure the fitness of each particle via a discrete search heuristic (DSH). Depending on fitness, each of the primary particles calculates the objective function and velocity in the cluster block. This procedure is applied to each particle. To provide the initial population of the particles, the three steps involved are to:
  • Generate the k-random numbers within the range (1, N). Group these data points into different k cluster blocks.
  • Group the remaining N−K data points into different k clusters.
  • Randomly append the cluster separator between the clusters to generate the particle sequence.
The velocity generation procedure of the particles is used to identify the clusters in all the current and the G-best particles. Thereafter, construction of the cluster velocity and the particle sequence is done, and each particle constructs the new sequence based on the changed probabilities from the velocities. For the generated clusters, the normalized probabilities are calculated to select the clusters to construct the new particles. By using the probability distribution range for the corresponding random numbers, clusters are selected. The final particles are generated from the selected clusters by using the random pseudo sequence. Building the pseudo sequence by appending the selected cluster to the already existing pseudo sequence is then done to check the data points in the new cluster. The data points are eliminated if they occur a second time. For the centroid updating, every particle updates the newly constructed sequence using the centroid updating phase for improving the sequence fitness. The fitness measure is the primary accuracy of the segmented retina image. For each image pixel in this study, we evaluated the fitness measures to quantify the quality of the clusters, and irrelevant or redundant features were removed from the segmented image to enhance accuracy. All of these experiments were conducted in a PyTorch on the Intel Core i5 3.4 GHz processor for experimentation.

2.4. Fitness Measures

The fitness measure is the primary performance of the segmented retina image. For each pixel of the image, the fitness measure in the retina image is evaluated. The fitness measures discussed in this paper are the measures to quantify the quality of the clusters. The fitness measures used for the proposed PSO algorithm are:
fuzzy   entropy :   i j y ij log y ij
kurtosis :   1 / n ( y y ¯ ) 2   s 4
skewness :   1 / n ( y y ¯ ) 3   s 3
correlation :   i j ( ij ) y ij μ i μ j s i s j
variance   i = 1 N ( y i y ¯ ) 2 N 1
where y is the yth dimension for (i, j) and µ, y ¯ is the mean, and S is the standard deviation. N is the total number of samples. The size of the retina image is MXN. Fuzzy entropy achieves efficient retina image segmentation and improves the convergence speed, thus improving the robustness of the retina image. It calculates the similarity values for each feature. Kurtosis determines the normality of the data distribution and confirms the symmetry of the retina image. The skewness signifies the asymmetry of the cluster, whereas the kurtosis embodies the concentration of the cluster in the retina images. In digital image processing, the kurtosis values are interpreted with noise, i.e., high kurtosis values mean low noise and good resolution in the image. The variance of the image is how the pixels spread in the image; high variance means the resolution and the contrast of the image.

2.5. Feature Extraction

Grey level co-occurrence matrix (GLCM) functions characterize the texture of the retina image and extract the measures from this matrix. The relative frequency of the pixels in the retina image is defined in the matrix dimension. The measures determined by the means of the features are homogeneity, dissimilarity, energy, contrast, and mean.
The features for the detection of the microaneurysm are:
homogeneity = i J 1 1 + ( 1 j ) 2 P ij
max. probability = max{pij(i, j)}
energy = ∑∑Pij2
dissimilarity = ∑∑|i − j| pij
contrast = i = 0 j = 0 P ( i j ) 2
mean = i j P ij N M
In this, p is the probability of (i, j) at various distances, and N, M are the dimensions of the image.

3. Results

The image dataset was decomposed into two sets for training (80%) and testing (20%) purposes. Therefore, 104 images were utilized for model training, and the remaining 26 were used for testing. The performance measures on the fuzzy enhanced image are tabulated in Table 2.
The main challenge in image clustering is how to employ clusters based on the earlier complex interpretations and to find the new cluster. The remaining cluster algorithms used the mean, median, variance, and covariance to characterize the cluster. Finding new clusters and combining the old and new clusters was problematic. To overcome this, new clusters were merged with old clusters by examining the entropy, kurtosis, and skewness statistics. If the two clusters had either unequal kurtosis or unequal skewness of the data, both clusters were tested for normality. If there was normality, two clusters were merged despite the inequality of their kurtosis and skewness. Table 3 presents the performance measures on the fuzzy enhanced image. A comparison of the different metrics, i.e., sensitivity, specificity, and accuracy on different severity levels of diabetic retinopathy, is presented in Table 4.
Table 4 presents the evaluation of the performance metrics for the improved PSO. The table shows that the proposed model achieved a high percentage of accuracy. According to the results, the overall testing accuracy and the performance metrics in the improved PSO are appropriate for the detection of microaneurysms, demonstrating a testing accuracy of 99.9%. The proposed algorithm achieved an accuracy of 99.99%, which is greater than the existing techniques. The proposed algorithm also achieved 99.8% and 99.1% for sensitivity and specificity, respectively.

4. Discussion

To predict the medical diagnosis of diabetes, the proposed improved discrete particle swarm optimization can be used as a global approach. Between 10 and 30% of diabetic patients can develop DR [29,30,31,32], but the early detection of microaneurysms can reduce the risk severity of DR [33]. Thus, it can be suggested that treatment may be possible by improving the diet, exercising, and carefully monitoring blood sugar levels.
Some authors used pre-processing techniques such as normalization, class balancing, and feature selection with the classifier ANFIS (correlation coefficient, PCA) using the DIARETDB0 and local datasets, and obtained the accuracy of 84.09% and 65.90%, respectively [34]. Other pre-processing techniques used were color normalization, median filter, histogram specification, and grayscale with the classifier ANFIS using local datasets, which obtained 98.55% accuracy and sensitivity [35]. It is also reported that pre-processing techniques including light equalization, vessel enhancement, adaptive binary thresholding, and lesion removal with the classifier Mamdani fuzzy logic controller can achieve maximum classification accuracy [36].
Rahim et al. [37] used the fuzzy histogram equalization pre-processing approach and applied the segmentation techniques of morphological operations, FRANGI filter, kirsch filter, entropic thresholding with the classifier KNN, polynomial support vector machine kernel, RBF kernel support vector machine, and NB, and obtained an accuracy of 93%. The segmentation techniques of morphological operations, edge detection, and circular hough transform were used with the classifier fuzzy support vector machines [38] to tune the multi-layer perceptron neural network weights to classify diabetes mellitus and its types [39]. Beschi et al. [40] proposed a novel methodology to predict Type 2 diabetes using particle swarm optimization and the fuzzy means clustering algorithms and obtained an accuracy of 95.42% on the PIDD dataset.
In this paper, the image was resized to 250 × 250 pixels at the pre-processing stage. The resized image was then subjected to contrast enhancement by utilizing the Fuzzy Clipped Contrast-Limited Adaptive Histogram Equalization (FCCLAHE) algorithm to identify the lesions in the image. In the next step, we performed segmentation to obtain useful lesion information from the image, followed by feature extraction, in differentiating the candidate regions as microaneurysms or non-microaneurysms. Thus, our study produced a mean accuracy of the retinal multi-image classification of 99.99%. The results demonstrate how accurate the proposed discrete PSO clustering model is in the detection and classification of diabetic retinopathy using the publicly available dataset (DIARETDB0), achieving an accuracy, sensitivity, and specificity of 99.99%, 99.8%, and 99.1%, respectively.
The shortcomings of the existing studies mean that, so far, they have failed to reduce the execution time, high computational costs, and computational complexities associated with retinopathy classification. We proposed the discrete PSO clustering algorithm to tackle these problems, which reduces the execution time. The proposed system uses fuzzy pre-processing techniques, which deal with greater robustness to contrast and manage vagueness efficiently, reducing the computational complexities.

5. Conclusions

This paper proposed a novel approach to microaneurysm detection using probability particle swarm optimization. Fuzzy image enhancement was initially carried out due to its ability to effectively handle the uncertainty, ambiguity, and vagueness of the image data. The core advantage of the fuzzy technique lies in the usage of the membership functions that enhance the model’s ability to handle image ambiguity. By applying our approach, the image segmentation and feature extraction ultimately helped to classify the lesion type. The experimental results demonstrate that the proposed approach classifies microaneurysms with 99.9% accuracy.

Author Contributions

Conceptualization, U.B.; methodology, G.B.; software, U.B. and G.B.; validation, G.B., and U.B.; formal analysis, G.B.; investigation, U.B.; resources, G.B.; data curation, G.B.; writing—original draft preparation, U.B., and G.B.; writing—review and editing, G.B.; visualization, supervision, U.B.; project administration, G.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Scanlon, P.H.; Sallam, A.; van Wijngaarden, P. A Practical Manual of Diabetic Retinopathy Management; John Wiley & Sons: Hoboken, NJ, USA, 2017. [Google Scholar]
  2. Ballantyne, A.J. Retinal changes associated with diabetes and with hypertension: A comparison and contrast. Arch. Ophthalmol. 1945, 33, 97–105. [Google Scholar] [CrossRef]
  3. Battineni, G.; Sagaro, G.G.; Nalini, C.; Amenta, F.; Tayebati, S.K. Comparative Machine-Learning Approach: A Follow-Up Study on Type 2 Diabetes Predictions by Cross-Validation Methods. Machines 2019, 7, 74. [Google Scholar] [CrossRef] [Green Version]
  4. Brown, M.J.; Asbury, A.K. Diabetic neuropathy. Ann. Neurol. Off. J. Am. Neurol. Assoc. Child Neurol. Soc. 1984, 15, 2–12. [Google Scholar] [CrossRef] [PubMed]
  5. Rubler, S.; Dlugash, J.; Yuceoglu, Y.Z.; Kumral, T.; Branwood, A.W.; Grishman, A. New type of cardiomyopathy associated with diabetic glomerulosclerosis. Am. J. Cardiol. 1972, 30, 595–602. [Google Scholar] [CrossRef]
  6. Kannel, W.B.; Hjortland, M.; Castelli, W.P. Role of diabetes in congestive heart failure: The Framingham study. Am. J. Cardiol. 1974, 34, 29–34. [Google Scholar] [CrossRef]
  7. Thrainsdottir, I.S.; Aspelund, T.; Thorgeirsson, G.; Gudnason, V.; Hardarson, T.; Malmberg, K.; Sigurdsson, G.; Rydén, L. The association between glucose abnormalities and heart failure in the population-based reykjavik study. Diabetes Care 2005, 28, 612–616. [Google Scholar] [CrossRef] [Green Version]
  8. Lind, M.; Bounias, I.; Olsson, M.; Gudbj¨ornsdottir, S.; Svensson, A.-M.; Rosengren, A. Glycaemic control and in cidence of heart failure in 20 985 patients with type 1 diabetes: An observational study. Lancet 2011, 378, 140–146. [Google Scholar] [CrossRef]
  9. Mogensen, C.E. Microalbuminuria, Blood Pressure and Diabetic Renal Disease: Origin and Development of Ideas. In The Kidney and Hypertension in Diabetes Mellitus; Springer: Berlin/Heidelberg, Germany, 2000; pp. 655–706. [Google Scholar]
  10. Larsen, H.W. Diabetic retinopathy (dissertation). Acta Ophthal. Suppl. 1960, 60, i960. [Google Scholar]
  11. Lukmanto, R.B.; Suharjito; Nugroho, A.; Akbar, H. Early Detection of Diabetes Mellitus using Feature Selection and Fuzzy Support Vector Machine. Procedia Comput. Sci. 2019, 157, 46–54. [Google Scholar] [CrossRef]
  12. Bibiloni, P.; González-Hidalgo, M.; Massanet, S. A realtime fuzzy morphological algorithm for retinal vessel segmentation. J. Real-Time Image Process. 2019, 16, 2337–2350. [Google Scholar] [CrossRef]
  13. AlMotiri, J.H.; Elleithy, K.A.; Elleithy, A.K. A Multi-Anatomical Retinal Structure Segmentation System for Automatic Eye Screening Using Morphological Adaptive Fuzzy Thresholding. IEEE J. Transl. Eng. Health Med. 2018, 6, 1–23. [Google Scholar] [CrossRef] [PubMed]
  14. Afrin, R.; Shill, P.C. Automatic lesions detection and classification of diabetic retinopathy using fuzzy logic. In Proceedings of the 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh, 10–12 January 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 527–532. [Google Scholar]
  15. Jayanthi, J.; Jaya sankar, T.; Krishnaraj, N.; Prakash, N.B.; Sagai Francis, B.A.; Kumar, V. An intelligent particle swarm optimization with convolutional neural network for diabetic retinopathy classification model. J. Med. Imaging Health Inform. 2021, 11, 803–809. [Google Scholar] [CrossRef]
  16. Ranamuka, N.G.; Meegama, R.G.N. Detection of hard exudates from diabetic retinopathy images using fuzzy logic. IET Image Process. 2013, 7, 121–130. [Google Scholar] [CrossRef] [Green Version]
  17. Agarwal, A. Fundus Fluorescein and Indocyanine Green Angiography: A Textbook and Atlas; SLACK Incorporated: Chennai, India, 2007. [Google Scholar]
  18. Wilkinson, C.P.; Ferris, F.L., 3rd; Klein, R.E.; Lee, P.P.; Agardh, C.D.; Davis, M.; Dilld, D.; Kampik, A.; Pararajasegaram, R.; Verdaguer, J.T. Proposed International clinical Diabetic retinopathy and Diabetic Macular Edema Disease Severity Scales. Am. Acad. Ophthalmol. 2003, 110, 1677–1682. [Google Scholar] [CrossRef]
  19. Messidor. Messidor ADICS. 2004. Available online: http://www.adcis.net/en/third-party/messidor/ (accessed on 7 July 2020).
  20. Kaggle Dataset. Diabetic Retinopathy Detection Resized. Available online: https://www.kaggle.com/gzuidhof/diabetic-retinopathy-detection-resized (accessed on 7 July 2020).
  21. American Society of Retina Specialists. Preretinal Hemorrhage. Available online: https://imagebank.asrs.org/file/804/preretinal-hemorrhage (accessed on 27 July 2020).
  22. Wikipedia. Retinal Detachment. Available online: https://en.wikipedia.org/wiki/Retinal//_detachment (accessed on 27 July 2020).
  23. Li, B.N.; Chui, C.K.; Chang, S.; Ong, S. Integrating spatial fuzzy clustering with level set methods for automated medical image segmentation. Comput. Biol. Med. 2011, 41, 1–10. [Google Scholar] [CrossRef]
  24. Duan, J.; Qiu, G. Novel histogram processing for colour image enhancement. In Proceedings of the Third International Conference on Image and Graphics (ICIG’04), Hong Kong, China, 18–20 December 2004; IEEE: Piscataway, NJ, USA, 2004; pp. 55–58. [Google Scholar]
  25. Jenifer, S.; Parasuraman, S.; Kadirvelu, A. Contrast enhancement and brightness preserving of digital mammograms using fuzzy clipped contrast-limited adaptive histogram equalization algorithm. Appl. Soft Comput. 2016, 42, 167–177. [Google Scholar] [CrossRef]
  26. Nasr, Y. Detection of diabetic retinopathy using particle swarm optimization and Gaussian interval type-2 fuzzy membership functions. Mater. Today 2020, 22, 1–11. [Google Scholar]
  27. Qiao, L.; Ying, Z.; Hui, A. Diabetic Retinopathy detection using prognosis of microaneurysm and early diagnosis system for non-proliferative diabetic retinopathy based on deep learning. IEEE Access 2020, 8, 104292–104302. [Google Scholar] [CrossRef]
  28. Xia, H.; Lan, Y.; Song, S.; Li, H. A multi-scale segmentation-to-classification network for tiny microaneurysm detection in fundus images. Knowl.-Based Syst. 2021, 226, 107140. [Google Scholar] [CrossRef]
  29. Kahn, H.A.; Bradley, R.F. Prevalence of diabetic retinopathy. Age, sex, and duration of diabetes. Br. J. Ophthalmol. 1975, 59, 345–349. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Hirschberg, J. Uber diabetische netzhautentzündung. DMW-Med. Wochenschr. 1890, 16, 1181–1185. [Google Scholar] [CrossRef] [Green Version]
  31. Blankenship, G.W.; Skyler, J.S. Diabetic Retinopathy: A General Survey. Diabetes Care 1978, 1, 127–137. [Google Scholar] [CrossRef] [PubMed]
  32. Keen, H. The prevalence of blindness in diabetics. J. R. Coll. Physicians Lond. 1972, 7, 53–60. [Google Scholar]
  33. Eftekhari, N.; Pourreza, H.-R.; Masoudi, M.; Ghiasi-Shirazi, K.; Saeedi, E. Microaneurysm detection in fundus images using a two-step convolutional neural network. Biomed. Eng. Online 2019, 18, 1–16. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. Imran, M.; Alsuhaibani, S.A. A Neuro-Fuzzy Inference Model for Diabetic Retinopathy Classification. In Intelligent Data Analysis for Biomedical Applications; Elsevier: Amsterdam, The Netherlands, 2019; pp. 147–172. [Google Scholar]
  35. Ibrahim, S.; Chowriappa, P.; Dua, S.; Acharya, U.R.; Noronha, K.; Bhandary, S.; Mugasa, H. Classification of diabetes maculopathy images using data-adaptive neuro-fuzzy inference classifier. Med Biol. Eng. Comput. 2015, 53, 1345–1360. [Google Scholar] [CrossRef] [PubMed]
  36. Nergiz, M.; Akın, M.; Yıldız, A.; Takeş, O. Auto-mated fuzzy optic disc detection algorithm using branching of vessels and color properties in fundus images. Biocybern. Biomed. Eng. 2018, 38, 850–867. [Google Scholar] [CrossRef]
  37. Rahim, S.S.; Palade, V.; Shuttleworth, J.; Jayne, C. Automatic screening and classification of diabetic retinopathy and maculopathy using fuzzy image processing. Brain Inform. 2016, 3, 249–267. [Google Scholar] [CrossRef] [PubMed]
  38. Jaya, T.; Dheeba, J.; Singh, N.A. Detection of Hard Exudates in Colour Fundus Images Using Fuzzy Support Vector Machine-Based Expert System. J. Digit. Imaging 2015, 28, 761–768. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  39. Qteat, H.; Awad, M. Using Hybrid model of particle swarm optimisation and multi layer perceptron neural networks for classification of diabetes. Int. J. Intell. Eng. Syst. 2021, 14, 11–22. [Google Scholar]
  40. Raja, J.B.; Pandian, S.C. PSO-FCM based data minig model to predict diabetes disease. Comput. Methods Programs Biomed. 2020, 196, 1–8. [Google Scholar] [CrossRef] [PubMed]
Figure 1. No DR (left), microaneurysms (middle), and hemorrhages (right) [19].
Figure 1. No DR (left), microaneurysms (middle), and hemorrhages (right) [19].
Jpm 12 00317 g001
Figure 2. Neovascularisation (left), preretinal hemorrhage (middle), and retinal detachment (right) [20,21,22].
Figure 2. Neovascularisation (left), preretinal hemorrhage (middle), and retinal detachment (right) [20,21,22].
Jpm 12 00317 g002
Figure 3. A proposed experimental framework.
Figure 3. A proposed experimental framework.
Jpm 12 00317 g003
Figure 4. Resized image (left), grey image (middle), and after applying FC-CLAHE (right).
Figure 4. Resized image (left), grey image (middle), and after applying FC-CLAHE (right).
Jpm 12 00317 g004
Figure 5. PSO clustering (left), and PBPSO clustering (right).
Figure 5. PSO clustering (left), and PBPSO clustering (right).
Jpm 12 00317 g005
Table 1. Diabetic retinopathy (DR) severity levels [18].
Table 1. Diabetic retinopathy (DR) severity levels [18].
Severity LevelDescription
No NPDRNo abnormalities
Mild NPDRMicroaneurysms only
Moderate NPDRMore microaneurysms and exudates
Severe NPDRIntraretinal microvascular anomalies, intraretinal hemorrhage, abnormal blood vessel growth
PDRNeovascularization, preretinal hemorrhage
Gestational DRPregnancy itself is a risk factor for the progression of DR
Table 2. Performance measures on the fuzzy enhanced image.
Table 2. Performance measures on the fuzzy enhanced image.
MetricAverage
Mean−3.54009 × 10−4
Variance12.3746
Lambda0.12403
Correlation−3.54009161
Kurtosis0.7734
Skewness1.5332
Table 3. Similarity measures on the segmented image.
Table 3. Similarity measures on the segmented image.
IDPSODiscrete PSO
EntropyKurtosisSkewRuntimeEntropyKurtosisSkewRuntime
Image013.57−0.75−1.1116.452.58−0.83−1.2516.34
Image024.33−1.80.3919.514.38−1.90.2818.89
Image034.10−1.94−9.2519.474.23−1.98−9.5318.98
Image044.91−0.871.0620.644.99−0.970.9919.29
Image054.20−1.820.4118.284.45−1.930.3317.85
Image061.24−1.46−0.7317.881.34−1.230.8716.67
Image074.10−1.85−0.3818.194.28−1.94−0.4517.76
Image083.57−1.89−0.3418.303.87−1.94−0.4117.89
Image094.07−1.780.4718.854.89−1.110.5917.85
Image104.78−0.451.2518.144.97−0.511.3317.56
Image114.23−1.79−0.4618.254.51−1.99−0.8917.56
Image123.250.94−1.7218.413.480.89−1.8717.85
Image134.526.135.2818.084.892.232.8717.67
Image144.01−1.99−0.0718.253.340.970.9816.49
Image154.23−1.940.2418.243.460.800.1517.51
Image164.233.072.2518.013.452.871.7317.65
Image174.18−0.891.0518.534.080.961.0317.45
Image183.150.73−1.6518.033.120.71−1.7817.88
Image194.16−1.99−0.1018.084.080.980.8917.68
Image204.28−1.990.0118.334.150.870.0117.83
Table 4. Performance measure comparison.
Table 4. Performance measure comparison.
AlgorithmAccuracy (%)Sensitivity (%)Specificity (%)
PSO-GIT2FMS [26]98.49696
DeepCNN [27]99.198.497.1
MSRnet [28]9782.098.3
Proposed99.9999.899.1
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bhimavarapu, U.; Battineni, G. Automatic Microaneurysms Detection for Early Diagnosis of Diabetic Retinopathy Using Improved Discrete Particle Swarm Optimization. J. Pers. Med. 2022, 12, 317. https://doi.org/10.3390/jpm12020317

AMA Style

Bhimavarapu U, Battineni G. Automatic Microaneurysms Detection for Early Diagnosis of Diabetic Retinopathy Using Improved Discrete Particle Swarm Optimization. Journal of Personalized Medicine. 2022; 12(2):317. https://doi.org/10.3390/jpm12020317

Chicago/Turabian Style

Bhimavarapu, Usharani, and Gopi Battineni. 2022. "Automatic Microaneurysms Detection for Early Diagnosis of Diabetic Retinopathy Using Improved Discrete Particle Swarm Optimization" Journal of Personalized Medicine 12, no. 2: 317. https://doi.org/10.3390/jpm12020317

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop