一种飞剪机器异常的判断方法、系统、电子设备及介质与流程

文档序号:22260542发布日期:2020-09-18 14:30阅读:110来源:国知局
一种飞剪机器异常的判断方法、系统、电子设备及介质与流程

本发明涉及冶金领域及计算机应用,尤其涉及一种飞剪机器异常的判断方法、系统、电子设备及介质。



背景技术:

在钢铁冶炼环节中,飞剪机器是飞剪线中负责剪切的重要设备,直接影响着轧钢厂的生产效率和经济效益。随着热连轧机时产量的不断提高,剪切规格及品种的不断扩大,对飞剪的剪切稳定性提出的要求也越来越高。飞剪机器需要在钢条进入和走出时进行裁剪,如在这两个时刻没有钢条掉落,则是异常飞剪,需要警报来通知相关人员及时处理。

目前,大部分工作过程中依然采取人工肉眼识别钢条是否正常掉落来判断是否发生异常飞剪,但常因为工人误判以及疲劳造成剪切不断的故障未被察觉上报,无法有效降低切损率,降低机时产量。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明提供一种飞剪机器异常的判断方法、系统、电子设备及介质,以解决上述技术问题。

本发明提供的飞剪机器异常的判断方法,包括:

采集图像信息,并预先将待识别区域划分为进钢区、出钢区及落钢区;

对待识别区域中的钢条进行识别,并获取所述钢条进入各区域的钢条所占比例;

通过每个区域中钢条所占比例,判断钢条行进状态;

当钢条处于行进状态时,根据落钢区钢条掉落的等待值统计结果和预设的等待阈值,对钢条的飞剪结果进行判断。

可选的,当钢条处于行进状态时,进行等待值统计;

当检测到落钢区最下方出现钢条掉落时,将等待值清零;

当检测到落钢区最下方未出现钢条掉落时,则继续进行等待值统计,且如果等待值统计数大于预设的等待阈值时,判定为异常飞剪;如果等待值统计数小于等于预设的等待阈值时,判定为正常飞剪。

可选的,通过计算钢条面积获取钢条进入各区域的钢条所占比例,再根据钢条面积占比判断钢条状态,所述钢条状态包括初始未入钢、入钢、正常过钢和出钢,当状态从初始未入钢到入钢进行转换时,以及从正常过钢到出钢进行转换时,对飞剪状态进行判定。

可选的,获取进入落钢区的钢条所占比例,若占比为0,则判定落钢区中没有被剪钢条,通过如下表达式对飞剪状态进行判断:

其中,rst为判断结果,true表示飞剪异常,false表示飞剪正常,pc为钢条占落钢区的比例,c(pc=0)为钢条占落钢区的比例为0的次数统计,threshold为阈值。

可选的,对采集图像信息进行预处理,所述预处理包括图像尺寸调整,通过如下表达式进行所述图像尺寸调整:

其中,rw为图像宽度缩放率,rh为图像高度缩放率,wo为图像原始宽度,ws为图像预设宽度,ho为图像原始高度,hs为图像预设高度。

可选的,所述预处理还包括对采集图像信息进行二值化处理,通过如下表达式进行所述二值化处理:

其中,dst(x,y)为二值化阈值计算后的像素强度,(x,y)为像素点在图像中的位置,src(x,y)为原像素强度,thresh为所设阈值。

可选的,通过如下表达式对检测结果进行图像尺寸调整:

xmin=(xmin+xoffset)×rw

xmax=(xmax+xoffset)×rw

ymin=(ymin+yoffset)×rh

ymax=(ymax+yoffset)×rh

其中,xmin为检测框的左上角的坐标值,xmax为检测框的右下角x坐标值,ymin为检测框的左上角y坐标值,ymax为检测框的右下角y坐标值,rw为图像宽度缩放率,rh为图像高度缩放率,xoffset为x坐标值的补偿值,yoffset为y坐标值的补偿值。

本发明还提供一种飞剪机器异常的判断系统,包括:

图像采集模块,用于采集图像信息,

图像处理模块,用于预先将待识别区域划分为进钢区、出钢区及落钢区;

对待识别区域中的钢条进行识别,并获取所述钢条进入各区域的钢条所占比例;

判断模块,用于通过每个区域中钢条所占比例,判断钢条行进状态;当钢条处于行进状态时,根据落钢区钢条掉落的等待值统计结果和预设的等待阈值,对钢条的飞剪结果进行判断。

可选的,当判断模块判断钢条处于行进状态时,进行等待值统计;

当图像处理模块检测到落钢区最下方出现钢条掉落时,判断模块将等待值清零;

当检测到落钢区最下方未出现钢条掉落时,则继续进行等待值统计,且如果等待值统计数大于预设的等待阈值时,判定为异常飞剪;如果等待值统计数小于等于预设的等待阈值时,判定为正常飞剪。

可选的,还包括用于对采集的图像信息进行预处理的预处理模块,所述预处理包括图像尺寸调整和对采集图像信息进行二值化处理。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述中任一项所述方法。

