基于视觉的定位点实时动态监测方法、装置、设备及介质与流程

文档序号:37440877发布日期:2024-03-28 18:24阅读:14来源:国知局
基于视觉的定位点实时动态监测方法、装置、设备及介质与流程

本公开涉及工业制造领域,具体地,涉及一种基于视觉的定位点实时动态监测方法、装置、设备及介质。


背景技术:

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、获取所述第一切割流程的第一预设切割位置信息;

26、控制所述图像采集装置基于所述第一预设切割位置信息,移动至所述第一切割流程对应第一切痕的对应位置;

27、响应于所述图像采集装置移动至所述对应位置,对所述划片机进行图像采集以生成所述第一切痕图像。

28、可选地,所述方法还包括:

29、获取所述第一切痕图像中各个像素点的第一灰度值信息;

30、从所述第一灰度值信息中确定灰度值大于设定灰度阈值的目标像素点;

31、根据所述目标像素点在所述第一切痕图像中的位置,确定所述第一切割流程的第一切痕图像位置;

32、将所述第一切痕图像位置与所述第一切割流程的第一预设切痕位置进行比较,若所述第一切痕图像位置与所述第一预设切痕位置匹配,则确定所述切痕位置与所述预设切痕位置匹配。

33、可选地,所述方法还包括:

34、若所述第一切痕图像位置与所述第一预设切痕位置不匹配,则停止所述多段切割流程,并基于所述第一切割流程生成报警信息;

35、将所述报警信息发送至终端。

36、根据本公开实施例的第二方面,提供一种基于视觉的定位点实时动态监测装置,所述装置包括:

37、获取模块,用于响应于所述图像采集装置移动至划片机的第一预设位置,获取所述第一预设位置处的第一料片图像数据,所述第一料片图像数据中包括待切割料片的图像信息;

38、第一确定模块,用于对所述第一料片图像数据进行识别,以确定所述待切割料片上的多组参考点模板和所述多组参考点模板在所述待切割料片上的分布位置信息;

39、第二确定模块,用于根据所述分布位置信息,确定所述待切割料片的多段切割流程,其中各段切割流程与各组参考点模板相对应;

40、采集模块,用于响应于所述划片机基于所述多段切割流程完成第一切割流程,通过所述图像采集装置采集所述第一切割流程对应的第一切痕图像,所述第一切割流程为任一段所述多段切割流程;

41、验证模块,用于根据所述待切割料片的第二组参考点模板,对所述第一切痕图像进行验证,所述多段切割流程中所述第一切割流程的下一切割流程为第二切割流程,所述第二切割流程对应的参考点模板为所述第二组参考点模板;

42、执行模块,用于若所述第一切痕图像中的切痕位置与预设切痕位置匹配,则基于所述第二组参考点模板,确定所述第二切割流程的进刀点位置和出刀点位置。

43、根据本公开实施例的第三方面,提供一种电子设备,包括:

44、存储器,其上存储有计算机程序;

45、处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面中任一项所述基于视觉的定位点实时动态监测方法的步骤。

46、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面中任一项所述基于视觉的定位点实时动态监测方法的步骤。

47、通过上述技术方案,响应于所述图像采集装置移动至划片机的第一预设位置,获取所述第一预设位置处的第一料片图像数据,所述第一料片图像数据中包括待切割料片的图像信息,对所述第一料片图像数据进行识别,以确定所述待切割料片上的多组参考点模板和所述多组参考点模板在所述待切割料片上的分布位置信息,根据所述分布位置信息,确定所述待切割料片的多段切割流程,其中各段切割流程与各组参考点模板相对应,响应于所述划片机基于所述多段切割流程完成第一切割流程,通过所述图像采集装置采集所述第一切割流程对应的第一切痕图像,所述第一切割流程为任一段所述多段切割流程,根据所述待切割料片的第二组参考点模板,对所述第一切痕图像进行验证,所述多段切割流程中所述第一切割流程的下一切割流程为第二切割流程,所述第二切割流程对应的参考点模板为所述第二组参考点模板,若所述第一切痕图像中的切痕位置与预设切痕位置匹配,则基于所述第二组参考点模板,确定所述第二切割流程的进刀点位置和出刀点位置。从而在切割过程中基于多组参考模板,对切痕进行校准和验证,基于参考模板的多样化使切割过程更准确,提高了划片机上多材料切割的准确性。

48、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

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