Unsupervised Domain Adaptation for Mobile Semantic Segmentation based on Cycle Consistency and Feature Alignment

01/14/2020
by   Marco Toldo, et al.
5

The supervised training of deep networks for semantic segmentation requires a huge amount of labeled real world data. To solve this issue, a commonly exploited workaround is to use synthetic data for training, but deep networks show a critical performance drop when analyzing data with slightly different statistical properties with respect to the training set. In this work, we propose a novel Unsupervised Domain Adaptation (UDA) strategy to address the domain shift issue between real world and synthetic representations. An adversarial model, based on the cycle consistency framework, performs the mapping between the synthetic and real domain. The data is then fed to a MobileNet-v2 architecture that performs the semantic segmentation task. An additional couple of discriminators, working at the feature level of the MobileNet-v2, allows to better align the features of the two domain distributions and to further improve the performance. Finally, the consistency of the semantic maps is exploited. After an initial supervised training on synthetic data, the whole UDA architecture is trained end-to-end considering all its components at once. Experimental results show how the proposed strategy is able to obtain impressive performance in adapting a segmentation network trained on synthetic data to real world scenarios. The usage of the lightweight MobileNet-v2 architecture allows its deployment on devices with limited computational resources as the ones employed in autonomous vehicles.

READ FULL TEXT

page 4

page 7

page 10

research
09/02/2019

Adversarial Learning and Self-Teaching Techniques for Domain Adaptation in Semantic Segmentation

Deep learning techniques have been widely used in autonomous driving sys...
research
07/16/2018

Effective Use of Synthetic Data for Urban Scene Semantic Segmentation

Training a deep network to perform semantic segmentation requires large ...
research
04/27/2020

Unsupervised Domain Adaptation with Multiple Domain Discriminators and Adaptive Self-Training

Unsupervised Domain Adaptation (UDA) aims at improving the generalizatio...
research
05/31/2022

Co-Training for Unsupervised Domain Adaptation of Semantic Segmentation Models

Semantic image segmentation is addressed by training deep models. Since ...
research
04/06/2021

Latent Space Regularization for Unsupervised Domain Adaptation in Semantic Segmentation

Deep convolutional neural networks for semantic segmentation allow to ac...
research
08/23/2022

Consistency Regularization for Domain Adaptation

Collection of real world annotations for training semantic segmentation ...
research
09/04/2018

Penalizing Top Performers: Conservative Loss for Semantic Segmentation Adaptation

Due to the expensive and time-consuming annotations (e.g., segmentation)...

Please sign up or login with your details

Forgot password? Click here to reset