Empirical Generalization Study: Unsupervised Domain Adaptation vs Domain Generalization Methods for Semantic Segmentation for the Wild
Fabrizio J. Piva
Daan de Geus
Gijs Dubbelman
[Paper]
[GitHub]

Abstract

For autonomous vehicles and mobile robots to safely operate in the real world, i.e., the Wild, scene understanding models should perform well in the many different scenarios that can be encountered. In reality, these scenarios are not all represented in the model's training data, leading to poor performance. To tackle this, current training strategies attempt to either exploit additional unlabeled data with unsupervised domain adaptation (UDA), or to reduce overfitting using the limited available labeled data with domain generalization (DG). However, it is not clear from current literature which of these methods allows for better generalization to unseen data from the wild. Therefore, in this work, we present an evaluation framework in which the generalization capabilities of state-of-the-art UDA and DG methods can be compared fairly. From this evaluation, we find that UDA methods, which leverage unlabeled data, outperform DG methods in terms of generalization, and can deliver similar performance on unseen data as fully-supervised training methods that require all data to be labeled. We show that semantic segmentation performance can be increased up to 30% for a priori unknown data without using any extra labeled data.

Evaluation framework

We train state-of-the-art Unsupervised Domain Adaptation (UDA) and Domain Generalization (DG) methods and evaluate them using a framework especially designed to assess the generalization capacity of models to unseen domains. Our framework addresses current literature issues that impedes making a fair comparison between UDA and DG methods: architecture discrepancies, different data selection and lack of testing on unseen domains.

 [GitHub]


Paper and Supplementary Material

Fabrizio J. Piva, Daan De Geus, Gijs Dubbelman
Empirical Generalization Study: Unsupervised Domain Adaptation vs Domain Generalization Methods for Semantic Segmentation for the Wild
In IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) 2023.

[Bibtex]


Acknowledgements

This template was originally made by Phillip Isola and Richard Zhang for a colorful ECCV project; the code can be found here.