Abstract
Visual-based object detection has large applications in security and surveillance for unmanned aerial vehicles (UAVs). Meanwhile, the object detectors are required of low-latency and easy to be deployed on embedded onboard platforms. Aiming to address these problems, we present a PA-YOLOv3 aerial images object detector based on YOLOv3 and PANet algorithms, which can be deployed on embedded platforms. The PA-YOLOv3 model uses the dual-tower structure to improve the feature extraction and expression capabilities in feature fusion stage of the network. Besides, we propose a balanced pruning method to reduce the model size and the imbalance of different feature layers during pruning. After balanced pruning, the latency and size of the model are significantly decreased. Finally, we deploy and quantify the model on the embedded platform with TensorRT technology and apply the model on the UAV system for testing. The comprehensive experiments are executed on VisDrone2018 dataset and real-world scenarios. The experimental results show the inference speed of PA-YOLOv3 boost of about 10×after model pruning and quantization, while maintaining high detection accuracy.
Original language | English |
---|---|
Pages (from-to) | 57-67 |
Number of pages | 11 |
Journal | Unmanned Systems |
Volume | 10 |
Issue number | 1 |
DOIs | |
Publication status | Published - 1 Jan 2022 |
Keywords
- Embedded platform deployment
- Model pruning
- Object detection
- Unmanned Aerial Vehicle (UAV)