首页> 中文学位 >基于卷积神经网络的外观缺陷检测方法研究
【6h】

基于卷积神经网络的外观缺陷检测方法研究

代理获取

目录

第1章 绪论

1.1课题背景及研究的目的和意义

1.2国内外研究现状

1.3本文主要研究内容

第2章 缺陷检测算法

2.1卷积神经网络的基本结构

2.1.1卷积层

2.1.2下采样层

2.1.3激活层

2.1.4损失函数

2.2卷积神经网络学习

2.3待检测数据集

2.4基于图像局部信息的缺陷分类及定位

2.4.1数据准备

2.4.2模型设计

2.4.3感知层

2.4.4投票机制定位

2.4.5结果分析

2.5本章小结

第3章 算法加速及多网络检测

3.1训练速度优化

3.2检测速度优化

3.3多网络检测

3.4本章小结

第4章 实验结果及分析

4.1纹理图像的检测

4.1.1线型缺陷

4.1.2点型缺陷

4.1.3结果分析

4.2针对结构性图像的检测结果分析

4.2.1垫圈图像

4.2.2螺丝图像

4.2.3结果分析

4.3本章小结

结论

参考文献

声明

致谢

展开▼

摘要

产品外观质量检测是工业生产中的重要环节,随着计算机硬件和检测算法的进步,工业环境下机器视觉产品检测方法逐步替代人工检测。不同的产品具有不同的待检测表面,产品表面常常出现污渍、划痕、裂纹、变形等不同残缺情况。因此,待检测图像种类繁多。目前工业的检测算法缺乏普遍的迁移学习能力,一种普适的算法是目前工业检测领域所追求的。
  本文结合卷积神经网络算法,针对工业生产中工业产品表面的质量检测问题。提出了一种基于图像局部信息的基于图像切割的缺陷检测算法。本算法通过构建一个卷积神经网络对切割所得图像块进行分类,并使用投票机制,对图像中的每个像素点进行目标和背景的二分类。通过投票所得票数达成对图像的检测和缺陷区域的定位。
  在算法实现基础上,本文针对算法在训练和检测速度缓慢的问题提出解决方案。针对训练速度过慢问题,本文通过增加网络的一条支路加快训练速度。同时,针对算法在检测速度上速度缓慢问题。本文使用在特征图像滑动窗口替代图像切割的方法,减少图像在分类过程中的重复计算。在算法检测速度提升的基础上,本文提出使用同时使用两个不同切割尺寸的网络结构,使用加权方式对两个网络的检测结果进行融合,成功降低检测失误率和精细化定位边界。
  本文分别在德国模式识别协会(GAPR)提供的三组不同纹理图像集和金属垫片、螺丝两组不同结构类图像集上对本文算法适用性进行了验证。在数据集较大的三组纹理图像中,本文算法达成95%上的检测成功率,其中检测效果最佳一组达成检测精度98.6%。在数据集较小的金属垫片、螺丝这两组结构类图像集中,本文也达成89%的检测精度。成功准确检测出缺陷区域。同时,本文算法训练速度经优化后得到约8倍的收敛速度提升,算法的检测速度经优化后得到速度提升约17倍,检测时间约为0.5 s。实验证明本文所提出算法在此类数据集中有着广泛的适用性和较高的检测精度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号