Automatic Detection of Retinal Lesions for Screening of Diabetic Retinopathy- MATLAB PROJECTS CODE
Objective:Diabetic Retinopathy (DR) is characterized by the progressive deterioration of retina with the appearance of different types of lesions that include microaneurysms, hemorrhages, exudates etc. Detection of these lesions plays significant role for early diagnosis of DR. Methods: To this aim, this paper proposes a novel and automated lesion detection scheme which consists of the four main steps: vessel extraction and optic disc removal, pre-processing, candidate lesion detection and post-processing.
The optic disc and the blood vessels are suppressed first to facilitate further processing. Curvelet based edge enhancement is done to separate out the dark lesions from the poorly illuminated retinal background while the contrast between the bright lesions and the background is enhanced through an optimally designed wideband bandpass filter. The mutual information of the maximum matched filter response and the maximum Laplacian of Gaussian response are then jointly maximized. Differential Evolution algorithm is used to determine the optimal values for the parameters of the fuzzy functions that determine the thresholds of segmenting the candidate regions.
Morphology based post-processing is finally applied to exclude the falsely detected candidate pixels. Results and Conclusions:Extensive simulations on different publicly available databases highlight an improved performance over the existing methods with an average accuracy of 97.71% and robustness in detecting the various types of DR lesions irrespective of their intrinsic properties.