Air-to-Air Visual Detection of Micro-UAVs: An Experimental Evaluation of Deep Learning

This letter studies the problem of air-to-air visual detection of micro unmanned aerial vehicles (UAVs) by monocular cameras. This problem is important for many applications such as vision-based swarming of UAVs, malicious UAV detection, and see-and-avoid systems for UAVs. Although deep learning methods have exhibited superior performance in many object detection tasks, their potential for UAV detection has not been well explored. As the first main contribution of this letter, we present a new dataset, named Det-Fly, which consists of more than 13 000 images of a flying target UAV acquired by another flying UAV. Compared to the existing datasets, the proposed one is more comprehensive in the sense that it covers a wide range of practical scenarios with different background scenes, viewing angles, relative distance, flying altitude, and lightning conditions. The second main contribution of this letter is to present an experimental evaluation of eight representative deep-learning algorithms based on the proposed dataset. To the best of our knowledge, this is the first comprehensive experimental evaluation of deep learning algorithms for the task of visual UAV detection so far. The evaluation results highlight some key challenges in the problem of air-to-air UAV detection and suggest potential ways to develop new algorithms in the future. The dataset is available at https://github.com/Jake-WU/Det-Fly.

[1]  Vincent Lepetit,et al.  Flying objects detection from a single moving camera , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Kaiming He,et al.  Feature Pyramid Networks for Object Detection , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Yazhe Tang,et al.  Vision-Aided Multi-UAV Autonomous Flocking in GPS-Denied Environment , 2019, IEEE Transactions on Industrial Electronics.

[4]  Jason J. Ford,et al.  Learning to Detect Aircraft for Long-Range Vision-Based Sense-and-Avoid Systems , 2018, IEEE Robotics and Automation Letters.

[5]  Martin Saska,et al.  On training datasets for machine learning-based visual relative localization of micro-scale UAVs , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Feng Lin,et al.  Vision-based formation for UAVs , 2014, 11th IEEE International Conference on Control & Automation (ICCA).

[7]  Junjie Yan,et al.  Grid R-CNN , 2018, 1811.12030.

[8]  Young-Jun Son,et al.  Effective and Efficient Detection of Moving Targets From a UAV’s Camera , 2018, IEEE Transactions on Intelligent Transportation Systems.

[9]  Vincent Lepetit,et al.  Vision-based Unmanned Aerial Vehicle detection and tracking for sense and avoid systems , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Nuno Vasconcelos,et al.  Cascade R-CNN: Delving Into High Quality Object Detection , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[11]  Chen Hu,et al.  Maximum Likelihood Path Planning for Fast Aerial Maneuvers and Collision Avoidance , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Xudong Jiang,et al.  Regularized 2-D complex-log spectral analysis and subspace reliability analysis of micro-Doppler signature for UAV detection , 2017, Pattern Recognit..

[13]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Licia Capodiferro,et al.  Drone detection by acoustic signature identification , 2017, IMAWM.

[15]  Junfeng Wu,et al.  Adaptive Switching Spatial-Temporal Fusion Detection for Remote Flying Drones , 2020, IEEE Transactions on Vehicular Technology.

[16]  P. Fua,et al.  Detecting Flying Objects Using a Single Moving Camera , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Roberto Opromolla,et al.  A Vision-Based Approach to UAV Detection and Tracking in Cooperative Applications , 2018, Sensors.

[18]  Kate Saenko,et al.  Learning Deep Object Detectors from 3D Models , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[19]  Ross B. Girshick,et al.  Focal Loss for Dense Object Detection , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Takeshi Naemura,et al.  Differentiating Objects by Motion: Joint Detection and Tracking of Small Flying Objects , 2017 .

[21]  Cemal Aker,et al.  Using deep networks for drone detection , 2017, 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[22]  Arne Schumann,et al.  Deep cross-domain flying object classification for robust UAV detection , 2017, 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[23]  Shifeng Zhang,et al.  Single-Shot Refinement Neural Network for Object Detection , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[24]  Young-Jun Son,et al.  Vision-Based Target Detection and Localization via a Team of Cooperative UAV and UGVs , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  C.-C. Jay Kuo,et al.  A deep learning approach to drone monitoring , 2017, 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC).

[26]  Tong Heng Lee,et al.  A Robust Real-Time Embedded Vision System on an Unmanned Rotorcraft for Ground Target Following , 2012, IEEE Transactions on Industrial Electronics.

[27]  Jing Li,et al.  Multi-target detection and tracking from a single camera in Unmanned Aerial Vehicles (UAVs) , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[28]  Antonio Franchi,et al.  Fast Mutual Relative Localization of UAVs using Ultraviolet LED Markers , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[29]  Wei Liu,et al.  SSD: Single Shot MultiBox Detector , 2015, ECCV.

[30]  Guanghui Wang,et al.  Vision-Based Real-Time Aerial Object Localization and Tracking for UAV Sensing System , 2017, IEEE Access.

[31]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Sinan Kalkan,et al.  Vision-Based Detection and Distance Estimation of Micro Unmanned Aerial Vehicles , 2015, Sensors.

[33]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[34]  Ing-Ray Chen,et al.  Adaptive Intrusion Detection of Malicious Unmanned Air Vehicles Using Behavior Rule Specifications , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.