atlas

Research map / Detection and segmentation / CNN features

ReDiffDet: Rotation-equivariant Diffusion Model for Oriented Object Detection

CVPR 2025 · Detection and segmentation › CNN features · approach: Box regression and loss design · 18 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.

Formulates oriented object detection as a rotation-equivariant denoising diffusion process by representing oriented boxes as 2D Gaussians, with a conditional encoder and aligned decoder (RiRoI Align).

Problem

Applying diffusion-based detectors to oriented object detection is hard due to arbitrary orientations, randomly placed boxes that poorly cover dense objects with extreme aspect ratios, and misalignment between oriented boxes and axis-aligned image features.

Approach

Represent each oriented box as a 2D Gaussian so the diffusion reverse process can be proven rotation-equivariant; add a learned conditional encoder that proposes conditional boxes as diffusion starting points, and an aligned decoder using RiRoI Align to align oriented boxes with features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add rotation-equivariant diffusion model (over DiffusionDet baseline) (ablation)DiffusionDet-O on DIOR-R · DIOR-RAP50: +2.24 (49.91 to 52.15)Helped
add conditional encoder (conditional boxes) (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: +7.87 (52.15 to 60.02)Helped
add aligned decoder (RiRoI Align alignment) (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: +2.15 (60.02 to 62.17 with decoder alone on top of encoder setup)Helped
add conditional encoder and aligned decoder together to rotation-equivariant diffusion (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: +15.68 over the rotation-equivariant-only baseline (52.15 to 68.05 with all components)Helped
add conditional boxes (conditional encoder) to DiffusionDetDiffusionDet on COCO · COCOmAP: +1.8 (43.2 to 45.0)Helped
increase decoder layers from 3 to 4 (vs 5-7) (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: peak at 4 layers (68.05); 3 layers 67.74 AP50, 5 layers 67.74 AP50Mixed
increase number of sampled points k from 8 to 128 (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: 68.05 at k=8 down to 67.37 at k=128Hurt
use scaling factor m=6 vs 1.0 or 8.0 (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: 68.05 at m=6 vs 67.26 at m=4 and 66.72 at m=1Mixed
ReDiffDet with ReResNet50 vs DiffusionDet-O baseline on DOTA-v1.0ReDiffDet · DOTA-v1.0AP50: +14.95 (60.50 to 75.45)Helped
ReDiffDet vs DiffusionDet-O on DIOR-R small/large-aspect objectsReDiffDet · DIOR-RAP50: +18.14 (49.91 to 68.05)Helped
use ReResNet50 backbone vs ResNet50 or Swin-T backboneReDiffDet on DOTA-v1.0 · DOTA-v1.0AP50: ReR50 75.45 vs R50 76.18 vs Swin-T 76.62Mixed
condition the box centers using the conditional encoder at inference, when only conditional boxes are used (ablation)ReDiffDet on DIOR-R · DIOR-RAP50: conditional boxes reach 67.7 at 1 step, plateau; noisy-only reaches 69.3 after 8 stepsMixed

Surprising findings

Limitations

Experimental setup

Datasets: DIOR-R DOTA-v1.0 DOTA-v1.5 DOTA-v2.0 COCO

Benchmarks: DOTA-v1.0 DOTA-v1.5 DOTA-v2.0 DIOR-R COCO

Metrics: AP50 AP75 AP50:95 mAP FPS parameters

Baselines: DiffusionDet-O Oriented R-CNN RoI Transformer AOPG ARS-DETR OrientedFormer FRED ReDet DCFL

Builds on: DiffusionDet ReDet DDIM MMRotate

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