一种激光辅助定位下的V型焊缝图像特征点提取方法及提取系统技术方案

技术编号:23162557 阅读:24 留言:0更新日期:2020-01-21 22:08
本发明专利技术公开了一种激光辅助定位下的V型焊缝图像特征点提取方法,包括以下步骤:S1、激光焊缝图像采集;S2、双边滤波去除噪声;S3、灰度直方图均衡处理;S4、基于密度峰聚类的二值图像分割;S5、形态学开运算;S6、激光像素骨架抽取:将处理后的激光焊缝二值分割图像进行迭代处理,不断缩小连通区域的边界,得到单像素宽度的激光骨架;S7、基于曲率分析的特征点提取:在单像素宽度的激光骨架中,首先找到激光焊缝的首尾特征点,然后按照从头到尾的方向计算激光像素的曲率,将曲率极值点作为激光焊缝的特征点,从而定位焊缝位置。本发明专利技术方法实现了焊缝跟踪自动化,为焊接件的自动焊生产提供了有力支撑,更好地保证焊接件的产品质量。

A method and system of feature point extraction of V-shaped weld image based on laser-assisted positioning

【技术实现步骤摘要】
一种激光辅助定位下的V型焊缝图像特征点提取方法及提取系统
本专利技术涉及视觉伺服焊接
,具体是一种激光辅助定位下的V型焊缝图像特征点提取方法及提取系统。
技术介绍
焊接是工业生产活动中的一种重要加工手段,通过高温或高压的方式使得工件和焊料熔化成熔池,在冷却凝固后形成材料间的连接。人工焊接的劳动条件恶劣,劳动强度较大,并且工件的焊接质量无法保障。现代制造业对焊接技术提出了更高生产效率、更高焊接质量和更低人力成本的要求,自主跟踪焊接技术很好地满足了这些要求。焊缝定位技术是实现自主跟踪焊接的关键技术,焊缝定位技术可以实时获得焊缝与焊枪的位置偏差,从而实现焊枪运动的位置闭环控制。自主跟踪焊接系统采用激光视觉传感器来定位焊缝的位置。激光视觉传感器具有非接触、精度高等优点,可以实时获取焊缝位置。在实际焊接过程中,受到光照不均匀和飞屑等影响,激光视觉传感器采集到的激光焊缝图像存在噪声和干扰。这些因素给焊缝定位带来了较大的困难。
技术实现思路
为解决上述问题,本专利技术提供一种激光辅助定位下的V型焊缝图像特征点提取方法及提取系统,通过图像预处理来改善图像质量,在得到预处理图像后,从图像中提取激光焊缝的特征点,从而定位焊缝位置。该方法具有一定的抗干扰能力,能够准确定位焊缝位置、定位精度高。本专利技术采用的技术方案是:一种激光辅助定位下的V型焊缝图像特征点提取方法,包括以下步骤:S1、激光焊缝图像采集:通过图像采集模块采集激光焊缝图像;S2、双边滤波去除噪声:利用双边滤波模板对采集到的激光焊缝图像进行滤波处理得到去噪图像;S3、灰度直方图均衡处理:将去噪图像的灰度直方图进行均衡处理得到灰度直方图均衡图像;S4、基于密度峰聚类的二值图像分割:将灰度直方图均衡图像进行基于密度峰聚类的二值图像分割从而得到激光焊缝的二值分割图像;S5、形态学开运算:对激光焊缝的二值分割图像进行形态学开运算处理;S6、激光像素骨架抽取:将开运算处理后的激光焊缝二值分割图像进行迭代处理,不断缩小连通区域的边界,得到单像素宽度的激光骨架;S7、基于曲率分析的特征点提取:在单像素宽度的激光骨架中,首先找到激光焊缝的首尾特征点,然后按照从头到尾的方向计算激光像素的曲率,将曲率极值点作为激光焊缝的特征点,从而定位焊缝位置。进一步地,所述步骤S1中,图像采集模块包括工业CCD摄像机、激光发射器和图像采集卡,所述激光发射器倾斜照射焊缝表面,所述工业CCD摄像机垂直接收激光焊缝图像,通过图像采集卡将激光焊缝图像信号采集到工控机中进行处理,工控机是指在工业环境下使用的计算机(硬件)。进一步地,所述步骤S2中,采用非线性的双边滤波方法,结合图像空间域临近度和灰度值相似度的一种折中处理,保存激光焊缝图像的边缘细节,同时去除图像中的噪声,平滑激光焊缝图像。双边滤波算法增强了算法对光照、弧光和飞屑等的抗干扰能力。进一步地,所述步骤S3中,根据去噪图像的像素灰度值与灰度直方图均衡图像灰度值的映射关系,得到灰度值映射关系后,将去噪图像的所有像素灰度值根据映射关系替换为新的灰度值,得到灰度直方图均衡图像,均衡后的图像灰度级跨越更宽的灰度级范围,增强了图像对比度。进一步地,所述步骤S4中,通过统计灰度直方图均衡图像中所有像素的灰度值和每个灰度值的像素数来计算灰度的密度和更高密度最小距离;将密度和更高密度最小距离乘积作为优先级来确定灰度直方图均衡图像中的焊接母材像素和激光像素对应的灰度值;遍历灰度直方图均衡图像中所有像素,计算该像素对应的灰度值与焊接母材像素对应的灰度值的差值的绝对值,计算该像素对应的灰度值与激光像素对应的灰度值的差值的绝对值,比较两个绝对值,如果与焊接母材像素对应的灰度值的差值的绝对值较小,就将像素灰度设为255(白色),如果与激光像素对应的灰度值的差值的绝对值较小,就将像素灰度设为0(黑色),从而得到激光焊缝的二值分割图像。进一步地,所述形态学开运算是对激光焊缝的二值分割图像先进行腐蚀处理,再对腐蚀后的图像进行膨胀处理。形态学开运算,可以用来消除图像中的小毛刺,起到平滑图像的效果。进一步地,所述腐蚀处理就是对激光焊缝的二值分割图像的每个像素的邻域内求局部最小值,用局部最小值代替原有像素值;所述行膨胀处理,就是对激光焊缝的二值分割图像每个像素的邻域内求局部最大值,用局部最大值代替原有像素值。进一步地,所述步骤S6中,是对将开运算处理后的激光焊缝二值分割图像中多像素宽度的激光图像进行二值图像细化,即通过迭代膨胀处理来缩小激光像素的联通区域,直到没有新的像素被膨胀就得到了伪骨架,最后从伪骨架中提取出单像素宽度的激光骨架。进一步地,所述步骤S7中,首先按照从左到右的顺序遍历单像素宽度激光骨架中的列,找到第一个灰度值为0的像素,作为左特征点;再按照从右到左的顺序遍历单像素宽度激光骨架中的列,找到第一个灰度值为0的像素,作为右特征点;按照从左特征点到右特征点的方向,以左特征点后第五个像素为起点,以右特征点前第五个像素为终点,计算起点到终点上所有激光像素的曲率,按顺序找出激光像素区域的3个曲率极大值点,通过3个曲率极大值点+起点+终点作为所有的特征点,从而确定激光焊缝图像中的所有特征点。本专利技术还提供一种激光辅助定位下的V型焊缝图像特征点提取系统,包括激光焊缝图像采集模块:通过图像采集模块采集激光焊缝图像;双边滤波去除噪声模块:利用双边滤波模板对采集到的激光焊缝图像进行滤波处理得到去噪图像;灰度直方图均衡处理模块:将去噪图像的灰度直方图进行均衡处理得到灰度直方图均衡图像;基于密度峰聚类的二值图像分割模块:将灰度直方图均衡图像进行基于密度峰聚类的二值图像分割从而得到激光焊缝的二值分割图像;形态学开运算模块:对激光焊缝的二值分割图像进行形态学开运算处理;激光像素骨架抽取模块:将开运算处理后的激光焊缝二值分割图像进行迭代处理,不断缩小连通区域的边界,得到单像素宽度的激光骨架;基于曲率分析的特征点提取模块:在单像素宽度的激光骨架中,首先找到激光焊缝的首尾特征点,然后按照从头到尾的方向计算激光像素的曲率,将曲率极值点作为激光焊缝的特征点,从而定位焊缝位置。本专利技术的有益效果是:本专利技术激光辅助定位下的V型焊缝图像特征点提取方法及提取系统实现了焊缝跟踪自动化,为焊接件的自动焊生产提供了有力支撑,从而更好地保证焊接件的产品质量,无需人工介入,基于图像处理实现了自动提取功能。附图说明图1是本专利技术涉及的激光焊缝灰度图像各级灰度决策图;图2是本专利技术涉及的激光焊缝灰度图像各级灰度优先级图;图3是本专利技术涉及的激光焊缝图像采集及特征点示意图;图4是本专利技术涉及的曲率计算示意图;图5是本专利技术的整个特征提取流程图。具体实施方式为了加深对本专利技术的理解,下面将结合实施例和附图对本专利技术作进一步详述,该实施例仅用于解释本专利技术,并不构成对本专利技术保护范围的限定本文档来自技高网...

