ARDD is the winning webapp of the 2020 Congressional App Challenge for Virginia's 10th District. Created by Thomas Chia, Sreya Devarakonda, and Cindy Wu.
ARDD uses object detection and semantic image classification. The models used are: YOLOv3 and M-NET with Polar Transformation. The webapp is run on the Flask Micro WebFramework and can be run on a WSGI server.
ARDD can be separated into two stages: the object detection stage and the segmentation stage. The object detection stage will firstly detect the lesions and conditions within the retina. Then the segmentation stage will locate the optic disc region and segment the optic disc.
Firstly the fundus image is entered:
Then object detection is run on the image.
Then the image is run on the segmentation model, returning something like this:
Lastly the output combines Stage 1 and Stage 2.
pip install -r requirements.txt
python app.py
You may have to CD into the correct directory and enter the correct virtual environment/conda environment.
More info to be posted soon. Please submit an issue if you have any question(s), I will do my best to answer them.