atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

MaskTwins: Dual-form Complementary Masking for Domain-Adaptive Image Segmentation

ICML 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Adaptation for semantic segmentation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MaskTwins, a UDA segmentation framework that enforces consistency between predictions on complementary (dual-form) masked target images, with a theoretical argument for complementary over random masks.

Problem

Masked image consistency in unsupervised domain adaptation (UDA) for segmentation lacks theoretical grounding, and its potential for domain-invariant feature learning is underexploited, especially within a single modality.

Approach

Reframes masked reconstruction as sparse signal reconstruction and argues that complementary mask pairs (D, 1-D) preserve more information and give tighter bounds than random masks; uses these pairs in an EMA-teacher self-training loop with a complementary-mask consistency loss, with no extra learnable parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply dual-form complementary masking instead of the strongest listed baselineMaskTwins · SYNTHIA→CityscapesmIoU: 74.0 -> 76.7; +2.7 mIoUHelped
Apply MaskTwins rather than CAFAMitochondria segmentation · VNC III→Lucchi-Subset1 and Subset2IoU: +3.2% and +3.2%Helped
Apply MaskTwins rather than CAFAMitochondria segmentation · MitoEM-R→MitoEM-H and MitoEM-H→MitoEM-RIoU: +2.1% and +1.3%Helped
Apply dual-form complementary maskingMaskTwins · WASPSYN ChallengeF1-score: 0.5711 -> 0.5913; outstanding gain of 2.02%Helped
Add random masking with consistency learning (ablation)Source-only model · SYNTHIA→CityscapesmIoU: 53.7 -> 74.3Helped
Replace random masking with complementary masking (ablation)CL + RMask + EMA + AdaIN · SYNTHIA→CityscapesmIoU: 75.2 -> 76.7Helped
Remove the EMA teacher (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 76.7 -> 76.4; -0.3 mIoUHurt
Remove AdaIN (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 76.7 -> 76.4; -0.3 mIoUHurt
Use complementary masking without EMA or AdaIN (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 74.3 -> 76.0Helped
Set complementary mask ratio r to 0.1 rather than 0.5 (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 76.7 -> 72.0Hurt
Set complementary mask ratio r to 0.2, 0.3, or 0.4 rather than 0.5 (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 76.7 -> 74.6; 76.7 -> 75.4; 76.7 -> 76.5Hurt
Set mask patch size to 32, 128, 256, or 512 rather than 64 (ablation)MaskTwins · SYNTHIA→CityscapesmIoU: 76.7 -> 76.2; 76.7 -> 75.9; 76.7 -> 75.6; 76.7 -> 75.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SYNTHIA Cityscapes VNC III Lucchi MitoEM WASPSYN

Benchmarks: SYNTHIA->Cityscapes VNC III->Lucchi MitoEM-R->MitoEM-H WASPSYN

Metrics: mIoU IoU F1 MCC mAP

Baselines: DAFormer CAMix HRDA MIC UALR DAMT-Net DA-VSN DA-ISC CAFA SSNS-Net AdaSyn

Builds on: MIC DAFormer HRDA AdaIN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy