一种复杂背景下的视觉图形识别方法、系统及激光切割机技术方案

技术编号:38771963 阅读:9 留言:0更新日期:2023-09-10 10:45
本发明专利技术提供一种复杂背景下的视觉图形识别方法、系统及激光切割机,属于激光切割技术领域,摄取工件图像并发送给工控机,工控机对数字原始图像进行压缩存储为持久化数据;对持久化后的数字原始图像进行预处理操作;消除预处理之后的数字图像噪声,建立数字图像的卷积参数,并进行分层处理以及对数字图像中每层背景纹理进行消除和滤波处理;采用模板信息和图像数据之间的惩罚操作选择出满足匹配程度的区域进行标记;将标记的图像数据与数字原始图像进行向量式运算,确定支持向量的最大化分布,如果分布满足工件加工参数,则输出识别结果。本发明专利技术的方法可以降低机床本体背景对工件加工过程的影响,提高识别质量,易于产品化和现场人员操作。现场人员操作。现场人员操作。

【技术实现步骤摘要】
一种复杂背景下的视觉图形识别方法、系统及激光切割机


[0001]本专利技术属于激光切割
,尤其涉及一种复杂背景下的视觉图形识别方法、系统及激光切割机。

技术介绍

[0002]在激光切割前,需要根据待加工板材尺寸以及样式预先由绘图人员设计切割线路,加工前将切割线路导入切割机床,再由人工寻边定位到板材的加工起始点,最后进行加工操作。上述操作过程步骤繁琐,人工操作量大。
[0003]目前也有采用自动执行切割线路的方式,比如现有技术公开了一种用于激光切割机的视觉寻边与定位方法, 该文件步骤包括:步骤S1、将切割板材放置在工作台上,同时通过与摄像头电连接的图像获取装置确保切割板材位于摄像头的拍摄范围内;步骤S2、摄像头自检;步骤S3、在步骤S1中摄像头获取的图像中去除背景;步骤S4、对步骤S3中的图像赋值坐标参数;步骤S5、对步骤S4中获取的切割板材的坐标参数,控制器进行计算,得出原点坐标及旋转角度;步骤S6、控制器控制激光切割机工件坐标系旋转;步骤S7、控制器控制切割头运动至切割板材的坐标系原点,可以看出该文件能够实现对切割板材的精准定位,实现基于切割线路进行自动切割。然而由于目前的一些切割环境较为复杂,在通过视觉处理过程中,所采集的图像存在大量的外界干扰因素,影响了激光切割机基于视觉寻边与定位的准度和精度,造成无法满足切割工艺要求,降低了切割质量。

技术实现思路

[0004]本专利技术提供一种复杂背景下的视觉图形识别方法,方法能够提高视觉图形识别的精度和准度,满足切割工艺的需要,提高自动化流水线的加工效率。
[0005]复杂背景下的视觉图形识别方法包括:S101:摄取工件图像并发送给工控机,工控机将工件图像转换为数字原始图像,并对数字原始图像进行压缩存储为持久化数据;S102:对持久化后的数字原始图像进行预处理操作;S103:消除预处理之后的数字图像噪声,并建立数字图像的卷积参数,再进行分层处理以及对数字图像中每层背景纹理进行消除和滤波处理;S104:利用平方差对分层后的各区域图像数据进行校验匹配,并采用模板信息和图像数据之间的惩罚操作选择出满足匹配程度的区域进行标记;S105:将标记的图像数据与数字原始图像进行向量式运算,并对原始图像的标记区域内各像素进行融合,确定支持向量的最大化分布,如果分布满足工件加工参数,则输出识别结果。
[0006]进一步需要说明的是,步骤S101中,摄取的工件图像存储在相机前端的缓存中,基于预设发送条件,将工件图像按照摄取的顺序发送给工控机;工控机接收到一完整工件图像后,向相机反馈当前工件图像接收完成;
工控机启动成像回调处理进程,将工件图像进行暂存,并根据预设指令,将工件图像转换为数字原始图像,并对数字原始图像进行压缩存储为持久化数据。
[0007]进一步需要说明的是,步骤S102中,预处理操作方式包括:在成像仪上选定数字原始图像中任一畸变点,通过如下公式调节该畸变点在径向方向上的分布位置。
[0008],其中:(x0,y0)是畸变点在成像仪上的原始位置,(x,y)是畸变较真后新的位置,r是以光轴中心的点为原点的半径,k1是一阶径向畸变系数,k2是二阶径向畸变系数,k3是三阶径向畸变系数。
[0009]在切向畸变中,畸变模型用参数p1和p2来描述,。
[0010]进一步需要说明的是,步骤S103中在使用卷积进行计算时,将卷积核的中心位置设置在待计算的数字图像上,计算卷积核中每个元素和其覆盖位置的数字图像像素值的乘积,并求和,进而得到该覆盖位置的数字图像的新像素值。
[0011]进一步需要说明的是,步骤S103中对数字图像中每层背景纹理进行消除和滤波处理方式包括:分别基于如下公式并结合滤波器进行处理,。
[0012]在滤波器中,D0是合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离,给定一个半径值D0作为阈值;滤波器在阈值下H(u,v)等于1,在阈值以上H(u,v)等于0。
[0013]进一步需要说明的是,步骤S103中还基于如下公式对数字图像中未过滤的频谱和被过滤的频谱之间的边界进行平滑处理,。
[0014]进一步需要说明的是,步骤S103还对数字图像进行模糊搜寻,并建立预设数量的识别区域,利用各区域图像数据形态差异进行校测。
[0015]进一步需要说明的是,步骤S104采用的模板为NCC模板,基于Sobel梯度算子得到dx, dy, 算子梯度。
[0016]其中,,A的含义为图像元素,的含义为X向梯度;。
[0017]的含义为Y向梯度;根据图像X向Y向梯度,计算出总梯度结果为:

