CN113828949B - 一种激光切割机零焦识别方法、标定***及零焦识别*** - Google Patents

一种激光切割机零焦识别方法、标定***及零焦识别*** Download PDF

Info

Publication number
CN113828949B
CN113828949B CN202111390199.XA CN202111390199A CN113828949B CN 113828949 B CN113828949 B CN 113828949B CN 202111390199 A CN202111390199 A CN 202111390199A CN 113828949 B CN113828949 B CN 113828949B
Authority
CN
China
Prior art keywords
image
coordinate
calibration
zero
laser head
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111390199.XA
Other languages
English (en)
Other versions
CN113828949A (zh
Inventor
杨绪广
石立
王爽
彭利
张�浩
于飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan Bodor Laser Co Ltd
Original Assignee
Jinan Bodor Laser Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinan Bodor Laser Co Ltd filed Critical Jinan Bodor Laser Co Ltd
Priority to CN202111390199.XA priority Critical patent/CN113828949B/zh
Publication of CN113828949A publication Critical patent/CN113828949A/zh
Application granted granted Critical
Publication of CN113828949B publication Critical patent/CN113828949B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/70Auxiliary operations or equipment
    • B23K26/702Auxiliary equipment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/36Removing material
    • B23K26/38Removing material by boring or cutting

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Plasma & Fusion (AREA)
  • Mechanical Engineering (AREA)
  • Laser Beam Processing (AREA)

Abstract

本发明提供一种激光切割机零焦识别方法、标定***及零焦识别***,涉及光纤激光切割机技术领域,控制激光头在板材上依次切割出至少z条平行的切缝,切缝长为m,形成线段阵列;将相机视野中心移动至线段阵列的中心处,并拍照;消除安装相机时导致的镜头偏差角度;对图像进行处理,并计算出最细的切缝,返回上位机对应的焦距;上位机根据反馈数据,对进行焦距的自动回零校正。实现了自动化零焦识别,提高了机械自动化、智能化程度,性能稳定,可重复性效果好。不需要由切割人员观测到痕迹最窄处为焦点位置,把这一点记录下来。进而避免了由切割人员来进行比对,最终只能推算出大致焦距,造成焦距精度低,影响切割质量的问题。

Description

一种激光切割机零焦识别方法、标定***及零焦识别***
技术领域
本发明涉及光纤激光切割机技术领域,尤其涉及一种应用于光纤激光切割机的零焦识别方法、标定***及零焦识别***。
背景技术
在全球智能制造潮流的推动下,激光切割机的发展愈加迅猛。其中,光纤激光切割机是利用光纤激光器作为光源,输出高能量密度的激光束,聚焦在工件表面,使工件上被聚焦的区域瞬间融化和气化,进而通过数控***控制激光头移动进行切割。
焦距是影响光纤激光切割机性能的一个重要因素,切割过程中激光头的底部喷嘴距离下方工件大约在1mm左右,因此不能通过控制激光头与工件的距离来满足调焦,一般通过激光头自动调焦来实现。由于激光束是不可见光,依靠人眼观察无法寻找到激光束焦点,目前识别激光焦点的方法主要有数控定位打点法、斜面焦点烧灼法以及直线烧灼法。但是采用上述焦点识别方法时需要工作人员进行打孔或灼烧操作后进行人工比对,不仅存在一定的安全隐患而且只能推算出大致焦距,无法判断出精确的焦点,误差较大,易造成焦距精度低,影响切割质量。
发明内容
本发明提供一种安全、高效、高精度的应用于光纤激光切割机的零焦识别方法,方法包括:
S101,控制激光头在板材上依次切割出至少z条平行的切缝,切缝长为m,形成线段阵列,z≥6;
S102,将相机视野中心移动至线段阵列的中心处,并拍照;
S103,消除安装相机时导致的镜头偏差角度;
S104,对图像进行处理,并计算出最细的切缝,返回给上位机;
S105,上位机根据反馈数据,对进行焦距的自动回零校正。
进一步需要说明的是,步骤S101中,控制激光头移动到板材上方,记录激光头切割前的起点坐标;
完成至少z条平行切缝的切割后,记录激光头切割后的终点坐标;
由切割的起点坐标、终点坐标和切缝长度计算出中心点坐标。
进一步需要说明的是,在步骤S102中,
根据激光头与相机在X轴方向的增量、Y轴方向的增量分别与当前中心点坐标的X轴坐标、Y轴坐标相加,即为将相机移动至中心点坐标的增量值
将相机移动至线段阵列中心点,执行拍照。
进一步需要说明的是,在步骤S103中,
获取镜头偏差角度,以此角度作为旋转量对图像进行旋转,在进行图像旋转时,访问图像中每一个坐标,以获得所述坐标对应源图像的坐标,最后获得该坐标对应源图像坐标点处的像素数据,生成消除偏差角度后的图像。
进一步需要说明的是,在步骤S104中的对图像进行处理具体包括:
选择图像中包含z条线段的区域为感兴趣区域;
对图像进行中值滤波;再进行自适应阈值二值化;
对图像进行黑白色反转,令线段为黑色,背景为白色;
对图像黑白色反转之后对每条线段进行分割;
对分割后的线段进行线性求解,求得旋转角度,对每条分割图像进行旋转,令所有线段均为水平;
计算线段像素面积,面积最小的即为最细线段,返回索引t11
找出每条线段的最小外接矩形宽、高,计算矩形框大小,矩形框面积最小的即为最细线段,返回一个索引t12
求每条线段的平均宽度,平均宽度最小的即为最细线段,返回索引t13
建立投票机制,分别赋予t11 、t12、t13不同权重;
若出现两个相等索引,视为此索引为输出索引;
若三个索引均不相等,按照权重最大的t13为输出索引。
进一步需要说明的是,在步骤S104中
将输出索引对照焦距,上传至上位机,对激光头进行焦距的回零校正,所述索引对照焦距为零焦值。
进一步需要说明的是,方法还包括对图像进行标定方法;
将视觉套件安装在激光头上;
配置十字标定板;
将十字标定板置于切割平面上,并移动激光头到十字标定板的正中心位置,拍照获取图像;
沿着Y轴的正方向或负方向移动Y轴预设距离以及沿着X轴的正方向或负方向移动X轴预设距离,进行拍照获取图像;
选取图像的十字中心为感兴趣区域,感兴趣区域的宽度和高度为预设的宽数据和预设的高数据;
提取感兴趣区域的黑色十字,基于黑色十字像素点计算出黑色十字的中心坐标,并解析出视觉套件安装过程中导致的偏差角度。
进一步需要说明的是,基于黑色十字像素点计算出黑色十字的中心坐标,解析出真实世界与像素世界的比例系数以及激光头与相机的坐标差。
本发明还提供一种应用于光纤激光切割机的标定***,标定***包括:激光头和标定控制子***;激光头侧部安装有用于拍摄摄取图像数据的视觉套件;
标定控制子***包括:感兴趣区域配置模块、标定数据处理模块以及标定计算解析模块;
感兴趣区域配置模块、标定数据处理模块以及标定计算解析模块可以配置到切割机的储存器内部,在执行标定时,可以由切割机的处理器进行调取使用;
感兴趣区域配置模块用于以正中心位置为基准,根据预设的宽数据和高数据,获取感兴趣区域;
标定数据处理模块用于对十字标定板的正中心位置进行拍照,获取中心图像数据;以及沿着Y轴的正方向或负方向移动Y轴预设距离以及沿着X轴的正方向或负方向移动X轴预设距离,进行拍照并获取感兴趣区域的黑色十字像素点;
标定计算解析模块用于基于黑色十字像素点计算出黑色十字的中心坐标,并解析出视觉套件安装过程中导致的偏差角度。
进一步需要说明的是,配置
Figure 587639DEST_PATH_IMAGE001
为黑色十字端点坐标;
由下述公式计算出的黑色十字的中心坐标为
Figure 487462DEST_PATH_IMAGE002
Figure 53572DEST_PATH_IMAGE003
设A黑色十字中心坐标为
Figure 355241DEST_PATH_IMAGE004
,有公式:
Figure 715815DEST_PATH_IMAGE005
h为x轴的感兴趣区域初始坐标, k为y轴的感兴趣区域初始坐标;
同理可得到B的十字中心坐标
Figure 40617DEST_PATH_IMAGE006
,C的十字中心坐标
Figure 410418DEST_PATH_IMAGE007
若相机安装过程中造成了水平或几何偏差,需要进行补偿,补偿角度即偏差角度为
Figure 301014DEST_PATH_IMAGE008
的计算公式为:
Figure 98069DEST_PATH_IMAGE009
利用真实世界与像素世界的映射数据计算出比例系数。
本发明还提供一种应用于光纤激光切割机的零焦识别***,零焦识别***包括:切缝控制模块、相机控制模块、纠偏模块、图像处理模块以及上位机;
切缝控制模块用于控制激光头在板材上依次切割出至少z条平行的切缝,形成线段阵列,z≥6;
相机控制模块用于将相机视野中心移动至线段阵列的中心处,并拍照;
纠偏模块用于消除安装相机时导致的镜头偏差角度;
图像处理模块用于对图像进行处理,并计算出最细的切缝,返回上位机对应的焦距;
上位机根据反馈数据,对激光头进行焦距的自动回零校正。
从以上技术方案可以看出,本发明具有以下优点:
对于本发明提供的标定***及零焦识别***,相比较现有技术中的数控定位打点法、斜面焦点烧灼法以及直线烧灼法来讲,实现了自动化零焦识别,提高了机械自动化、智能化程度,性能稳定,可重复性效果好,减少了人为操作造成的误差。
具体的,本发明的零焦识别***能够适用各种复杂场景,只要激光切割机可正常工作,而且本发明将相机安装到切割头上,并且可以根据实际需要设置到激光头相应的位置,占用空间更小,安装拆卸灵活,且保护到位。
本发明的标定***及零焦识别***,不需要通过孔径的比较,避免了通过孔径来判断焦点而产生的误差大、焦距精度低,影响切割质量的问题。本发明也不需要由工作人员人工比对测量实际焦点位置,避免了因人眼精度限制而造成的误判以及效率低的问题,本发明精度可达0.5mm以内,测量更科学、准确。并且本发明提高了操作安全性,避免了传统人工操作时高温、气体和工件可能会对人员造成的伤害。
另外,本发明来讲不局限于标定方***与零焦识别***对应使用,可以根据需要只使用标定***或者仅采用零焦识别***,或者采用本领域常用的标定***,而使用本发明提供的零焦识别***,或者,仅使用本发明提供的标定***,对于零焦识别***不做限定。
附图说明
为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为应用于光纤激光切割机的标定***示意图;
图2为应用于光纤激光切割机的零焦识别***示意图;
图3为激光切割机零焦识别方法流程图;
图4为视觉套件安装在激光头左侧位置坐标示意图;
图5为视觉套件安装在激光头左侧位置示意图;
图6为视觉套件安装在激光头右侧位置坐标示意图;
图7为视觉套件安装在激光头右侧位置示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本领域普通技术人员可以意识到,本发明提供的应用于光纤激光切割机的零焦识别方法、标定***及零焦识别***中,所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本发明提供的应用于光纤激光切割机的零焦识别方法、标定***及零焦识别***的附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
在本发明的应用于光纤激光切割机的零焦识别方法、标定***及零焦识别***中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
本发明主要目的是为了基于机器视觉的方法,拍摄不同焦距下的切缝,通过图像处理和数据计算来判断零焦位置,并与上位机***进行数据交互实现激光头自动调焦回零。
具体来讲,本发明提供了一种应用于光纤激光切割机的标定***,如图1所示,标定***包括:激光头和标定控制子***;激光头侧部安装有用于拍摄摄取图像数据的视觉套件;
标定控制子***包括:感兴趣区域配置模块、标定数据处理模块以及标定计算解析模块;
这里的使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明实施例的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
感兴趣区域配置模块用于以正中心位置为基准,根据预设的宽数据和高数据,获取感兴趣区域;
标定数据处理模块用于对十字标定板的正中心位置进行拍照,获取中心图像数据以及沿着Y轴的正方向或负方向移动Y轴预设距离以及沿着X轴的正方向或负方向移动X轴预设距离,进行拍照并获取感兴趣区域的黑色十字像素点;
标定计算解析模块用于基于预设数量的黑色十字像素点计算出黑色十字的中心坐标,并解析出视觉套件安装过程中导致的偏差角度。
作为本发明标定***的一种实施例,为了实现在激光切割前的标定及零焦识别过程,保证切割过程的精度,提高切割质量。
具体来讲,对于本发明的标定方法来讲,集成相机、光源、防护盖于一体,组成整体尺寸较小的视觉套件。本发明中涉及的相机像素在600万以上。
在进行零焦识别前,需要利用棋盘格对集成相机进行去畸变操作。棋盘格由边长为预设长度的黑、白正方形组成,预设长度可以为2cm,4cm等,预设长度的具体数据根据实际情况进行设定。棋盘格也可采用12×9规格,或者16×10等,这里不做限定。
对应于拍摄不同角度、不同位置的棋盘格图像,应遍布图像所有区域,为了保障零焦识别标定的效果,棋盘格内所有方格全部拍到且清晰可见,拍摄数量应至少大于20张,将图像数据输入到畸变校正软件,进行畸变校正。
安装视觉套件在激光头左侧位置,设计线宽约为3mm的黑色十字,白色背景,制作成标准十字标定板。标定控制子***将标定版置于切割平面上,移动激光头到标定板十字正中心,拍照取图,命名为A;向Y轴负方向移动80mm,拍照取图,命名为B;向X轴正方向移动80mm,拍照取图,命名为C。
选取A、B、C的十字中心为感兴趣区域,区域尺寸固定,分别命名为A1、B1和C1。
以A1为例,首先进行二值化,提取出完整无杂点的黑色十字,通过循环扫描可以找出黑色十字端点的8个像素点,相邻像素点平均值即为黑色十字四个端点的中心坐标,设为
Figure 706904DEST_PATH_IMAGE010
,设A1黑色十字的中心坐标为
Figure 880397DEST_PATH_IMAGE011
,有公式:
Figure 828761DEST_PATH_IMAGE012
设A黑色十字中心坐标为
Figure 796717DEST_PATH_IMAGE013
,有公式:
Figure 892849DEST_PATH_IMAGE014
同理可得到B的十字中心坐标
Figure 604453DEST_PATH_IMAGE015
,C的十字中心坐标
Figure 469641DEST_PATH_IMAGE016
若相机安装过程中造成了水平或几何偏差,需要进行补偿。角度为
Figure 608498DEST_PATH_IMAGE008
,有公式:
Figure 191927DEST_PATH_IMAGE009
利用真实世界与像素世界的映射数据计算出比例系数。
利用真实世界与像素世界的映射数据、比例系数计算出激光头与相机的坐标差。
通过上述步骤进行自动化标定,可以获得相机安装过程中导致的微小偏差角度、真实世界与像素世界的比例系数、激光头与相机的坐标差。
本发明的标定及零焦识别过程是在首次标定后记录参数,如果不需要更换激光头、相机,后续使用不需要再进行标定零焦识别,保证了切割的效率。
对于本发明提供的零焦识别***来讲,如图2所示,零焦识别***包括:切缝控制模块、相机控制模块、纠偏模块、图像处理模块以及上位机;
切缝控制模块用于控制激光头在板材上依次切割出至少z条平行的切缝,形成线段阵列,z≥6;
相机控制模块用于将相机视野中心移动至线段阵列的中心处,并拍照;
纠偏模块用于消除安装相机时导致的镜头偏差角度;
图像处理模块用于对图像进行处理,并计算出最细的切缝,返回上位机对应的焦距;
上位机根据反馈数据,对激光头进行焦距的自动回零校正。
本发明相比较现有技术中的数控定位打点法、斜面焦点烧灼法以及直线烧灼法来讲,实现了自动化零焦识别,提高了机械自动化、智能化程度,性能稳定,可重复性效果好,减少了人为操作造成的误差。
具体的,本发明的零焦识别***能够适用各种复杂场景,只要激光切割机可正常工作,而且本发明将相机安装到切割头上,并且可以根据实际需要设置到激光头相应的位置,占用空间更小,安装拆卸灵活,且保护到位。
本发明的标定***及零焦识别***,不需要通过孔径的比较,避免了通过孔径来判断焦点而产生的误差大、焦距精度低,影响切割质量的问题。本发明也不需要由工作人员人工比对测量实际焦点位置,避免了因人眼精度限制而造成的误判以及效率低的问题,本发明精度可达0.5mm以内,测量更科学、准确。并且本发明提高了操作安全性,避免了传统人工操作时高温、气体和工件可能会对人员造成的伤害。
另外,本发明来讲不局限于标定方***与零焦识别***对应使用,可以根据需要只使用标定***或者仅采用零焦识别***,或者采用本领域常用的标定***,而使用本发明提供的零焦识别***,或者,仅使用本发明提供的标定***,对于零焦识别***不做限定。
基于上述标定***及零焦识别***,本发明还提供了一种激光切割机零焦识别方法,如图3至7所示,方法包括:
S101,控制激光头在板材上依次切割出至少z条平行的切缝,切缝长为m,形成线段阵列,z≥6;
具体来讲,控制激光头移动到板材上方,记录激光头切割前的起点坐标
Figure 441642DEST_PATH_IMAGE017
;完成至少6条平行切缝的切割后,记录激光头切割后的终点坐标
Figure 736674DEST_PATH_IMAGE020
;由切割的起点坐标出
Figure 243617DEST_PATH_IMAGE021
、终点坐标
Figure 297024DEST_PATH_IMAGE020
和切缝长度,通过下述公式计算中心点坐标
Figure 136804DEST_PATH_IMAGE022
Figure 617463DEST_PATH_IMAGE023
本发明中激光切割机依次逐行切割出z条平行的切缝,这些切缝在x轴方向上的坐标是一样的,在y轴方向坐标等间隔增加。因此这里的起点坐标和终点坐标在x轴方向上是一样的,xs1=xe1。
S102,将相机视野中心移动至线段阵列的中心处,并拍照;
其中,根据激光头与相机的坐标差即激光头与相机在X轴方向的增量zlx1、Y轴方向的增量zly1分别与当前中心点坐标的X轴坐标xm1、Y轴坐标ym1相加,即为将相机移动至中心点坐标的增量值。
Figure 909905DEST_PATH_IMAGE024
,有公式:
Figure 767002DEST_PATH_IMAGE025
将相机移动至线段阵列中心点,执行拍照。
S103,消除安装相机时导致的镜头偏差角度;
对于获取镜头偏差角度
Figure 461289DEST_PATH_IMAGE026
,以
Figure 112850DEST_PATH_IMAGE027
作为旋转量对图像进行旋转,在进行图像旋转时,访问图像中每一个坐标,以获得所述坐标对应源图像的坐标,最后获得该坐标对应源图像坐标点处的像素数据,生成消除偏差角度后的图像。
S104,对图像进行处理,选择图像中包含z条切缝的区域为感兴趣区域。对图像进行滤波及二值化处理,再进行线条分割,对分割后的线段进行线性求解,求得旋转角度,并对每条分割图像进行旋转,令所有线段均为水平,判断最细割线并输出对应索引;
也就是将输出索引对照焦距,上传至上位机,对激光头进行焦距回零校正,所述索引对照焦距为零焦值。
S105,上位机根据反馈数据,进行焦距的自动回零校正。
当然对于本发明来讲还涉及了对图像进行标定方法,下面以具体的实施例说明本发明的方法及***。
本实施例为机械坐标系以左下角为机械零点,即,面向切割机,向右为X轴正方向,向前为Y轴正方向。
相机标定步骤如下:
步骤1P1:集成相机、光源、防护盖于一体,组成整体尺寸较小的视觉套件,相机像素600万。
步骤1P2:利用边长2cm的黑、白正方形组成尺寸为12×9规格的标准棋盘格,拍摄不同角度、不同位置的棋盘格图像,应遍布图像所有区域,棋盘格内所有方格必须全部拍到且清晰可见,拍摄数量应至少大于20张,将图像数据输入到畸变校正软件,进行畸变校正。
步骤1P3:安装视觉套件在激光头左侧位置。
步骤1P4:设计线宽约为3mm的黑色十字,白色背景,制作成标准十字标定板。将标定版置于切割平面上,移动激光头到标定板十字正中心,拍照取图,命名为A;向Y轴负方向移动80mm,拍照取图,命名为B;向X轴正方向移动80mm,拍照取图,命名为C。
步骤1P5:选取A、B、C的十字中心为感兴趣区域。
步骤1P6:以A1为例,首先进行二值化,提取出完整无杂点的黑色十字,通过循环扫描可以找出黑色十字端点的8个像素点,相邻像素点平均值即为黑色十字四个端点的中心坐标,
同理可得到B的十字中心坐标,C的十字中心坐标。
步骤1P7:若相机安装过程中造成了微小水平或几何偏差,需要进行补偿。
步骤1P8:利用真实世界与像素世界的映射数据计算出比例系数。
步骤1P9:利用真实世界与像素世界的映射数据及比例系数计算出激光头与相机的坐标差。
通过上述步骤进行自动化标定,可以获得相机安装过程中导致的微小偏差角度、真实世界与像素世界的比例系数、激光头与相机的坐标差。
上述完成了对图像进行标定之后,在进行零焦识别步骤如下:
步骤1Q1:假设当前聚焦镜默认焦距为100mm,焦距精度需求1mm,需切割6条线段进行判断。令激光头在板材上切割出6条平行线段,每条线段长100mm,相邻线段间隔8mm,记录激光头切割的起点坐标
Figure 158166DEST_PATH_IMAGE028
,激光头切割后的终点坐标
Figure 553375DEST_PATH_IMAGE020
步骤1Q2:计算六条平行线段组成的矩阵的中心点坐标,将相机中心移动至坐标正上方。具体地:由切割的起点坐标
Figure 39852DEST_PATH_IMAGE029
、终点坐标
Figure 127893DEST_PATH_IMAGE030
和线段长100mm计算出中心点坐标
Figure 394927DEST_PATH_IMAGE031
,有公式:
Figure 593827DEST_PATH_IMAGE032
步骤1Q3:通过步骤1P9求得的激光头与相机在X轴方向的增量zlx1、Y轴方向的增量zly1分别与当前中心点坐标的X轴坐标xm1、Y轴坐标ym1相加,即为将相机移动至中心点坐标的增量值
Figure 997126DEST_PATH_IMAGE033
,有公式:
Figure 256069DEST_PATH_IMAGE034
步骤1Q4:将相机移动至线段阵列中心点,进行拍照。
步骤1Q5:读取步骤1P7求得的镜头偏差角度
Figure 10399DEST_PATH_IMAGE026
,以
Figure 747411DEST_PATH_IMAGE035
此偏差角度作为旋转量对图像进行旋转,在进行图像旋转时,需要访问该图像每一个坐标,以获得该坐标对应源图像的坐标,最后获得该坐标对应源图像坐标点处的像素数据。
步骤1Q6:按照步骤1Q5的公式将图像进行旋转后,进行图像处理。
步骤1Q7:选择图像中包含6条线段的区域为感兴趣区域。
步骤1Q8:对图像进行中值滤波。
步骤1Q9:对图像进行自适应阈值二值化。
步骤1Q10:对图像进行黑白色反转,令线段为黑色,背景为白色。
步骤1Q11:对图像的每条线段进行分割。
步骤1Q12:对分割后的线段进行线性求解,求得旋转角度,带入步骤1Q5的公式对每条分割图像进行旋转,令所有线段均为水平。
步骤1Q13:计算线段像素面积,面积最小的即为最细线段,返回索引t11
步骤1Q14:找出每条线段的最小外接矩形宽、高,计算矩形框大小,矩形框面积最小的即为最细线段,返回一个索引t12
步骤1Q15:求每条线段的平均宽度,平均宽度最小的即为最细线段,返回索引t13
步骤1Q16:建立投票机制,分别赋予t11、t12、t13不同权重;
若出现两个相等索引,视为此索引为输出索引;
若三个索引均不相等,按照权重最大的t13为输出索引。
步骤1Q17:将输出索引对照焦距,上传至上位机,对激光头进行焦距的回零校正,以此焦距为零焦值。
基于上述方法使得标定及零焦识别能够适应多种设备及激光头,满足不同厚度、不同材料的板材标定及零焦识别过程的使用,不需要手动设置特征匹配点,由***自动运行解析出相应的角点及板材边,避免由手动设置特征匹配点消耗大量时间进行标定测试的问题。相机和光源分隔设置具有相对的放置空间,避免在切割过程中会导致相机损坏的弊端。
本发明提供的标定***及零焦识别***,相比较现有技术中的数控定位打点法、斜面焦点烧灼法以及直线烧灼法来讲,实现了自动化零焦识别,提高了机械自动化、智能化程度,性能稳定,可重复性效果好,减少了人为操作造成的误差。
本发明的激光切割机零焦识别方法、标定***及零焦识别***是结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (7)

1.一种激光切割机零焦识别方法,其特征在于,方法包括:
S101,控制激光头在板材上依次切割出至少z条平行的切缝,切缝长为m,形成线段阵列,z≥6;
S102,将相机视野中心移动至线段阵列的中心处,并拍照;
S103,消除安装相机时导致的镜头偏差角度;
将视觉套件安装在激光头上;
配置十字标定板;
将十字标定板置于切割平面上,并移动激光头到十字标定板的正中心位置,拍照获取图像;
控制激光头沿着Y轴的正方向或负方向移动Y轴预设距离,进行拍照获取图像;沿着X轴的正方向或负方向移动X轴预设距离,进行拍照获取图像;
选取图像的十字中心为感兴趣区域,感兴趣区域的宽度和高度为预设的宽数据和预设的高数据;
提取感兴趣区域的黑色十字,基于黑色十字像素点计算出黑色十字的中心坐标,并解析出视觉套件安装过程中导致的镜头偏差角度;
获取镜头偏差角度,以此角度作为旋转量对图像进行旋转,在进行图像旋转时,访问图像中每一个坐标,以获得所述坐标对应源图像的坐标,最后获得该坐标对应源图像坐标点处的像素数据,生成消除偏差角度后的图像;
S104,对图像进行处理,并计算出最细的切缝,返回给上位机;
对图像进行处理具体包括:
选择图像中包含z条线段的区域为感兴趣区域;
对图像进行中值滤波;再进行自适应阈值二值化;
对图像进行黑白色反转,令线段为黑色,背景为白色;
对图像黑白色反转之后对每条线段进行分割;
对分割后的线段进行线性求解,求得旋转角度,对每条分割图像进行旋转,令所有线段均为水平;
计算线段像素面积,面积最小的即为最细线段,返回索引t11
找出每条线段的最小外接矩形宽、高,计算矩形框大小,矩形框面积最小的即为最细线段,返回一个索引t12
求每条线段的平均宽度,平均宽度最小的即为最细线段,返回索引t13
建立投票机制,分别赋予t11、t12、t13不同权重;
若出现两个相等索引,视为此索引为输出索引;
若三个索引均不相等,按照权重最大的t13为输出索引;
S105,上位机根据反馈数据,对激光头进行焦距的自动回零校正。
2.根据权利要求1所述的激光切割机零焦识别方法,其特征在于,
步骤S101中,控制激光头移动到板材上方,记录激光头切割前的起点坐标;
完成至少z条平行切缝的切割后,记录激光头切割后的终点坐标;
由切割的起点坐标、终点坐标和切缝长度计算出中心点坐标。
3.根据权利要求2所述的激光切割机零焦识别方法,其特征在于,在步骤S102中,
根据激光头与相机在X轴方向的增量、Y轴方向的增量分别与当前中心点坐标的X轴坐标、Y轴坐标相加,即为将相机移动至中心点坐标的增量值;
将相机移动至线段阵列中心点,执行拍照。
4.根据权利要求1所述的激光切割机零焦识别方法,其特征在于,在步骤S104中
将输出索引对照焦距,上传至上位机,对激光头进行焦距的回零校正,所述索引对照焦距为零焦值。
5.根据权利要求1所述的激光切割机零焦识别方法,其特征在于,
基于黑色十字像素点计算出黑色十字的中心坐标,解析出真实世界与像素世界的比例系数以及激光头与相机的坐标差。
6.一种应用于光纤激光切割机的标定***,其特征在于,标定***采用如权利要求1至5任意一项所述激光切割机零焦识别方法;
标定***包括:激光头和标定控制子***;激光头侧部安装有用于拍摄摄取图像数据的视觉套件;
标定控制子***包括:感兴趣区域配置模块、标定数据处理模块以及标定计算解析模块;
感兴趣区域配置模块、标定数据处理模块以及标定计算解析模块分别配置到切割机的储存器内部,在执行标定时,由切割机的处理器进行调取使用;
感兴趣区域配置模块用于以正中心位置为基准,根据预设的宽数据和高数据,获取感兴趣区域;
标定数据处理模块用于对十字标定板的正中心位置进行拍照,获取中心图像数据;还控制激光头沿着Y轴的正方向或负方向移动Y轴预设距离,进行拍照并获取感兴趣区域的黑色十字像素点以及控制激光头沿着X轴的正方向或负方向移动X轴预设距离,进行拍照并获取感兴趣区域的黑色十字像素点;
标定计算解析模块用于基于预设数量的黑色十字像素点计算出黑色十字的中心坐标,并解析出视觉套件安装过程中导致的偏差角度;
标定过程为:
将十字标定板置于切割平面上,并移动激光头到十字标定板的正中心位置,拍照获得图像数据,命名为A;
将激光头沿Y轴的负方向移动预设距离,对十字标定板的正中心位置进行拍照获得图像数据,命名为B;
沿X轴的正方向移动预设距离,对十字标定板的正中心位置进行拍照获得图像数据,命名为C;
选取A、B、C的十字中心为感兴趣区域,区域尺寸固定,分别命名为A1、B1和C1;
对A1进行二值化,提取出完整无杂点的黑色十字,通过循环扫描可以找出黑色十字端点的8个像素点,相邻像素点平均值即为黑色十字四个端点的中心坐标,设为
Figure 786811DEST_PATH_IMAGE001
,设A1黑色十字的中心坐标为
Figure 406011DEST_PATH_IMAGE002
,有公式:
Figure 578105DEST_PATH_IMAGE003
设A的黑色十字中心坐标为
Figure 511425DEST_PATH_IMAGE004
,有公式:
Figure 977042DEST_PATH_IMAGE005
h为x轴的感兴趣区域初始坐标, k为y轴的感兴趣区域初始坐标;
同理得到B的黑色十字中心坐标为
Figure 704826DEST_PATH_IMAGE006
,C的黑色十字中心坐标为
Figure 865681DEST_PATH_IMAGE007
若相机安装过程中造成几何偏差,需要进行补偿,补偿角度即偏差角度为
Figure 399430DEST_PATH_IMAGE008
的计算公式为:
Figure 329340DEST_PATH_IMAGE009
利用真实世界与像素世界的映射数据计算出比例系数。
7.一种应用于光纤激光切割机的零焦识别***,其特征在于,零焦识别***采用如权利要求1至5任意一项所述激光切割机零焦识别方法;
零焦识别***包括:切缝控制模块、相机控制模块、纠偏模块、图像处理模块以及上位机;
切缝控制模块用于控制激光头在板材上依次切割出至少z条平行的切缝,形成线段阵列,z≥6;
相机控制模块用于将相机视野中心移动至线段阵列的中心处,并拍照;
纠偏模块用于消除安装相机时导致的镜头偏差角度;
图像处理模块用于对图像进行处理,并计算出最细的切缝,返回上位机对应的焦距;
上位机根据反馈数据,对激光头进行焦距的自动回零校正。
CN202111390199.XA 2021-11-23 2021-11-23 一种激光切割机零焦识别方法、标定***及零焦识别*** Active CN113828949B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111390199.XA CN113828949B (zh) 2021-11-23 2021-11-23 一种激光切割机零焦识别方法、标定***及零焦识别***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111390199.XA CN113828949B (zh) 2021-11-23 2021-11-23 一种激光切割机零焦识别方法、标定***及零焦识别***

Publications (2)

Publication Number Publication Date
CN113828949A CN113828949A (zh) 2021-12-24
CN113828949B true CN113828949B (zh) 2022-03-11

Family

ID=78971572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111390199.XA Active CN113828949B (zh) 2021-11-23 2021-11-23 一种激光切割机零焦识别方法、标定***及零焦识别***

Country Status (1)

Country Link
CN (1) CN113828949B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169595A (zh) * 2007-11-28 2008-04-30 上海微电子装备有限公司 一种用于步进光刻机对准***的标定装置及其标定方法
CN103020944A (zh) * 2013-01-08 2013-04-03 华东师范大学 一种磁共振图像的二维几何校正的方法
CN103604367A (zh) * 2013-11-14 2014-02-26 上海交通大学 一种用于激光三角测量***的校准装置和方法
CN108428251A (zh) * 2018-03-09 2018-08-21 深圳市中捷视科科技有限公司 一种基于机器视觉技术激光结构光自动标定方法
KR20200005119A (ko) * 2018-07-05 2020-01-15 주식회사 한화 단일 장착면의 장착 오차를 산출하여 보정하는 장치 및 그 방법
CN213560635U (zh) * 2020-09-24 2021-06-29 广东宏石激光技术股份有限公司 一种激光切割头零焦点校正装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170138867A (ko) * 2016-06-08 2017-12-18 삼성에스디에스 주식회사 광원을 이용한 카메라 캘리브레이션 방법 및 그 장치

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169595A (zh) * 2007-11-28 2008-04-30 上海微电子装备有限公司 一种用于步进光刻机对准***的标定装置及其标定方法
CN103020944A (zh) * 2013-01-08 2013-04-03 华东师范大学 一种磁共振图像的二维几何校正的方法
CN103604367A (zh) * 2013-11-14 2014-02-26 上海交通大学 一种用于激光三角测量***的校准装置和方法
CN108428251A (zh) * 2018-03-09 2018-08-21 深圳市中捷视科科技有限公司 一种基于机器视觉技术激光结构光自动标定方法
KR20200005119A (ko) * 2018-07-05 2020-01-15 주식회사 한화 단일 장착면의 장착 오차를 산출하여 보정하는 장치 및 그 방법
CN213560635U (zh) * 2020-09-24 2021-06-29 广东宏石激光技术股份有限公司 一种激光切割头零焦点校正装置

Also Published As

Publication number Publication date
CN113828949A (zh) 2021-12-24

Similar Documents

Publication Publication Date Title
US20220020139A1 (en) Methods for automatically generating a common measurement across multiple assembly units
CN109029299B (zh) 舱段销孔对接转角的双相机测量装置及测量方法
CN109859272B (zh) 一种自动对焦双目摄像头标定方法及装置
US7456842B2 (en) Color edge based system and method for determination of 3D surface topology
JP5365645B2 (ja) 基板検査装置および基板検査システムならびに基板検査結果の確認用画面の表示方法
US20190327454A1 (en) Method for the generation of a correction model of a camera for the correction of an aberration
CN114280075B (zh) 一种管类零件表面缺陷在线视觉检测***及检测方法
CN116433780A (zh) 一种基于机器视觉的激光结构光自动标定方法
CN114331924A (zh) 大工件多相机视觉测量方法
CN115494652A (zh) 一种对头显设备进行装配的方法、装置、设备及存储介质
JP2014035261A (ja) 情報処理方法、情報処理装置、プログラム、撮像装置、検査方法、検査装置、及び基板の製造方法
CN117372547A (zh) 一种同轴视觉校正方法、装置及设备
CN113828949B (zh) 一种激光切割机零焦识别方法、标定***及零焦识别***
CN110658215B (zh) 一种基于机器视觉的pcb板自动拼接检测方法与装置
CN109215133B (zh) 一种用于视觉对位算法筛选的模拟图像库构建方法
CN111340891B (zh) 一种利用led屏幕进行相机标定的方法及***
CN111457850A (zh) 一种用于点胶机针头的偏差值测量装置及其工作方法
CN115103124A (zh) 一种用于摄像头模组主动对准的方法
CN112894133A (zh) 一种激光焊接***和焊点位置提取方法
CN114396895A (zh) 一种隧洞衬砌混凝土管片表面粗糙度的测量方法
CN113923445A (zh) 用于移轴成像条件下的光场相机校准方法及***
CN116452668A (zh) 一种相机安装角度的校正方法
JPH11132735A (ja) Icリード浮き検査装置及び検査方法
JP2004077410A (ja) ターゲット投影式3次元形状計測方法および装置
CN117351225B (zh) 基于图像特征的lcd显示模组轮廓快速提取方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant