Skip to content

Diabetic Retinopathy Predictor System, a Flask-based web app, uses machine learning to assess diabetic retinopathy risk. Input your health data and get results within seconds: Ranging from ['Mild', 'Moderate', 'Severe', 'No_DR']

License

Notifications You must be signed in to change notification settings

ShivamGupta92/Retinacare

Repository files navigation

build-passing test-passing

BigFootIsReal

Sublime's custom image

Website URL: https://retinacare.vercel.app/

Diabetic Retinopathy Detection (RetinaCare)

Accuracy

Able to achieve a stunning accuracy of 83% With approx 3662 images

all thnx our Image preprocessing Algorithm.

About

Diabetic Retinopathy Detection, or RetinaCare, is an AI-driven solution aimed at identifying diabetic retinopathy, a critical complication of diabetes, using retinal images. Our project offers a non-invasive, accessible, and efficient tool to assess the severity of this condition.

Problem We Solve

Diabetic Retinopathy is a disease with an increasing prevalence and the main cause of blindness among working-age population. The risk of severe vision loss can be significantly reduced by timely diagnosis and treatment. Systematic screening for DR has been identified as a cost-effective way to save health services resources. Automatic retinal image analysis is emerging as an important screening tool for early DR detection, which can reduce the workload associated to manual grading as well as save diagnosis costs and time. Many research efforts in the last years have been devoted to developing automated tools to help in the detection and evaluation of DR lesions. We are interested in automating this predition using deep learning models.

Why Use Our Model: Our model provides:

  • Quick, accurate diagnosis of retinopathy.
  • Early intervention for effective treatment.
  • Personalized recommendations based on severity.

Data Visualization

WhatsApp Image 2023-10-21 at 21 50 57_64ca94d2

Final segmentation output

image

image

Model Working

image

vlc-record-2023-10-21-22h07m07s-Diabetic.Retinopathy.Detection.and.32.more.pages.-.Personal.-.Microsoft_.Edge-.mp4

How It Addresses Real-World Problems

  • Non-invasive, accessible eye health assessment.
  • Timely intervention to reduce vision loss risk.
  • Aiding both patients and healthcare professionals.

image

Motivation:

We're motivated by the desire to improve public health, especially for those with diabetes, and to combat vision loss due to diabetic retinopathy.

Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python, Flask
  • Machine Learning: Inception ResNet V2, PyTorch, Scikit-Learn, TensorFlow
  • Deployment: Docker, Heroku, Vercel

Write Us

If you have any questions or feedback about RetinaCare, reach me out on linkedIn.

Authors

Please reach out to the authors for questions or contributions.

About

Diabetic Retinopathy Predictor System, a Flask-based web app, uses machine learning to assess diabetic retinopathy risk. Input your health data and get results within seconds: Ranging from ['Mild', 'Moderate', 'Severe', 'No_DR']

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published