Underwater Target Detection Based on Improved YOLOv7

被引:40
|
作者
Liu, Kaiyue [1 ,2 ,3 ]
Sun, Qi [4 ]
Sun, Daming [4 ]
Peng, Lin [1 ,2 ]
Yang, Mengduo [3 ,5 ]
Wang, Nizhuan [1 ,2 ,6 ]
机构
[1] Jiangsu Ocean Univ, Coinnovat Ctr Jiangsu Marine Bioind Technol, Jiangsu Key Lab Marine Bioresources & Environm, Jiangsu Key Lab Marine Biotechnol, Lianyungang 222005, Peoples R China
[2] Jiangsu Ocean Univ, Sch Marine Technol & Geomat, Lianyungang 222005, Peoples R China
[3] Soochow Univ, Prov Key Lab Comp Informat Proc Technol, Suzhou 215301, Peoples R China
[4] Beijing KnowYou Technol Co Ltd, Beijing 100086, Peoples R China
[5] Suzhou Inst Trade & Commerce, Sch Informat Technol, Suzhou 215009, Peoples R China
[6] ShanghaiTech Univ, Sch Biomed Engn, Shanghai 201210, Peoples R China
关键词
underwater target detection; marine resources; computer vision; image analysis; YOLOv7-AC; GAM; K-means++;
D O I
10.3390/jmse11030677
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Underwater target detection is a crucial aspect of ocean exploration. However, conventional underwater target detection methods face several challenges such as inaccurate feature extraction, slow detection speed, and lack of robustness in complex underwater environments. To address these limitations, this study proposes an improved YOLOv7 network (YOLOv7-AC) for underwater target detection. The proposed network utilizes an ACmixBlock module to replace the 3 x 3 convolution block in the E-ELAN structure, and incorporates jump connections and 1 x 1 convolution architecture between ACmixBlock modules to improve feature extraction and network reasoning speed. Additionally, a ResNet-ACmix module is designed to avoid feature information loss and reduce computation, while a Global Attention Mechanism (GAM) is inserted in the backbone and head parts of the model to improve feature extraction. Furthermore, the K-means++ algorithm is used instead of K-means to obtain anchor boxes and enhance model accuracy. Experimental results show that the improved YOLOv7 network outperforms the original YOLOv7 model and other popular underwater target detection methods. The proposed network achieved a mean average precision (mAP) value of 89.6% and 97.4% on the URPC dataset and Brackish dataset, respectively, and demonstrated a higher frame per second (FPS) compared to the original YOLOv7 model. In conclusion, the improved YOLOv7 network proposed in this study represents a promising solution for underwater target detection and holds great potential for practical applications in various underwater tasks.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Underwater Target Detection Based on Improved YOLOv7
    Fu, Junshang
    Tian, Ying
    [J]. IAENG International Journal of Computer Science, 2024, 51 (04) : 422 - 429
  • [2] Enhanced YOLOv7 for Improved Underwater Target Detection
    Lu, Daohua
    Yi, Junxin
    Wang, Jia
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2024, 12 (07)
  • [3] YOLOv7-SN: Underwater Target Detection Algorithm Based on Improved YOLOv7
    Zhao, Ming
    Zhou, Huibo
    Li, Xue
    [J]. SYMMETRY-BASEL, 2024, 16 (05):
  • [4] Improved Lightweight Underwater Target Detection Algorithm of YOLOv7
    Xin, Shi'ao
    Ge, Haibo
    Yuan, Hao
    Yang, Yudi
    Yao, Yang
    [J]. Computer Engineering and Applications, 2024, 60 (03)
  • [5] An Underwater Target Detection Algorithm Based on Attention Mechanism and Improved YOLOv7
    Ren, Liqiu
    Li, Zhanying
    He, Xueyu
    Kong, Lingyan
    Zhang, Yinghao
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (02): : 2829 - 2845
  • [6] Research on Underwater Small Target Detection Algorithm Based on Improved YOLOv7
    Yi, Weiguo
    Wang, Bo
    [J]. IEEE ACCESS, 2023, 11 : 66818 - 66827
  • [7] Night target detection algorithm based on improved YOLOv7
    Bowen, Zheng
    Huacai, Lu
    Shengbo, Zhu
    Xinqiang, Chen
    Hongwei, Xing
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01):
  • [8] Improved YOLOv7 Underwater Object Detection Based on Attention Mechanism
    Fu, Junshang
    Tian, Ying
    [J]. ENGINEERING LETTERS, 2024, 32 (07) : 1377 - 1384
  • [9] Improved Underwater Object Detection Algorithm of YOLOv7
    Liang, Xiuman
    Li, Ran
    Yu, Haifeng
    Liu, Zhendong
    [J]. Computer Engineering and Applications, 2024, 60 (06) : 89 - 99
  • [10] Underwater-YCC: Underwater Target Detection Optimization Algorithm Based on YOLOv7
    Chen, Xiao
    Yuan, Mujiahui
    Yang, Qi
    Yao, Haiyang
    Wang, Haiyan
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (05)