On the Arbitrary-Oriented Object Detection: Classification based Approaches Revisited

Xue Yang, Junchi Yan
3/12/2020
cs.CVcs.AI

Official code: yangxue0827/RotationDetection (1,119 stars, Apache-2.0, last commit 2024-11-07). 2 more implementations below.

Abstract

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.

View on arXivView PDF

Code Implementations(3)

Apache-2.0

This is a tensorflow-based rotation detection benchmark, also called AlphaRotate.

1,119179C++, CudaOct 26, 20201 years agoApache-2.0
TensorFlowApache-2.0

Code for ECCV 2020 paper: Arbitrary-Oriented Object Detection with Circular Smooth Label

19332C++, CudaMar 7, 20204 years agoApache-2.0
angle-classificationobject-detectionsmooth-labeltensorflow
201C++, CudaAug 14, 20205 years ago

Similar Papers

Cite this paper

@article{yang2020arbitraryoriented,
  title  = {On the Arbitrary-Oriented Object Detection: Classification based Approaches Revisited},
  author = {Xue Yang and Junchi Yan},
  year   = {2020},
  eprint = {2003.05597},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2003.05597}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2003.05597.svg)](https://codeofpaper.com/paper/2003.05597)

Discussion