机器视觉学习笔记(一)-- 简介

1  简介

        由于对产品质量记录以及可追溯性文档的需求越来越多,机器视觉已经成为生产过程中关键技术之一。在机器或生产线上,机器视觉可以检测产品质量以便将不合格的产品提出,或者知道机器人完成组装工作,因此,机器视觉与整个系统密切相关。

        下面举几个常见的、必须有机器视觉系统参与的任务:

        1)目标识别用来甄别不同的被测物体:

        比如物流控制或者根据不同的目标进行的不同检测,识别可以基于特殊的识别特征,比如字符串、条形码或被测物体的形状等特性。

        2)位置探测用来控制机器人在组装生产线上将产品的组件放置到正确的位置:

        如贴片机就是将元器件放置到印刷电路板(PCB上的正确位置)。根据不同应用,为之探测可以是二维的或三维的。

        3)完整性检测通常用于产品装配进行到一定阶段后:

        比如当元器件安放于印刷电路板后要通过检测确保其产品装配是正确的,也就是说正确的元器件被安放在正确的位置。

        4)形状和尺寸检测用于检测产品的几何参数来保障其在允许的公差范围:

        这种检测可用于生产构成中,也可以用于产品使用一段时间之后,通过检测来确认产品经磨损后是否仍然满足要求。

        5)表面检测用于检查完成的产品是否存在缺陷,如是否存在划痕、凹凸不平等。

        图1.1为典型的机器视觉系统的案例:

        被测物(1)在传送带上运动,在机器视觉应用中,通常在相对固定的位置采集被测物的图像。这就要求有相应的机械部分,同时需要外触发信号来触发采集。(4)就是一种产生触发信号的光电传感器。被测物体需要合适的标准或定制光源(3)照明。通常情况下会加上遮光隔板(案例中并未画出)以防止环境光落到被测物体上降低图像质量。

        被测物的图像通过摄像机(2)及针对本应用选择或定制的合适的镜头采集得到。摄像机通过与计算机的接口(6)如图像采集卡将采集到的图像传至计算机(5),接口设备驱动程序将图像(7)放置于计算机内存。如果图像采集是通过图像卡,照明可能由图像卡的闪光灯控制信号控制。如果摄像机与计算机的接口不是图像采集卡,而是像IEEE 1394、USB 2.0或网络等标准接口,外触发信号通常截至摄像机和照明光源,或通过可编程逻辑控制器PLC完成。

        计算机可以是标准的工业PC或直接做在摄像机内部的定制计算机,后一种方式通常被称作智能摄像机。计算机可以使用标准处理器、数字信号处理器(DSP),现场可编程门阵列(FPGA)或以上几个部分结合使用。机器视觉软件(8)检测被测物并给出检测结果(9)。检测结果与可编程控制器(PLC)或分布式控制系统(DCS)等控制器(11)通讯。通常情况下,这种通讯由数字I/O接口(10)完成。而PLC一般是通过通讯接口(12)如现场总线或串口控制执行机构(13)。执行机构如点集则控制分流器将有问题的被测物从生产线上剔除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值