atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Large Self-Supervised Models Bridge the Gap in Domain Adaptive Object Detection

CVPR 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Cross-domain few-shot with transformers · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DINO Teacher, which replaces the Mean Teacher labeller with a Faster R-CNN head on a frozen DINOv2 encoder trained on source only, and aligns student patch features to a frozen DINOv2 ViT-B to improve domain adaptive object detection.

Problem

Domain adaptive object detection, where Mean Teacher self-labelling couples label generation to the student being trained, producing brittle and poor target pseudo-labels, especially under large domain gaps and on small target datasets.

Approach

Decouple pseudo-label generation from the student by training an independent detector on a frozen large self-supervised DINOv2 encoder using only source data, and align student backbone patch features on source and target images to frozen DINOv2 features without using any labels, replacing the domain discriminator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DINO Teacher instead of Harmonious TeacherDAOD from Cityscapes to BDD100k · Cityscapes → BDD100kmAP@50: +7.6%Helped
Use DINO Teacher instead of REACTDAOD from Cityscapes to Foggy Cityscapes · Cityscapes → Foggy CityscapesmAP@50: +2.3%Helped
Use DINO Teacher instead of Adaptive TeacherDAOD on ACDC Fog, Night, Rain, and Snow · Cityscapes → ACDC splitsmAP@50: +6.4% on fog, +6.9% on night, +1.3% on rain and +1.6% on snowHelped
Replace domain adversarial loss with patch similarity loss while retaining Mean Teacher labels (ablation)Adaptive Teacher on BDD100k · Cityscapes → BDD100kbest mAP: 31.8 -> 35.3Helped
Replace Mean Teacher labels with DINO labeller while retaining domain adversarial alignment (ablation)Adaptive Teacher on BDD100k · Cityscapes → BDD100kbest mAP: 31.8 -> 46.8Helped
Add DINO patch similarity loss to the full method (ablation)DINO Teacher on BDD100k · Cityscapes → BDD100kbest mAP: 46.8 -> 47.8Helped
Increase DINO labeller backbone from ViT-B to ViT-G (ablation)DINO Teacher on BDD100k · Cityscapes → BDD100kstudent mAP: +1.8%Helped
Align to DINOv2 ViT-B instead of ViT-S features (ablation)DINO Teacher on BDD100k · Cityscapes → BDD100kmAP: +0.4%Helped
Use DINOv2 ViT-G labeller instead of source-only student modelTarget-domain label generation · BDD100kmAP@50: 29.1 -> 51.1Helped
Use DINO Teacher instead of target-only trainingDAOD on BDD100k · BDD100kmAP@50: 54.4 -> 47.8Hurt
Add source training to target training with ground-truth target labelsDetector trained on BDD100k · BDD100kmAP@50: 54.4 -> 51.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes BDD100k Foggy Cityscapes ACDC

Benchmarks: Cityscapes to BDD100k Cityscapes to Foggy Cityscapes Cityscapes to ACDC (fog, night, rain, snow)

Metrics: mAP@50

Baselines: Adaptive Teacher Harmonious Teacher (HT) REACT CMT DA-Faster SIGMA TDD PT NSA CAT MIC NLTE

Builds on: Adaptive Teacher Mean Teacher Faster R-CNN DINOv2 Unbiased Teacher

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy