一种胶路检测方法、装置及电子设备与流程

文档序号:36109832发布日期:2023-11-22 13:32阅读:39来源:国知局
一种胶路检测方法与流程

本技术属于胶路检测,尤其涉及一种胶路检测方法、装置及电子设备。


背景技术:

1、在产品的工业生产过程中,经常应用点胶技术。通过点胶技术,可将胶水等液体涂抹、灌封或点滴到产品上,以使产品起到让产品起到黏贴、绝缘或固定等作用。

2、在对产品进行点胶后,胶水在产品上形成的路径可称为胶路。受限于生产工艺等原因,胶路中可能存在胶路缺陷,例如胶路中胶水过多或过少,甚至胶路中存在断裂的区域。

3、由于胶路缺陷会影响产品的质量,因此目前亟需一种能够对胶路进行检测的方案。


技术实现思路

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、本技术实施例提供一种胶路检测方法、装置及电子设备,在该方法中,首先确定用于进行胶路检测的胶路控件,该胶路控件包括中心线和至少三个检测线组,每个检测线组包括与中心线相平行且与中心线的间隔相同的两条检测线,该至少三个检测线组包括:第一检测线组、第二检测线组和第三检测线组,第二检测线组中的两条第二检测线的间隔大于第一检测线组中的两条第一检测线的间隔,第三检测线组中的两条第三检测线的间隔大于两条第二检测线的间隔;然后在包括模板胶路的模板图像上绘制胶路控件,该胶路控件的中心线位于模板胶路的中间,模板胶路的边缘位于第二检测线与第三检测线之间,第三检测线位于模板胶路的外侧;再将模板图像中的胶路控件映射至待测图像中,根据待检测胶路与胶路控件的位置关系,确定待检测胶路是否存在胶路缺陷。因此,通过本技术实施例提供的方法,能够实现胶路检测,满足对胶路检测的需求。

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