1、1中国大恒(集团)有限公司北京图像视觉技术分公司主讲人:陈欣机器视觉系统概述2提纲提纲?机器视觉系统概述机器视觉系统概述?照明光源照明光源?镜头镜头?工业摄像机工业摄像机3机器视觉系统机器视觉系统机器视觉是一门技术,该技术被广泛应用在生产制造等行业。可用来保证产品质量、控制生产流程、感知环境等。机器视觉系统是基于机器视觉技术为机器或自动化生产线建立的一套视觉系统。4机器视觉 vs vs 人类视觉人类视觉机器视觉适应性适应性强,可在复杂及变化的环境中识别目标适应性差,容易受复杂背景及环境变化的影响智能具有高级智能,可运用逻辑分析及推理能力识别变化的目标,并能总结规律虽然可利用人工智能及神经网络技
2、术,但智能很差,不能很好地识别变化的目标彩色识别能力对色彩的分辨能力强,但容易受人的心理影响,不能量化受硬件条件的制约,目前一般的图像采集系统对色彩的分辨能力较差,但具有可量化的优点灰度分辨力差,一般只能分辨64个灰度级强,目前一般使用256灰度级,采集系统可具有10bit、12bit、16bit等灰度级5机器视觉 vs vs 人类视觉人类视觉机器视觉空间分辨力分辨率较差,不能观看微小的目标目前有4K4K的面阵摄像机和12K的线阵摄像机,通过备置各种光学镜头,可以观测小到微米大到天体的目标速度0.1秒的视觉暂留使人眼无法看清较快速运动的目标快门时间可达到10微妙左右,高速像机帧率可达到1000
3、以上,处理器的速度越来越快感光范围400nm-750nm范围的可见光从紫外到红外的较宽光谱范围,另外有X光等特殊摄像机环境要求对环境温度、湿度的适应性差,另外有许多场合对人有损害对环境适应性强,另外可加防护装置6机器视觉系统作用机器视觉技术功能缩短产品进入市场时间100%100%检测100%100%质量保证质量保证提高产量集成化生产集成化生产精确测量改进生产流程及时过程监控及时过程监控7机器视觉应用领域?高速检测?精确机器人导航?定位及配准?装配检测?PCB检测?表面检测?纹理分析?遥感?医学图像分析?测量?一维码读取?OCR&OCV?匹配?印刷检测?Blob分析8机器视觉应用领域?光学行业?
4、纸制品?药物?照相学和遥感?印刷?铁路运输?监控?航空宇航?造船?无线通信?交通?木材?等等?半导体?汽车制造?制陶业?化学业?电子部件及设备?食品业?玻璃业?生命科学?医学?钢铁?矿业9机器视觉系统构成机器视觉系统构成 模拟相机模拟相机光源CCD/CMOS图像传感器镜头被测物体模拟视频流摄像机图像采集卡图像内存中数字图像应用结果孔半径1233.147 mm3.052 mm2.785 mm?机器视觉软件FGI/O10机器视觉系统构成机器视觉系统构成 数字摄像机数字摄像机光源CCD/CMOS图像传感器镜头被测物体图像数据数字摄像机(USB/1394a/1394b/GigE/CameraLink)
5、图像内存中数字图像应用结果孔半径1233.147 mm3.052 mm2.785 mm?机器视觉软件FGI/O11机器视觉系统构成机器视觉系统构成 智能摄像机智能摄像机光源CCD/CMOS图像传感器镜头被测物体模拟图像数据智能摄像机图像内存中数字图像应用结果孔半径1233.147 mm3.052 mm2.785 mm?机器视觉软件FGI/O12机器视觉市场?机器视觉系统中部件包括:?光源、工业摄像机、图像采集卡、镜头、图像处理设备等。?机器视觉市场包括:?部件生产商?代理商?系统集成商13机器视觉系统组件机器视觉系统组件 照明光源照明光源照明光源照明光源14机器视觉系统照明光源分类高频荧光灯卤
6、素灯LED灯15机器视觉系统照明光源对比16LEDLED光源特点光源特点?可制成各种形状、尺寸及各种照射角度;?可根据需要制成各种颜色,并可以随时调节亮度;?通过散热装置,散热效果更好,光亮度更稳定;?使用寿命长(约3万小时,间断使用寿命更长);?反应快捷,可在10us或更短的时间内达到最大亮度;?电源带有外触发,可以通过计算机控制,起动速度快,可以用作频闪灯;?运行成本低、寿命长的LED,会在综合成本和性能方面体现出更大的优势;?可根据客户的需要,进行特殊设计。17光源选型对成像影响实例光源选型对成像影响实例18照明技术:亮视野与暗视野暗视野亮视野杂散光杂散光直射光直射光19照明技术:低角度
7、照明照明技术:低角度照明常应用于检测平滑表面上变化的部分如:划痕、刀痕、边缘20低角度照明应用实例低角度照明应用实例21照明技术:前向光直射照明照明技术:前向光直射照明22前向光直射照明示例前向光直射照明示例23照明技术:前向光漫射照明照明技术:前向光漫射照明24前向光漫射照明示例前向光漫射照明示例25前向光漫射照明示例前向光漫射照明示例26照明技术:背光照明照明技术:背光照明27背光照明示例背光照明示例TCLTCLTCI28照明技术:颜色与补色照明技术:颜色与补色照射物照射物白色光白色光(混合色混合色)蓝色蓝色其它颜色其它颜色被吸收29颜色与补色示例白光红光蓝光绿光30照明技术:偏光技术应用
8、照明技术:偏光技术应用偏光板偏光镜片光源A光源B31偏光技术应用实例偏光技术应用实例32照明技术:防外乱光技术应用照明技术:防外乱光技术应用防外乱光濾波片的効果金属工件輪廓清晰防外乱光濾波片的効果金属工件輪廓模糊33机器视觉系统组件镜头镜头34成像尺寸成像尺寸35焦距与视场角焦距与视场角36焦距与视场角焦距与视场角例如:使用HV1303UM拍摄视野为440mm*330mm拍摄距离为2500mm37常用公式常用公式放大率物距像距焦距物高像高LLhhm/?)/11(mfL?)1(mfL?)/11/(mLf?ffLhmhh/)(/?ffLhmhh/)(?38镜头分辨率镜头分辨率分辨率单位:lp/mm
9、影响因素:镜头结构、材质、加工精度镜头的相对孔径越大,分辨率越高光波长度,波长越短分辨率越高视场中心较边缘分辨率高同档次的固定焦距镜头较变焦镜头分辨率高短焦镜头一般边缘分辨率较中心低,长焦镜头一般中心较边缘分辨率低。理想光学系统的最小分辨距离 b=(0.61)/nsinmax其中,为光的波长 n为像空间介质折射率 max为像方孔径角当镜头对无限远成像,且像方为空气时(近似计算公式)b=1.22 F 其中,F为光圈数39远心镜头远心镜头40镜头选型镜头选型分辨率焦距光圈景深成像尺寸视场角远心畸变41机器视觉系统组件机器视觉系统组件工业摄像机工业摄像机工业摄像机工业摄像机42工业摄像机分类工业摄像
10、机分类按不同芯片类型划分:1、CCD摄像机2、CMOS摄像机43CCD SensorFull Frame Array SensorOutput(Amplifier)Serial readout register优点:填充因子(fill factor)可以达到非常高,甚至达到100%。这样Sensor灵敏度非常大。缺点:由于传输和读出使用的时钟相同,因此Sensor上面的部分曝光时间比下面的长,这会造成Smear现象。为了解决这个问题,必须使用机械快门或闪光灯。44CCD SensorFrame Transfer Sensor解决了Full Frame Array Sensor发生Smear现象
11、的问题从感光部分转移到屏蔽存储区域的时间约为500us优点:在曝光时间较长的情况下,Smear现象比Full Frame Array Sensor小很多缺点:由于需要两个Sensor,因此成本非常高Light sensitiveCCD-sensorShieldedmemory areaReadout register.45CCD SensorCCD SensorInterline Transfer Interline Transfer SensorsSensors转移时间约为1us,因此完全不存在Smear现象。优点:由于转移时间非常短,因此不需要使用机械快门或闪光灯缺点:由于屏蔽区占用了Se
12、nsor的部分面积,因此使得此种传感器填充因子只能在20%70%添加微镜头可以增加填充因子Horizontal shift registersvertical shift registerShielded(Photo diodes)Sensor elementsOutput(Amplifier)46Electronic shutter&Micro Lenses Electronic shutter&Micro Lenses Overflow Drain主要用来消除CCD Sensor的Blooming现象它也被用来实现电子快门通过Micro Lenses可以将传感器的填充因子提高。CCD可以从
13、80%提高到约100%CMOS可以从30%提高到约80%47CMOS SensorCMOS Sensor48AOIAOI由于CMOS可直接访问单个像素,因此在AOI非常小的情况下,CMOS与CCD相比,帧率上有较大的优势。CMOS Sensor甚至可以将A/D转换集成到每个像素中去,在不使用AOI时帧率上也有优势49CCD vs CMOSCCD vs CMOSCCDCMOS优1.图像质量高2.灵敏度高3.对比度高1.体积小2.片上数字化3.很多片上处理功能4.低功耗5.没有Blooming现象6.直接访问单个像素7.高动态范围(120dB)8.帧率可以更高劣1.Blooming2.不能直接访问
14、每个像素3.没有片上处理功能1.一致性较差2.光灵敏度差3.噪声大50CCD vs CMOSCCD vs CMOSCCDCMOS串行处理并行处理,可直接访问单像素线性度好高动态范围低噪声存在固定模式噪声功耗一般功耗较低集成度较低高集成度,芯片上集成了很多功能51Interlaced Scan vs Progressive ScanInterlaced Scan vs Progressive ScanInterlaced ScanProgressive Scan52Rolling Shutter vs Global ShutterRolling Shutter vs Global Shutter
15、Rolling ShutterGlobal Shutter53彩色摄像机彩色摄像机1.Bayer2.3CCD3.3Lines4.54彩色摄像机效果对比彩色摄像机效果对比3CCDRaw ImageBayerDifference55工业摄像机接口类型工业摄像机接口类型1.模拟接口2.CameraLink3.1394a4.1394b5.Usb2.06.GigE7.Ethernet8.56工业摄像机接口类型工业摄像机接口类型CameraLinkUsb2.0Usb2.01394a1394bGigEEthernet速度Base:1.5GbpsMedium:3.8GbpsFull:5.1 Gbps480Mb
16、ps400Mbps800Mbps1000Gbps100Mbps距离10m5m4.5m4.5m100m100m优势1.带宽高2.有带预处理功能的采集设备3.抗干扰能力强1.易用2.价格低3.多相机1.易用,价格低,多相机2.传输距离远,实际线缆可达到17.5m,光纤传输可达100m3.有标准DCAM协议4.CPU占用最低1.易用,价格低,多相机2.传输距离远,线缆价格低3.标准GigE Vision协议1.易用,价格低2.传输距离远,线缆价格低缺点1.价格高2.线中不带供电1.无标准协议2.CPU占用高1.长距离传输线缆价格稍贵1.CPU占用高2.对主机配置要求高3.有时存在丢包现象1.无标准协
17、议2.带宽过低3.CPU占用过高57PCI vs PCI-EPCI-32PCI-64PCI-Express速度133MBps266MBps1x 266MBps2x 266*2 MBps4x 266*4 MBps8x16x32x 8.25GBpsPCI Express采用的是点对点通信机制,各个插槽都将通过各自独享的通道发送和接受数据,这样就可以避免出现不同设备同时争抢系统和CPU资 源的情况。58同步采集 vs 异步采集59工业摄像机选型工业摄像机选型1.根据摄像机拍摄的视野以及系统需要达到的精度选择分辨率2.根据拍摄对象运动与否选择合适相机3.根据生产线速度选择合适帧率4.根据相机接口类型以及相机数量选择合适的采集卡例如:某视觉检测系统需要两个检测工位拍摄过程中工件不停止。两个工位视野相同,均为400mm*300mm。要求检测精度达到0.4mm以上。检测速度大于每分钟1000工件。60回顾简单介绍了机器视觉系统以及机器视觉系统中几个重要的组成部分,包括光源、镜头和摄像机。后面的培训中将按照产品类型进行详细介绍。并且将细致地介绍与某产品类型相关的技术细节。如模拟相机、1394传输协议、GigE传输协议、各种光源选型、HALCON功能介绍等等。61Thank You For Your Attention!