改进YOLOv7的水下目标检测算法OA北大核心CSTPCD
水下目标检测是海洋探测开发过程中一项具有挑战性的任务。针对现有的水下目标检测算法由于水下图像的低可见度和颜色失真等问题导致水下目标检测效果不佳的问题,提出了一种改进YOLOv7的水下目标检测算法,旨在提升水下目标检测性能。设计了一种多信息流融合注意力机制(spatial group-wise coordinated competi-tive attention,SGCA),解决卷积过程中由于图像全局上下文信息丢失而导致特征丢失的问题,提高了模型在图像模糊情况下的检测精度;并利用switchable atrous convolution(SAConv)模块替换ELAN结构中的3×3卷积模块,以增强骨干网络的特征提取能力。在预测部分采用Wise-IoU作为损失函数,Wise-IoU通过平衡不同质量图像上的模型训练结果,获得更准确的检测结果。采用基于暗通道先验(dark channel prior,DCP)和深度传输图的水下图像增强方法对水下数据集图像进行增强。实验结果表明,改进后的算法在自建的水下目标检测数据集上mAP取得了87.3%,与原始的YOLOv7算法相比较,mAP提高了3.4个百分点;在增强后的水下图像数据集上的mAP为87.1%,提升了2.1个百分点。因此,提出的策略在水下目标检测任务中具有优越的性能。
梁秀满;李然;于海峰;刘振东;
华北理工大学电气工程学院,河北唐山063210
计算机与自动化
YOLOv7注意力机制水下图像增强损失函数
《计算机工程与应用》 2024 (006)
P.89-99 / 11
河北省自然科学基金(F2018209289);华北理工大学研究生创新项目(2024S05)。
评论