# CentripetalNet: Pursuing High-quality Keypoint Pairs for Object Detection

arXiv: https://arxiv.org/abs/2003.09119 · HTML: https://mlsanity.com/paper/2003.09119/

## Key facts

- Cited by 41 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 20 Mar 2020.

## Built on by (most cited first, 30 of 41)

- [Probabilistic two-stage detection](https://mlsanity.com/paper/2103.07461/) (2021)
- [Reformulating HOI Detection as Adaptive Set Prediction](https://mlsanity.com/paper/2103.05983/) (2021)
- [NeRF-RPN: A general framework for object detection in NeRFs](https://mlsanity.com/paper/2211.11646/) (2022)
- [Disentangle Your Dense Object Detector](https://mlsanity.com/paper/2107.02963/) (2021)
- [Localization Distillation for Object Detection](https://mlsanity.com/paper/2204.05957/) (2022)
- [Alpha-IoU: A Family of Power Intersection over Union Losses for Bounding Box Regression](https://mlsanity.com/paper/2110.13675/) (2021)
- [Surpassing the Human Accuracy: Detecting Gallbladder Cancer from USG Images with Curriculum Learning](https://mlsanity.com/paper/2204.11433/) (2022)
- [HEAD: HEtero-Assists Distillation for Heterogeneous Object Detectors](https://mlsanity.com/paper/2207.05345/) (2022)
- [ObjectBox: From Centers to Boxes for Anchor-Free Object Detection](https://mlsanity.com/paper/2207.06985/) (2022)
- [Fracture Detection in Pediatric Wrist Trauma X-ray Images Using YOLOv8 Algorithm](https://mlsanity.com/paper/2304.05071/) (2023)
- [Boosting R-CNN: Reweighting R-CNN Samples by RPN's Error for Underwater Object Detection](https://mlsanity.com/paper/2206.13728/) (2022)
- [CenterNet++ for Object Detection](https://mlsanity.com/paper/2204.08394/) (2022)
- [Background Semantics Matter: Cross-Task Feature Exchange Network for Clustered Infrared Small Target Detection](https://mlsanity.com/paper/2407.20078/) (2024)
- [PointNu-Net: Keypoint-assisted Convolutional Neural Network for Simultaneous Multi-tissue Histology Nuclei Segmentation and Classification](https://mlsanity.com/paper/2111.01557/) (2021)
- [Recent Few-Shot Object Detection Algorithms: A Survey with Performance Comparison](https://mlsanity.com/paper/2203.14205/) (2022)
- [SiamCorners: Siamese Corner Networks for Visual Tracking](https://mlsanity.com/paper/2104.07303/) (2021)
- [AdaptivePose++: A Powerful Single-Stage Network for Multi-Person Pose Regression](https://mlsanity.com/paper/2210.04014/) (2022)
- [SpecDETR: A transformer-based hyperspectral point object detection network](https://mlsanity.com/paper/2405.10148/) (2024)
- [SIMPLE: SIngle-network with Mimicking and Point Learning for Bottom-up Human Pose Estimation](https://mlsanity.com/paper/2104.02486/) (2021)
- [Cycle Self-Training for Semi-Supervised Object Detection with Distribution Consistency Reweighting](https://mlsanity.com/paper/2207.05334/) (2022)
- [Visual Fault Detection of Multi-scale Key Components in Freight Trains](https://mlsanity.com/paper/2211.14522/) (2022)
- [RCNet: Reverse Feature Pyramid and Cross-scale Shift Network for Object Detection](https://mlsanity.com/paper/2110.12130/) (2021)
- [SpineOne: A One-Stage Detection Framework for Degenerative Discs and Vertebrae](https://mlsanity.com/paper/2110.15082/) (2021)
- [Attacking Important Pixels for Anchor-free Detectors](https://mlsanity.com/paper/2301.11457/) (2023)
- [The MIS Check-Dam Dataset for Object Detection and Instance Segmentation Tasks](https://mlsanity.com/paper/2111.15613/) (2021)
- [A Training-Free Framework for Video License Plate Tracking and Recognition with Only One-Shot](https://mlsanity.com/paper/2408.05729/) (2024)
- [OSKDet: Towards Orientation-sensitive Keypoint Localization for Rotated Object Detection](https://mlsanity.com/paper/2104.08697/) (2021)
- [SSMI: How to Make Objects of Interest Disappear without Accessing Object Detectors?](https://mlsanity.com/paper/2206.10809/) (2022)
- [Efficient Visual Fault Detection for Freight Train via Neural Architecture Search with Data Volume Robustness](https://mlsanity.com/paper/2405.17004/) (2024)
- [DREB-Net: Dual-stream Restoration Embedding Blur-feature Fusion Network for High-mobility UAV Object Detection](https://mlsanity.com/paper/2410.17822/) (2024)

## Abstract (arXiv)

Keypoint-based detectors have achieved pretty-well performance. However, incorrect keypoint matching is still widespread and greatly affects the performance of the detector. In this paper, we propose CentripetalNet which uses centripetal shift to pair corner keypoints from the same instance. CentripetalNet predicts the position and the centripetal shift of the corner points and matches corners whose shifted results are aligned. Combining position information, our approach matches corner points more accurately than the conventional embedding approaches do. Corner pooling extracts information inside the bounding boxes onto the border. To make this information more aware at the corners, we design a cross-star deformable convolution network to conduct feature adaption. Furthermore, we explore instance segmentation on anchor-free detectors by equipping our CentripetalNet with a mask prediction module. On MS-COCO test-dev, our CentripetalNet not only outperforms all existing anchor-free detectors with an AP of 48.0% but also achieves comparable performance to the state-of-the-art instance segmentation approaches with a 40.2% MaskAP. Code will be available at https://github.com/KiveeDong/CentripetalNet.
