Learning to Relate Depth and Semantics for Unsupervised Domain Adaptation
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 53 of its 75 references that are in the map. First posted on arXiv 17 May 2021.
Builds on
53 of 75 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
38 more
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,128
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
- 2018Domain Adaptive Faster R-CNN for Object Detection in the Wildcited by 442
- 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
- 2018Taking A Closer Look at Domain Shift: Category-level Adversaries for Semantics Consistent Domain Adaptationcited by 295
- 2016FCNs in the Wild: Pixel-level Adversarial and Constraint-based Adaptationcited by 242
- 2018PAD-Net: Multi-Tasks Guided Prediction-and-Distillation Network for Simultaneous Depth Estimation and Scene Parsingcited by 224
- 2015Learning Depth from Single Monocular Images Using Deep Convolutional Neural Fieldscited by 169
- 2020MTI-Net: Multi-Scale Task Interaction Networks for Multi-Task Learningcited by 157
- 2019Domain Adaptation for Structured Output via Discriminative Patch Representationscited by 150
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2019Pattern-Affinitive Propagation across Depth, Surface Normal and Semantic Segmentationcited by 141
- 2020Semantically-Guided Representation Learning for Self-Supervised Monocular Depthcited by 134
- 2018Learning Semantic Segmentation from Synthetic Data: A Geometrically Guided Input-Output Adaptation Approachcited by 119
- 2019DADA: Depth-aware Domain Adaptation in Semantic Segmentationcited by 97
- 2017ROAD: Reality Oriented Adaptation for Semantic Segmentation of Urban Scenescited by 95
- 2019Branched Multi-Task Networks: Deciding What Layers To Sharecited by 76
- 2017Multi-Scale Continuous CRFs as Sequential Deep Networks for Monocular Depth Estimationcited by 70
- 2020Label-Driven Reconstruction for Domain Adaptation in Semantic Segmentationcited by 62
- 2020Domain Adaptive Semantic Segmentation Using Weak Labelscited by 56
- 2020Automated Search for Resource-Efficient Branched Multi-Task Networkscited by 51
- 2018SPIGAN: Privileged Adversarial Learning from Simulationcited by 47
- 2020Reparameterizing Convolutions for Incremental Multi-Task Learning without Task Interferencecited by 47
- 2020Uncertainty-Aware Consistency Regularization for Cross-Domain Semantic Segmentationcited by 45
- 2019SENSE: a Shared Encoder Network for Scene-flow Estimationcited by 38
- 2020Context-Aware Domain Adaptation in Semantic Segmentationcited by 36
- 2018Geometry meets semantics for semi-supervised monocular depth estimationcited by 29
- 2020Multi-Task Learning for Dense Prediction Tasks: A Surveycited by 28
- 2017Fine-grained Recognition in the Wild: A Multi-Task Domain Adaptation Approachcited by 27
- 2019MLSL: Multi-Level Self-Supervised Learning for Domain Adaptation with Spatially Independent and Semantically Consistent Labelingcited by 20
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 11; 2023: 7; 2024: 6; 2025: 6.
32 papers.
Sort:
By area:
- 2022Unsupervised Domain Adaptation for Nighttime Aerial Trackingcited by 56
- 2022Source-free Depth for Object Pop-outcited by 52
- 2021Learning Multiple Dense Prediction Tasks from Partially Annotated Datacited by 42
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Drivingcited by 29
- 2022DenseMTL: Cross-task Attention Mechanism for Dense Multi-task Learningcited by 25
- 2022ImLoveNet: Misaligned Image-supported Registration Network for Low-overlap Point Cloud Pairscited by 17
- 2023EDAPS: Enhanced Domain-Adaptive Panoptic Segmentationcited by 17
- 2023Exploiting the Complementarity of 2D and 3D Networks to Address Domain-Shift in 3D Semantic Segmentationcited by 14
- 2023Vision Transformer Adapters for Generalizable Multitask Learningcited by 14
- 2021Plugging Self-Supervised Monocular Depth into Unsupervised Domain Adaptation for Semantic Segmentationcited by 13
- 2024MICDrop: Masking Image and Depth Features via Complementary Dropout for Domain-Adaptive Semantic Segmentationcited by 13
- 2022ProCC: Progressive Cross-primitive Compatibility for Open-World Compositional Zero-Shot Learningcited by 9
20 more
- 2023Transferring to Real-World Layouts: A Depth-aware Framework for Scene Adaptationcited by 9
- 2025EventFly: Event Camera Perception from Ground to the Skycited by 9
- 2022UniDAformer: Unified Domain Adaptive Panoptic Segmentation Transformer via Hierarchical Mask Calibrationcited by 8
- 2024Joint-Task Regularization for Partially Labeled Multi-Task Learningcited by 6
- 2022Composite Learning for Robust and Effective Dense Predictionscited by 4
- 2025Synchronizing Task Behavior: Aligning Multiple Tasks during Test-Time Trainingcited by 4
- 2025DUDA: Distilled Unsupervised Domain Adaptation for Lightweight Semantic Segmentationcited by 3
- 2022Object Detection in Foggy Scenes by Embedding Depth and Reconstruction into Domain Adaptationcited by 2
- 2023GenDepth: Generalizing Monocular Depth Estimation for Arbitrary Camera Parameters via Ground Plane Embeddingcited by 2
- 2024Boosting Box-supervised Instance Segmentation with Pseudo Depthcited by 2
- 2025Enhancing Monocular Depth Estimation with Multi-Source Auxiliary Taskscited by 2
- 2025StableMTL: Repurposing Latent Diffusion Models for Multi-Task Learning from Partially Annotated Synthetic Datasetscited by 2
- 2022Depth-Assisted ResiDualGAN for Cross-Domain Aerial Images Semantic Segmentationcited by 1
- 2023Robust Unsupervised Domain Adaptation by Retaining Confident Entropy via Edge Concatenationcited by 1
- 2024Energy-based Domain-Adaptive Segmentation with Depth Guidancecited by 1
- 2024DaDiff: Domain-aware Diffusion Model for Nighttime UAV Trackingcited by 1
- 2022On the Viability of Monocular Depth Pre-training for Semantic Segmentationcited by 0
- 2022ELDA: Using Edges to Have an Edge on Semantic Segmentation Based UDAcited by 0
- 2024Box for Mask and Mask for Box: weak losses for multi-task partially supervised learningcited by 0
- 2025Fully Exploiting Vision Foundation Model's Profound Prior Knowledge for Generalizable RGB-Depth Driving Scene Parsingcited by 0
- 2025Synchronizing Task Behavior: Aligning Multiple Tasks during Test-Time Training10 Jul 2025
- 2025StableMTL: Repurposing Latent Diffusion Models for Multi-Task Learning from Partially Annotated Synthetic Datasets9 Jun 2025
- 2025DUDA: Distilled Unsupervised Domain Adaptation for Lightweight Semantic Segmentation14 Apr 2025
- 2025EventFly: Event Camera Perception from Ground to the Sky25 Mar 2025
- 2025Fully Exploiting Vision Foundation Model's Profound Prior Knowledge for Generalizable RGB-Depth Driving Scene Parsing10 Feb 2025
- 2025Enhancing Monocular Depth Estimation with Multi-Source Auxiliary Tasks22 Jan 2025
- 2024Box for Mask and Mask for Box: weak losses for multi-task partially supervised learning26 Nov 2024
- 2024DaDiff: Domain-aware Diffusion Model for Nighttime UAV Tracking16 Oct 2024
- 2024MICDrop: Masking Image and Depth Features via Complementary Dropout for Domain-Adaptive Semantic Segmentation29 Aug 2024
- 2024Joint-Task Regularization for Partially Labeled Multi-Task Learning2 Apr 2024
- 2024Boosting Box-supervised Instance Segmentation with Pseudo Depth2 Mar 2024
- 2024Energy-based Domain-Adaptive Segmentation with Depth Guidance6 Feb 2024
20 more
- 2023GenDepth: Generalizing Monocular Depth Estimation for Arbitrary Camera Parameters via Ground Plane Embedding10 Dec 2023
- 2023Transferring to Real-World Layouts: A Depth-aware Framework for Scene Adaptation21 Nov 2023
- 2023Robust Unsupervised Domain Adaptation by Retaining Confident Entropy via Edge Concatenation11 Oct 2023
- 2023Vision Transformer Adapters for Generalizable Multitask Learning23 Aug 2023
- 2023EDAPS: Enhanced Domain-Adaptive Panoptic Segmentation27 Apr 2023
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Driving24 Apr 2023
- 2023Exploiting the Complementarity of 2D and 3D Networks to Address Domain-Shift in 3D Semantic Segmentation6 Apr 2023
- 2022Source-free Depth for Object Pop-out10 Dec 2022
- 2022Object Detection in Foggy Scenes by Embedding Depth and Reconstruction into Domain Adaptation24 Nov 2022
- 2022ProCC: Progressive Cross-primitive Compatibility for Open-World Compositional Zero-Shot Learning19 Nov 2022
- 2022ELDA: Using Edges to Have an Edge on Semantic Segmentation Based UDA16 Nov 2022
- 2022Composite Learning for Robust and Effective Dense Predictions13 Oct 2022
- 2022Depth-Assisted ResiDualGAN for Cross-Domain Aerial Images Semantic Segmentation21 Aug 2022
- 2022ImLoveNet: Misaligned Image-supported Registration Network for Low-overlap Point Cloud Pairs2 Jul 2022
- 2022UniDAformer: Unified Domain Adaptive Panoptic Segmentation Transformer via Hierarchical Mask Calibration30 Jun 2022
- 2022DenseMTL: Cross-task Attention Mechanism for Dense Multi-task Learning17 Jun 2022
- 2022On the Viability of Monocular Depth Pre-training for Semantic Segmentation26 Mar 2022
- 2022Unsupervised Domain Adaptation for Nighttime Aerial Tracking20 Mar 2022
- 2021Learning Multiple Dense Prediction Tasks from Partially Annotated Data29 Nov 2021
- 2021Plugging Self-Supervised Monocular Depth into Unsupervised Domain Adaptation for Semantic Segmentation13 Oct 2021
- 2022Unsupervised Domain Adaptation for Nighttime Aerial Trackingcited by 56
- 2022Source-free Depth for Object Pop-outcited by 52
- 2021Learning Multiple Dense Prediction Tasks from Partially Annotated Datacited by 42
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Drivingcited by 29
- 2022DenseMTL: Cross-task Attention Mechanism for Dense Multi-task Learningcited by 25
- 2022ImLoveNet: Misaligned Image-supported Registration Network for Low-overlap Point Cloud Pairscited by 17
- 2023EDAPS: Enhanced Domain-Adaptive Panoptic Segmentationcited by 17
- 2023Exploiting the Complementarity of 2D and 3D Networks to Address Domain-Shift in 3D Semantic Segmentationcited by 14
- 2023Vision Transformer Adapters for Generalizable Multitask Learningcited by 14
- 2021Plugging Self-Supervised Monocular Depth into Unsupervised Domain Adaptation for Semantic Segmentationcited by 13
- 2024MICDrop: Masking Image and Depth Features via Complementary Dropout for Domain-Adaptive Semantic Segmentationcited by 13
- 2022ProCC: Progressive Cross-primitive Compatibility for Open-World Compositional Zero-Shot Learningcited by 9
12 most cited of 30 All 30 (JSON)
- 2025Synchronizing Task Behavior: Aligning Multiple Tasks during Test-Time Training10 Jul 2025
- 2025DUDA: Distilled Unsupervised Domain Adaptation for Lightweight Semantic Segmentation14 Apr 2025
- 2025EventFly: Event Camera Perception from Ground to the Sky25 Mar 2025
- 2025Fully Exploiting Vision Foundation Model's Profound Prior Knowledge for Generalizable RGB-Depth Driving Scene Parsing10 Feb 2025
- 2025Enhancing Monocular Depth Estimation with Multi-Source Auxiliary Tasks22 Jan 2025
- 2024Box for Mask and Mask for Box: weak losses for multi-task partially supervised learning26 Nov 2024
- 2024MICDrop: Masking Image and Depth Features via Complementary Dropout for Domain-Adaptive Semantic Segmentation29 Aug 2024
- 2024Joint-Task Regularization for Partially Labeled Multi-Task Learning2 Apr 2024
- 2024Boosting Box-supervised Instance Segmentation with Pseudo Depth2 Mar 2024
- 2024Energy-based Domain-Adaptive Segmentation with Depth Guidance6 Feb 2024
- 2023GenDepth: Generalizing Monocular Depth Estimation for Arbitrary Camera Parameters via Ground Plane Embedding10 Dec 2023
- 2023Transferring to Real-World Layouts: A Depth-aware Framework for Scene Adaptation21 Nov 2023
12 newest of 30 All 30 (JSON)