Skip to content

Commit

Permalink
Pseudo Papilledema Detection using Deep Learning
Browse files Browse the repository at this point in the history
  • Loading branch information
sreevidya-16 authored Aug 8, 2024
1 parent ebec267 commit b2e2763
Show file tree
Hide file tree
Showing 10 changed files with 61 additions and 0 deletions.
1 change: 1 addition & 0 deletions Pseudo-Papilledema-Detection/Dataset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
I have fetched the Pseudo Papilledema Detection Dataset from, https://www.kaggle.com/datasets/shashwatwork/identification-of-pseudopapilledema, for building and developing this Project. You guys can check out the dataset from the given link.
Binary file added Pseudo-Papilledema-Detection/Images/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Pseudo-Papilledema-Detection/Images/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Pseudo-Papilledema-Detection/Images/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Pseudo-Papilledema-Detection/Images/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Pseudo-Papilledema-Detection/Images/5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Pseudo-Papilledema-Detection/Images/6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Pseudo-Papilledema-Detection/Model/notebook.ipynb

Large diffs are not rendered by default.

59 changes: 59 additions & 0 deletions Pseudo-Papilledema-Detection/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Pseudo Papilledema Detection

This is a tutorial demonstrating how to train a CNN model from scratch as well as using pretrained model on Pseudo Papilledema Detection dataset.

Process
-----------------

* [Setup](#setup)
* [Preparing training data](#preparing)
* [Training on a local PC](#training-locally)
* [Testing the model](#testing)

# Introduction

This Pseudo Papilledema Detection model is based on CNN model.

# Dataset

The dataset for this project is taken from the Kaggle website. Here is the link for the dataset,(https://www.kaggle.com/datasets/shashwatwork/identification-of-pseudopapilledema).

Here in the dataset you will find three categories of images i.e Normal,Papilledema and Pseudo Papilledema.

# Goal

The goal of this project is to identify the Pseudo Papilledema in the image.

# Approach

In the notebook we have implemented three different approach i.e CNN from scratch, VGG16 and MobNetV2 model and compare their accuracy with the help of dataset each approach will be divided into different section.

# Approach Using CNN from scratch

### This model gives an accuracy of 91.24%.

# Approach Using Pretrained model - VGG16

![image.png](https://miro.medium.com/max/705/1*3-TqqkRQ4rWLOMX-gvkYwA.png)

### This model gives an accuracy of 93.06%.

# Approach Using Pretrained model - MobNetV2

![image.png](https://miro.medium.com/max/1050/1*bqE59FvgpvoAQUMQ0WEoUA.png)

### This model gives an accuracy of 92.70%.

# Training and Testing

Training the model requires GPU for faster training but it can be trained on CPU as well.If GPU is not there then use google colab for training the model.Refer the notebook.ipynb file for detailed procedure of training and testing.

# Conclusion
### We have implemented three different approach and all of the three model perform very well. As here we trained for 20 epoch only, you can train it for more epoch and get more good model.


## Contributor
### Sree Vidya


### Thank You
Binary file added Pseudo-Papilledema-Detection/requirements.txt
Binary file not shown.

0 comments on commit b2e2763

Please sign in to comment.