Despite recent improvements in the accuracy of brain tumor segmentation, the results still exhibit low levels of confidence and robustness. Uncertainty estimation is one effective way to change this situation, as it provides a measure of confidence in the segmentation results. In this paper, we propose a trusted brain tumor segmentation network which can generate robust segmentation results and reliable uncertainty estimations without excessive computational burden and modification of the backbone network. In our method, uncertainty is modeled explicitly using subjective logic theory, which treats the predictions of backbone neural network as subjective opinions by parameterizing the class probabilities of the segmentation as a Dirichlet distribution. Meanwhile, the trusted segmentation framework learns the function that gathers reliable evidence from the feature leading to the final segmentation results. Overall, our unified trusted segmentation framework endows the model with reliability and robustness to out-of-distribution samples. To evaluate the effectiveness of our model in robustness and reliability, qualitative and quantitative experiments are conducted on the BraTS 2019 dataset.
Some important required packages include:
Pytorch version >=0.4.1.
Visdom
Python == 3.7
Some basic python packages such as Numpy.
After downloading the dataset from here, data preprocessing is needed which is to convert the .nii files as .pkl files and realize date normalization.
Follow the python3 data/preprocessBraTS.py
which is referenced from the TransBTS
Run the python3 trainTBraTS.py
: your own backbone with our framework(U/V/AU/TransBTS)
Run the python3 train.py
: the backbone without our framework
If you find our work is helpful for your research, please consider to cite:
@InProceedings{Coco2022TBraTS,
author = {Zou, Ke and Yuan, Xuedong and Shen, Xiaojing and Wang, Meng and Fu, Huazhu},
booktitle = {Medical Image Computing and Computer Assisted Intervention -- MICCAI 2022},
title = {TBraTS: Trusted Brain Tumor Segmentation},
year = {2022},
address = {Cham},
pages = {503--513},
publisher = {Springer Nature Switzerland},
}