CN111347174A - 基于ai技术的自动上料式激光切割方法及*** - Google Patents
基于ai技术的自动上料式激光切割方法及*** Download PDFInfo
- Publication number
- CN111347174A CN111347174A CN202010286328.XA CN202010286328A CN111347174A CN 111347174 A CN111347174 A CN 111347174A CN 202010286328 A CN202010286328 A CN 202010286328A CN 111347174 A CN111347174 A CN 111347174A
- Authority
- CN
- China
- Prior art keywords
- pixel
- processed
- image
- pixel points
- pixels
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/36—Removing material
- B23K26/38—Removing material by boring or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/70—Auxiliary operations or equipment
- B23K26/702—Auxiliary equipment
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Laser Beam Processing (AREA)
Abstract
本申请实施例提供一种基于AI技术的自动上料式激光切割***,所述***包括:自动上料装置、激光切割装置、AI装置;本申请的技术方案具有切割精度高的优点。
Description
技术领域
本申请涉及电子以及激光技术领域,尤其涉及一种基于AI技术的自动上料式激光切割方法及***。
背景技术
激光切割机是将从激光器发射出的激光,经光路***,聚焦成高功率密度的激光束。激光束照射到工件表面,使工件达到熔点或沸点,同时与光束同轴的高压气体将熔化或气化金属吹走。随着光束与工件相对位置的移动,最终使材料形成切缝,从而达到切割的目的。
激光切割加工是用不可见的光束代替了传统的机械刀,具有精度高,切割快速,不局限于切割图案限制,自动排版节省材料,切口平滑,加工成本低等特点,将逐渐改进或取代于传统的金属切割工艺设备。激光刀头的机械部分与工件无接触,在工作中不会对工件表面造成划伤;激光切割速度快,切口光滑平整,一般无需后续加工;切割热影响区小,板材变形小,切缝窄;切口没有机械应力,无剪切毛刺;加工精度高,重复性好,不损伤材料表面;数控编程,可加工任意的平面图,可以对幅面很大的整板切割,无需开模具,经济省时。
随着AI技术的发展,AI技术应用到激光切割技术内,AI技术基于图片信息的识别来确定物料,然后调用对应的加工图纸对该物料进行加工,但是现有的AI激光切割机的自动上料机在上料时,由于上料的移动导致采集的图片具有模糊性,进而导致识别的准确性,降低了物料的良品率。
发明内容
本申请实施例公开了一种基于AI技术的自动上料式激光切割方法,能够对AI激光切割机的物料进行准确识别,提高了物料的良品率。
本申请实施例第一方面公开了一种基于AI技术的自动上料式激光切割***,所述***包括:自动上料装置、激光切割装置、AI装置;
AI装置,用于在自动上料装置停止后采集多张图像信息;
AI装置,还用于沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
所述AI装置对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置,还用于对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
本申请实施例第二方面提供一种基于AI技术的自动上料式激光切割方法,所述方法应用于***,所述***包括:自动上料装置、激光切割装置、AI装置;所述方法包括如下步骤:
AI装置在自动上料装置停止后采集多张图像信息;
AI装置沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
所述AI装置对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
本申请实施例第三方面提供一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行第二方面提供的方法。
通过实施本申请实施例,本申请提供的技术方案在AI装置在自动上料装置停止后采集多张图像信息;沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息,AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给激光切割装置进行激光切割,本申请确定的识别图像为非移动图像信息,这样不会导致边缘模糊,因此提高了AI装置的输入数据的质量,因此其能够提高激光切割的精度。
附图说明
以下对本申请实施例用到的附图进行介绍。
图1是本申请实施例提供的一种基于AI技术的自动上料式激光切割***的结构示意图;
图2是本申请实施例提供的一种基于AI技术的自动上料式激光切割方法的流程示意图;
图3是本申请实施例提供的一种设备的结构示意图。
具体实施方式
下面结合本申请实施例中的附图对本申请实施例进行描述。
本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/“,表示前后关联对象是一种“或”的关系。
本申请实施例中出现的“多个”是指两个或两个以上。本申请实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本申请实施例中对设备个数的特别限定,不能构成对本申请实施例的任何限制。本申请实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,以实现设备间的通信,本申请实施例对此不做任何限定。
本申请实施例中的AI装置可以指各种形式的UE、接入终端、用户单元、用户站、移动站、MS(英文:mobile station,中文:移动台)、远方站、远程终端、移动设备、计算机、服务器、云***用户终端、终端设备(英文:terminal equipment)、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、SIP(英文:session initiationprotocol,中文:会话启动协议)电话、WLL(英文:wireless local loop,中文:无线本地环路)站、PDA(英文:personal digital assistant,中文:个人数字处理)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5G网络中的终端设备或者未来演进的PLMN(英文:public land mobile network,中文:公用陆地移动通信网络)中的终端设备等,本申请实施例对此并不限定。
参阅图1,图1为一种基于AI技术的自动上料式激光切割***的结构示意框图,如图1所示,该设备包括:自动上料装置、激光切割装置、AI装置,其中AI装置包括:摄像头、存储器、处理器(可以为通用处理器,也可以为专用的AI处理器)。本申请的技术方案对激光切割装置以及自动上料装置并无改进,该自动上料装置、激光切割装置可以采用现有的激光切割装置,该自动上料装置也可以采用现有的自动上料装置。
对于自动上料装置,其一般采用步进电机进行控制,自动上料装置将物料移动到预设的位置以后,由摄像头采集图像信息,然后对图像信息进行识别来确定该物料的位置,然后将该物料的位置发送给激光切割装置来实现对物料的切割,但是对于自动上料装置,其对应的物料的移动可能出现偏差,例如自动上料装置已经停止运动,但是由于物料惯性的原因,物料还是有轻微的移动,此种移动会导致拍摄的图像的边缘出现细微的模糊的情况,此种情况会导致物料识别的准确性。
参阅图2,图2提供了一种基于AI技术的自动上料式激光切割方法,该方法由如图1所示的基于AI技术的自动上料式激光切割设备来执行,该方法如图2所示,包括如下步骤:
步骤S201、AI装置在自动上料装置停止后采集多张图像信息;
上述步骤S201中的采集方式可以通过摄像头采集。
步骤S202、AI装置沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;
步骤S203、AI装置对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
在一种可选的方案中,上述AI装置对每个待处理图像进行识别确定移动结果具体可以包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动。
例如,当y=1时,S2 左=[(lum12_AVG2 左)+(lum22_AVG2 左)+(lum32_AVG2 左)]/3;其中,lum1为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值,lum2为左侧3*3个像素点的亮度平均值,lum3为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值。
对于移动状态的图像信息的拍摄,其具有相同的像素点之间的亮度值相差较小的特点,基于这个特点,本申请将待处理图像的3*3个像素点作为一个识别的基本像素块,然后计算该基本像素块的方差,进而通过该方差来确定该基本像素块的亮度的波动大小,当波动较大时,例如大于移动阈值时,确定待处理图像为移动,否则,确定为不移动。
在一种可选方式中,上述以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点具体可以包括:
确定左侧3*3个像素点中的3*3个RGB通道,沿移动方向查找与3*3个RGB通道相同的且距离最近的y个3*3像素点。
例如,上述左侧3*3像素点(先行后列)为,B、G、B、G、R、G、B、G、B;则沿移动方向查找与该RGB通道相同的且距离最近的y个3*3像素点,即查找y个3*3像素点(先行后列)为,B、G、B、G、R、G、B、G、B。
步骤S204、AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给激光切割装置进行激光切割。
上述边界识别和激光切割的方式可以采用现有的方式,这里不再赘述。
本申请提供的技术方案在AI装置在自动上料装置停止后采集多张图像信息;沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息,AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给激光切割装置进行激光切割,本申请确定的识别图像为非移动图像信息,这样不会导致边缘模糊,因此提高了AI装置的输入数据的质量,因此其能够提高激光切割的精度。
本申请还提供一种基于AI技术的自动上料式激光切割***,所述***包括:自动上料装置、激光切割装置、AI装置;
AI装置,用于在自动上料装置停止后采集多张图像信息;
AI装置,还用于沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
所述AI装置对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置,还用于对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
在一种可选的方案中,所述AI装置,具体用于确定左侧3*3个像素点中的3*3个RGB通道,沿移动方向查找与3*3个RGB通道相同的且距离最近的y个3*3像素点。
在一种可选的方案中,若y=1,所述AI装置,具体用于S2 左=[(lum12_AVG2 左)+(lum22_AVG2 左)+(lum32_AVG2 左)]/3;其中,lum1为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值,lum2为左侧3*3个像素点的亮度平均值,lum3为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值。
本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在终端上运行时,图2所示的方法流程得以实现。
本申请实施例还提供一种终端,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行图2所示实施例的方法中的步骤的指令。
请参见图3,图3是本申请实施例提供的一种设备30(控制中心),该设备30包括处理器301、存储器302和通信接口303,所述处理器301、存储器302和通信接口303通过总线304相互连接。
存储器302包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmableread only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器302用于相关计算机程序及数据。通信接口303用于接收和发送数据。
处理器301可以是一个或多个中央处理器(central processing unit,CPU),在处理器301是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。
该设备30中的处理器301用于读取所述存储器302中存储的计算机程序代码,执行以下操作:
需要说明的是,各个单元的实现还可以对应参照图2所示的方法实施例的相应描述。
在自动上料装置停止后采集多张图像信息;
沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
例如,当y=1时,S2 左=[(lum12_AVG2 左)+(lum22_AVG2 左)+(lum32_AVG2 左)]/3;其中,lum1为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值,lum2为左侧3*3个像素点的亮度平均值,lum3为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值。
对于移动状态的图像信息的拍摄,其具有相同的像素点之间的亮度值相差较小的特点,基于这个特点,本申请将待处理图像的3*3个像素点作为一个识别的基本像素块,然后计算该基本像素块的方差,进而通过该方差来确定该基本像素块的亮度的波动大小,当波动较大时,例如大于移动阈值时,确定待处理图像为移动,否则,确定为不移动。
在一种可选方式中,上述以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点具体可以包括:
确定左侧3*3个像素点中的3*3个RGB通道,沿移动方向查找与3*3个RGB通道相同的且距离最近的y个3*3像素点。
例如,上述左侧3*3像素点(先行后列)为,B、G、B、G、R、G、B、G、B;则沿移动方向查找与该RGB通道相同的且距离最近的y个3*3像素点,即查找y个3*3像素点(先行后列)为,B、G、B、G、R、G、B、G、B。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (5)
1.一种基于AI技术的自动上料式激光切割***,所述***包括:自动上料装置、激光切割装置、AI装置;其特征在于,
AI装置,用于在自动上料装置停止后采集多张图像信息;
AI装置,还用于沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
所述AI装置对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置,还用于对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
2.根据权利要求1所述的***,其特征在于,
所述AI装置,具体用于确定左侧3*3个像素点中的3*3个RGB通道,沿移动方向查找与3*3个RGB通道相同的且距离最近的y个3*3像素点。
3.根据权利要求1所述的方法,其特征在于,
若y=1,所述AI装置,具体用于S2 左=[(lum12_AVG2 左)+(lum22_AVG2 左)+(lum32_AVG2 左)]/3;其中,lum1为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值,lum2为左侧3*3个像素点的亮度平均值,lum3为沿移动反方向查找与左侧3*3个像素点相同的1个3*3像素点的亮度平均值。
4.一种基于AI技术的自动上料式激光切割方法,所述方法应用于***,所述***包括:自动上料装置、激光切割装置、AI装置;其特征在于,所述方法包括如下步骤:
AI装置在自动上料装置停止后采集多张图像信息;
AI装置沿移动方向从多张图像信息中切割设定面积得到多个待处理图像;对每个待处理图像进行识别确定移动结果,从该多个待处理图像中查询不移动的第x个待处理图像,将第x个待处理图像对应的图像信息确定为AI装置的输入图像信息;
所述AI装置对每个待处理图像进行识别确定移动结果具体包括:
提取一个待处理图像的左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点,对左侧3*3个像素点,中间3*3个像素点和右侧3*3个像素点分别进行识别确定移动结果,识别操作具体可以包括:以左侧3*3个像素点为中心,沿移动方向查找与左侧3*3个像素点相同的y个3*3像素点,沿移动反方向查找与左侧3*3个像素点相同的y个3*3像素点,计算(2y+1)个3*3像素点的亮度总平均值AVG左,计算(2y+1)个3*3像素点的亮度平均值与AVG左的方差S2 左,对中间3*3个像素点执行识别操作得到S2 中,对右边3*3个像素点执行识别操作得到S2 右,将S2 左、S2 中、S2 右中的最小值与移动阈值比较,若最小值大于该移动阈值,确定该待处理图像不移动,若最小值大于或等于该移动阈值,确定该待处理图像为移动;
所述AI装置对该输入图形信息进行边界识别确定物料位置,将该物料位置发送给所述激光切割装置进行激光切割。
5.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求4所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010286328.XA CN111347174B (zh) | 2020-04-13 | 2020-04-13 | 基于ai技术的自动上料式激光切割方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010286328.XA CN111347174B (zh) | 2020-04-13 | 2020-04-13 | 基于ai技术的自动上料式激光切割方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111347174A true CN111347174A (zh) | 2020-06-30 |
CN111347174B CN111347174B (zh) | 2021-02-19 |
Family
ID=71189461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010286328.XA Active CN111347174B (zh) | 2020-04-13 | 2020-04-13 | 基于ai技术的自动上料式激光切割方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111347174B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113762427A (zh) * | 2021-11-10 | 2021-12-07 | 聚时科技(江苏)有限公司 | 一种工业自动化检测场景中的上料异常检测方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012154333A1 (en) * | 2011-04-07 | 2012-11-15 | The Uwm Research Foundation, Inc. | High speed microscope with spectral resolution |
US20140049495A1 (en) * | 2007-01-03 | 2014-02-20 | Apple Inc. | Multi-touch input discrimination |
CN203621846U (zh) * | 2013-12-17 | 2014-06-04 | 江南造船(集团)有限责任公司 | 用于板材加工的数控加工设备 |
CN104923923A (zh) * | 2015-03-19 | 2015-09-23 | 上海咔咻智能科技有限公司 | 一种基于大幅面视觉引导和变形矫正的激光定位切割*** |
CN105353719A (zh) * | 2015-10-09 | 2016-02-24 | 江苏大金激光科技有限公司 | 激光切割机自动加工识别*** |
CN205588411U (zh) * | 2016-04-17 | 2016-09-21 | 临沂金轮热压机械有限公司 | 智能调偏型人造板纵横锯边生产线 |
CN205748263U (zh) * | 2015-12-31 | 2016-11-30 | 徐州德坤电气科技有限公司 | 人工智能钣金件生产***的在线检测单元 |
US20180035606A1 (en) * | 2016-08-05 | 2018-02-08 | Romello Burdoucci | Smart Interactive and Autonomous Robotic Property Maintenance Apparatus, System, and Method |
CN109358067A (zh) * | 2018-11-30 | 2019-02-19 | 桂林电子科技大学 | 基于计算机视觉的马达环形压敏电阻缺陷检测***及方法 |
US10579911B2 (en) * | 2017-05-23 | 2020-03-03 | The United States Of America, As Represented By The Secretary Of The Navy | Systems and related methods employing directed energy and machine learning operable for enabling or protecting from non-destructive degradation or disruption of electro-optic(s) or sensors |
-
2020
- 2020-04-13 CN CN202010286328.XA patent/CN111347174B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140049495A1 (en) * | 2007-01-03 | 2014-02-20 | Apple Inc. | Multi-touch input discrimination |
WO2012154333A1 (en) * | 2011-04-07 | 2012-11-15 | The Uwm Research Foundation, Inc. | High speed microscope with spectral resolution |
CN203621846U (zh) * | 2013-12-17 | 2014-06-04 | 江南造船(集团)有限责任公司 | 用于板材加工的数控加工设备 |
CN104923923A (zh) * | 2015-03-19 | 2015-09-23 | 上海咔咻智能科技有限公司 | 一种基于大幅面视觉引导和变形矫正的激光定位切割*** |
CN105353719A (zh) * | 2015-10-09 | 2016-02-24 | 江苏大金激光科技有限公司 | 激光切割机自动加工识别*** |
CN205748263U (zh) * | 2015-12-31 | 2016-11-30 | 徐州德坤电气科技有限公司 | 人工智能钣金件生产***的在线检测单元 |
CN205588411U (zh) * | 2016-04-17 | 2016-09-21 | 临沂金轮热压机械有限公司 | 智能调偏型人造板纵横锯边生产线 |
US20180035606A1 (en) * | 2016-08-05 | 2018-02-08 | Romello Burdoucci | Smart Interactive and Autonomous Robotic Property Maintenance Apparatus, System, and Method |
US10579911B2 (en) * | 2017-05-23 | 2020-03-03 | The United States Of America, As Represented By The Secretary Of The Navy | Systems and related methods employing directed energy and machine learning operable for enabling or protecting from non-destructive degradation or disruption of electro-optic(s) or sensors |
CN109358067A (zh) * | 2018-11-30 | 2019-02-19 | 桂林电子科技大学 | 基于计算机视觉的马达环形压敏电阻缺陷检测***及方法 |
Non-Patent Citations (1)
Title |
---|
李珊: "采用智能机器人代替人工作业的CNC加工岛设计", 《机床与液压》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113762427A (zh) * | 2021-11-10 | 2021-12-07 | 聚时科技(江苏)有限公司 | 一种工业自动化检测场景中的上料异常检测方法 |
CN113762427B (zh) * | 2021-11-10 | 2022-04-12 | 聚时科技(江苏)有限公司 | 一种工业自动化检测场景中的上料异常检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111347174B (zh) | 2021-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101122457B (zh) | 影像边界扫描***及方法 | |
US9992408B2 (en) | Photographing processing method, device and computer storage medium | |
CN111347174B (zh) | 基于ai技术的自动上料式激光切割方法及*** | |
US9679386B2 (en) | Image processing device capable of segmenting an image into plural areas | |
CN112633118A (zh) | 一种文本信息提取方法、设备及存储介质 | |
CN112613348A (zh) | 一种字符识别方法及电子设备 | |
CN116737301A (zh) | 图层元素的对齐方法及装置 | |
CN108171231A (zh) | 一种基于图像识别的通信方法和装置 | |
JPH11213160A (ja) | 画像処理方法及び装置及びその記憶媒体 | |
EP3565243A1 (en) | Method and apparatus for generating shot information | |
CN112975165B (zh) | 坡口切割方法、装置、机器人和可读存储介质 | |
CN111558787A (zh) | 高精度快速自动对位磨边打孔方法和装置 | |
CN111369133A (zh) | 一种大数据风险监测*** | |
CN108388781B (zh) | 移动终端、图像数据获取方法及相关产品 | |
CN111331247B (zh) | 用于激光切割机的ai智能送料装置 | |
CN113657370A (zh) | 一种文字识别方法及其相关设备 | |
JP2019128935A (ja) | 画像データのリトリーブ方法及び画像データのリトリーブ装置 | |
CN114004547B (zh) | 扫描切割方法、装置、设备及计算机可读存储介质 | |
CN111347175B (zh) | 不锈钢门加工用ai智能激光切割装置 | |
CN101820486B (zh) | 图像处理装置 | |
US10003717B2 (en) | Document processing device and communication control method considering operation information | |
CN110653357B (zh) | 一种基于差压铸造自动化的追溯***的使用方法 | |
CN111368110B (zh) | 图库搜索方法、终端及计算机存储介质 | |
CN113095098A (zh) | 基于二维码获取数控切割cnc程序的*** | |
CN113837181A (zh) | 一种筛选方法、装置、计算机设备及计算机可读存储介质 |
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 |