Learning to Relate Depth and Semantics for Unsupervised Domain Adaptation
We present an approach for encoding visual task relationships to improve model performance in an Unsupervised Domain Adaptation (UDA) setting. Semantic segmentation and monocular depth estimation are shown to be complementary tasks; in a multi-task learning setting, a proper encoding of their relationships can further improve performance on both tasks. Motivated by this observation, we propose a novel Cross-Task Relation Layer (CTRL), which encodes task dependencies between the semantic and depth predictions. To capture the cross-task relationships, we propose a neural network architecture that contains task-specific and cross-task refinement heads. Furthermore, we propose an Iterative Self-Learning (ISL) training scheme, which exploits semantic pseudo-labels to provide extra supervision on the target domain. We experimentally observe improvements in both tasks' performance because the complementary information present in these tasks is better captured. Specifically, we show that: (1) our approach improves performance on all tasks when they are complementary and mutually dependent; (2) the CTRL helps to improve both semantic segmentation and depth estimation tasks performance in the challenging UDA setting; (3) the proposed ISL training scheme further improves the semantic segmentation performance. The implementation is available at https://github.com/susaha/ctrl-uda.
Code (1)
Tasks
Depth EstimationDomain AdaptationMonocular Depth EstimationMulti-Task LearningSegmentationSelf-LearningSemantic SegmentationUnsupervised Domain AdaptationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Consistency Regularisation for Unsupervised Domain Adaptation in Monocular Depth Estimation
In monocular depth estimation, unsupervised domain adaptation has recently been explored to relax the dependence on large annotated image-based depth datasets. However, this comes at the cost of training multiple models …
Depth EstimationDomain AdaptationMonocular Depth EstimationUnsupervised Domain AdaptationSemantics-Aware Image to Image Translation and Domain Transfer
Image to image translation is the problem of transferring an image from a source domain to a different (but related) target domain. We present a new unsupervised image to image translation technique that leverages the un…
DecoderDomain AdaptationImage-to-Image TranslationObject+2Visualizing Transferred Knowledge: An Interpretive Model of Unsupervised Domain Adaptation
Many research efforts have been committed to unsupervised domain adaptation (DA) problems that transfer knowledge learned from a labeled source domain to an unlabeled target domain. Various DA methods have achieved remar…
Domain AdaptationUnsupervised Domain AdaptationMulti-Modal Domain Adaptation Across Video Scenes for Temporal Video Grounding
Temporal Video Grounding (TVG) aims to localize the temporal boundary of a specific segment in an untrimmed video based on a given language query. Since datasets in this domain are often gathered from limited video scene…
Domain AdaptationUnsupervised Domain AdaptationVideo GroundingTowards Privacy-Supporting Fall Detection via Deep Unsupervised RGB2Depth Adaptation
Fall detection is a vital task in health monitoring, as it allows the system to trigger an alert and therefore enabling faster interventions when a person experiences a fall. Although most previous approaches rely on sta…
Domain AdaptationTriplet