Paper
19 July 2024 Small object detection algorithm for UAV images based on YOLOv5
Nan Song, Ying Wang, Tianxu Liu
Author Affiliations +
Proceedings Volume 13213, International Conference on Image Processing and Artificial Intelligence (ICIPAl 2024); 132132H (2024) https://doi.org/10.1117/12.3035504
Event: International Conference on Image Processing and Artificial Intelligence (ICIPAl2024), 2024, Suzhou, China
Abstract
In the field of deep learning-based object detection algorithms, the YOLO algorithm has attracted a lot of attention due to its advantages in speed and accuracy. However, there are problems such as low detection speed and poor detection accuracy in the application of UAV images. For this reason, an improved small object detection algorithm MTF-YOLOv5 based on the YOLOv5 algorithm is proposed. Firstly, MobileNet V3 is used to replace the main network to reduce the amount of network parameters and improve the running speed. Secondly, a small object detection layer is added to the original network structure to enhance the detection ability for small objects. Finally, the FocalModulation is introduced to replace the SPP module to improve accuracy. The improved algorithm is tested on the processed TinyPerson dataset. Experimental results show that the mean average precision (mAP) on the YOLOv5s algorithm improved by 4.1%, and the FPS increased from 86 to 136, improving the speed by 51%. While maintaining detection speed, the updated algorithm successfully raises detection accuracy.
(2024) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Nan Song, Ying Wang, and Tianxu Liu "Small object detection algorithm for UAV images based on YOLOv5", Proc. SPIE 13213, International Conference on Image Processing and Artificial Intelligence (ICIPAl 2024), 132132H (19 July 2024); https://doi.org/10.1117/12.3035504
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Object detection

Detection and tracking algorithms

Small targets

Convolution

Head

Target detection

Feature extraction

Back to Top