Style Normalization and Restitution for Domain Generalization and Adaptation
Not on the map. Why?
Abstract (arXiv)
For many practical computer vision applications, the learned models usually have high performance on the datasets used for training but suffer from significant performance degradation when deployed in new environments, where there are usually style differences between the training images and the testing images. An effective domain generalizable model is expected to be able to learn feature representations that are both generalizable and discriminative. In this paper, we design a novel Style Normalization and Restitution module (SNR) to simultaneously ensure both high generalization and discrimination capability of the networks. In the SNR module, particularly, we filter out the style variations (e.g, illumination, color contrast) by performing Instance Normalization (IN) to obtain style normalized features, where the discrepancy among different samples and domains is reduced. However, such a process is task-ignorant and inevitably removes some task-relevant discriminative information, which could hurt the performance. To remedy this, we propose to distill task-relevant discriminative features from the residual (i.e, the difference between the original feature and the style normalized feature) and add them back to the network to ensure high discrimination. Moreover, for better disentanglement, we enforce a dual causality loss constraint in the restitution step to encourage the better separation of task-relevant and task-irrelevant features. We validate the effectiveness of our SNR on different computer vision tasks, including classification, semantic segmentation, and object detection. Experiments demonstrate that our SNR module is capable of improving the performance of networks for domain generalization (DG) and unsupervised domain adaptation (UDA) on many tasks. Code are available at https://github.com/microsoft/SNR.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 65 of its 88 references that are in the map. First posted on arXiv 3 Jan 2021.
Builds on
65 of 88 references.
References · 65
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
38 more
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2013Domain Generalization via Invariant Feature Representationcited by 622
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
- 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
- 2016Conditional Image Synthesis With Auxiliary Classifier GANscited by 562
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2018Domain Adaptive Faster R-CNN for Object Detection in the Wildcited by 442
- 2017Semantic Foggy Scene Understanding with Synthetic Datacited by 401
- 2015Return of Frustratingly Easy Domain Adaptationcited by 389
- 2018Two at Once: Enhancing Learning and Generalization Capacities via IBN-Netcited by 361
- 2015Adversarial Autoencoderscited by 359
- 2016Unsupervised Domain Adaptation with Residual Transfer Networkscited by 340
- 2016A Learned Representation For Artistic Stylecited by 340
- 2019Semi-supervised Domain Adaptation via Minimax Entropycited by 333
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 322
- 2018Diverse Image-to-Image Translation via Disentangled Representationscited by 296
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2017Dilated Residual Networkscited by 293
- 2019Omni-Scale Feature Learning for Person Re-Identificationcited by 292
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2019Episodic Training for Domain Generalizationcited by 245
- 2016FCNs in the Wild: Pixel-level Adversarial and Constraint-based Adaptationcited by 242
- 2017Improved Texture Networks: Maximizing Quality and Diversity in Feed-forward Stylization and Texture Synthesiscited by 215
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2021: 7; 2022: 10; 2023: 13; 2024: 10; 2025: 5; 2026: 1.
46 papers.
Sort:
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2021Towards Out-Of-Distribution Generalization: A Surveycited by 431
- 2021Invariant Information Bottleneck for Domain Generalizationcited by 86
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2021Cross-domain Contrastive Learning for Unsupervised Domain Adaptationcited by 75
- 2023Semantic Image Segmentation: Two Decades of Researchcited by 26
- 2022Domain generalization of 3D semantic segmentation in autonomous drivingcited by 25
- 2022On the Road to Online Adaptation for Semantic Image Segmentationcited by 23
- 2022GenerSpeech: Towards Style Transfer for Generalizable Out-Of-Domain Text-to-Speechcited by 21
- 2021Unsupervised Domain Adaptation for Semantic Image Segmentation: a Comprehensive Surveycited by 19
- 2024Single Domain Generalization for Crowd Countingcited by 17
- 2022Meta-Causal Feature Learning for Out-of-Distribution Generalizationcited by 14
34 more
- 2023DEJA VU: Continual Model Generalization For Unseen Domainscited by 13
- 2023Generalizable Low-Resource Activity Recognition with Diverse and Discriminative Representation Learningcited by 12
- 2024Domain-Inspired Sharpness-Aware Minimization Under Domain Shiftscited by 12
- 2022Debiased Batch Normalization via Gaussian Process for Generalizable Person Re-Identificationcited by 10
- 2023Robust Domain Misinformation Detection via Multi-modal Feature Alignmentcited by 10
- 2022Normalization Perturbation: A Simple Domain Generalization Method for Real-World Domain Shiftscited by 8
- 2023Learning Class and Domain Augmentations for Single-Source Open-Domain Generalizationcited by 8
- 2023COLA: COarse-LAbel multi-source LiDAR semantic segmentation for autonomous drivingcited by 8
- 2024HCVP: Leveraging Hierarchical Contrastive Visual Prompt for Domain Generalizationcited by 8
- 2022MultiMatch: Multi-task Learning for Semi-supervised Domain Generalizationcited by 7
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2024DPStyler: Dynamic PromptStyler for Source-Free Domain Generalizationcited by 6
- 2024StyDeSty: Min-Max Stylization and Destylization for Single Domain Generalizationcited by 5
- 2023Coping with Change: Learning Invariant and Minimum Sufficient Representations for Fine-Grained Visual Categorizationcited by 4
- 2025BatStyler: Advancing Multi-category Style Generation for Source-free Domain Generalizationcited by 4
- 2023SGDA: Towards 3D Universal Pulmonary Nodule Detection via Slice Grouped Domain Attentioncited by 2
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attentioncited by 2
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scanscited by 2
- 2021Mitigating Domain Mismatch in Face Recognition Using Style Matchingcited by 1
- 2021Calibrated Feature Decomposition for Generalizable Person Re-Identificationcited by 1
- 2023Exploiting Style Transfer-based Task Augmentation for Cross-Domain Few-Shot Learningcited by 1
- 2023Calibration-based Dual Prototypical Contrastive Learning Approach for Domain Generalization Semantic Segmentationcited by 1
- 2024Reducing Spurious Correlation for Federated Domain Generalizationcited by 1
- 2026Cross-Sample Relational Fusion: Unifying Domain Generalization and Class-Incremental Learningcited by 1
- 2022A simple normalization technique using window statistics to improve the out-of-distribution generalization on medical imagescited by 0
- 2022A Class-wise Non-salient Region Generalized Framework for Video Semantic Segmentationcited by 0
- 2023Patch-aware Batch Normalization for Improving Cross-domain Robustnesscited by 0
- 2023Dual Stage Stylization Modulation for Domain Generalized Semantic Segmentationcited by 0
- 2023Enhancing Visual Domain Adaptation with Source Preparationcited by 0
- 2024Tackling domain generalization for out-of-distribution endoscopic imagingcited by 0
- 2024CrossSpeech++: Cross-lingual Speech Synthesis with Decoupled Language and Speaker Generationcited by 0
- 2025NeuRN: Neuro-inspired Domain Generalization for Image Classificationcited by 0
- 2025On the Robustness of Human-Object Interaction Detection against Distribution Shiftcited by 0
- 2025RobustSurg: Tackling domain generalisation for out-of-distribution surgical scene segmentationcited by 0
- 2026Cross-Sample Relational Fusion: Unifying Domain Generalization and Class-Incremental Learning9 May 2026
- 2025RobustSurg: Tackling domain generalisation for out-of-distribution surgical scene segmentation1 Dec 2025
- 2025On the Robustness of Human-Object Interaction Detection against Distribution Shift22 Jun 2025
- 2025NeuRN: Neuro-inspired Domain Generalization for Image Classification11 May 2025
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scans3 May 2025
- 2025BatStyler: Advancing Multi-category Style Generation for Source-free Domain Generalization2 Jan 2025
- 2024CrossSpeech++: Cross-lingual Speech Synthesis with Decoupled Language and Speaker Generation28 Dec 2024
- 2024Tackling domain generalization for out-of-distribution endoscopic imaging18 Oct 2024
- 2024Reducing Spurious Correlation for Federated Domain Generalization27 Jul 2024
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attention2 Jul 2024
- 2024StyDeSty: Min-Max Stylization and Destylization for Single Domain Generalization1 Jun 2024
- 2024Domain-Inspired Sharpness-Aware Minimization Under Domain Shifts29 May 2024
34 more
- 2024DPStyler: Dynamic PromptStyler for Source-Free Domain Generalization25 Mar 2024
- 2024Single Domain Generalization for Crowd Counting14 Mar 2024
- 2024HCVP: Leveraging Hierarchical Contrastive Visual Prompt for Domain Generalization18 Jan 2024
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptation15 Jan 2024
- 2023Robust Domain Misinformation Detection via Multi-modal Feature Alignment24 Nov 2023
- 2023COLA: COarse-LAbel multi-source LiDAR semantic segmentation for autonomous driving6 Nov 2023
- 2023Learning Class and Domain Augmentations for Single-Source Open-Domain Generalization5 Nov 2023
- 2023Calibration-based Dual Prototypical Contrastive Learning Approach for Domain Generalization Semantic Segmentation25 Sep 2023
- 2023Enhancing Visual Domain Adaptation with Source Preparation16 Jun 2023
- 2023Coping with Change: Learning Invariant and Minimum Sufficient Representations for Fine-Grained Visual Categorization8 Jun 2023
- 2023Generalizable Low-Resource Activity Recognition with Diverse and Discriminative Representation Learning25 May 2023
- 2023Dual Stage Stylization Modulation for Domain Generalized Semantic Segmentation18 Apr 2023
- 2023Patch-aware Batch Normalization for Improving Cross-domain Robustness6 Apr 2023
- 2023SGDA: Towards 3D Universal Pulmonary Nodule Detection via Slice Grouped Domain Attention7 Mar 2023
- 2023Semantic Image Segmentation: Two Decades of Research13 Feb 2023
- 2023DEJA VU: Continual Model Generalization For Unseen Domains25 Jan 2023
- 2023Exploiting Style Transfer-based Task Augmentation for Cross-Domain Few-Shot Learning19 Jan 2023
- 2022A Class-wise Non-salient Region Generalized Framework for Video Semantic Segmentation29 Dec 2022
- 2022Domain generalization of 3D semantic segmentation in autonomous driving7 Dec 2022
- 2022Normalization Perturbation: A Simple Domain Generalization Method for Real-World Domain Shifts8 Nov 2022
- 2022Meta-Causal Feature Learning for Out-of-Distribution Generalization22 Aug 2022
- 2022MultiMatch: Multi-task Learning for Semi-supervised Domain Generalization11 Aug 2022
- 2022A simple normalization technique using window statistics to improve the out-of-distribution generalization on medical images7 Jul 2022
- 2022GenerSpeech: Towards Style Transfer for Generalizable Out-Of-Domain Text-to-Speech15 May 2022
- 2022NICO++: Towards Better Benchmarking for Domain Generalization17 Apr 2022
- 2022On the Road to Online Adaptation for Semantic Image Segmentation30 Mar 2022
- 2022Debiased Batch Normalization via Gaussian Process for Generalizable Person Re-Identification3 Mar 2022
- 2021Unsupervised Domain Adaptation for Semantic Image Segmentation: a Comprehensive Survey6 Dec 2021
- 2021Calibrated Feature Decomposition for Generalizable Person Re-Identification27 Nov 2021
- 2021Towards Out-Of-Distribution Generalization: A Survey31 Aug 2021
- 2021Invariant Information Bottleneck for Domain Generalization11 Jun 2021
- 2021Cross-domain Contrastive Learning for Unsupervised Domain Adaptation10 Jun 2021
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalization2 Mar 2021
- 2021Mitigating Domain Mismatch in Face Recognition Using Style Matching26 Feb 2021
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2021Towards Out-Of-Distribution Generalization: A Surveycited by 431
- 2021Invariant Information Bottleneck for Domain Generalizationcited by 86
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2021Cross-domain Contrastive Learning for Unsupervised Domain Adaptationcited by 75
- 2023Semantic Image Segmentation: Two Decades of Researchcited by 26
- 2022Domain generalization of 3D semantic segmentation in autonomous drivingcited by 25
- 2022On the Road to Online Adaptation for Semantic Image Segmentationcited by 23
- 2022GenerSpeech: Towards Style Transfer for Generalizable Out-Of-Domain Text-to-Speechcited by 21
- 2021Unsupervised Domain Adaptation for Semantic Image Segmentation: a Comprehensive Surveycited by 19
- 2024Single Domain Generalization for Crowd Countingcited by 17
- 2022Meta-Causal Feature Learning for Out-of-Distribution Generalizationcited by 14
12 most cited of 46 All 46 (JSON)
- 2026Cross-Sample Relational Fusion: Unifying Domain Generalization and Class-Incremental Learning9 May 2026
- 2025RobustSurg: Tackling domain generalisation for out-of-distribution surgical scene segmentation1 Dec 2025
- 2025On the Robustness of Human-Object Interaction Detection against Distribution Shift22 Jun 2025
- 2025NeuRN: Neuro-inspired Domain Generalization for Image Classification11 May 2025
- 2025A Dual-Task Synergy-Driven Generalization Framework for Pancreatic Cancer Segmentation in CT Scans3 May 2025
- 2025BatStyler: Advancing Multi-category Style Generation for Source-free Domain Generalization2 Jan 2025
- 2024CrossSpeech++: Cross-lingual Speech Synthesis with Decoupled Language and Speaker Generation28 Dec 2024
- 2024Tackling domain generalization for out-of-distribution endoscopic imaging18 Oct 2024
- 2024Reducing Spurious Correlation for Federated Domain Generalization27 Jul 2024
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attention2 Jul 2024
- 2024StyDeSty: Min-Max Stylization and Destylization for Single Domain Generalization1 Jun 2024
- 2024Domain-Inspired Sharpness-Aware Minimization Under Domain Shifts29 May 2024
12 newest of 46 All 46 (JSON)