atlas

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

PointOBB-v2: Towards Simpler, Faster, and Stronger Single Point Supervised Oriented Object Detection

ICLR 2025 · Detection and segmentation › Weakly supervised detection and segmentation · approach: Pseudo-labeling for semi-supervised detection · 5 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 PointOBB-v2, a single-branch point-supervised oriented detector that learns a class probability map from non-uniform positive/negative assignment, then uses weighted PCA and vector-constrained suppression to produce pseudo rotated boxes from points.

Problem

Generating accurate oriented bounding box pseudo-labels from single point annotations for oriented object detection in aerial images, where existing modular methods like PointOBB are slow, memory-hungry, and fail in dense scenes.

Approach

Replace PointOBB's teacher-student structure with a single network that outputs a class probability map trained with distance-based positive/negative sample assignment; estimate orientation via weighted PCA over probability-weighted grid points, and separate neighboring objects with a vector constraint.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace PointOBB with PointOBB-v2 using ReDetReDet · DOTA-v1.0mAP50: 33.95 -> 44.85Helped
Replace PointOBB with PointOBB-v2 using ReDetReDet · DOTA-v1.5mAP50: 11.24 -> 36.39Helped
Replace PointOBB with PointOBB-v2 using ReDetReDet · DOTA-v2.0mAP50: 6.03 -> 27.22Helped
Replace PointOBB with PointOBB-v2 pseudo-label generationPointOBB · Pseudo-label generationtraining time (hours): 22.28 -> 1.43Helped
Add negative sample assignment (ablation)PointOBB-v2 label assignment · DOTA-v1.0mAP50: 23.62 -> 44.75Helped
Add middle-region negative assignment (ablation)PointOBB-v2 label assignment · DOTA-v1.0mAP50: 44.75 -> 44.85Helped
Use weighted rather than probabilistic PCA sampling (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 41.40 -> 44.85Helped
Add the vector constraint module (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 27.88 -> 44.85Helped
Set PCA sampling size to 7 rather than 5 (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 43.35 -> 44.85Helped
Increase PCA sampling size from 7 to 9 (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 44.85 -> 44.17Hurt
Increase PCA sampling size from 7 to 11 (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 44.85 -> 43.63Hurt
Add 10% point annotation noise (ablation)PointOBB-v2 · DOTA-v1.0mAP50: 44.85 -> 42.30Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DOTA-v1.0 DOTA-v1.5 DOTA-v2.0

Benchmarks: DOTA-v1.0 DOTA-v1.5 DOTA-v2.0

Metrics: mAP50 mIoU training hours memory (GB)

Baselines: PointOBB Point2RBox-RC Point2RBox-SK P2BNet+H2RBox P2BNet+H2RBox-v2 Point2Mask-RBox

Builds on: PointOBB Rotated FCOS Oriented R-CNN ReDet 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