欢迎来到天天文库
浏览记录
ID:35057950
大小:6.71 MB
页数:56页
时间:2019-03-17
《基于opencv的焊缝图像缺陷识别系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、密级__-T巧91.41分类号_春參工程硕±学位论文基于OpenCV的焊缝图像缺陷识别系统设计苟佳维指导教师王鹏教授王晨高级工程师申请学位级别工程硕去工程领域电子与通信工程2016年5月29日0工程硕±学位论文基于邸enCY的焊缝图像缺陷识别系统设计苟佳维指导教师王鹏^王晨高级工程师申请学位级别工程巧去工程领域电子与通信王程2016年5月29日基于OpenCV的焊缝图像缺陷识剔系统设计学科:电子与通信工程研
2、巧生签字:学校导师签字:采企业导师签字:文足摘要传统的焊缝缺陷检测方法是专业评片工作人员借助观片室印的物理工具对胶片进行、分析定量。这种检测方式明显的特点就是操作流程繁琐速度慢,易巧外界和工作人员经验技术的约束,而且储存耗空间、删改麻烦,快节奏的社会生产需求已经不能得到满足。为了解决传统焊缝缺陷检测方法中存在的问题,利用辅助计算机技术的方法即用机器视觉代替人眼来实现焊缝缺陷的智能检测已是国内外研究的热点课题。目前,在关于焊缝图像预处理、缺陷特征提取、缺陷识别等方面已经取得了较
3、好的成果,但是在焊接过程存在很多不确定的因素,,不可避免地造成了焊缝胶片的多样性容易导致焊缝缺陷智能检测机制的辨别率下降。因此,如何提高巧缝缺陷的识别率仍是专业人七研究的热点问题。,本论文W工程项目需求为背景,W国内外的发展现状为依托利用辅助计算机技术设一计套基于OpenCV的焊缝图像缺陷识别系统。借助此软件,评片工作人员直接操作用户界面就可W实现焊缝图像缺陷的识别,判定缺陷的类型。本课题的研究对象是己经经过数字化处理的大量焊缝缺陪阁像,,而且必须是合格的焊缝缺陷图像否则会影响图像处理
4、的难易程度和识别的准确度。应用程序开发平台是VS2012(VisualStudio2012),本文的主要完成的工作有:(1)查阅X射线检测相关领域的论文和书籍,明确本课题的研究内容。本系统的主要内容包括焊缝图像的预处理、焊缝缺陷的提取、缺陷特征的选择和计算、缺陷的识别及数据库操作。(2)在焊缝图像预处理过程中,分析焊缝图像的特点(噪声多、对比度低等),对比各算法的优缺点选用合适的算法进行预处理。图像平滑处理采用中值滤波和均值滤波的混合滤波器,采用直方图均衡化提高图像对比度。
5、(3)分割焊缝区域的基本思路是大致确定焊缝区域的位置,根据能够包围焊缝区域的矩形框大小实现对焊缝图像感兴趣部位的提取。焊缝缺陷提取采用了背景差分法,用建立的背景模型与输入图片进行对比完成焊缝缺陷的提取。""(4)根据焊缝缺陷的特点,选择少而精的特征参数并计算。特征参数主要来源于焊缝缺陷的几何特征和黑度分布。由于焊缝缺陷比较复杂,本文选用BP神经网络模型来识别焊缝缺陷,主要包括创建神经网络,训练神经网络和测试数据。(5)本文采用Access数据库来管理焊缝缺陷的特征信息和缺陷类型,主要实
6、现了査询、保存和修改功能。(6)最后是对整个系统进行测试,本文主要研巧直线型的焊缝图像,W大量合格焊缝图像作为测试对象,采用边测试边改进的方法W达到预期效果。关键词!OpenCV;焊缝缺陷;VS2012;背景差分法;BP神经网络TheDesinofWeldDefectReconitionSstemggyBasedonOpenCVDiscilinelitp:Eectro打csa打dGommimicaionEngineeringShidentSigna化r
7、e:久齡a/^Z又ISchoolSuervisorSinat:ure:pg*rEMeiiseSupervisorSigna化re:p分^AbstradThetraditionalmethodofwelddefectdetectionisthattherofesspionalworkersanalyzeandestimateweldfilmbthehsical化olsof化esihtseeinroomThypygg.eobviou
8、scharacteristicsofthisme1:hodarethattheoerationrocessscomexsowandcumbersomeppipl,l,,andtheresultisvulnerableU)beingafectedby1;heexternalenvironmentandtheworkerse
此文档下载收益归作者所有