
机器视觉 就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分 CMOS 和CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。' |3 ?# R& j5 {2 b , } l" G- E, Q6 G$ }- t; m 视觉系统组成部分: 1.照明光源2.镜头3.工业摄像机4.图像采集/处理卡5.图像处理系统6.其它外部设备7 X; Q' H3 s. O, h. R; Q$ b 一、相机篇$ v6 b6 n* ? d0 U& B- y2 ~ 工业相机又俗称摄像机,相比于传统的民用相机(摄像机)而言,它具有高的图像稳定性、高传输能力和高抗干扰能力等,目前市面上工业相机大多是基于CCD(Charge Coupled Device)或CMOS(Complementary Metal Oxide Semiconductor)芯片的相机。 其中,CCD是目前机器视觉最为常用的图像传感器。它集光电转换及电荷存贮、电荷转移、信号读取于一体,是典型的固体成像器件。9 h' x6 }6 n* @: o+ T9 q CCD的突出特点是以电荷作为信号,而不同于其它器件是以电流或者电压为信号。这类成像器件通过光电转换形成电荷包,而后在驱动脉冲的作用下转移、放大输出图像信号。 典型的CCD相机由光学镜头、时序及同步信号发生器、垂直驱动器、模拟/数字信号处理电路组成。CCD作为一种功能器件,与真空管相比,具有无灼伤、无滞后、低电压工作、低功耗等优点。9 w' F, U# g4 U8 S' }1 H# e; M ; u. Z: k" C& G$ v; m CMOS图像传感器的开发则最早出现在20世纪70 年代初,90 年代初期,随着超大规模集成电路 (VLSI) 制造工艺技术的发展,CMOS图像传感器得到迅速发展。 CMOS图像传感器将光敏元阵列、图像信号放大器、信号读取电路、模数转换电路、图像信号处理器及控制器集成在一块芯片上,还具有局部像素的编程随机访问的优点。! e+ t6 B; F) o* p* J/ v8 m5 ` 目前,CMOS图像传感器以其良好的集成性、低功耗、高速传输和宽动态范围等特点在高分辨率和高速场合得到了广泛的应用。8 Z$ g! y R+ g& S; l' ?' \- S ![]() 分类:
区别:, t% g# w) B7 y) o 1、性能稳定可靠易于安装,相机结构紧凑结实不易损坏,连续工作时间长,可在较差的环境下使用,一般的数码相机是做不到这些的。例如:让民用数码相机一天工作24小时或连续工作几天肯定会受不了的。7 ]* W# M7 M5 i9 {! k + Y( h' F! C1 `2 K% W" L6 X, ~ 2、快门时间非常短,可以抓拍高速运动的物体。例如,把名片贴在电风扇扇叶上,以最大速度旋转,设置合适的快门时间,用工业相机抓拍一张图像,仍能够清晰辨别名片上的字体。用普通的相机来抓拍,是不可能达到同样效果的。: G! B9 @: s, a% o ! Y4 h$ d! F0 K; I 3、图像传感器是逐行扫描的,而普通的相机的图像传感器是隔行扫描的, 逐行扫描的图像传感器生产工艺比较复杂,成品率低,出货量少,世界上只有少数公司能够提供这类产品,例如Dalsa、Sony,而且价格昂贵。! }2 }/ ~" K& g, ]) C + @. B' e1 {. l I' W7 e: `! k 4、帧率远远高于普通相机。工业相机每秒可以拍摄十幅到几百幅图片,而普通相机只能拍摄2-3幅图像,相差较大。6 M$ G/ G6 o; ~" v P8 C4 u 5、输出是裸数据(raw data),其光谱范围也往往比较宽,比较适合进行高质量的图像处理算法,例如机器视觉(Machine Vision)应用。而普通相机拍摄的图片,其光谱范围只适合人眼视觉,并且经过了mjpeg压缩,图像质量较差,不利于分析处理。 * b. p/ P# }( G$ j7 X 6、相对普通相机(DSC)来说价格较贵。1 u1 Q0 M$ ?7 O ![]() 如何选择:4 t6 ~0 n0 H: {5 p+ L; | 1、根据应用的不同分别选用CCD或CMOS相机CCD工业相机主要应用在运动物体的图像提取,如贴片机机器视觉,当然随着CMOS技术的发展,许多贴片机也在选用CMOS工业相机。用在视觉自动检查的方案或行业中一般用CCD工业相机比较多。CMOS工业相机由成本低,功耗低也应用越来越广泛。9 D) {+ m3 m$ j6 v7 L 2、分辨率的选择首先考虑待观察或待测量物体的精度,根据精度选择分辨率。相机像素精度=单方向视野范围大小/相机单方向分辨率。则相机单方向分辨率=单方向视野范围大小/理论精度。若单视野为5mm长,理论精度为0.02mm,则单方向分辨率=5/0.02=250。然而为增加系统稳定性,不会只用一个像素单位对应一个测量/观察精度值,一般可以选择倍数4或更高。这样该相机需求单方向分辨率为1000,选用130万像素已经足够。 # d/ H3 E& ^8 I) b( p! M: E# k3 ] 其次看工业相机的输出,若是体式观察或机器软件分析识别 ,分辨率高是有帮助的;若是VGA输出或USB输出,在显示器上观察,则还依赖于显示器的分辨率,工业相机的分辨率再高,显示器分辨率不够,也是没有意义的;利用存储卡或拍照功能,工业相机的分辨率高也是有帮助的。 3、与镜头的匹配传感器芯片尺寸需要小于或等于镜头尺寸,C或CS安装座也要匹配(或者增加转接口)。 9 ]5 a6 l1 d. ^- d 4、相机帧数选择当被测物体有运动要求时,要选择帧数高的工业相机。但一般来说分辨率越高,帧数越低。$ t# E( n& H% ~; ]( H 9 p/ h1 ~* L& C! F; I' {2 J' M 二、镜头篇 镜头的基本功能就是实现光束变换(调制),在机器视觉系统中,镜头的主要作用是将成像目标在图像传感器的光敏面上。镜头的质量直影响到机器视觉系统的整体性能,合理地选择和安装镜头,是机器视觉系统设计的重要环节。 ![]() 基础知识:- s( w5 r, f; Z) X- _/ |) ] 1、镜头匹配5 C7 k/ ~/ z1 k+ w6 x2 i 大家如何选择合适镜头,镜头选配时需要选择与摄像机接口和CCD的尺寸相匹配的镜头。镜头C和CS的接口方式占主流。小型的安防用的CS接口摄像机得到普及、FA行业则大部分是C接口的摄像机与镜头的组合。对应的CCD尺寸、市场上一般根据用途使用2/3寸到1/3寸的产品。 l- s6 X P. K$ X& u 2、互换性 C接口镜头可以与C接口摄像机、CS接口摄像机互用;CS接口镜头不可以应用在C接口摄像机,只可以应用在CS接口摄像机。5 `3 E# i% f9 _0 P7 p- d ! p: H* ]3 ^, t) I3 r# ?# ? e 3、KERARE 摄像机如果使用配备小CCD尺寸的镜头,那么周边没有摄取到图像的部分呈现出黑色,我们称其为KERARE。2 M! B* G/ g, i9 ^9 X * K2 S% a! [( m* C6 ^; O 4、镜头的作用: 将折射率不同的各种硝材通过研磨,加工成高精度的曲面、把这些镜头进行组合,就是设计镜头。从伽利略时代开始使用的普遍技术是其基本原理。为得到更清晰的图像,一直在研究开发试制新的硝材和非球面镜片。. J9 ?) o3 ?, |5 {; G6 Y! \ |