Skip to content

RadicalHealthTech/CV-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Radical Health Technical Task

What is the fundus?

The fundus is the interior lining of the eyeball, including the retina (the light-sensitive screen), optic disc (the head of the nerve to the eye), and the macula (the small spot in the retina where vision is keenest). The fundus is the portion of the inner eye that can be seen during an eye examination by looking through the pupil.
This is what a fundus image looks like:

Multiple modalities of diagnostic devices are available for diagnosing eye diseases. Fundus imaging forms the primary source for diagnosing eye diseases. Furthermore, since the eye provides direct non-invasive imaging of arteries and veins, a fundus image can also help diagnose cardio vascular diseases non-invasively.

You can read more about them here:
Retinal Imaging and Image Analysis
The Heart and the Eye
A couple of recent works by Google
[1] , [2] , [3]
Read more about Google's take on Diabetic Retinopathy which heavily popularized the use of DL in Retinal Imaging here

One of the problems in fundus diagnosing is detecting the quality of the fundus image. If the fundus image is not of diagnosible quality, the doctor has to reorder a fundus examination which leads to slower patient treatment time. Un-diagnosible images also pose problems in training learning algorithms.

Task

In this notebook you will aim to implement the EyeQual architecture to determine whether or not the fundus image is of diagnosible quality. You can find the paper here.

You can use the DRIMDB dataset found here.

We expect you to:

-> Perform EDA on the data
-> Write relevant data loaders
-> Implement the model from scratch
-> Perform hyperparameter optimization
-> Explain what the model is learning (check out the authors explainability procedure)
-> Criticize the paper explaining it's drawbacks
-> Suggest alternatives / improvements to the model

You are free to use any deep learning framework although PyTorch is preferable.

Submission

To submit, fork this repository, finish and push your notebook on the forked repository then perform a pull request to this repository. Deadline for the submission is 4 April 2020 11:59 PM.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published