SHI-Labs / SGL-Retinal-Vessel-Segmentation

[MICCAI 2021] Study Group Learning: Improving Retinal Vessel Segmentation Trained with Noisy Labels: New SOTA on both DRIVE and CHASE_DB1.
https://arxiv.org/abs/2103.03451
MIT License
101 stars 24 forks source link

Question about using the model on other datasets #6

Open parsadlr opened 2 years ago

parsadlr commented 2 years ago

Hi, Great research and thank you for sharing it here. I was wondering how can I use your pre-trained models to segment retinal vasculature of fundus images from a dataset of my interest. I don't have any ground-truth labels for it, and I just need to perform some tests on vessels maps.

yzhouas commented 2 years ago

Hi, thanks for your interests. We currently do not have a demo code, but for testing on your own image, you can try formatting your dataset in the form of either CHASE or DRIVE (say image size and folder organization), then you can run the run_test.sh script using one of the models we trained.

We are not sure about the generalization ability if you have not test the model within the same dataset. Most of the training data in this area have strong domain issues, so it will be common if the testing performance is not good enough. One possible way to improve it is to train the model jointly with your data and the data with ground truth. You can try some self-supervised learning experiments like that.