结合视觉仿真的自适应图像模板截取方法、系统及存储介质技术方案

技术编号:27688534 阅读:20 留言:0更新日期:2021-03-17 04:17
本发明专利技术公开了结合视觉仿真的自适应图像模板截取方法、系统及存储介质,方法包括以下步骤:设定被测量物体位置姿态并以此生成仿真激光线;在仿真激光线上的仿真焊缝点处进行分裂,把仿真激光线分成左右两部分;对左右两部分激光线分别进行分段线性拟合,得到若干个分段特征点;模板截取区域定义为正方形,计算模板截取区域大小;固定截取区域大小,并结合激光线的宽度,估算出合适的模板条纹夹角偏差以构造多个条纹夹角不同的图像模板。本发明专利技术针对单线结构光传感器所采集激光线图像,利用视觉仿真系统生成的仿真激光线的几何特征和图像边界条件,构造出多个图像模板。得到的图像模板用于后续焊缝的视觉定位。

【技术实现步骤摘要】
结合视觉仿真的自适应图像模板截取方法、系统及存储介质
本专利技术属于机器视觉
,具体涉及结合视觉仿真的自适应图像模板截取方法、系统及存储介质。
技术介绍
目前随着智能制造的发展,工业应用中,非接触式的结构光视觉传感器应用越来越广泛,在曲面造型加工检测,工件质量检测,焊缝跟踪等领域,结构光视觉传感器已经得到了广泛的应用。采用线结构光方式的视觉传感器,满足激光三角法测量模型,是一种非接触、测量速度快、精度较高的测量方式。激光线照射到被测物体表面,形成光条纹,该光条纹受到被测物体表面几何形状的影响而出现不连续、畸变的现象,这种变化包含了被测物体表面的深度信息。通过对采集的激光线图像进行分析,提取出激光线的中心线,根据相机与激光器构成的几何模型,就能够计算出激光中线上的点的空间位置,从而获得被测物体表面的结构信息。在进行模板匹配焊缝定位之前,首先需要构造图像模板。模板图像可以通过原图截取或自行建模的方式获取。在结构光条纹图像中,采用原图直接截取的方式容易把干扰也带入模板图像中,对后续的匹配过程造成影响。截取模板首先需要确定截取区域的大小,截取区域可以通过手动的方式指定,但手工操作受到操作者的主观判断影响。另外,在实际扫描的过程中,传感器相对于焊缝的姿态往往难以保持恒定,导致激光线的形状产生变化,使用单个模板难以实现整个扫描过程的准确匹配。因此,需要设计一种自适应图像模板截取方法,使整个焊缝扫描过程都能准确定位到焊缝。
技术实现思路
本专利技术的主要目的在于克服现有技术的缺点与不足,提供结合视觉仿真的自适应图像模板截取方法、系统及存储介质,方法针对单线结构光传感器所采集激光线图像,利用视觉仿真系统生成的仿真激光线的几何特征和图像边界条件,估算合适的模板截取区域尺寸与夹角偏差,得到的多个图像模板用于后续的焊缝视觉定位。为了达到上述目的,本专利技术采用以下技术方案:结合视觉仿真的自适应图像模板截取方法,包括以下步骤:在视觉仿真环境中,设定被测量物体位置姿态并以此生成仿真激光线;在仿真激光线上的仿真焊缝点处进行分裂,把仿真激光线分成左右两部分;对左右两部分仿真激光线采用道格拉斯普克算法进行分段线性拟合,得到多个分段特征点;定义模板截取区域形状,并通过判断仿真焊缝点与图像边界的距离和与最近邻特征点距离的方式计算模板截取区域大小;固定截取区域大小并结合激光线的宽度,计算出合适的模板条纹夹角偏差以构造多个激光线夹角不同的图像模板。进一步的,所述仿真激光线由多个离散点组成。进一步的,所述采用道格拉斯普克算法具体为:对每一条仿真激光线曲线的首末点虚连一条直线,求所有离散点与直线的距离,并找出最大距离值dmax,用dmax与限差D相比;若dmax<D,这条曲线上的中间离散点全部舍去,若dmax≥D,保留dmax对应的坐标点,并以该点为界,把曲线分为两部分,对这两部分重复使用道格拉斯普克算法,分别进行分段线性拟合,得到多个分段特征点。进一步的,所述定义模板截取区域具体为模板截取区域的形状定义为正方形。进一步的,所述模板截取区域的中心位于仿真焊缝点上,模板截取区域包含最近邻的分段特征点并且其边界不超出图像的边界。进一步的,所述模板截取区域大小计算具体为:由于模板截取区域的形状定义为正方形,计算出模板截取区域边长进而得到模板截取区域大小;设激光线图像宽度、高度分别以W、H表示,仿真焊缝点及其左右最近邻特征点分别表示为P0(x0,y0)、Pl(xl,yl)、Pr(xr,yr),模板截取区域边长LT的计算公式如下:其中,p、q分别是仿真焊缝点P0(x0,y0)到左右最近邻特征点的坐标之差最大值和到图像边界距离的最小值。进一步的,所述构造多个激光线夹角不同的图像模板具体为:固定模板截取区域的大小,根据经验值设定激光线的宽度,在把仿真激光线分成左右两部分的基础上,固定其中一部分激光线,另一部分绕所述仿真焊缝点旋转得到另一条激光线;逐渐增大两激光线的夹角偏差并计算边缘交点;当所述边缘交点满足:在模板截取区域外部、最贴近区域边界的两个条件时,记录当前的夹角偏差dθ,作为多模板的夹角偏差。进一步的,所述夹角偏差dθ根据下式计算:其中,LW为激光线宽度,LT为模板截取区域的边长。本专利技术还包括结合视觉仿真的自适应图像模板截取系统,应用本专利技术提供的结合视觉仿真的自适应图像模板截取方法,包括仿真激光线生成模块、仿真激光线分裂模块、分段线性拟合模块以及计算模块;所述仿真激光线生成模块用于设定被测量物体位置姿态并以此生成仿真激光线;所述仿真激光线分裂模块用于在仿真激光线上的仿真焊缝点处进行分裂,把仿真激光线分成左右两部分;所述分段线性拟合模块用于对左右两部分仿真激光线用道格拉斯普克算法分别进行分段线性拟合;所述计算模块用于定义模板截取区域形状,计算模板截取区域大小以及多个模板之间的夹角偏差。本专利技术还包括一种存储介质,存储有程序,当程序被处理器执行时,实现本专利技术提供的所述结合视觉仿真的自适应图像模板截取方法。本专利技术与现有技术相比,具有如下优点和有益效果:本专利技术通过视觉仿真系统,在用单线结构光传感器定位空间物体的应用场合中,合理地估算了可以取得良好匹配效果的图像模板大小,并通过设置多个夹角不一的图像模板,使整个焊缝扫描过程中均能得到良好的焊缝定位效果。附图说明图1是本专利技术方法的流程图;图2是本专利技术截取区域的获取示意图;图3是激光线形状变化示意图;图4是本专利技术系统的结构示意图;图5是本专利技术存储介质的结构示意图。具体实施方式下面结合实施例及附图对本专利技术作进一步详细的描述,但本专利技术的实施方式不限于此。实施例如图1所示,本专利技术,结合视觉仿真的自适应图像模板截取方法,包括以下步骤:S1、在视觉仿真环境中,设定被测量物体位置姿态并以此生成仿真激光线;S2、在仿真激光线上的仿真焊缝点处,把仿真激光线分成左右两部分;在本实施例中,所述仿真激光线由多个离散点组成。S3、对左右两部分激光线用道格拉斯普克算法分别进行分段线性拟合,得到若干个分段特征点;在本实施例中,如图2所示,是分段线性拟合后得到的若干个分段特征点。S4、模板截取区域定义为正方形,计算模板截取区域大小,使模板截取区域在不超出图像边界的前提下尽可能多地包含焊缝附近的几何特征。在本实施例中,所述模板截取区域的中心位于仿真焊缝点上,区域包含最近邻的特征点并且其边界不超出图像的边界;如图2所示,图像宽度、高度分别以W、H表示,仿真焊缝点及其左右最近邻特征点分别表示为P0(x0,y0)、Pl(xl,yl)、Pr(xr,yr),模板截取区域边长LT的计算如下:其中,p、q分别是仿真焊缝点(x0,y0)到左右最近邻特征点的坐标之差最大值和到图像本文档来自技高网...