本发明还提供一种电子终端,包括:处理器及存储器;

所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行如上述中任一项所述方法。

本发明的有益效果:本发明中的飞剪机器异常的判断方法、系统、电子设备及介质,能够实现自动实时检测钢条,通过计算钢条在各识别区域中的面积占比,判断飞剪机器是否出现异常情况,详细记录处理信息,具有较高的准确率,避免了由于工人误判以及疲劳造成剪切不断的故障未被察觉上报,无法有效降低切损率,降低机时产量。

附图说明

图1是本发明实施例中飞剪机器异常的判断方法的流程示意图。

图2是本发明实施例中飞剪机器异常的判断系统的结构示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

在下文描述中,探讨了大量细节,以提供对本发明实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本发明的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本发明的实施例难以理解。

如图1所示,本实施例中的飞剪机器异常的判断方法,包括:

s1.采集图像信息,并预先将待识别区域划分为进钢区、出钢区及落钢区;

s2.对待识别区域中的钢条进行识别,并获取所述钢条进入各区域的钢条所占比例;

s3.通过每个区域中钢条所占比例,判断钢条行进状态;

s4.当钢条处于行进状态时,根据落钢区钢条掉落的等待值统计结果和预设的等待阈值,对钢条的飞剪结果进行判断。

在本实施例中,首先通过步骤s1采集图像信息中截取出待识别的区域,分别为进钢区、出钢区及落钢区,在步骤s1中,还需要图像尺寸调整,通过对视频图片按比例进行缩小处理,减少处理时间,提高处理效率并增加精度。

缩小处理的数学表达式为:

其中,rw、rh分别为图像宽度缩放率以及图像高度缩放率,wo为图像原始宽度,ws为图像预设宽度,ho为图像原始高度,hs为图像预设高度。

在本实施例中,图像信息中即包括目标物体、背景,还包括有噪声,因此本实施例中还包括对图像进行二值化阈值计算,目的在于从多值的数字图像中直接提取出目标物体。

二值化阈值计算的数学表达式如下:

其中,(x,y)为像素点在图像中的位置,dst(x,y)为二值化阈值计算后的像素强度,src(x,y)为原像素强度,thresh为所设阈值。

在本实施例中,对二值化阈值处理完成后的图像提取钢条轮廓,计算所得的钢条轮廓面积,并用最小的矩形框出钢条,并根据此最小矩形框确定钢条在图像中的坐标位置信息,坐标位置信息的数学表达式为:

[xmin,ymin,xmax,ymax]

其中,xmin、ymin分别为预测框在图像中的左上角x、y坐标值,xmax、ymax分别为预测框在图像中的右下角x、y坐标值。

在本实施例中,在计算出钢条面积后,再进行钢条面积占比的计算作为判断钢条状态的标准,数学表达式如下:

其中,percent为钢条面积占区域总面积的比例,asteel为钢条所占面积,atotal为区域总面积。

在本实施例中,根据得出的钢条占比进行位置状态判断。共设有初始未入钢、入钢、正常过钢、出钢4种状态,分别用数字表示为0、1、2、3。只有入钢和出钢的时候需要飞剪,当状态从0转1、从2转3时,需要进行判定。

判断方法的数学表达式为:

其中,flag为判断出的钢条状态,pr为钢条占进钢区域的比例,pf为钢条占出钢区域的比例,1、2、3分别表示入钢、正常过钢、出钢3种状态。

在步骤s4中,在需要判定的状态下,开始进行用于计算等待时长的等待值统计,若落钢区钢条占比为0,即落钢区中没有被剪钢条,则持续进行等待值统计。若统计出的等待值大于预设值,则视为等待时长超过预计最高时长,判定为异常飞剪,发出警报;若统计出的等待值小于预设值,则视为正常情况。

判断方法的数学表达式为:

其中,rst为飞剪操作是否正常的判断结果,true为飞剪异常,false为飞剪正常,pc为钢条占剪钢区的比例,c(pc=0)为钢条占剪钢区的比例为0的次数统计,threshold为阈值。

在本实施例中,还包括将检测结果按缩放比例进行计算,以适应原始图像,便于储存处理数据,其数学表达式为:

xmin=(xmin+xoffset)×rw

xmax=(xmax+xoffset)×rw

ymin=(ymin+yoffset)×rh

ymax=(ymax+yoffset)×rh

其中,xmin、xmax分别为检测框的左上角、右下角x坐标值,ymin、ymax分别为检测框的左上角、右下角y坐标值,rw、rh分别为图像宽度缩放率以及图像高度缩放率,xoffset、yoffset分别为x坐标值的补偿值和y坐标值的补偿值。

相应的,本实施例还提供一种飞剪机器异常的判断系统,如图2所示,包括:

图像采集模块,用于采集图像信息,

图像处理模块,用于预先将待识别区域划分为进钢区、出钢区及落钢区;

对待识别区域中的钢条进行识别,并获取所述钢条进入各区域的钢条所占比例;

