On the Arbitrary-Oriented Object Detection: Classification based Approaches Revisited
Abstract
Domain fit: AI-adjacent · Paper appears method- or tooling-adjacent to AI workflows with partial ecosystem coverage.
Arbitrary-oriented object detection has been a building block for rotation sensitive tasks. We first show that the boundary problem suffered in existing dominant regression-based rotation detectors, is caused by angular periodicity or corner ordering, according to the parameterization protocol. We also show that the root cause is that the ideal predictions can be out of the defined range. Accordingly, we transform the angular prediction task from a regression problem to a classification one. For the resulting circularly distributed angle classification problem, we first devise a Circular Smooth Label technique to handle the periodicity of angle and increase the error tolerance to adjacent angles. To reduce the excessive model parameters by Circular Smooth Label, we further design a Densely Coded Labels, which greatly reduces the length of the encoding. Finally, we further develop an object heading detection module, which can be useful when the exact heading orientation information is needed e.g. for ship and plane heading detection. We release our OHD-SJTU dataset and OHDet detector for heading detection. Extensive experimental results on three large-scale public datasets for aerial images i.e. DOTA, HRSC2016, OHD-SJTU, and face dataset FDDB, as well as scene text dataset ICDAR2015 and MLT, show the effectiveness of our approach.
Results and benchmarks
Arbitrary-oriented object detection has been a building block for rotation sensitive tasks.
| Task | Dataset | Metric | Value | Source |
|---|---|---|---|---|
| Detection | Reg | mAP 50 | 62.21 | paper-derived |
| Computer vision | R 2 CNN | mAP . | 79.73 | paper-derived |
| Computer vision | RC1 & RC2 | mAP | 75.70 | paper-derived |
| Computer vision | RRPN | mAP . | 85.64 | paper-derived |
| Computer vision | OHD-SJTU | IoU | 50 | paper-derived |
| Detection | RetinaNet-CSL | r=6 | 65.69 | paper-derived |
Audit each benchmark finding before selecting an implementation path. Evidence refs map to the disclosure below.
Evidence graph: 4 refs, 4 links.
Utility signals: depth 90/100, grounding 95/100, status high.
Implementation
Best maintained implementation now
This is a tensorflow-based rotation detection benchmark, also called AlphaRotate.
1,118 stars · 179 forks · Last push Nov 7, 2024 · Apache-2.0 license
- License
- CI
- Dependencies
- Docker
Official implementation from Papers with Code · Repository link is mentioned in the paper metadata · Partial overlap with paper title keywords
yangxue0827/RotationDetection is the strongest maintained implementation based on ranking signals. License is declared (Apache-2.0). Dependency/environment manifests are present.
Open yangxue0827/RotationDetection- No CI workflows detected
- Selected yangxue0827/RotationDetection as the strongest maintained implementation for new work.
- Includes dependency/environment manifest signals.
- Repository activity is within the last 24 months.
- Official repository is preserved separately as historical context.
Compare implementation paths
Compare maintenance quality, reproducibility coverage, and evidence confidence before choosing a reproduction baseline.
- Maintenance
- Stale
- Confidence
- High
- Reproducibility
- Moderate
- Stars
- 1,118
- Last push
- Nov 7, 2024 (657d)
Official implementation from Papers with Code · Repository link is mentioned in the paper metadata
- No push in 12+ months
- No CI pipeline detected
- No Docker setup
- Maintenance
- Stale
- Confidence
- High
- Reproducibility
- Limited
- Stars
- 193
- Last push
- Mar 21, 2022 (1619d)
Official implementation from Papers with Code · Repository link is mentioned in the paper metadata
- No push in 12+ months
- No CI pipeline detected
- No tagged releases
- Maintenance
- Stale
- Confidence
- High
- Reproducibility
- Limited
- Stars
- 20
- Last push
- May 6, 2021 (1938d)
Official implementation from Papers with Code · Repository link is mentioned in the paper metadata
- No push in 12+ months
- No CI pipeline detected
- No tagged releases
Reproduction readiness
Setup required
Dependencies pinned, manual setup needed
- yangxue0827/RotationDetection has requirements.txt but requires manual environment setup.
- Last push was 657 days ago, so expect possible dependency version conflicts.
- No Dockerfile, so you will set up the environment manually.
- No CI pipeline, so test coverage is unknown.
Quick start
git clone https://github.com/yangxue0827/RotationDetection.git
pip install -r requirements.txt Repositories and ecosystem
Official
- SJTU-Thinklab-Det/OHDet_TensorflowConfidence: High
SJTU-Thinklab-Det/OHDet_Tensorflow
20 stars · 1 forks · Last push May 6, 2021
Community
No additional community repositories detected yet.
These repositories had low-confidence matching signals and are hidden by default.
- hukaixuan19970627/yolov5_obb
Confidence: Low · 1,947 stars
Hugging Face artifacts
No direct paper-linked artifacts were found. Showing strongest curated related artifacts for faster exploration.
Models
- microsoft/table-transformer-detection
955,611 downloads · 428 likes
Broaden model search
Datasets
- Abtinzandi/Obstacle-Detection-Dataset-YOLO
18,981 downloads · 14 likes · Updated Jun 13, 2026
- YashJain/UI-Elements-Detection-Dataset
653 downloads · 39 likes · Updated Nov 26, 2024
Broaden dataset search
Spaces
- deepghs/anime_object_detection
42 likes
- nateraw/detr-object-detection
8 likes
Broaden space search
Research context
Tasks
Detection, Computer vision
Methods
None detected
Domains
Computer vision
Open this paper in HFEPX to review benchmark signals, evaluation modes, and human-feedback protocol context.
Open in HFEPXJump to Paper2Code search queries derived from this paper's research context.
Data includes links from Papers with Code ( CC-BY-SA-4.0 ).