atlas

Research map / Detection and segmentation / CNN features

Rethinking Boundary Discontinuity Problem for Oriented Object Detection

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

Shows that IoU-like smoothing losses do not truly fix boundary discontinuity in oriented object detection, and proposes ACM, a dual-optimization paradigm that predicts a complex-exponential angle encoding (explicitly supervised) and decodes it for joint IoU-like losses.

Problem

Boundary discontinuity problem in oriented object detection: angle predictions become unstable and mutate when objects rotate near the angular boundary, and it was believed IoU-like joint-optimization losses solve it.

Approach

Decouples reversibility (angle correction via a continuous, differentiable complex-exponential encoding exp(j*2*theta) with explicit supervision) from joint optimization (IoU-like loss applied on the decoded angle), so the detector regresses a smooth angular encoding rather than the discontinuous angle itself.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ACM to joint-optimization lossesGWD, KLD, KFIoU, and SkewIoU with CenterNet · HRSC2016 (Ship), UCAS-AOD (Car), UCAS-AOD (Plane), and DOTA-v1.0AP75: GWD: 61.87 -> 86.71; 28.46 -> 29.15; 38.22 -> 76.00; 34.98 -> 41.97. KLD: 79.29 -> 87.45; 29.99 -> 30.40; 29.19 -> 75.65Helped
Add ACM with CenterNet or RoI-TransformerOriented detectors · DOTA-v1.0AP50: 78.32 -> 78.53; 78.07 -> 79.45Helped
Use a longer encoding length for CSL (ablation)CSL on HRSC2016 · HRSC2016AP75: 2.56 -> 13.58 -> 61.43 -> 77.76Helped
Vary PSC encoding length (ablation)PSC on HRSC2016 · HRSC2016AP75: 79.20; 79.54; 79.86; 79.51No clear effect
Use ACM encoding length 2 rather than direct angle prediction (ablation)CenterNet on HRSC2016 · HRSC2016AP75: 62.95 -> 86.33Helped
Use implicit rather than explicit angle encoding (ablation)CSL, PSC, and ACM · HRSC2016 and DOTA-v1.0AP75: CSL: 1.05 -> 77.76; 10.90 -> 38.71. PSC: 33.65 -> 79.20; 23.08 -> 39.35. ACM: 31.45 -> 86.33; 19.91 -> 41.44Helped
Add refine supervision (box loss) to ACM encoding supervision (ablation)Dual-optimization with CenterNet · HRSC2016 and DOTAAP75: 13.98 -> 88.33; 19.67 -> 42.83Helped
Add correct supervision (ACM loss) to box-loss supervision (ablation)Dual-optimization with CenterNet · HRSC2016 and DOTAAP75: 13.98 -> 88.33; 19.67 -> 42.83Helped

Surprising findings

Limitations

Experimental setup

Datasets: DOTA-v1.0 HRSC2016 UCAS-AOD

Benchmarks: DOTA-v1.0 HRSC2016 UCAS-AOD

Metrics: AP50 AP75 COCO-style AP

Baselines: CSL PSC GWD KLD KFIoU SkewIoU RoI-Transformer Gliding Vertex R3Det DCL

Builds on: CenterNet GWD KLD KFIoU PSC CSL

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