Underwater target detection and embedded deployment based on lightweight YOLO_GN

Xiao Chen,Chenye Fan,Jingjing Shi,Haiyan Wang,Haiyang Yao
DOI: https://doi.org/10.1007/s11227-024-06020-0
IF: 3.3
2024-03-16
The Journal of Supercomputing
Abstract:In order to solve the problem of missing various targets due to the limited memory and computing power of underwater equipment and also the complexity of the underwater environment, a lightweight and efficient underwater target detection algorithm YOLO_GN (YOLO with Ghost network) is proposed. Based on the basic framework of YOLOv5s, the algorithm designs a new backbone using GhostNetV2 and proposes Ghost_BottleneckV2 combined with dynamic sparse attention BiFormer to reduce computational costs and improve detection accuracy. The lightweight multi-scale convolutional LW-GSConv combined with VOV-GSCSP is used to capture the complex features of the input data more accurately and improve the network expression ability. In view of the imbalance of a large number of detection samples in underwater targets, the SlideLoss function is introduced and the optimizer of original model is updated to Sophia, so that the algorithm model has better generalization ability. Finally, the YOLO_GN algorithm is equipped with the Raspberry Pi 4B development board, and the camera is called up to realize real-time detection of underwater targets. Simulation results show that the proposed method can achieve 85.35% detection accuracy on the URPC dataset, which is 2.43% higher than the most common architecture in underwater scenarios, and computational complexity is reduced by 46.47%. Moreover, it can achieve better object detection effect in embedded terminals.
computer science, theory & methods,engineering, electrical & electronic, hardware & architecture
What problem does this paper attempt to address?