Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CausalCLIPSeg: Unlocking CLIP's Potential in Referring Medical Image Segmentation with Causal Intervention

About

Referring medical image segmentation targets delineating lesions indicated by textual descriptions. Aligning visual and textual cues is challenging due to their distinct data properties. Inspired by large-scale pre-trained vision-language models, we propose CausalCLIPSeg, an end-to-end framework for referring medical image segmentation that leverages CLIP. Despite not being trained on medical data, we enforce CLIP's rich semantic space onto the medical domain by a tailored cross-modal decoding method to achieve text-to-pixel alignment. Furthermore, to mitigate confounding bias that may cause the model to learn spurious correlations instead of meaningful causal relationships, CausalCLIPSeg introduces a causal intervention module which self-annotates confounders and excavates causal features from inputs for segmentation judgments. We also devise an adversarial min-max game to optimize causal features while penalizing confounding ones. Extensive experiments demonstrate the state-of-the-art performance of our proposed method. Code is available at https://github.com/WUTCM-Lab/CausalCLIPSeg.

Yaxiong Chen, Minghong Wei, Zixuan Zheng, Jingliang Hu, Yilei Shi, Shengwu Xiong, Xiao Xiang Zhu, Lichao Mou• 2025

Related benchmarks

TaskDatasetResultRank
Medical Image SegmentationMedical Image Segmentation Aggregate (Average of BUSI, BTMRI, ISIC, Kvasir-SEG, QaTa-COV19, and EUS) (test)
DSC81.34
80
Medical Image SegmentationCVC-ClinicDB
Dice Score57.54
68
Medical Image SegmentationISIC
DICE89.47
64
Medical Image SegmentationBUSI
Dice Score76.11
61
Medical Image SegmentationQaTa-COV19 (test)
Dice85.21
49
Medical Image SegmentationQaTa-COV19
Dice Score85.21
39
Medical Image SegmentationUDIAT
DSC48.9
15
Medical Image SegmentationBUID Target
DSC64.49
11
Medical Image SegmentationBTMRI (Source)
DSC81.71
11
Medical Image SegmentationBUSBRA Target
DSC55.87
11
Showing 10 of 17 rows

Other info

Code

Follow for update