Multi-Modal UAV Detection, Classification and Tracking Algorithm -- Technical Report for CVPR 2024 UG2 Challenge
Tianchen Deng, Yi Zhou, Wenhua Wu, Mingrui Li, Jingwei Huang, Shuhong Liu, Yanzeng Song, Hao Zuo, Yanbo Wang, Yutao Yue, Hesheng Wang, Weidong Chen
TL;DR
The paper tackles robust UAV detection, classification, and 3D tracking under challenging conditions by introducing a multi-modal framework that fuses camera, LiDAR, and radar data. It splits the system into a UAV type classification branch with sequence fusion, ROI cropping, and keyframe-based soft voting, and a LiDAR/radar-driven pose estimation branch with dynamic point analysis, multi-object tracking, and trajectory completion via an autoregressive model and B-spline smoothing. Extensive experiments on the MMUAD/MMAUD dataset demonstrate state-of-the-art performance in both UAV type classification and 3D pose tracking, achieving first place in the UG2+ CVPR 2024 challenge. The work highlights the practicality of unsupervised dynamic-point analysis and sequence-based fusion for robust multi-modal anti-UAV perception, with potential impact on real-world surveillance and security applications.
Abstract
This technical report presents the 1st winning model for UG2+, a task in CVPR 2024 UAV Tracking and Pose-Estimation Challenge. This challenge faces difficulties in drone detection, UAV-type classification and 2D/3D trajectory estimation in extreme weather conditions with multi-modal sensor information, including stereo vision, various Lidars, Radars, and audio arrays. Leveraging this information, we propose a multi-modal UAV detection, classification, and 3D tracking method for accurate UAV classification and tracking. A novel classification pipeline which incorporates sequence fusion, region of interest (ROI) cropping, and keyframe selection is proposed. Our system integrates cutting-edge classification techniques and sophisticated post-processing steps to boost accuracy and robustness. The designed pose estimation pipeline incorporates three modules: dynamic points analysis, a multi-object tracker, and trajectory completion techniques. Extensive experiments have validated the effectiveness and precision of our approach. In addition, we also propose a novel dataset pre-processing method and conduct a comprehensive ablation study for our design. We finally achieved the best performance in the classification and tracking of the MMUAD dataset. The code and configuration of our method are available at https://github.com/dtc111111/Multi-Modal-UAV.
