This is a benchmark code used for polyp segmentation reported in PolypGen: A multi-center polyp detection andsegmentation dataset for generalisabilityassessment.
Cite:
[1] Ali, S. et al. A multi-centre polyp detection and segmentation dataset for generalisability assessment. Sci Data 10, 75 (2023). https://doi.org/10.1038/s41597-023-01981-y
[2] Ali, S., Ghatwary, N., Jha, D. et al. Assessing generalisability of deep learning-based polyp detection and segmentation methods through a computer vision challenge. Sci Rep 14, 2032 (2024). https://doi.org/10.1038/s41598-024-52063-x
Bibtex citations
[1] @ARTICLE{Ali2023-qo,
title = "A multi-centre polyp detection and segmentation dataset for
generalisability assessment",
author = "Ali, Sharib and Jha, Debesh and Ghatwary, Noha and Realdon,
Stefano and Cannizzaro, Renato and Salem, Osama E and Lamarque,
Dominique and Daul, Christian and Riegler, Michael A and Anonsen,
Kim V and Petlund, Andreas and Halvorsen, P{\aa}l and Rittscher,
Jens and de Lange, Thomas and East, James E",
journal = "Sci. Data",
volume = 10,
number = 1,
pages = "75",
month = feb,
year = 2023,
language = "en"
}
[2] @article{Ali2022AssessingGO,
title={Assessing generalisability of deep learning-based polyp detection and segmentation methods through a computer vision challenge},
author={Sharib Ali and Noha M. Ghatwary and Debesh Jha and Ece Isik-Polat and Gorkem Polat and Chen Yang and Wuyang Li and Adrian Galdran and Miguel {\'A}ngel Gonz{\'a}lez Ballester and Vajira Lasantha Thambawita and Steven Hicks and Sahadev Poudel and Sang-Woong Lee and Ziyi Jin and Tianyuan Gan and Chen-Ping Yu and Jiangpeng Yan and Doyeob Yeo and Hyunseok Lee and Nikhil Kumar Tomar and Mahmood Haithmi and Amr Ahmed and M. Riegler and Christian Daul and Paal Halvorsen and Jens Rittscher and Osama E. Salem and Dominique Lamarque and Renato Cannizzaro and Stefano Realdon and Thomas de Lange and James Edward East},
journal={Scientific Reports},
year={2022},
volume={14},
url={https://api.semanticscholar.org/CorpusID:247084187}
}
Requirements:
- Python 3.6.5+
- Pytorch (version 1.4.0)
- Torchvision (version 0.5.0)
- Visdom and many (will update it!!!)
-
Clone this repository
git clone https://github.com/sharibox/PolypGen-Benchmark.git
cd PolypGen-Benchmark
-
Goto your environment with installations
-
Clone additional UNet backbone repository
git clone https://github.com/mkisantal/backboned-unet.git
cd backboned-unet
pip install .
Metrics
- Please use the metrics provided here
This project is for research purpose only and may have included third party educational/research codes. The authors do not take any liability regarding any commercial usage. For any other questions please contact [email protected].