Unsupervised Model Adaptation for Continual Semantic Segmentation
We develop an algorithm for adapting a semantic segmentation model that is trained using a labeled source domain to generalize well in an unlabeled target domain. A similar problem has been studied extensively in the unsupervised domain adaptation (UDA) literature, but existing UDA algorithms require access to both the source domain labeled data and the target domain unlabeled data for training a domain agnostic semantic segmentation model. Relaxing this constraint enables a user to adapt pretrained models to generalize in a target domain, without requiring access to source data. To this end, we learn a prototypical distribution for the source domain in an intermediate embedding space. This distribution encodes the abstract knowledge that is learned from the source domain. We then use this distribution for aligning the target domain distribution with the source domain distribution in the embedding space. We provide theoretical analysis and explain conditions under which our algorithm is effective. Experiments on benchmark adaptation task demonstrate our method achieves competitive performance even compared with joint UDA approaches.
Code (1)
Tasks
Continual Semantic SegmentationDomain AdaptationmodelSemantic SegmentationUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
CONDA: Continual Unsupervised Domain Adaptation Learning in Visual Perception for Self-Driving Cars
Although unsupervised domain adaptation methods have achieved remarkable performance in semantic scene segmentation in visual perception for self-driving cars, these approaches remain impractical in real-world use cases.…
Domain AdaptationScene SegmentationSegmentationSelf-Driving Cars+1Continual Unsupervised Domain Adaptation for Semantic Segmentation
Unsupervised Domain Adaptation (UDA) for semantic segmentation has been favorably applied to real-world scenarios in which pixel-level labels are hard to be obtained. In most of the existing UDA methods, all target data …
Autonomous DrivingContinual LearningDomain AdaptationSegmentation+2Unsupervised Continual Semantic Adaptation through Neural Rendering
An increasing amount of applications rely on data-driven models that are deployed for perception tasks across a sequence of scenes. Due to the mismatch between training and deployment data, adapting the model on the new …
Domain AdaptationNeRFNeural RenderingSegmentation+3Continual BatchNorm Adaptation (CBNA) for Semantic Segmentation
Environment perception in autonomous driving vehicles often heavily relies on deep neural networks (DNNs), which are subject to domain shifts, leading to a significantly decreased performance during DNN deployment. Usual…
Autonomous DrivingDomain AdaptationSemantic SegmentationUnsupervised Domain AdaptationMulti-Head Distillation for Continual Unsupervised Domain Adaptation in Semantic Segmentation
Unsupervised Domain Adaptation (UDA) is a transfer learning task which aims at training on an unlabeled target domain by leveraging a labeled source domain. Beyond the traditional scope of UDA with a single source domain…
Continual LearningDomain AdaptationSemantic SegmentationTransfer Learning+1