YOLOv7-SN: Underwater Target Detection Algorithm Based on Improved YOLOv7

Exploring the ocean’s resources requires finding underwater objects, which is a challenging task due to blurry images and small, densely packed targets. To improve the accuracy of underwater target detection, we propose an enhanced version of the YOLOv7 network called YOLOv7-SN. Our goal is to optim...

Full description

Saved in:
Bibliographic Details
Published inSymmetry (Basel) Vol. 16; no. 5; p. 514
Main Authors Zhao, Ming, Zhou, Huibo, Li, Xue
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.05.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Exploring the ocean’s resources requires finding underwater objects, which is a challenging task due to blurry images and small, densely packed targets. To improve the accuracy of underwater target detection, we propose an enhanced version of the YOLOv7 network called YOLOv7-SN. Our goal is to optimize the effectiveness and accuracy of underwater target detection by introducing a series of innovations. We incorporate the channel attention module SE into the network’s key part to improve the extraction of relevant features for underwater targets. We also introduce the RFE module with dilated convolution behind the backbone network to capture multi-scale information. Additionally, we use the Wasserstein distance as a new metric to replace the traditional loss function and address the challenge of small target detection. Finally, we employ probe heads carrying implicit knowledge to further enhance the model’s accuracy. These methods aim to optimize the efficacy of underwater target detection and improve its ability to deal with the complexity and challenges of underwater environments. We conducted experiments on the URPC2020, and RUIE datasets. The results show that the mean accuracy (mAP) is improved by 5.9% and 3.9%, respectively, compared to the baseline model.
ISSN:2073-8994
2073-8994
DOI:10.3390/sym16050514