【技术保护点】
1.结合视觉仿真的自适应图像模板截取方法,其特征在于,包括以下步骤:/n在视觉仿真环境中,设定被测量物体位置姿态并以此生成仿真激光线;/n在仿真激光线上的仿真焊缝点处进行分裂,把仿真激光线分成左右两部分;/n对左右两部分仿真激光线采用道格拉斯普克算法进行分段线性拟合,得到多个分段特征点;/n定义模板截取区域形状,并通过判断仿真焊缝点与图像边界的距离和与最近邻特征点距离的方式计算模板截取区域大小;/n固定截取区域大小并结合激光线的宽度,计算出合适的模板条纹夹角偏差以构造多个激光线夹角不同的图像模板。/n

【技术特征摘要】
1.结合视觉仿真的自适应图像模板截取方法,其特征在于,包括以下步骤:
在视觉仿真环境中,设定被测量物体位置姿态并以此生成仿真激光线;
在仿真激光线上的仿真焊缝点处进行分裂,把仿真激光线分成左右两部分;
对左右两部分仿真激光线采用道格拉斯普克算法进行分段线性拟合,得到多个分段特征点;
定义模板截取区域形状,并通过判断仿真焊缝点与图像边界的距离和与最近邻特征点距离的方式计算模板截取区域大小;
固定截取区域大小并结合激光线的宽度,计算出合适的模板条纹夹角偏差以构造多个激光线夹角不同的图像模板。


2.根据权利要求1所述的结合视觉仿真的自适应图像模板截取方法,其特征在于,所述仿真激光线由多个离散点组成。


3.根据权利要求2所述的结合视觉仿真的自适应图像模板截取方法,其特征在于,所述采用道格拉斯普克算法具体为:
对每一条仿真激光线曲线的首末点虚连一条直线,求所有离散点与直线的距离,并找出最大距离值dmax,用dmax与限差D相比;若dmax<D,这条曲线上的中间离散点全部舍去,若dmax≥D,保留dmax对应的坐标点,并以该点为界,把曲线分为两部分,对这两部分重复使用道格拉斯普克算法,分别进行分段线性拟合,得到多个分段特征点。


4.根据权利要求1所述的结合视觉仿真的自适应图像模板截取方法,其特征在于,所述定义模板截取区域具体为模板截取区域的形状定义为正方形。


5.根据权利要求4所述的结合视觉仿真的自适应图像模板截取方法,其特征在于,所述模板截取区域的中心位于仿真焊缝点上,模板截取区域包含最近邻的分段特征点并且其边界不超出图像的边界。


6.根据权利要求5所述的结合视觉仿真的自适应图像模板截取方法,其特征在于,所述模板截取区域大小计算具体为:
由于模板截取区域的形状定义为正方形,计算出模板截取区域边长进而得到模板截取区域大小;
设激光线图像宽度...

【专利技术属性】
技术研发人员:王念峰尹穗锋张宪民
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东;44

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

1