atlas

Research map / Detection and segmentation / Weakly supervised detection and segmentation

RSAR: Restricted State Angle Resolver and Rotated SAR Benchmark

CVPR 2025 · Detection and segmentation › Weakly supervised detection and segmentation · approach: Weakly supervised detection · 19 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 Unit Cycle Resolver (UCR), a unit-circle constraint loss on angle encodings that improves weakly supervised rotated detection (H2RBox-v2), and uses it to annotate RSAR, a large multi-class rotated SAR detection dataset.

Problem

Angle boundary discontinuity in rotated object detection makes angle prediction inaccurate, especially for weakly supervised (horizontal-box-only) models, which hinders building a large rotated SAR dataset.

Approach

Unifies angle resolvers (PSC, ACM) as dimensional mappings and shows they ignore the unit-circle constraint on encoding states; adds a unit cycle constraint loss plus an invalid central region so predicted (cos, sin)-style encodings stay on the unit circle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UCR with 3D mapping instead of PSCH2RBox-v2 · RSARAP75: 24.07 -> 26.17Helped
Use UCR with 3D mapping instead of PSCH2RBox-v2 · DOTA-v1.0AP75: 39.49 -> 42.10Helped
Use UCR with 3D mapping instead of PSCH2RBox-v2 · HRSCAP75: 64.80 -> 75.49Helped
Add unit cycle loss with λuc=0.05 instead of removing it (ablation)H2RBox-v2 + UCR (3D) · RSARAP75: 24.07 -> 26.17Helped
Set unit cycle loss weight to 0.01 instead of removing the loss (ablation)H2RBox-v2 + UCR (3D) · RSARAP75: 24.07 -> 24.10No clear effect
Set unit cycle loss weight to 0.03 instead of removing the loss (ablation)H2RBox-v2 + UCR (3D) · RSARAP75: 24.07 -> 23.67Hurt
Set unit cycle loss weight to 0.1 instead of removing the loss (ablation)H2RBox-v2 + UCR (3D) · RSARAP75: 24.07 -> 25.86Helped
Set unit cycle loss weight to 0.2 instead of removing the loss (ablation)H2RBox-v2 + UCR (3D) · RSARAP75: 24.07 -> 25.10Helped
Add unit cycle loss at λuc=0.03 instead of removing it (ablation)H2RBox-v2 + UCR (3D) · DOTA-v1.0AP75: 39.49 -> 42.10Helped
Add the unit circle loss (ablation)UCR with 2D mapping · RSARAP75: 40.17 -> 41.57Helped
Add the invalid region (ablation)UCR with 2D mapping · RSARAP75: 40.17 -> 40.94Helped
Combine unit circle loss with the invalid region (ablation)UCR with 2D mapping · RSARAP75: 40.17 -> 42.26Helped

Surprising findings

Limitations

Experimental setup

Datasets: RSAR SARDet-100K DOTA-v1.0 HRSC

Benchmarks: RSAR DOTA-v1.0 HRSC

Metrics: AP50 AP75 mAP

Baselines: H2RBox H2RBox-v2 with ACM H2RBox-v2 with PSC FCOS RetinaNet R3Det S2ANet Faster RCNN O-RCNN ReDet RoI-Transformer Deformable DETR

Builds on: H2RBox-v2 PSC ACM FCOS SARDet-100K

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