历史上的今天
返回首页

历史上的今天

今天是:2025年08月13日(星期三)

正在发生

2020年08月13日 | 机器视觉系统的构成和优缺点详细解析

2020-08-13 来源:eefocus

在现代工业自动化生产中,涉及到各种各样的检验、生产监视及零件识别应用,例如零配件批量加工的尺寸检查,自动装配的完整性检查,电子装配线的元件自动定位,IC上的字符识别等。通常人眼无法连续、稳定地完成这些带有高度重复性和智能性的工作,其它物理量传感器也难有用武之地。


由此人们开始考虑利用光电成像系统采集被控目标的图像,而后经计算机或专用的图像处理模块进行数字化处理,根据图像的像素分布、亮度和颜色等信息,来进行尺寸、形状、颜色等的判别。这样,就把计算机的快速性、可重复性,与人眼视觉的高度智能化和抽象能力相结合,由此产生了机器视觉的概念。


一个成功的机器视觉系统是一个经过细致工程处理来满足一系列明确要求的系统。当这些要求完全确定后,这个系统就设计并建立来满足这些精确的要求。


机器视觉的优点包括以下几点:

■精度高

作为一个精确的测量仪器,设计优秀的视觉系统能够对一千个或更多部件的一个进行空间测量。因为此种测量不需要接触,所以对脆弱部件没有磨损和危险。

■连续性

视觉系统可以使人们免受疲劳之苦。因为没有人工操作者,也就没有了人为造成的操作变化。多个系统可以设定单独运行。

■成本效率高

随着计算机处理器价格的急剧下降,机器视觉系统成本效率也变得越来越高。一个价值10000美元的视觉系统可以轻松取代三个人工探测者,而每个探测者每年需要20000美元的工资。另外,视觉系统的操作和维持费用非常低。

■灵活性

视觉系统能够进行各种不同的测量。当应用变化以后,只需软件做相应变化或者升级以适应新的需求即可。


许多应用满意过程控制(SPC)的公司正在考虑应用机器视觉系统来传递持续的、协调的和精确的测量SPC命令。在SPC中,制造参数是被持续监控的。整个过程的控制就是要保证这些参数在一定的范围内。这使制造者在生产过程失去控制或出现坏部件时能够调节过程参数。


机器视觉系统比光学或机器传感器有更好的可适应性。它们使自动机器具有了多样性、灵活性和可重组性。当需要改变生产过程时,对机器视觉来说“工具更换”仅仅是软件的变换而不是更换昂贵的硬件。当生产线重组后,视觉系统往往可以重复使用。

机器视觉系统的构成

机器视觉技术用计算机来分析一个图像,并根据分析得出结论。现今机器视觉有两种应用。机器视觉系统可以探测部件,在此光学器件允许处理器更精确的观察目标并对哪些部件可以通过哪些需要废弃做出有效的决定;机器视觉也可以用来创造一个部件,即运用复杂光学器件和软件相结合直接指导制造过程。


尽管机器视觉应用各异,但都包括以下几个过程;

■图像采集

光学系统采集图像,图像转换成模拟格式并传入计算机存储器。

■图像处理

处理器运用不同的算法来提高对结论有重要影响的图像要素。

■特性提取

处理器识别并量化图像的关键特性,例如印刷电路板上洞的位置或者连接器上引脚的个数。然后这些数据传送到控制程序。

■判决和控制

处理器的控制程序根据收到的数据做出结论。例如:这些数据包括印刷电路板上的洞是否在要求规格以内或者一个自动机器如何必须移动去拾取某一部件。

机器视觉系统解析

典型的视觉系统一般包括:光源、光学系统,相机、图像处理单元(或图像采集卡)、图像分析处理软件、监视器、通讯/输入输出单元等。

图像采集

图像的获取实际上是将被测物体的可视化图像和内在特征转换成能被计算机处理的数据,它直接影响到系统的稳定性及可靠性。一般利用光源、光学系统,相机、图像处理单元(或图像捕获卡)获取被测物体的图像。

■光源

光源和影响机器视觉系统输入的重要因素,因为它直接影响输入数据的质量和至少30%的应用效果。由于没有通用的机器视觉照明设备,所以针对每个特定的应用实例,要选择相应的照明装置,以达到最佳效果。许多工业用的机器视觉系统用可见光作为光源,这主要是因为可见光容易获得,价格低,并且便于操作。常用的几种可见光源是白帜灯、日光灯、水银灯和钠光灯。


但是,这些光源的一个最大缺点是光能不能保持稳定。以日光灯为例,在使用的第一个100小时内,光能将下降15%,随着使用时间的增加,光能将不断下降。因此,如何使光能在一定的程度上保持稳定,是实用化过程中急需要解决的问题。另一个方面,环境光将改变这些光源照射到物体上的总光能,使输出的图像数据存在噪声,一般采用加防护屏的方法,减少环境光的影响。由于存在上述问题,在现今的工业应用中,对于某些要求高的检测任务,常采用X射线、超声波等不可见光作为光源。


