journal article·2023-04-26Open access

An Improved YOLO Model for UAV Fuzzy Small Target Image Detection

Yanlong Chang, Dong Li, Yunlong Gao, Yun Su, Xiaoqiang Jia

Applied Sciences· Volume 13· Issue 9

Abstract

High-altitude UAV photography presents several challenges, including blurry images, low image resolution, and small targets, which can cause low detection performance of existing object detection algorithms. Therefore, this study proposes an improved small-object detection algorithm based on the YOLOv5s computer vision model. First, the original convolution in the network framework was replaced with the SPD-Convolution module to eliminate the impact of pooling operations on feature information and to enhance the model’s capability to extract features from low-resolution and small targets. Second, a coordinate attention mechanism was added after the convolution operation to improve model detection accuracy with small targets under image blurring. Third, the nearest-neighbor interpolation in the original network upsampling was replaced with transposed convolution to increase the receptive field range of the neck and reduce detail loss. Finally, the CIoU loss function was replaced with the Alpha-IoU loss function to solve the problem of the slow convergence of gradients during training on small target images. Using the images of Artemisia salina, taken in Hunshandake sandy land in China, as a dataset, the experimental results demonstrated that the proposed algorithm provides significantly improved results (average precision = 80.17%, accuracy = 73.45% and recall rate = 76.97%, i.e., improvements by 14.96%, 6.24%, and 7.21%, respectively, compared with the original model) and also outperforms other detection algorithms. The detection of small objects and blurry images has been significantly improved.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Advanced Image and Video Retrieval Techniques · Video Surveillance and Tracking Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electronic Information Engineering, School of Information Engineering, Inner Mongolia University of Technology, Hohhot 010000, China

School of Information Engineering, Inner Mongolia University of Technology, Hohhot 010000, China

Funding

Innovation and Entrepreneurship Training Program for College Students of Inner Mongolia University of Technology · Natural Science Foundation of Inner Mongolia Autonomous Region

References (31)

Show source-provided references
1. Small-object detection in UAV-captured images via multi-branch parallel feature pyramid networks10.1109/ACCESS.2020.3014910 ↗
2. Yu, W., Yang, T., and Chen, C. (2021, January 3–8). Towards Resolving the Challenge of Long-tail Distribution in UAV Images for Object Detection. Proceedings of the 2021 IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA.10.1109/WACV48630.2021.00330 ↗
3. Zhang, X., Izquierdo, E., and Chandramouli, K. (2019, January 27–28). Dense and small object detection in uav vision based on cascade network. Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Seoul, Republic of Korea.10.1109/ICCVW.2019.00020 ↗
4. Law, H., and Deng, J. (2018, January 8). Cornernet: Detecting objects as paired keypoints. Proceedings of the European Conference on Computer vision (ECCV), Munich, Germany.10.1007/978-3-030-01264-9_45 ↗
5. Xie, C., Wu, J., and Xu, H. (2023). Small object detection algorithm based on improved YOLO5 in UAV image. Comput. Eng. Appl., 1–11. Available online: http://kns.cnki.net/kcms/detail/11.2127.TP.20230214.1523.050.html.
6. Zhang, Q., Wu, Z., Zhou, L., and Liu, X. (2023). Research on vehicle and pedestrian target detection method based on improved YOLOv5. Chin. Test, 1–8. Available online: http://kns.cnki.net/kcms/detail/51.1714.TB.20230228.0916.002.html.
7. Improved YOLOv5 target detection algorithm based on Ghost module
8. Li, X., Zhen, Z., Liu, B., Liang, Y., and Huang, Y. (2023). Object Detection Based on Improved YOLOv5s for Quadrotor UAV Auto-Landing. Comput. Meas. Control., 1–10.
9. Tian, X., Jia, Y., Luo, X., and Yin, J. (2022). Small Target Recognition and Tracking Based on UAV Platform. Sensors, 22.10.3390/s22176579 ↗
10. Cheng, Q., Wang, H., Zhu, B., Shi, Y., and Xie, B. (2023). A Real-Time UAV Target Detection Algorithm Based on Edge Computing. Drones, 7.10.3390/drones7020095 ↗
11. Dense Nested Attention Network for Infrared Small Target Detection10.1109/TIP.2022.3199107 ↗
12. Ibrokhimov, B., and Kang, J.Y. (2022). Two-Stage Deep Learning Method for Breast Cancer Detection Using High-Resolution Mammogram Images. Appl. Sci., 12.10.3390/app12094616 ↗
13. Martin, Š., Gašper, S., and Božidar, P. (2022). Cephalometric Landmark Detection in Lateral Skull X-ray Images by Using Improved Spatial Configuration-Net. Appl. Sci., 12.10.3390/app12094644 ↗
14. Li, C., Zhen, T., and Li, Z. (2022). Image Classification of Pests with Residual Neural Network Based on Transfer Learning. Appl. Sci., 12.10.3390/app12094356 ↗
15. Small target detection algorithm based on YOLOv5
16. Small Target Detection in Oilfield Operation Field Based on Improved YOLOv5
17. EuroCity Persons:A Novel Benchmark for Person Detection in Traffic Scenes10.1109/TPAMI.2019.2897684 ↗
18. Simonyan, K., and Zisserman, A. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv.
19. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
20. Redmon, J., and Farhadi, A. (2017, January 21–26). YOLO9000: Better, Faster, Stronger. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.690 ↗
21. SSD Object Detection Algorithm with Attention and Cross-Scale Fusion
22. Liu, S., Qi, L., Qin, H., Shi, J., and Jia, J. (2018, January 18–23). Path Aggregation Network for Instance Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.10.1109/CVPR.2018.00913 ↗
23. Lin, T.Y., Dollár, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21–26). Feature Pyramid Networks for Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.106 ↗
24. Sunkara, R., and Luo, T. (2022). Machine Learning and Knowledge Discovery in Databases, Proceedings of the European Conference, ECML PKDD 2022, Grenoble, France, 19–23 September 2022, Springer Nature Switzerland. Part III.
25. Hou, Q., Zhou, D., and Feng, J. (2021). Coordinate Attention for Effcient Mobile Network Design. Natl. Univ. Singapore.10.1109/CVPR46437.2021.01350 ↗
26. Wang, Q., Wu, B., Zhu, P., Li, P., Zuo, W., and Hu, Q. (2020, January 13–19). ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.01155 ↗
27. Improved Yolov5-based for Infrared Dim-small Target Detection under Complex Background
28. MSFYOLO: Feature fusion-based detection for small objects10.1109/TLA.2022.9693567 ↗
29. Dilated convolution and feature fusion SSD network for small object detection in remote sensing images10.1109/ACCESS.2020.2991439 ↗
30. Focal Loss for Dense Object Detection10.1109/TPAMI.2018.2858826 ↗
31. Zhu, X., Lyu, S., Wang, X., and Zhao, Q. (2021, January 11–17). TPH-YOLOv5: Improved YOLOv5 based on transformer prediction head for object detection on drone-captured scenarios. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, BC, Canada.10.1109/ICCVW54120.2021.00312 ↗