CS766 Projects Medical Image Analysis
Yiqin Pan, Zhiyi Chen, Mingren Shen
We provide codes we use for three different models we used for this projects.
Models | Framework | Weights |
---|---|---|
Faster R-CNN | ChainerCV | Weights |
SSD | Keras + TensorFlow | Weights |
YOLO | Keras + TensorFlow | Weights |
We also provide a submitting scripts to train those models on Euler of UW-Madison. All 3 models are trained with GTX 1080 GPU. Please follow the specific instructions listed there.
Due to data privacy concenrn, data is provided only for Prof.Mohit Gupta and TA.
Arteriograms are the X-ray images for arteries in the heart, brain and other parts of the body by injecting a special dye into the arteries to enhance the blood vessel. And in real-world practice, radiologists are required to identify the bleeding sites in the image to provide information for future medical intervention. However, analyzing those image results requires manual inspection and discussion of experience radiologists which is slow, labor-intensive and error-prone. So we want to use deep learning based object detection methods to help identify those bleeding sites.
The reason we are developing our own approach is that the dataset we are using, the Active Extravasation on Arteriograms image datasets, may change significantly according to different patient situations which impedes the performance of common object detection algorithms e.g. Faster R-CNN, YOLO.
So we plan to borrow the idea of ensemble learning and try to using crowd voting to get a better performance of the model. If we can combine different algorithms together, theoretically we can get better results.
We provide our final project presenation in our project website, Project Presenation