atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Generalized Diffusion Detector: Mining Robust Features from Diffusion Models for Domain-Generalized Detection

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Domain-adaptive object detection · 4 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.

Uses multi-timestep intermediate features from a frozen Stable Diffusion model as a domain-robust detector backbone, then distills its feature and object-level knowledge into a conventional ResNet Faster R-CNN to improve domain-generalized object detection without extra inference cost.

Problem

Domain generalization for object detection: detectors trained on a source domain degrade substantially on unseen target domains (weather, camera, synthetic-to-real, artistic styles, corruptions) without access to target data.

Approach

Extract and fuse multi-scale features from several noising/denoising timesteps of a frozen diffusion model to build a diffusion-based detector, then transfer its knowledge to a standard detector via correlation-based feature alignment (PKD) and shared-RoI object-level distillation (CrossKD-style), keeping inference cost unchanged.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use diffusion features with SD-1.5 instead of the strongest listed DG baselineDomain-generalized detector · BDD100KmAP: 28.0 -> 46.6Helped
Use diffusion features with SD-1.5 instead of the strongest listed DG baselineDomain-generalized detector · FoggyCityscapesmAP: 38.6 -> 50.1Helped
Use diffusion features with SD-1.5 instead of the strongest listed DG baselineDomain-generalized detector · RainyCityscapesmAP: 42.8 -> 58.2Helped
Use diffusion guidance instead of Faster R-CNN baselineFaster R-CNN · Cityscapes (car), synthetic to realAP: +22.3Helped
Use diffusion features with SD-1.5 instead of the strongest listed DG baselineDomain-generalized detector · Diverse Weather averageAP: 35.5 -> 40.2Helped
Use diffusion guidance instead of Faster R-CNN baselineFaster R-CNN · ClipartAP: 49.3 -> 40.8Hurt
Use diffusion guidance instead of Faster R-CNN baselineFaster R-CNN · ComicAP: 40.5 -> 29.7Hurt
Use diffusion guidance instead of Faster R-CNN baselineFaster R-CNN · WatercolorAP: 59.9 -> 54.2Hurt
Use diffusion features instead of the strongest listed baselineDomain-generalized detector · Cityscapes corruptionmPC: 21.8 -> 24.1Helped
Add feature-level alignment (ablation)Diff. Guided detector · BDD100KmAP: 29.8+4.4 -> 38.1+12.7Helped
Add object-level alignment (ablation)Diff. Guided detector · BDD100KmAP: 29.8+4.4 -> 34.2+9.5Helped
Increase diffusion steps from T=1 to T=10 (ablation)Diff. Detector · BDD100KmAP: 28.6 -> 47.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes BDD100K FoggyCityscapes RainyCityscapes Sim10K VOC Clipart Comic Watercolor Daytime-Sunny Night-Sunny Night-Rainy

Benchmarks: BDD100K FoggyCityscapes RainyCityscapes Cityscapes Clipart Comic Watercolor Diverse Weather benchmark Cityscapes Corruption benchmark

Metrics: mAP AP50 mPC rPC D-ECE

Baselines: CDSD SHADE SRCD MAD FACT FSDR OA-DG DivAlign UFR CLIPGap HT CMT

Builds on: Stable Diffusion Faster R-CNN PKD CrossKD DDIM

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