Retinal Diseases Detection using Deep Learning

Abstract

Retina is an important aspect of human vision because it converts light rays into images and sends messages to the brain. We run the danger of suffering long-term harm to the eyesight if we have a problem with our retina that might lead to vi sion loss or blindness which can be caused by eye illness, ocular trauma, or other problems. Retinal based diseases such as diabetic retinopathy, age-related macular degeneration (AMD) and retinal detachment . However, if someone can take care of his/her retinal health by eye-checkup annually it might help. Moreover, human civ ilization is now way advanced by the blessings of modern technology. Furthermore, we came up with an idea which will lead us to the success door of retinal disease detection in a very easy and cheap way. In this modern world, a large amount of people use smartphones and high resolution cameras and that is the main fact. De tecting retinal diseases with computer vision based image processing will help a lot of people in the world to be healthy in terms of their eyesight. We are planning to apply Convolutional Neural Network (CNN) to identify and classify retinal diseases with high accuracy. However,we will go through some methodologies such as data pre-processing, segmentation, analyzing etc. For Large-Scale Image Recognition we are using our customized Convolutional Network that we have proposed in this pa per. Here, we started our data segmentation from Kaggle. We have used 28972 images from Kaggle as our data-set. Then we segmented it in three parts: Test, training and validation. And here we will detect a total of four different retinal pictures.. They are: CNV, DME, DRUSEN and NORMAL. We have trained our proposed CNN model with these dataset and gained 98.97% validation accuracy. Moreover, we also run some pre-trained models. They are: Resnet50, Inceptionv3, EfficientNet B0, Xception and VGG16. We gained 79.34%, 91.32%, 28%, 87.94% and 94.01% accuracy respectively from them. Hence, we can see that our proposed CNN model outperformed them in these experimental results.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 36-38).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.

Keywords

Image Processing, Computer vision, CNN, Image Segmentation, CNV, DME, DRUSEN, Resnet50, Inceptionv3, EfficientNet B0, Xception, VGG16

Citation

Endorsement

Review

Supplemented By

Referenced By