English

Condition-Invariant Semantic Segmentation

Computer Vision and Pattern Recognition 2025-01-23 v4

Abstract

Adaptation of semantic segmentation networks to different visual conditions is vital for robust perception in autonomous cars and robots. However, previous work has shown that most feature-level adaptation methods, which employ adversarial training and are validated on synthetic-to-real adaptation, provide marginal gains in condition-level adaptation, being outperformed by simple pixel-level adaptation via stylization. Motivated by these findings, we propose to leverage stylization in performing feature-level adaptation by aligning the internal network features extracted by the encoder of the network from the original and the stylized view of each input image with a novel feature invariance loss. In this way, we encourage the encoder to extract features that are already invariant to the style of the input, allowing the decoder to focus on parsing these features and not on further abstracting from the specific style of the input. We implement our method, named Condition-Invariant Semantic Segmentation (CISS), on the current state-of-the-art domain adaptation architecture and achieve outstanding results on condition-level adaptation. In particular, CISS sets the new state of the art in the popular daytime-to-nighttime Cityscapes\toDark Zurich benchmark. Furthermore, our method achieves the second-best performance on the normal-to-adverse Cityscapes\toACDC benchmark. CISS is shown to generalize well to domains unseen during training, such as BDD100K-night and ACDC-night. Code is publicly available at https://github.com/SysCV/CISS .

Keywords

Cite

@article{arxiv.2305.17349,
  title  = {Condition-Invariant Semantic Segmentation},
  author = {Christos Sakaridis and David Bruggemann and Fisher Yu and Luc Van Gool},
  journal= {arXiv preprint arXiv:2305.17349},
  year   = {2025}
}

Comments

IEEE T-PAMI 2025

R2 v1 2026-06-28T10:48:09.968Z