计算机工程与应用››2024,第60卷››问题(9): 90-100.内政部:10.3778/j.issn.1002-8331.2311-0070

•YOLOv8改进及应用专题 • 上一篇   下一篇

轻量化YOLOv8公司的小样本钢板缺陷检测算法

窦智,高浩然,刘国奇,常宝方  

  1. 河南师范大学 计算机与信息工程学院,河南 新乡 453007
  • 出版日期:2024-05-01 发布日期:2024年4月29日

轻型YOLOv8小样本钢板缺陷检测算法

窦志、高浩然、刘国奇、常宝芳  

  1. 河南师范大学计算机与信息工程学院,河南新乡453007
  • 在线:2024-05-01 出版:2024年4月29日

摘要:钢板的表面积较大,表面缺陷非常常见,且呈现多类少量的特点。深度学习很难有效应用于此类小样本缺陷的检测中。为了解决此问题,提出一种基于轻量化YOLOv8公司的小样本钢板缺陷检测算法,提出一种基于模糊搜索的交互式数据增强算法,可有效解决训练样本缺失导致网络模型无法得到有效训练的问题,使深度学习应用于该领域成为可能。设计LMSRNet(轻量级多尺度残差网络)的主干,以实现网络模型的轻量化,并提高其可移植性。提出CBFPN(上下文双向特征金字塔网络)和ECSA(高效通道空间关注)路线明智的IoU损失函数以提高检测性能。对比实验结果表明,与原YOLOv8公司算法相比,改进后的网络参数量只有原网络的30%,计算量是原网络的49%,FPS 9?帧/第页精确率、召回率、最大允许偏差2.9、6.5、5.5个百分点,实验结果充分验证了该算法的优势。

关键词: 检查, 小样本, YOLOv8, 轻量化网络, 注意力机制

摘要:钢板的表面积大,表面缺陷很常见,表现出多类、少量的特点。深度学习很难有效地应用于此类小样本缺陷的检测。为了解决这个问题,提出了一种基于轻量级YOLOv8的小样本钢板缺陷检测算法。首先,提出了一种基于模糊搜索的交互式数据增强算法,有效地解决了由于缺乏训练样本而无法有效训练网络模型的问题,使深度学习在该领域得到应用成为可能。然后,设计LMRNet(轻量级多尺度剩余网络)网络来代替YOLOv8的主干,实现网络模型的轻量级并提高其可移植性。最后,提出了CBFPN(上下文双向特征金字塔网络)和ECSA(高效通道空间注意)模块,以使网络更有效地提取和融合疤痕特征,并采用Wise-IoU损失函数来提高检测性能。对比实验结果表明,与原YOLOv8算法相比,改进后的网络参数数量仅为原网络的30%,计算量为原网络49%,FPS增加了9帧/s,准确率、召回率和mAP增加了2.9,分别为6.5和5.5个百分点。实验结果充分验证了该算法的优点。

关键词: 缺陷检测, 小样本, YOLOv8, 轻量级网络, 注意机制