判断模块,用于通过每个区域中钢条所占比例,判断钢条行进状态;当钢条处于行进状态时,根据落钢区钢条掉落的等待值统计结果和预设的等待阈值,对钢条的飞剪结果进行判断。

在本实施例中,当判断模块判断钢条处于行进状态时,进行等待值统计;

当图像处理模块检测到落钢区最下方出现钢条掉落时,判断模块将等待值清零;

当检测到落钢区最下方未出现钢条掉落时,则继续进行等待值统计,且如果等待值统计数大于预设的等待阈值时,判定为异常飞剪;如果等待值统计数小于等于预设的等待阈值时,判定为正常飞剪。

在本实施例中,还包括用于对采集的图像信息进行预处理的预处理模块,所述预处理包括图像尺寸调整和对采集图像信息进行二值化处理。预处理模块可以根据二值化图像确定钢条轮廓,用最小外接矩形框住钢条轮廓以此得出钢条在图像中的坐标位置信息,根据轮廓信息计算钢条面积,根据面积计算钢条占识别区域的比例。

预处理模块对于视频图片按比例进行缩小处理,并截取出待识别区域,减少处理时间,提高处理效率并增加精度。。

图像尺寸调整处理的数学表达式为:

其中,rw、rh分别为图像宽度缩放率以及图像高度缩放率,wo为图像原始宽度,ws为图像预设宽度,ho为图像原始高度,hs为图像预设高度。

在本实施例中,一幅图像包括目标物体、背景还有噪声,因此对图像进行二值化阈值计算,目的在于从多值的数字图像中直接提取出目标物体。

二值化阈值计算的数学表达式如下:

其中,(x,y)为像素点在图像中的位置,dst(x,y)为二值化阈值计算后的像素强度,src(x,y)为原像素强度,thresh为所设阈值。

对二值化阈值处理完成后的图像提取钢条轮廓,计算所得的钢条轮廓面积,并用最小的矩形框出钢条,并根据此最小矩形框确定钢条在图像中的坐标位置信息,坐标位置信息的数学表达式为:

[xmin,ymin,xmax,ymax]

其中,xmin、ymin分别为预测框在图像中的左上角x、y坐标值,xmax、ymax分别为预测框在图像中的右下角x、y坐标值

在计算出钢条面积后,再进行钢条面积占比的计算作为判断钢条状态的标准,数学表达式如下:

其中,percent为钢条面积占区域总面积的比例,asteel为钢条所占面积,atotal为区域总面积。

进行位置状态判断时共设有初始未入钢、入钢、正常过钢、出钢4种状态,分别用数字表示为0、1、2、3。只有入钢和出钢的时候需要飞剪,当状态从0转1、从2转3时,需要进行判定。

判断方法的数学表达式为:

其中,flag为判断出的钢条状态,pr为钢条占进钢区域的比例,pf为钢条占出钢区域的比例,1、2、3分别表示入钢、正常过钢、出钢3种状态。

其中,在需要判定的状态下,开始进行用于计算等待时长的等待值统计,若落钢区钢条占比为0,即落钢区中没有被剪钢条,则持续进行等待值统计。若统计出的等待值大于预设值,则视为等待时长超过预计最高时长,判定为异常飞剪,发出警报;若统计出的等待值小于预设值,则视为正常情况。

判断方法的数学表达式为:

其中,rst为飞剪操作是否正常的判断结果,true为飞剪异常,false为飞剪正常,pc为钢条占落钢区的比例,c(pc=0)为钢条占落钢区的比例为0的次数统计,threshold为阈值。

在本实施例中,将检测结果按缩放比例进行计算,以适应原始图像,其数学表达式为:

xmin=(xmin+xoffset)×rw

xmax=(xmax+xoffset)×rw

ymin=(ymin+yoffset)×rh

ymax=(ymax+yoffset)×rh

其中,xmin、xmax分别为检测框的左上角、右下角x坐标值,ymin、ymax分别为检测框的左上角、右下角y坐标值,rw、rh分别为图像宽度缩放率以及图像高度缩放率,xoffset、yoffset分别为x坐标值的补偿值和y坐标值的补偿值。

本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本实施例中的任一项方法。

本实施例还提供一种电子终端,包括:处理器及存储器;

所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行本实施例中任一项方法。

本实施例中的计算机可读存储介质,本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例提供的电子终端,包括处理器、存储器、收发器和通信接口,存储器和通信接口与处理器和收发器连接并完成相互间的通信,存储器用于存储计算机程序,通信接口用于进行通信,处理器和收发器用于运行计算机程序,使电子终端执行如上方法的各个步骤。

在本实施例中,存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在上述实施例中,说明书对“本实施例”的提及表示结合实施例说明的特定特征、结构或特性包括在至少一些实施例中,但不必是全部实施例。“本实施例”的多次出现不一定全部都指代相同的实施例。

在上述实施例中,尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变形对本领域普通技术人员来说将是显而易见的。例如,其他存储结构(例如,动态ram(dram))可以使用所讨论的实施例。本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。

本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

上述实施例仅示例性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,但凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1