基于深度学习的布匹缺陷检测算法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:dder77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中国是世界上最大的布匹生产国,布匹缺陷的识别与检测是制约其生产效率与产品质量的重要因素。传统的布匹缺陷检测与识别是通过人工的方式进行的,存在受主观影响较大、检测效率低下等问题。近年来,随着计算机算力的突破,深度学习技术发展迅猛,在工业生产的缺陷检测领域已经产生了越来越多的应用。布匹缺陷检测也应该与深度学习相结合,以实现更好的识别效果与检测精度。与常见的图像识别与检测场景不同,布匹缺陷图像存在背景单一以及小目标缺陷占比大、存在极端长宽比缺陷的特点和难点。由此,本文研究了一种基于深度学习的布匹缺陷检测算法,本文主要研究内容如下:1.提出了一种两步池化算法。针对布匹缺陷图像的单一背景,两步池化算法可以对特征图的背景进行抑制,同时对缺陷点的特征进行增强。两步池化算法分为三个步骤:首先利用全局平均池化获取浅层特征图的背景近似值;然后通过设计的背景抑制函数对特征图的背景进行抑制,同时对缺陷点特征进行增强;最后通过最大值池化,对缺陷区域特征进行提取。由于两步池化算法结构简单,本文将其与三类经典的特征提取网络相结合,并在DAGM数据集上进行相关的对照实验。结果表明,两步池化算法能够大大提升与背景相差较小缺陷的识别效果。2.对通用目标检测模型Faster R-CNN进行了改进。针对布匹缺陷存在的小目标缺陷占比大、具有极端长宽比缺陷的难点,在Faster R-CNN检测框架中加入了改进的多尺度检测算法I-FPN。I-FPN主要改进了FPN的上采样方式,还添加了一条自底向上的通路加强顶层和非相邻层特征的融合效果,最后通过聚类的方式对Anchor尺寸进行设定。同时,还在检测框架的主干网络中加入了两步池化算法。本文对改进前后的检测模型在自采集布匹缺陷数据集上进行对照实验,结果表明,与原始Faster R-CNN相比,加入了多尺度检测方案的检测模型对小目标的检测有一定的提升效果,而I-FPN与FPN相比又有一定检测精度的提升,且对极端长宽比缺陷有着更好的检测效果。加入了两步池化算法的检测模型对于与背景相差较小的缺陷类型有着更好的检出能力。3.设计并实现了一个布匹缺陷检测软件系统。此系统能够对采集到的一个批次的布匹图像进行检测,并输出检测报告,使质检人员能够高效的完成检测任务。
其他文献
本文在平板式虚阴极振荡器的基础上分析同轴式虚阴极振荡器,提出了设计方法.同时,在Kadish的理论分析基础上,给出了虚阴极振荡器输出功率表达式.经过核算,证实了设计方法与实
1993年5月8日,贵阳市百花渔场1060平方米网箱内的鲤鱼和草鱼(鱼种),在短短的两个小时内死亡19318.5公斤,死亡率高达82.63%,经组织多方面的力量调查分析,确认为工三排污积蓄物,在暴雨的冲刷下形成碱性水团,又经
2020年新冠肺炎疫情席卷全球,疫情对粮油企业的冲击和影响前所未有,粮油企业发展面临重重困难。分析疫情对粮油企业的宏观影响,调研疫情期间镇江市粮油企业面临的困境,提出粮
<正> 水温对鱼类的生长发育有着十分重要的影响作用。大批量育苗所采取的工业化生产方法迫切需要确定环境因素的最适值。按照伊夫列夫(1958)的意见,最适温度及其他最适环境因
<正>临床技能,就是处理病人问题的能力。根据WHO专家委员会和美国NBME(全国医学考试委员会)对临床技能的分项和我国临床医学专业培养目标,医学生应具备的临床能力有:采集、书
会议
呋喃剂在水产养殖业中的应用呋喃剂(Nitrofuran)是一种合成抗菌剂,种类很多,其基本结构为一个呋喃环,且于C5上需有硝基连接(图1)。图1呋喃剂的基本结构式用于治疗的呋喃剂约有20~30种,但实际用于水产的并
近几年来,我国在发展的过程中实现了不断进步,而且在针对未来发展的道路建设上,也实现了对目标的规划,那就是要着重发展中国传统艺术,并将其进行弘扬,这样才能让世界各国友人
本文在分析电力线特性的基础上,提出了用电力线进行数据传输的实现方法,讨论了MODEM的选择原则,设计了较为简单的接口电路。最后对该方案的性能进行了分析。
先锋公司自1938年创业以来,一直致力于开发新技术.积极提出充满独创性、高信誉度的产品.因此一直受到广大消费者的推崇和支持。先锋公司一贯以来把品质视为产品的生命.因此他们自
第二届中国企业信息化500强调查结果揭晓。宝钢股份有限公司蝉联榜首,上海通用汽车有限公司居第二。