Maximizing Cosine Similarity Between Spatial Features for Unsupervised Domain Adaptation in Semantic Segmentation
Not on the map. Why?
Abstract (arXiv)
We propose a novel method that tackles the problem of unsupervised domain adaptation for semantic segmentation by maximizing the cosine similarity between the source and the target domain at the feature level. A segmentation network mainly consists of two parts, a feature extractor and a classification head. We expect that if we can make the two domains have small domain gap at the feature level, they would also have small domain discrepancy at the classification head. Our method computes a cosine similarity matrix between the source feature map and the target feature map, then we maximize the elements exceeding a threshold to guide the target features to have high similarity with the most similar source feature. Moreover, we use a class-wise source feature dictionary which stores the latest features of the source domain to prevent the unmatching problem when computing the cosine similarity matrix and be able to compare a target feature with various source features from various images. Through extensive experiments, we verify that our method gains performance on two unsupervised domain adaptation tasks (GTA5→ Cityscaspes and SYNTHIA→ Cityscapes).
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 41 of its 46 references that are in the map. First posted on arXiv 25 Feb 2021.
Builds on
41 of 46 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 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
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
29 more
- 2019Contrastive Multiview Codingcited by 1,297
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
- 2020FDA: Fourier Domain Adaptation for Semantic Segmentationcited by 540
- 2019Bidirectional Learning for Domain Adaptation of Semantic Segmentationcited by 308
- 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
- 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
- 2020Unsupervised Intra-domain Adaptation for Semantic Segmentation through Self-Supervisioncited by 198
- 2020Learning Texture Invariant Representation for Domain Adaptation of Semantic Segmentationcited by 153
- 2019Self-Ensembling with GAN-based Data Augmentation for Domain Adaptation in Semantic Segmentationcited by 126
- 2020Differential Treatment for Stuff and Things: A Simple Unsupervised Domain Adaptation Method for Semantic Segmentationcited by 126
- 2018Learning Semantic Segmentation from Synthetic Data: A Geometrically Guided Input-Output Adaptation Approachcited by 119
- 2020CrDoCo: Pixel-level Domain Transfer with Cross-Domain Consistencycited by 107
- 2019All about Structure: Adapting Structural Information across Domains for Boosting Semantic Segmentationcited by 104
- 2018DCAN: Dual Channel-wise Alignment Networks for Unsupervised Scene Adaptationcited by 101
- 2019DADA: Depth-aware Domain Adaptation in Semantic Segmentationcited by 97
- 2017ROAD: Reality Oriented Adaptation for Semantic Segmentation of Urban Scenescited by 95
- 2019Significance-aware Information Bottleneck for Domain Adaptive Semantic Segmentationcited by 74
- 2020Contextual-Relation Consistent Domain Adaptation for Semantic Segmentationcited by 70
- 2020Label-Driven Reconstruction for Domain Adaptation in Semantic Segmentationcited by 62
- 2020Pixel-Level Cycle Association: A New Perspective for Domain Adaptive Semantic Segmentationcited by 58
- 2019Transfer Adaptation Learning: A Decade Surveycited by 52
- 2018SPIGAN: Privileged Adversarial Learning from Simulationcited by 47
- 2020Context-Aware Domain Adaptation in Semantic Segmentationcited by 36
- 2018Domain Adaptation for Semantic Segmentation via Class-Balanced Self-Trainingcited by 31
- 2020Semantically Adaptive Image-to-image Translation for Domain Adaptation of Semantic Segmentationcited by 25
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 2; 2025: 1; 2026: 1.
12 papers.
- 2024Frequency-aware Feature Fusion for Dense Image Predictioncited by 48
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Drivingcited by 29
- 2023Balancing Logit Variation for Long-tailed Semantic Segmentationcited by 26
- 2022Learning from Future: A Novel Self-Training Framework for Semantic Segmentationcited by 21
- 2023Pulling Target to Source: A New Perspective on Domain Adaptive Semantic Segmentationcited by 7
- 2024Leveraging Foundation Models via Knowledge Distillation in Multi-Object Tracking: Distilling DINOv2 Features to FairMOTcited by 5
- 2021Exploiting Inter-pixel Correlations in Unsupervised Domain Adaptation for Semantic Segmentationcited by 4
- 2023Hard-aware Instance Adaptive Self-training for Unsupervised Cross-domain Semantic Segmentationcited by 4
- 2022Unsupervised Domain Adaptation for One-stage Object Detector using Offsets to Bounding Boxcited by 1
- 2022Confidence-Guided Unsupervised Domain Adaptation for Cerebellum Segmentationcited by 0
- 2025Unsupervised Domain Adaptation via Similarity-based Prototypes for Cross-Modality Segmentationcited by 0
- 2026UMSS: Towards Unsupervised Multi-modal Semantic Segmentationcited by 0
- 2026UMSS: Towards Unsupervised Multi-modal Semantic Segmentation14 Jul 2026
- 2025Unsupervised Domain Adaptation via Similarity-based Prototypes for Cross-Modality Segmentation23 Oct 2025
- 2024Frequency-aware Feature Fusion for Dense Image Prediction23 Aug 2024
- 2024Leveraging Foundation Models via Knowledge Distillation in Multi-Object Tracking: Distilling DINOv2 Features to FairMOT25 Jul 2024
- 2023Balancing Logit Variation for Long-tailed Semantic Segmentation3 Jun 2023
- 2023Pulling Target to Source: A New Perspective on Domain Adaptive Semantic Segmentation23 May 2023
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Driving24 Apr 2023
- 2023Hard-aware Instance Adaptive Self-training for Unsupervised Cross-domain Semantic Segmentation14 Feb 2023
- 2022Learning from Future: A Novel Self-Training Framework for Semantic Segmentation15 Sep 2022
- 2022Unsupervised Domain Adaptation for One-stage Object Detector using Offsets to Bounding Box20 Jul 2022
- 2022Confidence-Guided Unsupervised Domain Adaptation for Cerebellum Segmentation14 Jun 2022
- 2021Exploiting Inter-pixel Correlations in Unsupervised Domain Adaptation for Semantic Segmentation21 Oct 2021