Detect, Augment, Compose, and Adapt: Four Steps for Unsupervised Domain Adaptation in Object Detection

Mohamed L. Mekhalfi, Davide Boscaini, Fabio Poiesi
8/29/2023
cs.CV

Official code: MohamedTEV/DACA (14 stars, last commit 2023-12-04).

Abstract

Unsupervised domain adaptation (UDA) plays a crucial role in object detection when adapting a source-trained detector to a target domain without annotated data. In this paper, we propose a novel and effective four-step UDA approach that leverages self-supervision and trains source and target data concurrently. We harness self-supervised learning to mitigate the lack of ground truth in the target domain. Our method consists of the following steps: (1) identify the region with the highest-confidence set of detections in each target image, which serve as our pseudo-labels; (2) crop the identified region and generate a collection of its augmented versions; (3) combine these latter into a composite image; (4) adapt the network to the target domain using the composed image. Through extensive experiments under cross-camera, cross-weather, and synthetic-to-real scenarios, our approach achieves state-of-the-art performance, improving upon the nearest competitor by more than 2% in terms of mean Average Precision (mAP). The code is available at https://github.com/MohamedTEV/DACA.

View on arXivView PDF

Code Implementations(1)

MohamedTEV/DACAOfficial100%

Detect, Augment, Compose, and Adapt: Four Steps for Unsupervised Domain Adaptation in Object Detection

143Python, DockerfileAug 23, 20232 years ago

Similar Papers

Cite this paper

@article{mekhalfi2023detect,
  title  = {Detect, Augment, Compose, and Adapt: Four Steps for Unsupervised Domain Adaptation in Object Detection},
  author = {Mohamed L. Mekhalfi and Davide Boscaini and Fabio Poiesi},
  year   = {2023},
  eprint = {2308.15353},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.15353v1}
}

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/2308.15353.svg)](https://codeofpaper.com/paper/2308.15353)

Discussion