Achieving Domain Generalization in Underwater Object Detection by Domain Mixup and Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
The performance of existing underwater object detection methods degrades seriously when facing domain shift caused by complicated underwater environments. Due to the limitation of the number of domains in the dataset, deep detectors easily memorize a few seen domains, which leads to low generalization ability. There are two common ideas to improve the domain generalization performance. First, it can be inferred that the detector trained on as many domains as possible is domain-invariant. Second, for the images with the same semantic content in different domains, their hidden features should be equivalent. This paper further excavates these two ideas and proposes a domain generalization framework (named DMC) that learns how to generalize across domains from Domain Mixup and Contrastive Learning. First, based on the formation of underwater images, an image in an underwater environment is the linear transformation of another underwater environment. Thus, a style transfer model, which outputs a linear transformation matrix instead of the whole image, is proposed to transform images from one source domain to another, enriching the domain diversity of the training data. Second, mixup operation interpolates different domains on the feature level, sampling new domains on the domain manifold. Third, contrastive loss is selectively applied to features from different domains to force the model to learn domain invariant features but retain the discriminative capacity. With our method, detectors will be robust to domain shift. Also, a domain generalization benchmark S-UODAC2020 for detection is set up to measure the performance of our method. Comprehensive experiments on S-UODAC2020 and two object recognition benchmarks (PACS and VLCS) demonstrate that the proposed method is able to learn domain-invariant representations, and outperforms other domain generalization methods.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 50 of its 77 references that are in the map. First posted on arXiv 6 Apr 2021.
Builds on
50 of 77 references.
References · 50
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
38 more
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 494
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2018Domain Adaptive Faster R-CNN for Object Detection in the Wildcited by 442
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2017Universal Style Transfer via Feature Transformscited by 352
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 322
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2018Strong-Weak Distribution Alignment for Adaptive Object Detectioncited by 269
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2020Contrastive Clusteringcited by 264
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2019Episodic Training for Domain Generalizationcited by 245
- 2021Exploring Cross-Image Pixel Contrast for Semantic Segmentationcited by 242
- 2020VarifocalNet: An IoU-aware Dense Object Detectorcited by 230
- 2021DetCo: Unsupervised Contrastive Learning for Object Detectioncited by 205
- 2018DLOW: Domain Flow for Adaptation and Generalizationcited by 176
- 2017Deep Photo Style Transfercited by 168
- 2019Photorealistic Style Transfer via Wavelet Transformscited by 166
- 2017Receptive Field Block Net for Accurate and Fast Object Detectioncited by 140
- 2018A Closed-form Solution to Photorealistic Image Stylizationcited by 133
- 2020Learning from Extrinsic and Intrinsic Supervisions for Domain Generalizationcited by 108
- 2019Towards Universal Object Detection by Domain Attentioncited by 89
- 2019Region Proposal by Guided Anchoringcited by 87
- 2018Domain Generalization with Domain-Specific Aggregation Modulescited by 61
- 2019Bag of Freebies for Training Object Detection Neural Networkscited by 47
- 2017A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detectioncited by 43
- 2020Joint Bilateral Learning for Real-time Universal Photorealistic Style Transfercited by 31
- 2018MetaAnchor: Learning to Detect Objects with Customized Anchorscited by 21
- 2019RoIMix: Proposal-Fusion among Multiple Images for Underwater Object Detectioncited by 19
- 2020Reveal of Domain Effect: How Visual Restoration Contributes to Object Detection in Aquatic Scenescited by 7
- 2020SWIPENET: Object detection in noisy underwater imagescited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 2; 2025: 1; 2026: 3.
12 papers.
- 2023Edge-guided Representation Learning for Underwater Object Detectioncited by 6
- 2022Domain Generalisation for Object Detection under Covariate and Concept Shiftcited by 5
- 2023A Gated Cross-domain Collaborative Network for Underwater Object Detectioncited by 5
- 2023UnitModule: A Lightweight Joint Image Enhancement Module for Underwater Object Detectioncited by 5
- 2025Context in object detection: a systematic literature reviewcited by 3
- 2023ADOD: Adaptive Domain-Aware Object Detection with Residual Attention for Underwater Environmentscited by 2
- 2024U-DECN: End-to-End Underwater Object Detection ConvNet with Improved DeNoising Trainingcited by 1
- 2023Domain Similarity-Perceived Label Assignment for Domain Generalized Underwater Object Detectioncited by 0
- 2024SynerMix: Synergistic Mixup Solution for Enhanced Intra-Class Cohesion and Inter-Class Separability in Image Classificationcited by 0
- 2026Why Domain Matters: A Preliminary Study of Domain Effects in Underwater Object Detectioncited by 0
- 2026Why Domain Matters: Domain-Aware Benchmarking of Underwater Object Detection and Annotation Qualitycited by 0
- 2026Domain generalization and synthetic data in object detection: the enabler, the probe, and the gapcited by 0
- 2026Domain generalization and synthetic data in object detection: the enabler, the probe, and the gap2 Sep 2026
- 2026Why Domain Matters: Domain-Aware Benchmarking of Underwater Object Detection and Annotation Quality12 Jul 2026
- 2026Why Domain Matters: A Preliminary Study of Domain Effects in Underwater Object Detection28 Apr 2026
- 2025Context in object detection: a systematic literature review29 Mar 2025
- 2024U-DECN: End-to-End Underwater Object Detection ConvNet with Improved DeNoising Training11 Aug 2024
- 2024SynerMix: Synergistic Mixup Solution for Enhanced Intra-Class Cohesion and Inter-Class Separability in Image Classification21 Mar 2024
- 2023Domain Similarity-Perceived Label Assignment for Domain Generalized Underwater Object Detection20 Dec 2023
- 2023ADOD: Adaptive Domain-Aware Object Detection with Residual Attention for Underwater Environments11 Dec 2023
- 2023UnitModule: A Lightweight Joint Image Enhancement Module for Underwater Object Detection9 Sep 2023
- 2023A Gated Cross-domain Collaborative Network for Underwater Object Detection25 Jun 2023
- 2023Edge-guided Representation Learning for Underwater Object Detection1 Jun 2023
- 2022Domain Generalisation for Object Detection under Covariate and Concept Shift10 Mar 2022