TY - GEN
T1 - Drone Surveillance Using Detection, Tracking and Classification Techniques
AU - Xing, Daitao
AU - Unlu, Halil Utku
AU - Evangeliou, Nikolaos
AU - Tzes, Anthony
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - In this work, we explore the process of designing a long-term drone surveillance system by fusing object detection, tracking and classification methods. Given a video stream from an RGB-camera, a detection module based on YOLOV5 is trained for finding drones within its field of view. Although in drone detection, high accuracy and robustness is achieved with the underlying complex architecture, the detection speed is hindered on ultra HD-streams. To solve this problem, we integrate a high efficient object tracker to update target status while avoiding running the detection at each frame. Benefited from lightweight backbone networks with powerful Transformer design, the object tracker achieves real-time speed on standalone CPU devices. Moreover, a drone classification model is applied on the output of the detection and tracking mechanisms to further distinguish drones from other background distractors (birds, balloons). By leveraging inference optimization with TensorRT and ONNX, our system achieves extremely high inference speed on NVIDIA GPUs. A ROS package is designed to integrate the aforementioned components together and provide a flexible, end-to-end drone surveillance tool for real-time applications. Comprehensive experiments on both standard benchmarks and field tests demonstrate the effectiveness and stability of proposed system.
AB - In this work, we explore the process of designing a long-term drone surveillance system by fusing object detection, tracking and classification methods. Given a video stream from an RGB-camera, a detection module based on YOLOV5 is trained for finding drones within its field of view. Although in drone detection, high accuracy and robustness is achieved with the underlying complex architecture, the detection speed is hindered on ultra HD-streams. To solve this problem, we integrate a high efficient object tracker to update target status while avoiding running the detection at each frame. Benefited from lightweight backbone networks with powerful Transformer design, the object tracker achieves real-time speed on standalone CPU devices. Moreover, a drone classification model is applied on the output of the detection and tracking mechanisms to further distinguish drones from other background distractors (birds, balloons). By leveraging inference optimization with TensorRT and ONNX, our system achieves extremely high inference speed on NVIDIA GPUs. A ROS package is designed to integrate the aforementioned components together and provide a flexible, end-to-end drone surveillance tool for real-time applications. Comprehensive experiments on both standard benchmarks and field tests demonstrate the effectiveness and stability of proposed system.
KW - Drone detection and classification
KW - Object tracking
KW - Super resolution
UR - http://www.scopus.com/inward/record.url?scp=85136133619&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85136133619&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-13324-4_38
DO - 10.1007/978-3-031-13324-4_38
M3 - Conference contribution
AN - SCOPUS:85136133619
SN - 9783031133237
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 446
EP - 457
BT - Image Analysis and Processing. ICIAP 2022 Workshops - ICIAP International Workshops, Revised Selected Papers
A2 - Mazzeo, Pier Luigi
A2 - Distante, Cosimo
A2 - Frontoni, Emanuele
A2 - Sclaroff, Stan
PB - Springer Science and Business Media Deutschland GmbH
T2 - 21st International Conference on Image Analysis and Processing , ICIAP 2022
Y2 - 23 May 2022 through 27 May 2022
ER -