沙巴体育官网

登录
立即登录
注册
提交注册
忘记密码
找回密码

【灵闪】基于斑点分析的缺陷检测方法

发布时间:2020-07-21

斑点(英文Blob),常常是指颜色或者纹理相似的特征组成的连通区域,在机器视觉行业中, 斑点分析就是在前景/背景分离后的二值图像中,通过一定的规则提取这些连通域并进行数据处理与分析,比如斑点的数量、面积、形状等等。

灵闪IntelliBlink中集成了斑点分析、多斑点分析、彩色斑点分析、多彩色斑点分析的算法,主要在定位、测量、缺陷检测等需求中应用。


下面就以缺陷检测为例,着重介绍下灵闪中斑点分析工具。

图1 皮革原图

如图1所示为在特定的光学方案条件下的皮革原图,我们如何利用灵闪能够快速稳定地找出缺陷的位置?首先添加一个斑点定位的工具,如图2所示,并把检测区域ROI放大到全图,如图2所示,

图2 添加斑点定位工具

然后在参数栏打开斑点配置界面,用户可以按照以下步骤完成斑点提取,顺序与图中的序号一一对应:

1. 斑点提取工具

2. 单击图中的斑点

3. 确认斑点

4.斑点的灰度值可以根据实际情况手动调整,调整后重复步骤3确认斑点,至此完成前景的提取

5. 用同样的操作方法选取背景颜色,完成背景的分离

6.斑点过滤器配置如图4所示,用户可以通过这个过滤器过滤不符合标准的斑点,可选的参数有面积、周长等

7. 容差,指的是在选取颜色时所设置的选取范围,容差越大,选取的范围也越大


图3 斑点配置界面

图4 过滤器配置界面

完成斑点的配置后,可以看到图5的结果图。


图5 斑点提取界面


在提取到斑点后,灵闪会输出斑点的相关算法结果来作为相关检测的依据,例如把面积的大小作为缺陷判断标准的依据,通过斑点位置进行缺陷区域的切割等,具体算法结果如图6所示。


图6 斑点算法结果输出


小提示:

1. 基于斑点分析的缺陷检测往往要求斑点有尽可能高的对比度,也就是需要一套专业的光学方案,沙巴体育 可以为广大的合作伙伴提供集光学-算法平台为一体的完整解决方案。

2. 实际检测环境中图片的质量可能会有各种各样的差异,灵闪同时集成了多种图像预处理工具,比如前背景分离、阈值、图像增强、边缘增强、形态学等重要的工具,可以降低检测难度。


应用案例-白胚布的缺陷检测

使用工具:前背景分离+斑点分析检测要求:在线速度400m/min的白胚布上,检测出大于等于0.04mm的断纱、破洞、脏污,准确率大于99.9%原图。


原图

断纱检测效果图