Unmanned aerial vehicle (UAV) targets are typically small in size, occupy only a limited pixel area, and are often located in complex environments. Existing models, however, tend to overlook smaller targets in complex backgrounds, making it easy to miss important information and resulting in missing targets. This paper proposes an innovative UAV detection method called BRA-YOLOv10. Firstly, Bi-Level Routing Attention (BRA) is used during the feature extraction stage to effectively reduce background interference. By focusing on the target’s key information, the model optimizes overall detection performance. Secondly, based on this improvement, adding a high-resolution small target detection layer (STDL) enhances the model’s detection accuracy by providing more detailed target information. Then, the SimCSPSPPF module is incorporated to further improve the model’s performance, particularly with regard to small targets on complex backgrounds, to effectively retain low-level feature information. Finally, training and testing are conducted on the SIDD dataset, and its generalization performance is shown on a variety of datasets (TIB-Net, Det-Fly, and UAVfly). Experimental results show that BRA-YOLOv10 has superior performance to existing models on 98.9% precision, 92.3% recall, and 96.5% mAP50, respectively, representing an improvement of 2.5%, 2.9%, and 1.7% over YOLOv10. For targets with target sizes between and , the detection rate reached 84.97%, an increase of 16.76% compared with YOLOv10.
BRA-YOLOv10: UAV Small Target Detection Based on YOLOv10
2025
Article (Journal)
Electronic Resource
Unknown
Metadata by DOAJ is licensed under CC BY-SA 1.0