由光源构成的照明系统按其照射方法可分为:背向照明、前向照明、结构光和频闪光照明等。其中,背向照明是被测物放在光源和相机之间,它的优点是能获得高对比度的图像;前向照明是光源和相机位于被测物的同侧,这种方式便于安装;结构光照明是将光栅或线光源等投射到被测物上,根据它们产生的畸变,解调出被测物的三维信息;频闪光照明是将高频率的光脉冲照射到物体上,要求相机的扫描速度与光源的频闪速度同步。


■光学系统

对于机器视觉系统来说,图像是唯一的信息来源,而图像的质量是由光学系统的恰当选择来决定。通常,由于图像质量差引起的误差不能用软件纠正。机器视觉技术把光学部件和成像电子结合在一起,并通过计算机控制系统来分辨、测量、分类和探测正在通过自动处理系统的部件。机器视觉系统通常能快到100%的探测所处理的产品而不会降低生产线的速度。由于越来越多的制造商正需要“6-sigma“(小于百万分之三的有效单位)结果,以便能够在当今质量意识很强的市场中更有竞争力,这种能力显得非常重要。另外,这些系统能够与满意过程控制(SPC)非常理想的配合。


光学系统的主要参数与图像传感器的光敏面的格式有关,一般包括:光圈、视场、焦距、F数等。


■相机

相机是实际上是一个光电转换装置,即将图像传感器所接收到的光学图像,转化为计算机所能处理的电信号。光电转换器件是构成相机的核心器件。目前,典型的光电转换器件为真空摄像管、CCD、CMOS图像传感器等。


真空电视摄像管由密封在玻璃管罩内的摄像靶、电子枪两部分组成。摄像靶将输入光学图像的光照度分布转换为靶面相应象素电荷的二维空间分布,主要完成光电转换和电荷存贮任务;电子枪则完成图像信号的扫描拾取过程。电视摄像管型成像系统具有高清晰度、高灵敏度、宽光谱和高帧速成像等特点。但由于电视摄像管属于真空管器件,其重量、体积及功耗均较大。


CCD是目前机器视觉最为常用的图像传感器。它集光电转换及电荷存贮、电荷转移、信号读取于一体,是典型的固体成像器件。CCD的突出特点是以电荷作为信号,而不同于其器件是以电流或者电压为信号。这类成像器件通过光电转换形成电荷包,而后在驱动脉冲的作用下转移、放大输出图像信号。典型的CCD相机由光学镜头、时序及同步信号发生器、垂直驱动器、模拟/数字信号处理电路组成。下图为CCD相机的原理框图。


CCD作为一种功能器件,与真空管相比,具有无灼伤、无滞后、低电压工作、低功耗等优点。


CMOS(ComplementaryMetalOxideSemiconductor)图像传感器的开发最早出现在20世纪70年代初。90年代初期,随着超大规模集成电路(VLSI)制造工艺技术的发展,CMOS图像传感器得到迅速发展。CMOS图像传感器将光敏元阵列、图像信号放大器、信号读取电路、模数转换电路、图像信号处理器及控制器集成在一块芯片上,还具有局部象素的编程随机访问的优点。目前,CMOS图像传感器以其良好的集成性、低功耗、宽动态范围和输出图像几乎无拖影等特点而得到广泛应用。


图像的处理和分析

在机器视觉系统中,相机的主要功能光敏元所接收到的光信号转换为电压的幅值信号输出。若要得到被计算机处理与识别的数字信号,还需对视频信息进行量化处理。图像采集卡是进行视频信息量化处理的重要工具。


■图像采集/处理卡

图像采集卡主要完成对模拟视频信号的数字化过程。视频信号首先经低通滤波器滤波,转换为在时间上连续的模拟信号;按照应用系统对图像分辨率的要求,得用采样/保持电路对边疆的视频信号在时间上进行间隔采样,把视频信号转换为离散的模拟信号;然后再由A/D转换器转变为数字信号输出。而图像采集/处理卡在具有模数转换功能的同时,还具有对视频图像分析、处理功能,并同时可对相机进行有效的控制。


■图像处理处理软件

机器视觉系统中,视觉信息的处理技术主要依赖于图像处理方法,它包括图像增强、数据编码和传输、平滑、边缘锐化、分割、特征抽取、图像识别与理解等内容。经过这些处理后,输出图像的质量得到相当程度的改善,既改善了图像的视觉效果,又便于计算机对图像进行分析、处理和识别。


机器视觉系统的应用

机器视觉系统是实现仪器设备精密控制、智能化、自动化有有效途径,堪称现代工业生产的“机器眼睛”。其最大优点为:

(1)实现非接触测量。对观测与被观测者都不会产生任何损伤,从而提高了系统的可靠性;

(2)具有较宽的光谱响应范围。机器视觉则可以利用专用的光敏元件,可以观察到人类无法看到的世界,从而扩展了人类的视觉范围。

(3)长时间工作。人类难以长时间地对同一对象进行观察。机器视觉系统则可以长时间地执行观测、分析与识别任务,并可应用于恶劣的工作环境。

推荐阅读

史海拾趣

