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

Refign: Align and Refine for Adaptation of Semantic Segmentation to Adverse Conditions

About

Due to the scarcity of dense pixel-level semantic annotations for images recorded in adverse visual conditions, there has been a keen interest in unsupervised domain adaptation (UDA) for the semantic segmentation of such images. UDA adapts models trained on normal conditions to the target adverse-condition domains. Meanwhile, multiple datasets with driving scenes provide corresponding images of the same scenes across multiple conditions, which can serve as a form of weak supervision for domain adaptation. We propose Refign, a generic extension to self-training-based UDA methods which leverages these cross-domain correspondences. Refign consists of two steps: (1) aligning the normal-condition image to the corresponding adverse-condition image using an uncertainty-aware dense matching network, and (2) refining the adverse prediction with the normal prediction using an adaptive label correction mechanism. We design custom modules to streamline both steps and set the new state of the art for domain-adaptive semantic segmentation on several adverse-condition benchmarks, including ACDC and Dark Zurich. The approach introduces no extra training parameters, minimal computational overhead -- during training only -- and can be used as a drop-in extension to improve any given self-training-based UDA method. Code is available at https://github.com/brdav/refign.

David Bruggemann, Christos Sakaridis, Prune Truong, Luc Van Gool• 2022

Related benchmarks

TaskDatasetResultRank
Semantic segmentationBDD100K night
mIoU40.6
65
Semantic segmentationDark Zurich (test)
mIoU63.9
58
Semantic segmentationFoggy Driving (FD) (test)
mIoU53.9
56
Semantic segmentationFoggy Zurich (test)
mIoU51.4
51
Semantic segmentationACDC (test)
mIoU65.5
47
Semantic segmentationNighttime Driving (test)
Mean IoU56.8
44
Semantic segmentationNighttime Driving
mIoU57.8
42
Semantic segmentationBDD Night (test)
Mean IoU35.2
31
Geometric MatchingMegaDepth (test)
PCK@153.04
22
Semantic segmentationACDC--
17
Showing 10 of 14 rows

Other info

Code

Follow for update