论文部分内容阅读
随着X射线检测和图像处理技术的发展,焊缝缺陷的检测也逐步从人工评片过渡到计算机智能识别。利用计算机对数字化焊缝图像进行分析和识别在检测效率、经济效益、方便实用等方面得到人们的认可。本文以实际工程需求为背景,设计了实时焊缝图像有效信息获取和管理系统,并将系统分为图像处理、缺陷识别和图像浏览三个模块。根据焊缝图像的特点,图像处理模块主要内容是图像增强、阈值分割、降噪滤波和边缘检测。针对采集到的低对比度焊缝图像,先用直方图均衡方法对图像作增强处理;之后用改进的自适应阈值分割算法将焊缝区域从大背景中分割出来;再用中值滤波算法滤除噪声干扰;最后在梯度算子中引入遗传算法理论提取焊缝的边缘。特征参数的选择是缺陷识别的前提条件,本文通过对缺陷成像特点的分析,确定能够反映缺陷本质特征的特征参数,然后使用树型分类器的方法对缺陷进行智能识别和分类。焊缝图像的整体浏览是本文对国内外专家和学者提出的X射线焊缝缺陷自动检测系统的补充。首先根据连续帧焊缝图像重叠区域较大的特点,提出有针对性的图像配准策略,用加权平均法消除拼接痕迹后,将连续帧图像拼接成大视角图像。数字化后的图像一般被保存为BMP格式,这对于大视角图像的浏览来说操作比较复杂。本系统把BMP格式转换为AVI格式后,再进行视频播放,为操作者提供更直观、更方便、更快捷的浏览方式。实验结果表明,本文在图像预处理、缺陷检测、图像整体浏览方面提出的方案可行,用Visual Basic6.0编程实现的软件系统操作简单,具有实用价值。