A Novel UAV Visual Positioning Algorithm Based on A-YOLOX
Open Access
Abstract
The application of UAVs is becoming increasingly extensive. However, high-precision autonomous landing is still a major industry difficulty. The current algorithm is not well-adapted to light changes, scale transformations, complex backgrounds, etc. To address the above difficulties, a deep learning method was here introduced into target detection and an attention mechanism was incorporated into YOLOX; thus, a UAV positioning algorithm called attention-based YOLOX (A-YOLOX) is proposed. Firstly, a novel visual positioning pattern was designed to facilitate the algorithm’s use for detection and localization; then, a UAV visual positioning database (UAV-VPD) was built through actual data collection and data augmentation and the A-YOLOX model detector developed; finally, corresponding high- and low-altitude visual positioning algorithms were designed for high- and low-altitude positioning logics. The experimental results in the actual environment showed that the AP50 of the proposed algorithm could reach 95.5%, the detection speed was 53.7 frames per second, and the actual landing error was within 5 cm, which meets the practical application requirements for automatic UAV landing.Keywords
Funding Information
- Key Research Projects for the Universities of Guangdong Provincial Education Department (2019KZDZX1017, 2020ZDZX3031)
- Guangdong Basic and Applied Basic Research Foundation (2019A1515010716, 2021A1515011576, 2017KCXTD015)
- Guangdong, Hong Kong, Macao and the Greater Bay Area International Science and Technology Innovation Cooperation Project (2021A050530080, 2021A0505060011)
- Jiangmen Basic and Applied Basic Research Key Project (2021030103230006670)
- Key Laboratory of Public Big Data in Guizhou Province (2019BDKFJJ015)
This publication has 44 references indexed in Scilit:
- Focal Loss for Dense Object Detection2017
- Revisiting Unreasonable Effectiveness of Data in Deep Learning Era2017
- Cooperative Robots to Observe Moving Targets: ReviewIEEE Transactions on Cybernetics, 2016
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal NetworksIEEE Transactions on Pattern Analysis and Machine Intelligence, 2016
- Deep Residual Learning for Image Recognition2016
- You Only Look Once: Unified, Real-Time Object Detection2016
- Spatial Pyramid Pooling in Deep Convolutional Networks for Visual RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 2015
- Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation2014
- Robust nonlinear filtering for INS/GPS UAV localization2008
- A vision system for landing an unmanned aerial vehicle2002