An Improved Algorithm for Small Target Detection based on YOLO

Authors

  • Hao Meng
  • Jieqing Tan

DOI:

https://doi.org/10.54097/e6sq4903

Keywords:

YOLO, Small Target Detection, Feature Extraction

Abstract

Aiming at the problems of small target size, dense target, missing detection and false detection in UAV aerial images, an improved YOLOv8s small target detection algorithm MS-P2-YOLO is proposed in this paper. First, through several initial convolution layers, the composite convolution module extracts the target feature information, and uses pooling operations of different scales to capture the global context information of the image. Then, the scale adaptive fusion unit module is used to scale and splicing the feature map in a certain form to integrate the feature information from different scales or layers. Then the multi-dimensional feature integration module is used to adjust the features according to the size or number of channels of the input feature map, and to enhance the feature representation through certain forms of scaling and sequence processing. At the same time, P2 detection head is added at the end to further increase the detection ability of small targets, which greatly improves the problems of missing detection, false detection and large number of parameters of small targets. Experiments show that compared with the VisDrone2019 dataset of MS-P2-YOLO and YOLOv8s, P, R and mAP50% have increased by 9%, 12.9% and 12.9% respectively, and the number of parameters has decreased by 4%. At the same time, generalization and comparison experiments were also conducted in YOLOv5s, YOLOv8s, ATSS, TOOD, and Father-RCNN, and the detection results were visualized. The experiments showed that all parameters were improved.

Downloads

Download data is not yet available.

References

[1] LI Q, ZHAO F, XU Z, et al. Insulator and damage detection and location based on YOLOv5[C]//Proceedings of the International Conference on Power Energy Systems and Applications. Piscataway: IEEE Press, 2022: 17-24.

[2] HAN G, LI T, LI Q, et al. Improved algorithm for insulator and its defect detection based on YOLOX[J]. Sensors, 2022, 22(16): 6186.

[3] ZHANG Y, WU Z, WANG X, et al. Improved YOLOv8 insulator fault detection algorithm based on BiFormer [C]// Proceedings of the IEEE 5th International Conference on Power, Intelligent Computing and Systems. Piscataway: IEEE Press, 2023: 962-965.

[4] LI Y, WEI S, LIU X, et al. An improved insulator and spacer detection algorithm based on dual network and SSD[J]. IEICE Transactions on Information and Systems, 2023, 106(5): 662-672.

[5] YANG W, BO D, TONG L S. TS-YOLO: an efficient yolo network for multi-scale object detection[C]//Proceedings of the IEEE 6th Information Technology and Mechatronics Engineering Conference. Piscataway: IEEE Press, 2022: 656-660.

[6] CHEN Y, LIU H, CHEN J, et al. Insu-YOLO: an insulator defect detection algorithm based on multiscale feature fusion[J]. Electronics, 2023, 12(15): 3210.

[7] GAO Z, YANG G, LI E, et al. Novel feature fusion module-based detector for small insulator defect detection[J]. IEEE Sensors Journal, 2021, 21(15): 16807-16814.

[8] MUSSINA D, IRMANOVA A, JAMWAL P K, et al. Multi-modal data fusion using deep neural network for condition monitoring of high voltage insulator[J]. IEEE Access, 2020, 8: 184486-184496.

[9] YU Y, CAO H, WANG Z, et al. Texture-and-shape based active contour model for insulator segmentation[J]. IEEE Access, 2019, 7: 78706-78714.

[10] HAO Z X, WANG Q. Enhanced algorithm for small target detection in UAV aerial images based on YOLO-v7 [J]. Software Guide, 2024, 23(1): 167-172.

[11] PAN W, WEI C, QIAN C Y, et al. Improved YOLOv8s model for small object detection from perspective of drones [J]. Computer Engineering and Applications,2024, 60(9):142-150.

[12] CHENG Q H, CHEN D F, WANG X F. Small target detection in UAV images based on NDMYOLOv8[J/OL]. Computer Technology and Development, 19,http://kns.cnki.net/ kcms/ detail/61.1450.tp.20240520.09 06.012.html, 2024-07-04.

[13] Lou H, Duan X, Guo J, et al. DC-YOLOv8: small-size object detection algorithm based on camera sensor[J]. Electronics, 2023, 12(10): 2323.

[14] Zhang H, Cisse M, Dauphin Y N, et al. mixup: beyond empirical risk minimization[J]. arXiv preprint arXiv:1710. 09412, 2017.

[15] Zhang L, Zheng J, Li C, et al. CCDN-DETR: a detection transformer based on constrained contrast denoising for multi-class synthetic aperture radar object detection[J]. Sensors, 2024, 24(6): 1793.

[16] Zheng Z, Wang P, Liu W, et al. Distance-IoU loss: faster and better learning for bounding box regression[C]//Proceedings of the AAAI Conference on Artificial Intelligence. 2020, 34(7): 12993-13000.

[17] Tong Z, Chen Y, Xu Z, et al. Wise-IoU: bounding box regression loss with dynamic focusing mechanism[J]. arXiv preprint arXiv:2301.10051, 2023.

[18] Rezatofighi H, Tsoi N, Gwak J Y, et al. Generalized intersection over union:a metric and a loss for bounding box regression[C]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019: 658-666.

[19] Meng Caixia, Wang Zhaonan, Shi Lei, et al. Improved railroad foreign object intrusion detection algorithm for YOLOv5s [J]. Journal of Chinese Computer Systems, 2024, 45(4):879-886, doi:10.20009/j.cnki.21-1106/TP.2022-0607.

[20] CHEN R, ZHENG H F, JIANG H Y, et al. Combination of simul-based transfer learing and adaptive fusion for UAV small object detection[J]. Journal of Chinese Computer Systems, 2023,44(8):17431749, doi:10.20009/j.cnki.21-1106/TP.2021-0905.

Downloads

Published

29-12-2024

Issue

Section

Articles

How to Cite

Meng, H., & Tan, J. (2024). An Improved Algorithm for Small Target Detection based on YOLO. Frontiers in Computing and Intelligent Systems, 10(3), 18-22. https://doi.org/10.54097/e6sq4903