基于改进YOLO v7的鲑鱼检测模型轻量化研究
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2022YFD2401201)、广东省海洋经济发展(海洋六大产业)专项资金项目(GDNRC[2023]33)、南方海洋科学与工程广东省实验室(湛江)项目(011Z23002)和湛江湾实验室人才团队引进科研项目(ZJW-2023-05)


Lightweight Salmon Detection Model Based on Improved YOLO v7
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为实现水下复杂环境下鲑鱼的快速准确识别,提出一种基于YOLO v7轻量化的鲑鱼检测模型YOLO v7-CSMRep。首先,采用Stem模块合并Backbone层的前4个卷积操作,有效降低了模型计算量。其次,使用多尺度重参数化(Multidirectional reparameterization, MRep)模块替代YOLO v7的ELAN和ELAN-H模块,增强了单向特征提取能力,同时大幅减少参数量和计算量。最后,在Backbone层末端集成卷积块注意力模块(Convolutional block attention module, CBAM),提升网络空间和通道特征提取能力。试验结果表明,改进后模型内存占用量、参数量和计算量分别降低4.28%、5.29%、31.30%,F1值、mAP0.5分别提高0.5、0.7个百分点,分别达到93.1%、97.1%,帧率提高15.41%,达到140.8f/s。对比YOLO v5s、YOLO v6s、YOLO v7、YOLO v7-tiny、YOLO v8s模型,mAP0.5分别提高1.0、2.0、0.7、0.8、1.2个百分点。因此,本文提出的方法能够快速而准确地识别鲑鱼,可为深远海养殖生物量监测提供技术支撑。

    Abstract:

    In order to achieve rapid and accurate identification of salmon in complex underwater environments, a lightweight salmon detection model, YOLO v7-CSMRep, was proposed based on YOLO v7. Firstly, by adopting the Stem module, the first four convolutional operations in the backbone layer were merged into an efficient convolutional operation, reducing the computational load of the model. Secondly, the ELAN and ELAN-H modules of the YOLO v7 network were replaced with the multi-directional reparameterization (MRep) module, which enhanced the one-way feature extraction capability while greatly reducing parameters and calculations. Finally, at the end of the backbone layer, the convolutional block attention module (CBAM) was integrated to enhance the network’s spatial and channel feature extraction capabilities. The experimental results showed that the improved model’s volume, parameter count, and computational load were reduced by 4.28%, 5.29% and 31.30%, respectively. The F1 score and mAP0.5 were increased by 0.5 and 0.7 percentage points, and reached 93.1% and 97.1%, respectively. Additionally, the frame rate was increased by 15.41%, and reached 140.8f/s. Compared with that of YOLO v5s, YOLO v6s, YOLO v7, YOLO v7-tiny, and YOLO v8s models, the mAP0.5 was improved by 1.0, 2.0, 0.7, 0.8, and 1.2 percentage points, respectively. Therefore, the method proposed can rapidly and accurately identify salmon and provide technical support for biomass monitoring in deep-sea aquaculture.

    参考文献
    相似文献
    引证文献
引用本文

郑荣才,谭鼎文,徐青,陈大勇,元轲新.基于改进YOLO v7的鲑鱼检测模型轻量化研究[J].农业机械学报,2024,55(11):132-139. ZHENG Rongcai, TAN Dingwen, XU Qing, CHEN Dayong, YUAN Kexin. Lightweight Salmon Detection Model Based on Improved YOLO v7[J]. Transactions of the Chinese Society for Agricultural Machinery,2024,55(11):132-139.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2024-02-28
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-11-10
  • 出版日期:
文章二维码