Diabetic retinopathy is a global public health issue many patients with diabetic retinopathy are not treated in time because of inadequacies of the currently available screening programs. This project will classify diabetic retinopathy into five stages No diabetes retinopathy, mild diabetic retinopa
A Deep Learning Based Framework for Diabetic Retinopathy Detection EYEIVA
Diabetic retinopathy is a global public health issue many patients with diabetic retinopathy are not treated in time because of inadequacies of the currently available screening programs. This project will classify diabetic retinopathy into five stages No diabetes retinopathy, mild diabetic retinopathy, Moderate diabetic retinopathy, Severe diabetic retinopathy, and proliferate diabetic retinopathy, after processing the image taken from the system through a deep learning algorithm (CNN). In this way, the presence of diabetic retinopathy in patients can easily be discovered automatically without conventional methods. The diabetic retinopathy detection system will be specially designed for hospitals, in which the doctors and opticians will be added by the administration of the hospital. This system will be a web-based computerized system that will help the doctors, and opticians detect diabetic retinopathy automatically by pre-processing the fundus image taken from the system (uploading the picture) using many elements such as CNN deep learning algorithm, pre-processing technique. The main advantage of this system will be that we can easily identify the retinal defect by simply uploading the fundus picture and getting reports indicating the stages of the disease. This system will detect diabetic retinopathy automatically which assists doctors in performing the task instead of manually checking each picture.
The main objective of the system and our mission statement is to build a complete and accurate system for the detection of diabetic retinopathy in the attention eye.
The features of this system will be focused mainly on diabetic retinopathy detection using a fundus image and getting a report according to the fundus image. This system will be able to register admin of the hospital and further admin will be able to register doctors and opticians of the hospital. Admin can manage all the doctors and opticians registered on this system, doctor and optician will be able to upload fundus images image from the system and analyze the stages of the disease by uploading the image, within a few seconds he/she will be able to get report according to the fundus. So that doctors and opticians can share this report with patients by emailing them their reports with precautionary measures.
Every software process model has some development phases, where the development team passes phases one by one and achieves their milestones. We are going to use the spiral development approach. The main principle of the spiral model is handling the risks.
It is a combination of waterfall and iterative models, in each phase in the spiral model begins with a design goal and ends with the client reviewing.
For the classification of the Diabetic retinopathy stages, we will use a deep learning algorithm, such as CNN, Alexnet, Densnet, mobile net, etc. Using the model, we will extract the features and it will be able to predict the stages of retinopathy from the images. The main steps of the spiral model are,
Phases:
1.In the first phase we will gather the dataset for training the model that we will use, and identify the features and milestones, we will analyze the architecture of the model and we will save the results for a better comparison between the results of different model and choosing one.
2.In this phase we will start developing the website frontend and backend, on Visual studio code in python and using the Django framework. The front end will include the Admin module, Doctor module, patient module, and optician module. In the backend, we will create a database for storing records that will also be implemented.
3.This phase will be more time-consuming and massive according to the others because we will implement the above deep learning models and algorithms and test the accuracy of each algorithm on our dataset

The end product of "Eyeiva" will be a web-based application as well as a documentation manual containing all of the application's technical specifics. It will be built using Django, python, and the SQL database.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Laptop | Equipment | 1 | 50000 | 50000 |
| MySQL Database hosting Subscription | Equipment | 1 | 10000 | 10000 |
| Googlecolab GPU | Equipment | 1 | 10000 | 10000 |
| printing | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 80000 |
In this digital era, technological advancements are rapidly changing the environment in wh...
A biomimetic, six-legged robot, which emulates insect locomotion. The robot is a fully mob...
Pharmacy is a multidisciplinary field and has the potential to bring about revolutionary c...
Shred is a smart bottle crushing plant/machine which is user-friendly as well as...
The aim of the project was to create an application that will allow the user to coordinate...