基于焊缝图象有效信息获取的研究.docVIP

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

  基于焊缝图象有效信息获取的研究 摘 要 针对X射线检测焊缝缺陷的特点,设计X射线实时检测系统。提出在对焊缝图象自适应的二值化处理的基础上,用Sobel算子锐化图象边缘的焊缝区域提取的新 方法 。与其它传统焊缝区域提取方法相比,改善了图象细节模糊现象,是判别焊缝图象中缺陷类别的图象预处理的有效方法。 关键词 X射线;焊缝缺陷;二值化;Sobel算子0 引言 X射线照相法探伤检测是八十年代以来国际上 应用 比较广泛的一项无损检测技术,它的工作原理是将光电转换技术和 计算 机数字图象处理技术相结合,把不可见的X射线图象经增强方法转换为可见的视频图象。 工业 生产过程中 目前 仍采用胶片照相法对焊接质量进行评判。胶片照相法具有直观、可靠、灵敏度和分辨率高等优点,但其底片的评定是由有经验的专业评片人员在观片灯下进行,必然存在人工判断不确定性和操作复杂的弊端【1】。本文 研究 方向在于用计算机实现焊缝缺陷的自动检测,即经过对图象的数字化处理,提取焊缝的有效信息,从而确定缺陷的位置、大小等属性,实现缺陷的类别判定。 本文主要针对大背景噪声下焊缝的提取、图象预处理、缺陷的识别等进行研究,建立X射线检测系统,并提出了焊缝区域提取的新方法,有助于焊缝缺陷类型的识别。1 系统硬件设计 X射线检测筒体焊缝的硬件系统主要由工件检测车、图象增强器、X射线机、计算机实时成象系统四部分组成【2】,其系统组成如图1.1。 图1.1 X射线检测系统 筒体由带滚轮架的台车沿轨道送至检测区,摄像机位置固定,X射线穿透焊缝后,由置于焊缝后的图象增强器接收。再通过摄像机提取,图象采集卡处理后,送至计算机进行处理。2 焊缝区域的提取 焊缝边缘是焊缝图象的最主要的特征,但只占射线检测的底片中很小一部分。如果将焊缝区域提取出来后,再进行缺陷检测,势必会提高检测算法的速度和效率[3-5]。 图2.1 焊缝原始图象 由图2.1可以明显看出,焊缝图象存在三个不同的灰度级区域,即挡板形成的暗背景区域、钢管壁形成横向条形的的亮背景区域和条形中间的焊缝区域。由于焊件的表面状况、光照环境以及图象的采集和传输过程中会不可避免的出现大量随机噪声,导致焊缝图象的分辨率下降, 影响 缺陷检测的效果。文中首先采用灰度图象自适应二值化的方法对图象进行处理,然后用边缘检测的方法细化图象的边缘。2.1 灰度图象自适应二值化 二值化的分割方法可以增强焊缝激光带,但对于不同帧的图象,如果仅用一个固定的阈值进行图象分割,可能会使其中一部分帧经分割后丢失焊缝区域信息。自适应的阈值二值化分割的方法可以根据直方图的灰度分布特点,确定不同帧图象的最优阈值。其求解公式为: 式中, ; ; 。 (3.1.1) 其中,i表示灰度,h(i)表示灰度分布, 为图象分割中两类目标的类间方差。当 取最大值时,对应的k值即为图象二值化的最优阈值T。 图2.2 图象二值化2.2 Sobel算子边缘检测 从图2.2可以看出,焊缝图象经过二值化处理后,焊缝区域被提取出来。为了加强图象中的焊缝边界和细节,更精确判断焊缝缺陷的属性,还需要对二值化后的图象进行边缘增强。Sobel算子是一种一阶微分算子,它利用象素临近区域的梯度值来 计算 一个象素的梯度,然后根据一定的阈值来取舍,得到图象中的边缘。该算法步骤如下: (1)用3×3的高斯滤波器对图象滤波; (2)对图象中的每个象素,用下面的公式计算其梯度大小M;(2.2.1) 其中sx和sy是用下面的卷积模板来计算的: (3)根据阈值和象素的灰度作取舍,即对图象中的每个象素,如果其梯度小于阈值,则将其梯度设为零。 按照上述步骤对图2.2进行锐化,结果如图2.3所示。 图2.3 sobel算子边缘检测图3 缺陷检测 在经过处理的焊缝图象中,可以清楚看到焊缝的边缘和焊缝区域中的圆形区域,这正是焊缝缺陷的图象表现。国标GB 6417-86【6】将金属熔化焊焊缝缺陷分为六类:裂纹、孔穴、固体夹杂、未熔合和未焊透、形状缺陷及上述以外的其它缺陷。 目前 ,从焊缝图象中检测出缺陷的类别、位置等属性,大多是基于缺陷几何形状的特征描述的 研究 。本文根据专家评片经验选取边缘平直度(FLT)、尖部尖锐度(USP)、周长与面积比、填充度指数ε、对称性(SYM)、重心坐标相对焊缝中心的位置(PST)、与焊缝方向倾角ANG、相对灰度REG八个特征参数用于缺陷识别,然后依照检测标准判断缺陷的级别。4 结论 本文提出一种采用自适应图象二值化处理后,再用Sobel算子锐化焊缝边缘的 方法 来对基于X射线检测的焊缝图象的预处理。软件部分采用VC++6.0【7】编制的焊缝图象处理系统具体实现焊缝图象的有效信息的获取。实验结果表明,该方法适用于识别缺陷在焊缝中的位置和焊缝的大体类别。在较大程度上改善了传统方法中仅用一种边缘

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档