基于改进FCOS的钢带表面缺陷检测.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

导读

相比two-stage方法,one-stage的目标检测算法在工业界更受追捧。one-stage的模型目前可以分为两大类:anchor-based和anchor-free方法。

FCOS属于anchor-free,但是却不是基于关键点检测的方法,严格来看其更接近基于anchor-based的方法,但是不需要anchor并加上特殊的设计却能够实现更好的效果。本文提出基于改进FCOS的表面缺陷检测算法,提升钢铁表面的缺陷检测效率。

针对现有钢带表面缺陷检测所存在的检测效率低、适用范围有限等缺陷,提出一种基于改进FCOS的钢带表面缺陷检测算法。该算法使用含形变卷积的卷积神经网络提取缺陷特征,使用关键点特征融合增强检测模型输入,并使用中心采样策略选取训练样本优化模型训练,最后使用东北大学钢带表面缺陷公共数据集进行训练和评估。本文算法在东北大学钢带表面缺陷公共数据集上平均检测精度为74%,检测速度为31.4FPS。

01

引言

作为钢铁产业的重要产品,钢带被广泛应用于各个领域。但由于设备和工艺条件的限制,钢带在生产过程中常出现划痕、裂缝等表面缺陷,不仅影响产品的外观,而且会影响产品的性能。因此,在钢带生产制造中对其进行表面缺陷检测具有重要意义。

目前,常用的钢带表面缺陷检测方法包括人工检测、漏磁检测和基于计算机视觉的检测。人工检测方法受检验人员主观因素影响较大,实时性差,误检率高。漏磁检测方法虽然成熟,但对不同缺陷的敏感度不同,漏检率高,且由于使用条件的陷制,难以大规模推广。随着深度学习的飞速发展,基于计算机视觉的检测技术以其智能化、实时性、高精度、可靠性等优点为钢带表面缺陷检测技术提供新的解决方案。王等人提出一种融合多级特征的FasterR-CNN算法,解决了钢带表面多样化和随机缺陷的检测问题。戴等人设计了一种基于改进FasterR-CNN的缺陷检测算法,以解决工件表面缺陷检测的局限性和精度不高的问题,检测效果相比传统方法得到大幅提高。李等人提出一种改进YOLOv3算法,使用加权K-means聚类算法设计检测框参数提高先验框与特征图层匹配度,并增加残差单元和大尺度特征图输出,从而增强算法对缺陷检测能力。刘等人提出一种改进YOLOv4算法,使用轻量级深层神经网络MobileNetV3作为特征提取网络以提高模型检测速度和特征提取能力,并设计多尺度损失函数解决因正负样本不平衡而导致检测效果差的问题,在保证检测速度的基础上有效提升了精度。

然而,上述算法都是基于Anchor-based模型的实现,即需要基于先验知识给检测网络预设一组检测框,然后模型输出检测框微调参数,最终通过微调参数和检测框预设参数计算出最终模型输出的检测框,因此预设检测框的尺度和形状直接影响模型训练效果。并且由于预设检测框的尺度和形状与输入数据相关,所以Anchor-based模型设计依赖设计者对先验知识的了解,泛化能力有限。针对以上问题,本文提出基于改进FCOS的钢带表面缺陷检测算法,通过直接回归检测框参数而非对预设检测框微调实现缺陷检测,避免引入先验知识导致模型泛化能力不够问题。模型使用含形变卷积的卷积神经网络提取网络特征,增强特征提取效果,使用关键点特征融合方式丰富检测分支输入,增强模型检测效果,并使用中心采样策略选取合适的训练样本,优化模型训练效果。基于改进FCOS的表面缺陷检测算法在东北大学钢带表面公开数据集上平均检测精度(meanAveragePrecision,mAP)为74.0%,检测速度为31.4FPS,性能满足当前工业生产需求。

02

FCOS模型结构

FCOS模型结构如图1所示,首先使用深度卷积神经网络提取输入图像特征图,然后使用分类网络、回归网络、中心度网络对特征图上的所有特征点逐个进行检测,分类网络输出原图上以此特征点为中心的区域所含缺陷类别,回归网络输出原图上以此特征点为中心的缺陷区域,中心度网络输出特征点在原图上对应的点为中心点的概率,抑制偏心度较大的低质量检测框的输出。

令?Fi∈?H×W×C?是第i层的特征图,s为该层总的下采样倍率,输入图像中的真实检测框定义为?{Bi},其中

此处:

分别为真实检测框的左上角点和右下角点的坐标,c(i)为真实检测框中缺陷的类别,C为缺陷类别个数。对于特征图Fi上的每个位置(x,y),其在输入图像上的映射位置约为?

与Anchor-based通过回归基于此处预设的检测框的微调参数从而得到真实检测框的方式不同,FCOS直接回归该位置的检测框,即FCOS直接将位置视为训练样本,而不是将生成的检测框视为训练样本。具体来说,如果坐标为?(x,y)的这个特征点落在真实检测框中心点一定区域内且特征点的类别标签c*为真实检测框的类别,则将此特征点为正样本,否则将其视为背景类负样

文档评论(0)

外卖人-小何 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档