首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于数据拟合的激光焊接焊缝图像表面缺陷检测
来源:本站整理  作者:佚名  2011-08-21 07:42:08




3 焊缝图像表面缺陷检测
3.1 焊缝图像端点位置识别
    焊缝端点位置是焊缝轮廓上极为重要的特征点,是计算焊缝表面缺陷的基础。挺取出激光条纹的中心线,需要在中心线上识别出焊缝的端点位置。图2为激光焊接焊缝端面轮廓特征。由图2可知,线1和线2表现为直线特性,线3表现为曲线特性,且与二次曲线近似。采用最小二乘法分别拟合出直线1见式(1),直线2见式(2)和曲线3见式(3)。
    a.jpg
    b.jpg
    联立方程(1)和(3)并去除无用点坐标可得焊缝端点B位置坐标,同理联立方程(2)和(3)可得焊缝端点位置A坐标。

e.jpg


3.2 表面缺陷计算方法
    计算焊缝凹凸度实质上就是计算焊缝截面轮廓上介于A,B之间的点到图2中A和B间线段的距离的最大值,正值为凸度,负值为凹度。具体计算如下:
    (1)首先由3.1节确定了端点A,B的位置坐标分别为A(xa,ya),B(xb,yb)以及拟合的介于端点A,B之间的二次曲线为y=a3x2+b3x+c3。  a3,b3,c3为二次曲线系数;A和B之间的线段为理想的焊缝端面轮廓,所在直线记为ax+by+c=0。
    (2)在焊缝中心线图像上搜索介于端点A,B之间所有焊缝中心线的像素点,记录搜索到像素点的位置坐标(xi,yi)、判断点(xi,yi)和直线ax+by+c=0的位置关系,如果点(xi,yi)位于该直线上方,利用式(4)求点到该直线的距离并记为正,计入数组d+(i);如果点(xi,yi)位于该直线下方,利用式(4)求点到该直线的距离并记为负,计入数组d_(i)。
    c.jpg
    (3)在数组d+(i),d_(i)中搜索极大值如式(5)和式(6),即为以像素为单位的凹度和凸度,在应用中应转化为工件坐标系下具有实际单位的数值。
    d.jpg

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:174,398.40000 毫秒