Glenair公司的发展小趣事
如果怀疑设定阈值不当,可以根据实际情况调整电路中的电位器或稳压管,以设置正确的欠电压保护阈值。
远阳(FLYOUNG)公司的发展小趣事

为了提高生产效率与产品质量,国光新业积极引进并自主研发高效自动化生产线。公司投产了行业首条高效聚合物自动化生产线,并在此基础上不断进行技改迭代。这些生产线的建立,不仅大幅减少了人力成本,还显著提升了产品的生产效率与一致性。目前,公司正进行第三条全国产化技改技术攻关,旨在进一步提升生产线的智能化与自动化水平。

CETC公司的发展小趣事

随着电子行业的快速发展,CETC意识到单打独斗难以应对市场的快速变化。于是,公司积极寻求与其他企业的合作,共同推动产业的发展。在与某知名通信设备制造商的合作中,CETC提供了先进的电子元件和解决方案,双方共同开发出了多款畅销产品,实现了市场的共赢。这种合作模式不仅提升了CETC的市场竞争力,也促进了整个电子行业的健康发展。

Coiltronics公司的发展小趣事

在电子行业中,产品质量是企业生存的关键。Coiltronics公司深知这一点,因此在生产过程中始终坚持严格的质量管理。公司引进先进的生产设备和技术,建立完善的质量检测体系,确保每一件产品都符合高标准的质量要求。这种对品质的执着追求,使得Coiltronics的产品在市场上赢得了良好的口碑,吸引了大量忠实客户。

CalAmp公司的发展小趣事

随着物联网技术的快速发展,车队管理成为了一个重要的应用领域。CalAmp公司凭借其深厚的技术积累和市场洞察力,成功推出了一款车队管理新解决方案。该方案通过直观的用户界面(UI)设计,为企业、政府和建筑机构提供了更为便捷、高效的车队管理工具。用户可以通过该界面轻松获取关键业务数据,如资产位置、驾驶行为和车辆状态等,从而加快智能决策,提高车队运营效率,降低成本并增强安全性。这一创新解决方案的推出,进一步巩固了CalAmp在车队管理领域的领先地位。

GE Oil & Gas Digital Solutions公司的发展小趣事
根据前述方法提高电路精度,同时检查测量环境是否稳定(如温度、湿度等)以避免外部因素干扰测量结果。

问答坊 | AI 解惑

汽车电子基本知识问答(下)

52.什么是Kickdown? 自动波的设计是会按发动机的负荷和油门的深度来调节档位,当驾驶者深踏油门,表示发动机不够力或驾驶者想加速,这时候自动波便会自动转低一至两档,协助加速.驾驶者利用这特性,每当要加速时深踏油门令波箱转档,这动作称为Kickdown. ...…

查看全部问答>

整流电路与滤波电路

整流电路与滤波电路…

查看全部问答>

WIN CE加入多个输入法

在用PB内制内核的时候,加入中文,日文,英文输入法应该如何解决? 做的尝试已经不下三十遍 加入中文字体,中文SHUANG PING输入法, 加入日文字体,日文IME3.1输入法 无法实现.请各位帮助一下.…

查看全部问答>

什么是静电?(一)

    当一个物体带有一定量净的正电荷或净的负电荷时,可以称其带有静电。静电是一种相对的称谓,因为在许多情况下,静电经过一段时间后会慢慢减少。这段时间的长度与物体的电阻有关。实际应用中的两个极端的例子是塑料和金属。 &nb ...…

查看全部问答>

三个并联的电容的就是简单的容量相加吗?

本帖最后由 paulhyde 于 2014-9-15 09:01 编辑 刚刚看了个电路,有个地方不太懂,在此教一下大家。 电路如图。 级间三个并联的电容(C2GL C4GL C6GL),和输出的3个电容(C1 C3 C5),三个并联的电容的就是简单的容量相加吗?还是说还有什么作用? ...…

查看全部问答>

【低功耗】SPI+方式FPGA配置和SPI+flash编程

相对于价格昂贵的Platform Flash,SPI Flash成本低廉,是一个非常好而且容易实现的配置方案。…

查看全部问答>

sim300问题

sim300能够接通电话。。但是听不到电话传来的声音。、、。从sim300说话。。电话那头可以听得到。。。求助。。。。。。。。。。。。。。。。…

查看全部问答>

通过JTAG下载程序到ARM9内

不知道这里有没有那位高手自己编程通过JTAG把程序下载到ARM9的内存里并让他运行起来我们现在遇到一个问题。我们自己做一个应用程序将一段代码下载到ARM的内部RAM里,然后让他运行起来。但是程序直接运行就是跑不起来。除非,我先打开AXD,什么都不 ...…

查看全部问答>

IAR限时版今天刚装就过期了,怎么解决?

IAR限时版今天刚装就过期了,怎么办?…

查看全部问答>

关于nRF24le1外部引脚唤醒程序,不是唤不醒,就是一直处于唤醒状态

# include \"reg24le1.h\" sbit LED = P0^3; /******************************************************************************* /函数名称:PinWakeup() /函数功能:从引脚唤醒nRF /输入参数:无 /返回参数:无 ************************ ...…

查看全部问答>