Skip to content
Back to all projects
  • Deep Learning

Diabetic Retinopathy Detection Using Lesion-Based Segmentation

An AI-based diagnostic tool that detects and grades diabetic retinopathy from retinal images.

Overview

A CNN/U-Net model segments microaneurysms, exudates and hemorrhages from retinal images after contrast enhancement and noise removal, then grades disease severity as mild, moderate or severe — evaluated on accuracy, Dice score and IoU and served through a real-time web interface.

Problem Statement

Diabetic retinopathy is a leading cause of preventable blindness, and screening depends on scarce ophthalmologist time. Classification alone is not enough — clinicians need to see which lesions drove the grade.

Proposed Solution

Segment the individual lesion types rather than classifying the image as a whole, so the severity grade is backed by visible, localised evidence.

Key Features

  • Lesion-Based Segmentation

    CNN/U-Net model segments microaneurysms, exudates, and hemorrhages.

  • Image Preprocessing

    Contrast enhancement and noise removal for cleaner input images.

  • Severity Classification

    Grades disease as mild, moderate, or severe.

  • Real-Time Web Prediction

    Evaluated via accuracy, Dice score, and IoU metrics.

Technologies Used

Deep Learning

  • U-Net
  • CNN
  • TensorFlow / Keras

Image processing

  • OpenCV
  • CLAHE
  • Noise filtering

Evaluation

  • Dice score
  • IoU
  • Accuracy

Application

  • Flask
  • NumPy
  • Matplotlib

Project Workflow

  1. 1

    Retinal image input

    A fundus image is uploaded to the system.

  2. 2

    Preprocessing

    Contrast is enhanced and noise removed.

  3. 3

    Lesion segmentation

    U-Net segments each lesion type pixel-wise.

  4. 4

    Grading

    Severity is classified from the segmented lesions.

  5. 5

    Result display

    Overlays and grade are returned in real time.

What You'll Receive

  • Complete, runnable source code with folder structure
  • Project report and technical documentation
  • Ready-to-present PPT content
  • Setup and installation walkthrough
  • Line-by-line project explanation session
  • Viva question bank with answers
  • Bug fixing and troubleshooting help
  • Post-delivery support after submission

Frequently Asked Questions

How much does this project cost?

Every project is quoted individually, because the price depends on the modules you need, your technology stack, your college's format and your deadline. Send us the project name on WhatsApp and we'll share a quote the same day.

Can the project be customised to my college requirements?

Yes. Share your guide's requirements, preferred technology stack and abstract format, and we adapt the modules, dataset or UI accordingly.

Will I be able to explain this project during my viva?

That is the point of the explanation session. We walk you through the architecture, every module, the flow of data and the results, and hand over a viva question bank with answers.

What if the project does not run on my laptop?

We help you with setup end to end — dependencies, environment, database and configuration — over chat or a call until it runs on your machine.

Do I get support after submission?

Yes. Post-delivery support is included, so you can come back for fixes, doubts or demo help even after the project is delivered.

Want This Project?

Get complete source code, documentation, PPT, explanation, and support.

Similar projects

  • Deep Learning
  • NLP

Alzheimer's Disease Prediction

A diagnostic support system for early Alzheimer's disease detection using imaging and behavioral data.

  • Deep Learning-Based Detection
  • Behavioral Pattern Analysis
  • Chatbot Query Resolution

Custom quote

Priced to your scope

View Project
  • Deep Learning
  • Gen-AI

Brain Tumour Detection

A deep learning-based diagnostic tool for detecting brain tumours from MRI scans with explainable predictions.

  • Deep Learning-Based Detection
  • SHAP & LIME Explainability
  • Gen-AI Insights

Custom quote

Priced to your scope

View Project