首页> 中文学位 >基于显著性检测和一类支持向量机的产品表面缺陷辨识方法
【6h】

基于显著性检测和一类支持向量机的产品表面缺陷辨识方法

代理获取

目录

声明

1绪论

1.1课题来源

1.2研究目的和意义

1.3研究现状

1.4本文的研究内容和结构安排

2总体方案设计

2.1涂装产品的缺陷类型

2.2检测系统的结构设计

2.3缺陷检测的总体方案

2.4本章小结

3表面缺陷的显著性检测方法

3.1形变类缺陷检测方法

3.2基于局部特征点的缺陷检测方法

3.3基于自差影的显著性缺陷检测方法

3.4显著性检测方法的实验分析

3.5本章小结

4缺陷图像的特征描述方法

4.1特征描述方法的选取

4.2基于灰度共生矩阵的特征描述方法

4.3基于Hu不变矩的特征描述方法

4.4基于直方图的特征描述方法

4.5本章小结

5基于OC-SVM的表面缺陷检测方法

5.1支持向量机的原理

5.2基于SVM的表面缺陷检测方法

5.3基于OC-SVM的表面缺陷检测方法

5.4本章小结

6实验结果与分析

6.1检测效果评价指标

6.2特征描述方法对比实验

6.3不同训练模型对比实验

6.4 OC-SVM的预定义参数对比实验

6.5检测方法的整体性能评价

6.6本章小结

7总结与展望

7.1全文总结

7.2研究展望

致谢

参考文献

展开▼

摘要

表面缺陷检测是产品制造过程中质量保证的重要技术手段。通过图像处理和图像采集等技术,可以检测出产品表面的裂纹、划痕和黑点等缺陷。而本文以涂装产品作为研究对象,并结合显著性检测方法以及机器学习手段,提出了一种相对更加智能的表面缺陷检测方法。
  涂装产品是通过焊接工艺将钢丝拼成网状结构,并喷涂树脂材料使之达到防锈的目的。涂装产品在生产工艺的过程中会产生两类缺陷,即异物类缺陷和形变类缺陷,二者的本质区别在于前者的尺寸通常小于后者。涂装产品缺陷检测问题的难点在于其表面为三维圆柱结构,成像之后的材料表面亮度不均匀,且异物类缺陷尺寸与零件尺寸比例约为1/10000。针对形变类缺陷,考虑到此类缺陷对于模板图像依赖较强以及尺寸较大,本文采用基于全局图像配准的算法对其进行检测。而对于异物类缺陷,由于此类缺陷尺寸较小且形状、位置等具有随机性,因此,本文提出了基于自差影的显著性算法进行检测。通过该算法可以将源图像中的真实缺陷检测和标记出来,同时,检测结果中不可避免的会存在部分伪缺陷,因此,为了能够检测到真实缺陷需要对真伪缺陷进行分类。
  为了提升真伪缺陷分类的准确率,在对真伪缺陷进行分类之前,需要通过特征描述方法对图像进行特征提取,目的在于对原始图像进行数据降维。本文阐述了3种特征描述方法,即基于灰度共生矩阵的特征描述方法、基于Hu不变矩的特征描述方法和基于灰度直方图的特征描述方法,它们分别提取了图像的纹理、形状和灰度特征,并通过实验比较了不同特征的检测效果。
  为了选择合适的模型,本文首先分析了支持向量机模型在表面缺陷检测中的应用,然后结合缺陷检测中含有真实缺陷的样本图像收集难度大而无缺陷的样本图像收集容易等特点,因此,采用了一类支持向量机对真伪缺陷分类。在模型的训练过程中只需学习无缺陷产品图像就能够获取真伪缺陷的识别模型,从而克服了监督学习方法的不足。
  为了分析和验证本算法的性能以及有效性,本文通过实验分析了一类支持向量机模型、K-means算法和支持向量机模型三种模型的检测效果,实验结果说明前者的整体准确率要高于其他两种模型。其次,研究了一类支持向量机模型的不同的参变量对于缺陷识别效果的作用。最后,本文通过完整的产品图像从整体和局部两个方面测试算法的检测效果,实验结果表明该算法的整体检测效果较好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号