一种边缘凹凸缺陷检测方法、装置、设备及可读存储介质与流程

文档序号:36805515发布日期:2024-01-23 12:34阅读:19来源:国知局
一种边缘凹凸缺陷检测方法、装置、设备及可读存储介质与流程

本发明涉及数据处理,特别涉及一种边缘凹凸缺陷检测方法、装置、设备及可读存储介质。


背景技术:

1、当前对产品的边缘凹凸缺陷进行检测时,主要是使用传感器进行检测。但是该方法存在几个问题。一是,实际部署后准确率并不高;二是,传感器长期接触摩擦,造成损耗,导致灵敏度降低。或者基于人工进行检测,而人工检测在产品较多时人工检测存在检测效率较低的技术问题。

2、因此,当前在对边缘凹凸缺陷进行检测时,存在检测效率较低,和检测效果较差的技术问题。


技术实现思路

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、此外,本发明还提供了一种边缘凹凸缺陷检测装置、设备及可读存储介质,同样具有上述有益效果。



技术特征:

1.一种边缘凹凸缺陷检测方法,其特征在于,包括:

2.根据权利要求1所述的边缘凹凸缺陷检测方法,其特征在于,所述获取待检测灰度图像,并确定所述待检测灰度图像的目标拟合直线,包括:

3.根据权利要求1所述的边缘凹凸缺陷检测方法,其特征在于,所述确定所述目标拟合直线的角度和中心点坐标,并根据所述角度和所述中心点坐标生成边缘矩形,包括:

4.根据权利要求1至3任一项所述的边缘凹凸缺陷检测方法,其特征在于,所述根据所述目标连通域的像素特征,确定所述待检测灰度图像的缺陷检测结果,包括:

5.根据权利要求4所述的边缘凹凸缺陷检测方法,其特征在于,所述根据所述目标连通域的多个像素特征,确定所述待检测灰度图像的所述缺陷检测结果,包括:

6.根据权利要求4所述的边缘凹凸缺陷检测方法,其特征在于,所述根据所述目标连通域的多个像素特征,确定所述待检测灰度图像的所述缺陷检测结果,包括:

7.一种边缘凹凸缺陷检测装置,其特征在于,包括:

8.根据权利要求7所述的边缘凹凸缺陷检测装置,其特征在于,所述目标拟合直线确定模块,包括:

9.一种边缘凹凸缺陷检测设备,其特征在于,包括:

10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如权利要求1至6任一项所述的边缘凹凸缺陷检测方法。


技术总结
本发明公开了一种边缘凹凸缺陷检测方法、装置、设备及可读存储介质,应用于数据处理技术领域,包括:获取待检测灰度图像,并确定待检测灰度图像的目标拟合直线;确定目标拟合直线的角度和中心点坐标,并根据角度和中心点坐标生成边缘矩形;利用连通域算法对边缘矩形进行处理,得到目标连通域;根据目标连通域的像素特征,确定待检测灰度图像的缺陷检测结果。本发明和当前人工检测方法相比,本发明可以确定待检测灰度图像的边缘矩形,根据边缘矩形对应的目标连通域的像素特征,确定待检测灰度图像是否存在缺陷,由于整个过程无需人工参与,故可以提高边缘凹凸缺陷检测的效果。

技术研发人员:何铭仪,张广顺,胡懿月,许江华,卢天华,倪军
受保护的技术使用者:杭州安脉盛智能技术有限公司
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1