在化工、环保、矿山等高危场景,隔膜泵堪称“腐蚀性流体的安全搬运工”,而其核心密封件——防水板胶圈,正是阻止介质泄漏的最后一道防线。但传统检测全凭人工目检,稍不留神就会漏检。一旦装机运行,轻则介质缓慢渗漏污染环境,重则突发爆裂引发连锁事故,给企业造成不可估量的重大损失。
马克拉伯视觉检测系统非接触式检测精准识别,不伤工件,极大地降低漏检率,让隔膜泵的“密封安全”真正可量化、可兜底。
实现功能
本案例实现隔膜泵防水板胶圈有无检测。
检测思路
产品打面光,要检测的2个胶圈,中间圆形胶圈成像颜色较深,无胶圈颜色较浅,区别明显。外围胶圈,无胶圈时,最边缘因缺少胶圈有高度差呈现黑色。有胶圈时,无黑边,对比明显。因此,在检测中,对产品进行定位之后,使用像素统计分别对2个胶圈的位置进行检测,根据像素面积判断胶圈的有无。
算法设置
01二值化图像
产品特征部位不明显,对比度较低,为了更精准的进行定位,使用二值化图像工具,对图像进行预处理。

02形状匹配
使用形状匹配算法,【图像源】选择“二值化图像# 输出图像”,【重置模版区域】框选中间要作为定位特征的形状部分。修改【最小相似度】到0.3,为了减少检测时间,增加金字塔层数到4,起始角度-180,终止角度180。测试可以定位到全部产品。

03批量像素统计
添加第一个批量像素统计,【匹配源】选择“形状匹配# 匹配变换”之后的图片。根据产品的形状,分别添加多边形和环形检测区域,调整大小,框选最边缘有区别的部位。双击检测区域打开ROI参数,根据无胶圈时边缘黑线灰度阈,设置灰度阈值范围为0-20,面积阈值最大值最小值范围0-100,点击【应用参数至所有】之后【确定】。

测试可以看到样品有胶圈,边缘无黑边时检测OK。

04像素统计
添加像素统计算法,【匹配源】选择“形状匹配# 匹配变换”之后的图片。根据产品的形状,选择环形检测区域,重新框选中间皮圈的位置,调整大小。根据有无皮圈的灰度值,修改灰度阈值范围200-256,合格标准0-5000。

无胶圈产品测试效果如下:

转自:MookLab马克拉伯
注:文章版权归原作者所有,本文内容、图片、视频来自网络,仅供交流学习之用,如涉及版权等问题,请您告知,我们将及时处理。