【技术保护点】
1.一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,包括以下步骤:/nS1、激光焊缝图像采集:通过图像采集模块采集激光焊缝图像;/nS2、双边滤波去除噪声:利用双边滤波模板对采集到的激光焊缝图像进行滤波处理得到去噪图像;/nS3、灰度直方图均衡处理:将去噪图像的灰度直方图进行均衡处理得到灰度直方图均衡图像;/nS4、基于密度峰聚类的二值图像分割:将灰度直方图均衡图像进行基于密度峰聚类的二值图像分割从而得到激光焊缝的二值分割图像;/nS5、形态学开运算:对激光焊缝的二值分割图像进行形态学开运算处理;/nS6、激光像素骨架抽取:将开运算处理后的激光焊缝二值分割图像进行迭代处理,不断缩小连通区域的边界,得到单像素宽度的激光骨架;/nS7、基于曲率分析的特征点提取:在单像素宽度的激光骨架中,首先找到激光焊缝的首尾特征点,然后按照从头到尾的方向计算激光像素的曲率,将曲率极值点作为激光焊缝的特征点,从而定位焊缝位置。/n

【技术特征摘要】
1.一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,包括以下步骤:
S1、激光焊缝图像采集:通过图像采集模块采集激光焊缝图像;
S2、双边滤波去除噪声:利用双边滤波模板对采集到的激光焊缝图像进行滤波处理得到去噪图像;
S3、灰度直方图均衡处理:将去噪图像的灰度直方图进行均衡处理得到灰度直方图均衡图像;
S4、基于密度峰聚类的二值图像分割:将灰度直方图均衡图像进行基于密度峰聚类的二值图像分割从而得到激光焊缝的二值分割图像;
S5、形态学开运算:对激光焊缝的二值分割图像进行形态学开运算处理;
S6、激光像素骨架抽取:将开运算处理后的激光焊缝二值分割图像进行迭代处理,不断缩小连通区域的边界,得到单像素宽度的激光骨架;
S7、基于曲率分析的特征点提取:在单像素宽度的激光骨架中,首先找到激光焊缝的首尾特征点,然后按照从头到尾的方向计算激光像素的曲率,将曲率极值点作为激光焊缝的特征点,从而定位焊缝位置。


