[发明专利]一种X射线焊接接头缺陷分割方法及其分割系统有效
申请号: | 201611079806.X | 申请日: | 2016-11-30 |
公开(公告)号: | CN106651889B | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 李晔;吴志生;刘翠荣 | 申请(专利权)人: | 太原科技大学 |
主分类号: | G06T7/12 | 分类号: | G06T7/12;G06T5/00;G06T5/10;G06N3/00 |
代理公司: | 合肥市泽信专利代理事务所(普通合伙) 34144 | 代理人: | 方荣肖 |
地址: | 030000 山*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种X射线焊接接头缺陷分割方法及其分割系统。所述方法包括以下步骤:获取焊接接头的X射线图像;在所述X射线图像的目标特征外部设置一个轮廓;对所述轮廓的活动轮廓模型引入梯度力和约束力进行多次迭代轮廓演变,优化梯度力权值kG和约束力的法向力权值k,得到最优的约束力和梯度力,根据所述最优的约束力和梯度力得到最优的轮廓;最终迭代获得的轮廓即为焊接接头缺陷的分割结果。本发明可以较为准确的提取焊接接头中的缺陷,为焊接接头缺陷的X射线检测提供了有效的辅助,将这种方法运用于焊接接头的自动X射线检测,在检测效率、经济性、客观性等方面具有一定的优越性。 | ||
搜索关键词: | 一种 射线 焊接 接头 缺陷 分割 方法 及其 系统 | ||
【主权项】:
1.一种X射线焊接接头缺陷分割方法,其包括以下步骤:获取焊接接头的X射线图像;在所述X射线图像的目标特征外部设置一个轮廓;对所述轮廓的活动轮廓模型引入一个约束力和一个梯度力进行多次迭代轮廓演变,最终迭代获得的轮廓即为焊接接头缺陷的分割结果;其特征在于:优化梯度力权值kG和约束力的法向力权值k,得到最优的约束力和梯度力,从而得到最优的轮廓;所述活动轮廓模型中梯度力权值kG和约束力的法向力权值k的优化方法包括以下步骤:步骤一、将法向力权值k和梯度力权值kG组合在一起进行二进制编码并作为抗体,编码长度为L;步骤二、根据二进制编码的0、1特征,随机产生编码长度均为L的r个抗体作为初始抗体种群,从中随机选择m个抗体作为记忆库,r、m均为正整数,且r>m;步骤三、计算每个抗体和相应抗原的亲和度,抗原指与相应抗体相对应的能量泛函;步骤四、按照亲和度的大小降序排列,选出亲和度最高的前m个抗体并更新所述记忆库;步骤五、判断记忆库的更新次数是否等于预定的次数;如果等于,则将所述记忆库中亲和度最高的抗体作为最优抗体,由此获得最优化的法向力权值k和梯度力权值kG;否则,进入步骤六;步骤六、利用给定的交叉概率Pc,使所述记忆库中亲和度最高的抗体同所述记忆库中的其他抗体进行交叉,得到更新后的抗体种群;步骤七、对更新后的抗体种群中的抗体,根据周期变异率Pm进行抗体变异,返回步骤三,且在步骤三中只计算抗体变异后的抗体种群中的每个抗体和相应抗原的亲和度;其中,步骤三中的能量泛函表征X射线图像中需要焊接接头缺陷分割的活动轮廓模型v(s)的能量函数,采用活动轮廓模型的能量函数Esnake表示:
其中,Eint(v(s))代表X射线图像中活动轮廓模型的内部能量,决定所述活动轮廓模型的自然变化;Eimage(v(s))表示所述X射线图像中得到的所述梯度力,引导所述活动轮廓模型选择低层次的特征;Econ(v(s))代表外部的所述约束力,给出高层次信息控制所述活动轮廓模型的演变;v(s)=[x(s),y(s)],s∈[0,1],x(s)为轮廓v(s)的x轴坐标的集合,y(s)为轮廓v(s)的y轴坐标的集合;引入约束力和梯度力后的轮廓v(s)的迭代求解公式为
其中,如果初始轮廓v0(s)是由N个点构成,那么A是一个N×N的系数矩阵,Id是N×N的单位矩阵;γ是控制收敛的标量;xt,yt是迭代次数t时N个点中相应点的坐标,P(x,y)是边缘图,▽是梯度算子;▽Px(xt‑1,yt‑1)和▽Py(xt‑1,yt‑1)分别表示x轴和y轴方向上边缘强度的一阶微分;在x轴和y轴方向的法向量模型Nx和Ny分别由下面公式给出:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原科技大学,未经太原科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611079806.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种图像分割方法及装置
- 下一篇:锅铲