Papers › Diffusion Domain Teacher: Diffusion Guided Domain Adaptive Object Detector

Diffusion Domain Teacher: Diffusion Guided Domain Adaptive Object Detector

4 Jun 2025arXiv:2506.04211archive 2025-07-28

Boyong He, Yuxiang Ji, Zhuoyue Tan, Liaoni Wu

Object detectors often suffer a decrease in performance due to the large domain gap between the training data (source domain) and real-world data (target domain). Diffusion-based generative models have shown remarkable abilities in generating high-quality and diverse images, suggesting their potential for extracting valuable feature from various domains. To effectively leverage the cross-domain feature representation of diffusion models, in this paper, we train a detector with frozen-weight diffusion model on the source domain, then employ it as a teacher model to generate pseudo labels on the unlabeled target domain, which are used to guide the supervised learning of the student model on the target domain. We refer to this approach as Diffusion Domain Teacher (DDT). By employing this straightforward yet potent framework, we significantly improve cross-domain object detection performance without compromising the inference speed. Our method achieves an average mAP improvement of 21.2% compared to the baseline on 6 datasets from three common cross-domain detection benchmarks (Cross-Camera, Syn2Real, Real2Artistic}, surpassing the current state-of-the-art (SOTA) methods by an average of 5.7% mAP. Furthermore, extensive experiments demonstrate that our method consistently brings improvements even in more powerful and complex models, highlighting broadly applicable and effective domain adaptation capability of our DDT. The code is available at https://github.com/heboyong/Diffusion-Domain-Teacher.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

heboyong/Diffusion-Domain-Teacher officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Domain AdaptationObject DetectionUnsupervised Domain Adaptationobject-detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Domain Adaptation Comic2k DDT mAP 50.2 #1 of 2 Archive leaderboard report
Object Detection PASCAL VOC to Comic2k DDT mAP 50.2 #1 of 2 Archive leaderboard report
Object Detection PASCAL VOC to Watercolor2k DDT mAp 63.7 #1 of 2 Archive leaderboard report
Object Detection Pascal VOC to Clipart1K DDT mAP 55.6 #1 of 3 Archive leaderboard report
Unsupervised Domain Adaptation BDD100k to Cityscapes DDT(R-101) mAP 43.4 #2 of 4 Archive leaderboard report
Unsupervised Domain Adaptation Cityscapes to Foggy Cityscapes DDT mAP@0.5 50.0 #4 of 22 Archive leaderboard report
Unsupervised Domain Adaptation Pascal VOC to Clipart1K DDT mAP 55.6 #1 of 2 Archive leaderboard report
Unsupervised Domain Adaptation SIM10K to BDD100K DDT mAP@0.5 58.3 #1 of 3 Archive leaderboard report
Unsupervised Domain Adaptation SIM10K to Cityscapes DDT mAP@0.5 64.0 #8 of 13 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Diffusion

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections