本公开涉及工业制造领域,具体地,涉及一种基于图像的切割缺陷的监测方法、装置、设备及介质。
背景技术:
1、随着技术进步,以及生产技术更新,高精密设备的制造成本,进一步下降。使得之前需要加工的零器件,在成本与加工精度上,可以选择更为先进的设备和更换加工方式达到更好的零器件加工效果。划片机是实现薄片材料的方形切割的精密设备,可以对较薄的圆形或方形材料进行不同尺寸的高精密方块化切割,大块材料中包含多个小区块单片产品,为了实现智能定位后精准加工产品,都会在材料的四周边缘或者材料的中间印有识别材料切割道的标识点,标识点与切割道之间有着规律性的位置关系,一般分为进刀位标记点和出刀位标记点两点。而且为了提高切割效率,都会选择尺寸比较大的工作平台,可以一次性放置多片产品在工作台上加工,避免小工作平台放置料片太少,而加大换料的频繁度,降低加工效率。
技术实现思路
1、本公开的目的是提供一种基于图像的切割缺陷的监测方法、装置、设备及介质,以解决相关技术中划片机上料片切割定位不准确,导致切割线路错误的技术问题。
2、为了实现上述目的,根据本公开的第一方面,本公开提供一种基于图像的切割缺陷的监测方法,应用于终端,所述终端包括图像采集装置,所述方法包括:
3、获取划片机上待切割料片的累计切割刀数,若所述累计切割刀数达到设定刀数阈值,则控制所述图像采集装置获取所述待切割料片的切痕图像数据;
4、对所述切痕图像数据进行二值化处理,生成切痕二值化图像,根据所述切痕二值化图像中切痕对应的位置,对所述切痕二值化图像进行截取,以生成切痕目标图像;
5、基于预设填充边框对所述切痕目标图像进行边缘填充,以生成所述切痕的待检测图像;
6、获取预设标准切痕图像,所述预设标准切痕图像为灰度图像数据,将所述待检测图像与所述预设标准切痕图像进行图像相减,生成差异图像数据;
7、根据所述差异图像数据,确定所述待切割料片的切割缺陷区域。
8、可选地,所述对所述切痕图像数据进行二值化处理,生成切痕二值化图像,包括:
9、对所述切痕图像数据进行腐蚀操作,生成所述切痕的腐蚀图像数据;
10、对所述腐蚀图像数据进行膨胀操作,生成所述切痕的降噪图像数据;
11、确定所述降噪图像数据的灰度值数据;
12、根据所述灰度值数据,生成所述切痕二值化图像。
13、可选地,所述根据所述灰度值数据,生成所述切痕二值化图像,包括:
14、获取所述二值化处理的灰度阈值;
15、根据所述灰度阈值和所述灰度值数据对所述降噪图像数据进行二值变换,生成所述切痕二值化图像。
16、可选地,所述将所述待检测图像与所述预设标准切痕图像进行图像相减,生成差异图像数据,包括:
17、获取所述待检测图像的第一灰度值,以及所述预设标准切痕图像的第二灰度值;
18、将所述第一灰度值与所述第二灰度值相减,得到灰度差值;
19、根据所述灰度差值,生成所述差异图像数据。
20、可选地,所述方法还包括:
21、确定所述切割缺陷区域的缺陷区域面积;
22、若所述缺陷区域面积大于设定区域阈值,则生成缺陷报警信号发送至所述划片机,所述缺陷报警信号用于指示所述划片机停止对所述待切割料片进行切割。
23、可选地,所述根据所述差异图像数据,确定所述待切割料片的切割缺陷区域,包括:
24、根据所述差异图像数据,通过预设图像分割算法对所述切痕对应的图像区域进行切割,生成初始切割区域图像;
25、获取所述切痕图像数据中所述切痕对应的rgb色彩值;
26、根据所述rgb色彩值对所述初始切割区域图像进行还原,以生成所述切割缺陷区域。
27、可选地,所述获取所述切痕图像数据中所述切痕对应的rgb色彩值,包括:
28、对所述切痕图像数据进行降噪处理,生成降噪图像数据;
29、将所述降噪图像数据输入至预设rgb色彩空间;
30、通过所述预设rgb色彩空间,确定所述rgb色彩值。
31、根据本公开实施例的第二方面,提供一种基于图像的切割缺陷的监测装置,应用于终端,所述终端包括图像采集装置,所述基于图像的切割缺陷的监测装置包括:
32、获取模块,用于获取划片机上待切割料片的累计切割刀数,若所述累计切割刀数达到设定刀数阈值,则控制所述图像采集装置获取所述待切割料片的切痕图像数据;
33、第一生成模块,用于对所述切痕图像数据进行二值化处理,生成切痕二值化图像,根据所述切痕二值化图像中切痕对应的位置,对所述切痕二值化图像进行截取,以生成切痕目标图像;
34、第二生成模块,用于基于预设填充边框对所述切痕目标图像进行边缘填充,以生成所述切痕的待检测图像;
35、第三生成模块,用于获取预设标准切痕图像,所述预设标准切痕图像为灰度图像数据,将所述待检测图像与所述预设标准切痕图像进行图像相减,生成差异图像数据;
36、执行模块,用于根据所述差异图像数据,确定所述待切割料片的切割缺陷区域。
37、根据本公开实施例的第三方面,提供一种电子设备,包括:
38、存储器,其上存储有计算机程序;
39、处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面中任一项所述基于图像的切割缺陷的监测方法的步骤。
40、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面中任一项所述基于图像的切割缺陷的监测方法的步骤。
41、通过上述技术方案,获取划片机上待切割料片的累计切割刀数,若所述累计切割刀数达到设定刀数阈值,则控制所述图像采集装置获取所述待切割料片的切痕图像数据,对所述切痕图像数据进行二值化处理,生成切痕二值化图像,根据所述切痕二值化图像中切痕对应的位置,对所述切痕二值化图像进行截取,以生成切痕目标图像,基于预设填充边框对所述切痕目标图像进行边缘填充,以生成所述切痕的待检测图像,获取预设标准切痕图像,所述预设标准切痕图像为灰度图像数据,将所述待检测图像与所述预设标准切痕图像进行图像相减,生成差异图像数据,根据所述差异图像数据,确定所述待切割料片的切割缺陷区域。从而在切割过程中对切痕进行图像分析,获取待切割料片的切割缺陷区域,通过识别该切割缺陷区域确定当前切痕是否处于误差范围内,以避免缺陷较大导致的料片损耗问题。
1.一种基于图像的切割缺陷的监测方法,其特征在于,应用于终端,所述终端包括图像采集装置,所述方法包括:
2.根据权利要求1所述的基于图像的切割缺陷的监测方法,其特征在于,所述对所述切痕图像数据进行二值化处理,生成切痕二值化图像,包括:
3.根据权利要求2所述的基于图像的切割缺陷的监测方法,其特征在于,所述根据所述灰度值数据,生成所述切痕二值化图像,包括:
4.根据权利要求1所述的基于图像的切割缺陷的监测方法,其特征在于,所述将所述待检测图像与所述预设标准切痕图像进行图像相减,生成差异图像数据,包括:
5.根据权利要求1所述的基于图像的切割缺陷的监测方法,所述方法还包括:
6.根据权利要求1所述的基于图像的切割缺陷的监测方法,其特征在于,所述根据所述差异图像数据,确定所述待切割料片的切割缺陷区域,包括:
7.根据权利要求6所述的基于图像的切割缺陷的监测方法,其特征在于,所述获取所述切痕图像数据中所述切痕对应的rgb色彩值,包括:
8.一种基于图像的切割缺陷的监测装置,其特征在于,应用于终端,所述终端包括图像采集装置,所述基于图像的切割缺陷的监测装置包括:
9.一种电子设备,其特征在于,包括:
10.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7中任一项所述基于图像的切割缺陷的监测方法的步骤。