简单说来,机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是通过机器视觉产品(即图像摄取装置,分CMOS和CCD两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,得到被摄目标的形态信息,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。
下面举几个常见的,必须有机器视觉系统参与的任务:
1.目标识别用来甄别不同的被测物体,比如物流控制或者根据不同目标进行的不同检测,识别有特殊识别特征的识别物,如字符串,条形码,二维码或被测物体的形状等特性。
2.位置探测用来控制机器人将产品组建放置在正确的位置上,如贴片机就是将元器件放置到印刷电路板(PCB)上的正确位置。根据不同应用,位置探测可以是二维的或者三维的。
3.完整性检测,通常用于产品装配进行到一定阶段的后期,比如当元器件安放在PCB板后要检测确保其产品的装配是正确的,也就是说正确的元组件在正确的位置上。
4.形状和尺寸检测,用于检测产品几何的参数,来保障其在允许的公差范围。这种检测可用于生产过程中,也可以用于产品使用一段时间之后,也可以用于产品使用一段时间之后,通过检测来确认产品经磨损后是否仍然满足要求。
5.表面检测,来检测产品是否存在缺陷,如划痕,断线,凹凸不平等。