Premium
Classification of retinal images based on convolutional neural network
Author(s) -
ElHag Noha A.,
Sedik Ahmed,
ElShafai Walid,
ElHoseny Heba M.,
Khalaf Ashraf A. M.,
ElFishawy Adel S.,
AlNuaimy Waleed,
Abd ElSamie Fathi E.,
ElBanby Ghada M.
Publication year - 2021
Publication title -
microscopy research and technique
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.536
H-Index - 118
eISSN - 1097-0029
pISSN - 1059-910X
DOI - 10.1002/jemt.23596
Subject(s) - artificial intelligence , histogram , pattern recognition (psychology) , convolutional neural network , adaptive histogram equalization , computer science , preprocessor , image histogram , segmentation , image segmentation , computer vision , mathematics , image (mathematics) , histogram equalization , image texture
Automatic detection of maculopathy disease is a very important step to achieve high‐accuracy results for the early discovery of the disease to help ophthalmologists to treat patients. Manual detection of diabetic maculopathy needs much effort and time from ophthalmologists. Detection of exudates from retinal images is applied for the maculopathy disease diagnosis. The first proposed framework in this paper for retinal image classification begins with fuzzy preprocessing in order to improve the original image to enhance the contrast between the objects and the background. After that, image segmentation is performed through binarization of the image to extract both blood vessels and the optic disc and then remove them from the original image. A gradient process is performed on the retinal image after this removal process for discrimination between normal and abnormal cases. Histogram of the gradients is estimated, and consequently the cumulative histogram of gradients is obtained and compared with a threshold cumulative histogram at certain bins. To determine the threshold cumulative histogram, cumulative histograms of images with exudates and images without exudates are obtained and averaged for each type, and the threshold cumulative histogram is set as the average of both cumulative histograms. Certain histogram bins are selected and thresholded according to the estimated threshold cumulative histogram, and the results are used for retinal image classification. In the second framework in this paper, a Convolutional Neural Network (CNN) is utilized to classify normal and abnormal cases.