[0018]G的含义为总梯度,的含义为X向梯度的平方,的含义为Y向梯度的平方。
[0019]方法还通过Canny算法得到边缘图像、基于轮廓发现得到所有的轮廓点集,基于轮廓点集中每个点计算出各点的dx、dy、算子梯度(dxy)三个值,生成模板信息;基于梯度匹配算法,将模板信息和图像数据进行匹配,使图像数据上出现的微小像素迁移进行抵消;在匹配过程中,设定一个阈值,如果任意一点求和值小于阈值,则停止,继续从下一个点开始匹配过程。
[0020]本专利技术还提供一种复杂背景下的视觉图形识别系统包括:图像获取模块、工控机、图像处理模块、滤波处理模块、校验匹配模块以及结果输出模块;图像获取模块用于摄取工件图像并发送给工控机,工控机将工件图像转换为数字原始图像,并对数字原始图像进行压缩存储为持久化数据;图像处理模块用于对持久化后的数字原始图像进行预处理操作;滤波处理模块用于消除预处理之后的数字图像噪声,建立数字图像的卷积参数,并进行分层处理以及对数字图像中每层背景纹理进行消除和滤波处理;校验匹配模块用于利用平方差对分层后的各区域图像数据进行校验匹配,并采用模板信息和图像数据之间的惩罚操作选择出满足匹配程度的区域进行标记;结果输出模块用于将标记的图像数据与数字原始图像进行向量式运算,并对原始图像的标记区域内各像素进行融合,确定支持向量的最大化分布,如果分布满足工件加工参数,则输出识别结果。
[0021]本专利技术还提供一种激光切割机,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的复杂背景下的视觉图形识别方法的步骤。
[0022]从以上技术方案可以看出,本专利技术具有以下优点:本专利技术能够将图像数据经畸变矫正去除畸变,再消除偏差,得到可以用于视觉软件处理的图像,最后经由视觉软件对图像进行算法处理,处理算法会根据参数配置信息,调整算法输入的信息,并用于处理计算,从而得出需要的图像数据。本专利技术可以降低机床本体背景对工件加工过程的影响,提高识别质量,易于产品化和现场人员操作。本专利技术的过程参数可以根据需要及时调整,视觉图形识别过程具有一定的灵活性,并且冗余性更强,交互性好。能够将识别后的视觉图像应用于激光切割工艺中。
附图说明
[0023]为了更清楚地说明本专利技术的技术方案,下面将对描述中所需要使用的附图作简单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种复杂背景下的视觉图形识别方法,其特征在于,方法包括:S101:摄取工件图像并发送给工控机,工控机将工件图像转换为数字原始图像,并对数字原始图像进行压缩存储为持久化数据;S102:对持久化后的数字原始图像进行预处理操作;S103:消除预处理之后的数字图像噪声,并建立数字图像的卷积参数,再进行分层处理以及对数字图像中每层背景纹理进行消除和滤波处理;S104:利用平方差对分层后的各区域图像数据进行校验匹配,并采用模板信息和图像数据之间的惩罚操作选择出满足匹配程度的区域进行标记;S105:将标记的图像数据与数字原始图像进行向量式运算,并对原始图像的标记区域内各像素进行融合,确定支持向量的最大化分布,如果分布满足工件加工参数,则输出识别结果。2.根据权利要求1所述的复杂背景下的视觉图形识别方法,其特征在于,步骤S101中,摄取的工件图像存储在相机前端的缓存中,基于预设发送条件,将工件图像按照摄取的顺序发送给工控机;工控机接收到一完整工件图像后,向相机反馈当前工件图像接收完成;工控机启动成像回调处理进程,将工件图像进行暂存,并根据预设指令,将工件图像转换为数字原始图像,并对数字原始图像进行压缩存储为持久化数据。3.根据权利要求1或2所述的复杂背景下的视觉图形识别方法,其特征在于,步骤S102中,预处理操作方式包括:在成像仪上选定数字原始图像中任一畸变点,通过如下公式调节该畸变点在径向方向上的分布位置,;其中:(x0,y0)是畸变点在成像仪上的原始位置,(x,y)是畸变较真后新的位置,r是以光轴中心的点为原点的半径, k1是一阶径向畸变系数,k2是二阶径向畸变系数,k3是三阶径向畸变系数;在切向畸变中,畸变模型用参数p1和p2来描述:。4.根据权利要求1或2所述的复杂背景下的视觉图形识别方法,其特征在于,步骤S103中在使用卷积进行计算时,将卷积核的中心位置设置在待计算的数字图像上,计算卷积核中每个元素和其覆盖位置的数字图像像素值的乘积,并求和,进而得到该覆盖位置的数字图像的新像素值。5.根据权利要求4所述的复杂背景下的视觉图形识别方法,其特征在于,步骤S103中对数字图像中每层背景纹理进行消除和滤波处理方式包括:分别基于如下公式并结合滤波器进行处理,;
在滤波器中,D0是合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离,给定一个半径值D0作为阈值;滤波器在阈值下H(u,v)等于1,在阈值以上...

【专利技术属性】
技术研发人员:于飞彭利陈晓毅
申请(专利权)人:济南邦德激光股份有限公司
类型:发明
国别省市:

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

1