1、案例背景
(1)需求
检测工件上的插管是否出现错装、漏装、多装等情况,实物如图:
(2)痛点
2、方案描述
(1)配单表
(2)方案示意图
(3)方案思路
(4)搭建与调试
步骤1:以一标准工件的左右相机拍摄图作为基准图,通过快速匹配、仿射变换等模块将基准图中需要检测的位置进行裁剪,并通过脚本将裁剪的工件进行拼接成完整的工件。
步骤2:左右相机实时获取流水线上流动过来的工件照片,通过仿射变化进行截取需检测的位置,并同样将左右相机裁剪出的工件进行拼接。
步骤3:通过图像运算,将实时的工件图与标准图进行对比,通过Blob模块检测工件是否出现漏装、多装或者错装等情况。
(5)困难点分析
由于客户工件上的铜管较多,且位置错综复杂,且多装、错装位置不定,不易通过简单的Blob分析进行判断是否存在有误现象,因此直接通过图像运算的方式进行排查实时工件与标准工件不同之处。后续若增加工件也可通过添加标准图像的方式增加新工件的检测,对客户而言,操作更加简单,更有利于后续使用。
3、方案优势