# Randomized Histogram Matching: A Simple Augmentation for Unsupervised Domain Adaptation in Overhead Imagery

arXiv: https://arxiv.org/abs/2104.14032 · HTML: https://mlsanity.com/paper/2104.14032/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 29 of its 54 references that are in the map.
- First posted on arXiv 28 Apr 2021.

## Builds on (most cited first, 29 of 29)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [U-Net: Convolutional Networks for Biomedical Image Segmentation](https://mlsanity.com/paper/1505.04597/) (2015)
- [Conditional Generative Adversarial Nets](https://mlsanity.com/paper/1411.1784/) (2014)
- [CyCADA: Cycle-Consistent Adversarial Domain Adaptation](https://mlsanity.com/paper/1711.03213/) (2017)
- [Least Squares Generative Adversarial Networks](https://mlsanity.com/paper/1611.04076/) (2016)
- [Multimodal Unsupervised Image-to-Image Translation](https://mlsanity.com/paper/1804.04732/) (2018)
- [Deep Visual Domain Adaptation: A Survey](https://mlsanity.com/paper/1802.03601/) (2018)
- [Unsupervised Image-to-Image Translation Networks](https://mlsanity.com/paper/1703.00848/) (2017)
- [Learning to Adapt Structured Output Space for Semantic Segmentation](https://mlsanity.com/paper/1802.10349/) (2018)
- [Albumentations: fast and flexible image augmentations](https://mlsanity.com/paper/1809.06839/) (2018)
- [Diverse Image-to-Image Translation via Disentangled Representations](https://mlsanity.com/paper/1808.00948/) (2018)
- [DeepGlobe 2018: A Challenge to Parse the Earth through Satellite Images](https://mlsanity.com/paper/1805.06561/) (2018)
- [FCNs in the Wild: Pixel-level Adversarial and Constraint-based Adaptation](https://mlsanity.com/paper/1612.02649/) (2016)
- [Progressive Feature Alignment for Unsupervised Domain Adaptation](https://mlsanity.com/paper/1811.08585/) (2018)
- [SpaceNet: A Remote Sensing Dataset and Challenge Series](https://mlsanity.com/paper/1807.01232/) (2018)
- [Deep Visual Domain Adaptation](https://mlsanity.com/paper/2012.14176/) (2020)
- [TernausNet: U-Net with VGG11 Encoder Pre-Trained on ImageNet for Image Segmentation](https://mlsanity.com/paper/1801.05746/) (2018)
- [Recent Advances in Domain Adaptation for the Classification of Remote Sensing Data](https://mlsanity.com/paper/2104.07778/) (2021)
- [Pseudo-Labeling Curriculum for Unsupervised Domain Adaptation](https://mlsanity.com/paper/1908.00262/) (2019)
- [Unsupervised Domain Adaptation using Generative Adversarial Networks for Semantic Segmentation of Aerial Images](https://mlsanity.com/paper/1905.03198/) (2019)
- [ColorMapGAN: Unsupervised Domain Adaptation for Semantic Segmentation Using Color Mapping Generative Adversarial Networks](https://mlsanity.com/paper/1907.12859/) (2019)
- [StandardGAN: Multi-source Domain Adaptation for Semantic Segmentation of Very High Resolution Satellite Images by Data Standardization](https://mlsanity.com/paper/2004.06402/) (2020)
- [The Synthinel-1 dataset: a collection of high resolution synthetic overhead imagery for building segmentation](https://mlsanity.com/paper/2001.05130/) (2020)
- [Unsupervised Domain Adaptation using Regularized Hyper-graph Matching](https://mlsanity.com/paper/1805.08874/) (2018)
- [DAugNet: Unsupervised, Multi-source, Multi-target, and Life-long Domain Adaptation for Semantic Segmentation of Satellite Images](https://mlsanity.com/paper/2005.06216/) (2020)
- [Reduced Focal Loss: 1st Place Solution to xView object detection in Satellite Imagery](https://mlsanity.com/paper/1903.01347/) (2019)
- [A Fully Convolutional Tri-branch Network (FCTN) for Domain Adaptation](https://mlsanity.com/paper/1711.03694/) (2017)
- [SemI2I: Semantically Consistent Image-to-Image Translation for Domain Adaptation of Remote Sensing Data](https://mlsanity.com/paper/2002.05925/) (2020)
- [Tensor Alignment Based Domain Adaptation for Hyperspectral Image Classification](https://mlsanity.com/paper/1808.09769/) (2018)

## Built on by (most cited first, 7 of 7)

- [Reducing Domain Gap in Frequency and Spatial domain for Cross-modality Domain Adaptation on Medical Image Segmentation](https://mlsanity.com/paper/2211.15235/) (2022)
- [Deep Domain Adaptation: A Sim2Real Neural Approach for Improving Eye-Tracking Systems](https://mlsanity.com/paper/2403.15947/) (2024)
- [A region-wide, multi-year set of crop field boundary labels for Africa](https://mlsanity.com/paper/2412.18483/) (2024)
- [Self-supervised Domain-agnostic Domain Adaptation for Satellite Images](https://mlsanity.com/paper/2309.11109/) (2023)
- [Exploring selective image matching methods for zero-shot and few-sample unsupervised domain adaptation of urban canopy prediction](https://mlsanity.com/paper/2404.10626/) (2024)
- [Domain Adaptation for Big Data in Agricultural Image Analysis: A Comprehensive Review](https://mlsanity.com/paper/2506.05972/) (2025)
- [Semantic-aware Random Convolution and Source Matching for Domain Generalization in Medical Image Segmentation](https://mlsanity.com/paper/2512.01510/) (2025)

## Abstract (arXiv)

Modern deep neural networks (DNNs) are highly accurate on many recognition tasks for overhead (e.g., satellite) imagery. However, visual domain shifts (e.g., statistical changes due to geography, sensor, or atmospheric conditions) remain a challenge, causing the accuracy of DNNs to degrade substantially and unpredictably when testing on new sets of imagery. In this work, we model domain shifts caused by variations in imaging hardware, lighting, and other conditions as non-linear pixel-wise transformations, and we perform a systematic study indicating that modern DNNs can become largely robust to these types of transformations, if provided with appropriate training data augmentation. In general, however, we do not know the transformation between two sets of imagery. To overcome this, we propose a fast real-time unsupervised training augmentation technique, termed randomized histogram matching (RHM). We conduct experiments with two large benchmark datasets for building segmentation and find that despite its simplicity, RHM consistently yields similar or superior performance compared to state-of-the-art unsupervised domain adaptation approaches, while being significantly simpler and more computationally efficient. RHM also offers substantially better performance than other comparably simple approaches that are widely used for overhead imagery.
