Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 5.67 KB

File metadata and controls

48 lines (32 loc) · 5.67 KB

Point2RBox

Point2RBox: Combine Knowledge from Synthetic Visual Patterns for End-to-end Oriented Object Detection with Single Point Supervision

Abstract

With the rapidly increasing demand for oriented object detection (OOD), recent research involving weakly-supervised detectors for learning rotated box (RBox) from the horizontal box (HBox) has attracted more and more attention. In this paper, we explore a more challenging yet label-efficient setting, namely single point-supervised OOD, and present our approach called Point2RBox. Specifically, we propose to leverage two principles: 1) Synthetic pattern knowledge combination: By sampling around each labelled point on the image, we transfer the object feature to synthetic visual patterns with the known bounding box to provide the knowledge for box regression. 2) Transform self-supervision: With a transformed input image (e.g. scaled/rotated), the output RBoxes are trained to follow the same transformation so that the network can perceive the relative size/rotation between objects. The detector is further enhanced by a few devised techniques to cope with peripheral issues, e.g. the anchor/layer assignment as the size of the object is not available in our point supervision setting. To our best knowledge, Point2RBox is the first end-to-end solution for point-supervised OOD. In particular, our method uses a lightweight paradigm, yet it achieves a competitive performance among point-supervised alternatives, 41.05%/27.62%/80.01% on DOTA/DIOR/HRSC datasets.

Basic patterns

Extract basic_patterns.zip to data folder. The path can also be modified in config files.

Results and models

DOTA1.0

Backbone AP50 lr schd Mem (GB) Inf Time (fps) Aug Batch Size Configs Download
ResNet50 (1024,1024,200) 41.87 1x 16.12 111.7 - 2 point2rbox-yolof-dota model | log

DIOR

Backbone AP50 lr schd Mem (GB) Inf Time (fps) Aug Batch Size Configs Download
ResNet50 (800,800) 27.34 1x 10.38 127.3 - 2 point2rbox-yolof-dior model | log

HRSC

Backbone AP50 lr schd Mem (GB) Inf Time (fps) Aug Batch Size Configs Download
ResNet50 (800,800) 79.40 6x 9.60 136.9 - 2 point2rbox-yolof-hrsc model | log

Citation

@inproceedings{yu2024point2rbox,
title={Point2RBox: Combine Knowledge from Synthetic Visual Patterns for End-to-end Oriented Object Detection with Single Point Supervision},
author={Yi Yu and Xue Yang and Qingyun Li and Feipeng Da and Jifeng Dai and Yu Qiao and Junchi Yan},
year={2024},
booktitle={IEEE/CVF Conference on Computer Vision and Pattern Recognition}
}