基于机器视觉的螺孔有无攻牙检测
螺丝孔有无攻牙检测,这个在五金加工行业里,应用很常见。主要就是判断有无攻牙。如果能够判断出攻牙圈数不够就更理想了。
4个螺丝孔均有攻牙
右边两个螺丝孔有攻牙
右下角一个螺丝孔有攻牙
机器视觉光源
对于这类应用,一般来讲,使用条形光源,倾斜着就可以对其进行照明。有攻牙时,牙面会有反光特征,利用此特征,将照明的光线反射回相机,即可得到一个明亮的点。根据面积大小,可以选择不同的条形光源进行照明,如BL-9019-W等。
光源控制器
可以考虑使用常规的模拟控制器APS-2424-1CH或者是迷你控制器MAPS-2424-1CH。如果是在高速拍照需要很短的曝光时间,则考虑使用频闪控制器,如SPS-2430-4CH。而如果需要程序控制不同的光源亮度以适用不同的产品,则可以考虑数字控制器,如DPS-24125-4CH。
工业相机
如果面积比较小,螺丝孔比较少,则可以使用30万像素的相机,如SHI-032-30GM,如果面积比较大,则可以使用130万像素的CCD,如SHI-132-30GM。而如果面积超大,则建议分区域进行检测。
工业镜头
可以使用常规的CCTV镜头,如Computar M0814-MP2,或者是M5018-MP2等。
图像处理算法
主要考虑使用粒子分析。
机器视觉项目实现难度
★★
识别相对比较容易,如果是静态夹具检测,最理想。如果是要走运动流水线,最好是能进行一定的限位,能够将产品限制在某一个区域里进行检测,这样视野分辨率要求低一些。同时,因为产品可能会有不同的方向,而如果是使用条形光源,一般只会从一个方向照明,这样如果产品转换到不同角度时,则可能无法看到螺丝孔。