2.根据权利要求1所述的一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,所述步骤S1中,图像采集模块包括工业CCD摄像机、激光发射器和图像采集卡,所述激光发射器倾斜照射焊缝表面,所述工业CCD摄像机垂直接收激光焊缝图像,通过图像采集卡将激光焊缝图像信号采集到工控机中进行处理。


3.根据权利要求1所述的一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,所述步骤S2中,采用非线性的双边滤波方法,保存激光焊缝图像的边缘细节,同时去除图像中的噪声。


4.根据权利要求1所述的一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,所述步骤S3中,根据去噪图像的像素灰度值与灰度直方图均衡图像灰度值的映射关系,得到灰度值映射关系后,将去噪图像的所有像素灰度值根据映射关系替换为新的灰度值,得到灰度直方图均衡图像。


5.根据权利要求1所述的一种激光辅助定位下的V型焊缝图像特征点提取方法,其特征在于,所述步骤S4中,通过统计灰度直方图均衡图像中所有像素的灰度值和每个灰度值的像素数来计算灰度的密度和更高密度最小距离;将密度和更高密度最小距离乘积作为优先级来确定灰度直方图均衡图像中的焊接母材像素和激光像素对应的灰度值;遍历灰度直方图均衡图像中所有像素,计算该像素对应的灰度值与焊接母材像素对应的灰度值的差值的绝对值,计算该像素对应的灰度值与激光像素对应的灰度值的差值的绝对值,从而得到激光焊缝的二值分割图像。


6...

【专利技术属性】
技术研发人员:邓少平肖熙陈启芳赖明波万慧邓卫华胡建冬张龙
申请(专利权)人:江西洪都航空工业集团有限责任公司
类型:发明
国别省市:江西;36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1