PhysAug: A Physical-guided and Frequency-based Data Augmentation for Single-Domain Generalized Object Detection

Xiaoran Xu, Jiangang Yang, Wenhui Shi, Siyuan Ding, Luqing Luo +1 more
12/16/2024
cs.CVcs.AI

No official code found. Best implementation: startracker0/PhysAug (25 stars, Apache-2.0, last commit 2025-05-16).

Abstract

Single-Domain Generalized Object Detection~(S-DGOD) aims to train on a single source domain for robust performance across a variety of unseen target domains by taking advantage of an object detector. Existing S-DGOD approaches often rely on data augmentation strategies, including a composition of visual transformations, to enhance the detector's generalization ability. However, the absence of real-world prior knowledge hinders data augmentation from contributing to the diversity of training data distributions. To address this issue, we propose PhysAug, a novel physical model-based non-ideal imaging condition data augmentation method, to enhance the adaptability of the S-DGOD tasks. Drawing upon the principles of atmospheric optics, we develop a universal perturbation model that serves as the foundation for our proposed PhysAug. Given that visual perturbations typically arise from the interaction of light with atmospheric particles, the image frequency spectrum is harnessed to simulate real-world variations during training. This approach fosters the detector to learn domain-invariant representations, thereby enhancing its ability to generalize across various settings. Without altering the network architecture or loss function, our approach significantly outperforms the state-of-the-art across various S-DGOD datasets. In particular, it achieves a substantial improvement of $7.3\%$ and $7.2\%$ over the baseline on DWD and Cityscape-C, highlighting its enhanced generalizability in real-world settings.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This repository is the official implementation of our AAAI 2025 accepted paper: "PhysAug: A Physical-guided and Frequency-based Data Augmentation for Single-Domain Generalized Object Detection"

252Shell, PythonSep 19, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{xu2024physaug,
  title  = {PhysAug: A Physical-guided and Frequency-based Data Augmentation for Single-Domain Generalized Object Detection},
  author = {Xiaoran Xu and Jiangang Yang and Wenhui Shi and Siyuan Ding and Luqing Luo and Jian Liu},
  year   = {2024},
  eprint = {2412.11807},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.11807v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.11807.svg)](https://codeofpaper.com/paper/2412.11807)

Discussion