UPL-SFDA: Uncertainty-aware Pseudo Label Guided Source-Free Domain Adaptation for Medical Image Segmentation

Jianghao Wu, Guotai Wang, Ran Gu, Tao Lu, Yinan Chen +4 more
9/19/2023
cs.CV

No official code found. Best implementation: HiLab-git/UPL-SFDA (35 stars, last commit 2024-11-27).

Abstract

Domain Adaptation (DA) is important for deep learning-based medical image segmentation models to deal with testing images from a new target domain. As the source-domain data are usually unavailable when a trained model is deployed at a new center, Source-Free Domain Adaptation (SFDA) is appealing for data and annotation-efficient adaptation to the target domain. However, existing SFDA methods have a limited performance due to lack of sufficient supervision with source-domain images unavailable and target-domain images unlabeled. We propose a novel Uncertainty-aware Pseudo Label guided (UPL) SFDA method for medical image segmentation. Specifically, we propose Target Domain Growing (TDG) to enhance the diversity of predictions in the target domain by duplicating the pre-trained model's prediction head multiple times with perturbations. The different predictions in these duplicated heads are used to obtain pseudo labels for unlabeled target-domain images and their uncertainty to identify reliable pseudo labels. We also propose a Twice Forward pass Supervision (TFS) strategy that uses reliable pseudo labels obtained in one forward pass to supervise predictions in the next forward pass. The adaptation is further regularized by a mean prediction-based entropy minimization term that encourages confident and consistent results in different prediction heads. UPL-SFDA was validated with a multi-site heart MRI segmentation dataset, a cross-modality fetal brain segmentation dataset, and a 3D fetal tissue segmentation dataset. It improved the average Dice by 5.54, 5.01 and 6.89 percentage points for the three tasks compared with the baseline, respectively, and outperformed several state-of-the-art SFDA methods.

View on arXivView PDF

Code Implementations(1)

HiLab-git/UPL-SFDACommunity100%
356Jinja, PythonJul 25, 20231 years ago

Similar Papers

Cite this paper

@article{wu2023uplsfda,
  title  = {UPL-SFDA: Uncertainty-aware Pseudo Label Guided Source-Free Domain Adaptation for Medical Image Segmentation},
  author = {Jianghao Wu and Guotai Wang and Ran Gu and Tao Lu and Yinan Chen and Wentao Zhu and Tom Vercauteren and Sébastien Ourselin and Shaoting Zhang},
  year   = {2023},
  eprint = {2309.10244},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10244v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10244.svg)](https://codeofpaper.com/paper/2309.10244)

Discussion