SGVision外观检测案例:污点、毛刺检测流程

一、检测要求:1、工件表面白色区域无黑色污点。

 

2、工件表面黑色区域无白色污点

3、工件边缘无毛刺。

以上3点都OK总结果OK,有一项NG总结果NG。

二、硬件选择

1、500万黑白滚动快门相机(网口)

2、12mm定焦镜头

3、同轴光

测试时选择不同光源进行测试打光,因为工件有部分反光比较厉害对比后选择同轴光。

三、软件配置步骤

1、配置工具SGCfgTool

安装相机驱动测试相机可以正常使用之后退出驱动,

【通讯类型】选择“无IO仿真”(没有使用通讯设备,软件模拟信号进行检测)

【检测触发类型】选择“IO信号”

【相机设置】选择测试相机品牌,下面一行直接显示出已连接的相机,确定保存。

2、获取合适图像

打开SGVision,将相机和光源位置固定到合适位置,然后调节光圈和软件上的相机参数,获取适合检测用的最佳图像。

四、算法设置

1、新建项目配方

【配置】——【切换产品】【新建】,新建之后【切换至选中】——【关闭】新建配方成功。

2、添加参考图编辑算法

根据检测需求算法的大概思路为:

形状匹配——污点检测——毛刺检测——逻辑与

(1)形状匹配

(2)污点检测

白色污点检测,为避免误报使用多边形忽略白色图案部分,

黑色污点检测,使用多边形忽略黑色图案部分

(3)毛刺检测

选用毛刺对比算法检测边缘毛刺,忽略中间区域。

(4)逻辑与

因为要3种检测同时OK产品才能OK,有一种NG则产品NG。因此选择逻辑与算法。

测试结果无误后,算法设置完成。点击右下角【确定】保存。

七、输出设置

1、添加变量

输出OK或者NG的检测结果。在【编辑全部算法】——【编辑变量】添加变量之后确定保存。

2、输出数据

在【通讯】——【输出数据】中添加需要输出的数据变量。

保存之后去主界面测试:

  • 0
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论 1

打赏作者

MookLab马克拉伯

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值