Simplifying Source-Free Domain Adaptation for Object Detection: Effective Self-Training Strategies and Performance Insights
Yan Hao, Florent Forest, Olga Fink

TL;DR
This paper demonstrates that simple adaptation strategies, such as adapting only batch normalization layers and using fixed pseudo-labels, can outperform complex source-free domain adaptation methods for object detection.
Contribution
The work introduces a strong baseline by adapting only batch normalization statistics and proposes SF-UT, a simple Mean Teacher extension with strong-weak augmentation, outperforming prior methods.
Findings
Adapting only batch normalization layers is effective.
SF-UT outperforms most complex SFOD methods.
Training on fixed pseudo-labels is competitive and efficient.
Abstract
This paper focuses on source-free domain adaptation for object detection in computer vision. This task is challenging and of great practical interest, due to the cost of obtaining annotated data sets for every new domain. Recent research has proposed various solutions for Source-Free Object Detection (SFOD), most being variations of teacher-student architectures with diverse feature alignment, regularization and pseudo-label selection strategies. Our work investigates simpler approaches and their performance compared to more complex SFOD methods in several adaptation scenarios. We highlight the importance of batch normalization layers in the detector backbone, and show that adapting only the batch statistics is a strong baseline for SFOD. We propose a simple extension of a Mean Teacher with strong-weak augmentation in the source-free setting, Source-Free Unbiased Teacher (SF-UT), and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Multimodal Machine Learning Applications
MethodsSparse Evolutionary Training · Batch Normalization
