下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、机器视觉采用USB 3.0鉴于图像传感器分辨率和帧速率的提高以及市场对高清影像需求的增长,目前机器视 觉面临的瓶颈就是更高的带宽需求。当前系统只能在图像质量和压缩比之间进行折中。更高 的压缩比会限制机器视觉系统的精确度和性能。USB 3.0的带宽达到5.0 Gbps,相对于当前使用的接口如USB 2.0、IEEE 1394b、 GigE和Camera Link等有所提升。更高的带宽能帮助设计人员提高图像分辨率和帧率,同 时保证图像质量。设计人员无需压缩,能采用更小型的FPGA并减少系统所需的存储器数 量,这有助于降低BOM成本,缩减PCB面积,降低功耗。近期,全球领先的机器视觉行业展会VISI
2、ON迎来25周年庆典,共吸引来自全球32 个国家的372家参展商,数量达到新高。机器视觉产业受益于图像感应器的持续改进,被 日益推广用于工业、医疗、监控、科学和制造应用等领域。机器视觉摄像头所采用的现有接口标准(GigE、IEEE 1394b和Camera Link)分别支持 独特的功能,但这些接口标准要权衡带宽、封装、成本和功耗等各方面的要求,难以做到一 劳永逸。计算和消费类产品市场中最常见的通用接口标准USB 2.0虽然在机器视觉市场占 一席之地,但在带宽方面仍无法赶上其它接口标准。而USB 3.0的到来改变了这一切。本文将探讨机器视觉应用中采用USB 3.0的优势,并分析构建USB 3.
3、0摄像头的关键 设计考虑事项。USB 3.0的优势1.其带宽超过 USB 2.0、IEEE 1394b 和 GigE2.用一根线缆传输电力和数据3.实施成本低于Camera Link4.即插即用,且比GigE更易于设置5.已作为USB3 Vision标准被国际自动成像协会(AIA)采用提高带宽设计人员目前在机器视觉领域面临的一大挑战就是:如何跟上高分辨率和高帧率图像 感应器所带来的不断增长的数据速率要求。设计人员竭尽全力在接口标准所能提供的带宽范 围内满足所需的帧大小和帧率要求。设想一下,如果机器视觉摄像头设计采用GigE接口, 其分辨率就会由于可用带宽的影响限于120fps的VGA级别。如果
4、采用500万像素的图像 感应器,帧速率就要降到可怜的5-10fps。一些系统通过压缩来解决带宽不足的问题,这样就能在较慢的接口上传输更高的分辨 率及帧速率数据。但是,我们并不倾向于采用压缩技术,尤其是在机器视觉应用中更不宜采 用压缩,因为压缩存在两大不足:一是图像质量,二是设计紧凑性。最新压缩算法的设计理 念是使用渐进删除图像细节的方法来降低必要的比特率。与消费类应用不同的是:消费类应用中,因为人眼难以觉察,所以大多数图像细节可 以丢失,但是机器视觉系统捕获的图像则要由图像分析软件进行精确计算处理,因此,我们 就必须捕获到保留所有图像细节的原始数据。此外,机器视觉产品还日趋小型化,大多数机 器
5、视觉摄像头就像一颗超紧凑的冰块,还不到1立方英尺大小。然而,要支持压缩技术,就需要更多的硬件,比方说需要FPGA进行编码,用存储器 进行帧缓冲等,这样这就会增加PCB占位面积,进而使最终产品尺寸增大。此外,采用更 多压缩组件也会增加系统材料清单成本,使设计复杂化,同时也会明显增加设计工作,大幅 延长设计时间。有了 USB 3.0,设计人员就能拥有更高的带宽:USB 3.0支持5Gbps的高数据速率, 是USB 2.0(480Mbps)的10倍之多。经过8b/10b编码,USB 3.0能为数据提供4Gbps的 可用带宽。USB 3.0继续支持USB 2.0的批量和同步传输机制,从而能分别确保数据
6、交付 和带宽。就同步传输而言,USB 3.0得到显著增强:USB 3.0的传输速度从USB 2.0的 24MBps提升到了 384MBps,相当于USB 2.0的16倍。需要实时数据的应用则能从该速 度提升中受益匪浅。有了更高的可用带宽,USB 3.0无需压缩,就能传输高分辨率和高帧速率视频内容, 且不损失画质。因此,USB 3.0既不会影响图像质量,又有助于促进机器视觉摄像头的进一 步小型化。图1给出了机器视觉摄像头中采用USB 3.0与其它接口标准时所提供的可用带 宽的对比情况。在5Gbps数据速率情况下,USB 3.0支持更多不同的帧大小和帧速率,从 而成为一种支持众多不同应用的更具通用
7、性的技术。2D0 150ICOGO3015深圳WWW.厕*2沁史与汗dj.I-US03AIEEE 1334b -use?a稻草人自动化培训 dcrauto. comI:L 1、153060 IDG 150 200Ft*me Rm (FrxfiesJS+t)图1:当前机器视觉中采用USB 3.0和常见接口标准的带宽对比机器视觉的质量和消费者成本实施USB 3.0机器视觉系统的整体系统成本远远低于实施GigE和IEEE 1394b的成 本,更低于Camera Linko随着USB 3.0被消费者不断推广采用,成本还将持续降低。目 前销售的PC有九成已经内置了 USB 3.0接口,消费者无需为之支付
8、额外费用。USB 3.0 连接器和线缆等组件一应俱全。此外,USB 3.0线缆能提供4.5W的功率,足以为机器视觉 摄像头供电,无需额外电源。就3D成像等采用多摄像头系统的应用而言,成本差异就更加明显了。既然一个USB 主机能支持多达255个设备,因此多个USB 3.0摄像头就能在一根总线上通过低成本和商 用USB 3.0集线器实现并行运行。不是所有其它标准都能提供这样的灵活性。就Camera Link而言,则需要为每个摄像头提供一个额外的抓帧器。图2显示了 USB 3.0与其它机器 视觉标准的成本及可用带宽的对比情况。从图中可以看出,USB 3.0的带宽明显比与其成本 相当的IEEE 139
9、4b和GigE高得多,几乎可与成本是其3至4倍乃至更高的Camera Link 的带宽相媲美。如毋 andSOOD56典 LinkfFuirt50004COOJJSB3 035Q030002500深圳稻草人自动化培训www. dcrauto. com20001500100010001500 20tn 26003000 3SM 4000450QAwrage SysEem Cusl !)图2:几款同类竞争机器视觉标准的成本及带宽对比USB 3.0摄像头的实施在系统中集成摄像头需要软件应用读取图像感应器中的数据并发送控制信息到图像感 应器控制器。这可通过采用USB驱动器来完成。视频摄像头现成可用的标
10、准USB驱动器 基于USB视频类型(UVC)。它是一款兼容所有PC的即插即用设备,而且像PC网络摄像 头一样广泛用于视频捕获应用。不过,UVC驱动器存在一些限制,对机器视觉应用来说并 不理想,尤其是UVC驱动器只支持非压缩YUV格式(如YUY2和NV12)的图像,这就限制 了图像感应器的选择范围。由于图像感应器通常捕获的是Bayer、RGB或单色图像,因此 必须通过ISP(图像信号处理流水线)函数将原始图像数据转换为YUV格式的图像。我们可 用FPGA在图像感应器上或通过软件在PC主机上完成上述工作。但这对某些生成原始 Bayer和RGB数据、系统中又不需要额外报头或ISP的高帧速率或高分辨率
11、摄像头而言不 是好事。由于UVC驱动器最初是针对消费类视频应用而设计的,因此不支持机器视觉应用所需 的高度定制功能,同时也不能提供机器视觉应用可能需要的各种摄像头控制特性。鉴于UVC的种种缺陷,机器视觉摄像头产业需要一种完全不同的设备类型或定制驱动 器解决方案。采用定制驱动器,设计人员能选择自己喜欢的图像感应器,并针对目标应用专 门设计控制特性。但是,要提高灵活性,增加控制特性,就需要更长的设计周期。为了避免这种延迟,国际自动成像协会(AIA)已经根据领先成员的提议制定了一种新的 标准USB3 Vision。根据USB3 Vision标准,摄像头设备的基本发现、功能报告(如增益、 亮度、灰度系
12、数、图像分辨率、帧速率等)以及UVC通过批量或同步管道传输数据流等功能 保持不变。USB3 Vision的差异性在于其能支持更多传输非YUV格式图像的图像感应器、更多摄 像头控制特性以及GenICam等软件程序的应用层兼容性。我们的想法就是尽可能多地重复 利用GigE Vision 和 CoaXPress等现有标准的模块,让设计人员采用自己熟悉的方法,更 轻松地进行开发。这便于厂商和设计人员将同样的软件前端与使用USB3.0的最快速的硬件 后端配合使用。USB 3.0 Vision还支持自定义驱动器实施方案,以满足那些无法在硬件中支持全部特性 与功能的厂商需求。举例来说,如果硬件没有足够的代码
13、空间来发现和存储所有摄像头控制参数,那么USB 主机上的定制驱动器会抛弃这些因素,从而保持与现有软件应用的兼容性。当前机器视觉领域中的USB 3.0目前已有许多厂商推出USB 3.0机器视觉摄像头。最常见的设计包含一个CMOS图 像感应器和一个用于USB 3.0连接的赛普拉斯EZ-USB? FX3控制器。根据目标应用的不 同,厂商可对其摄像头进行差异化设计,如利用FPGA实现ISP和图像感应器接口转换, 或采用较大容量的帧缓冲器进行影像处理或确保视频流可靠传输。图3显示了机器视觉系 统的基本方框图。深圳稻草小目动化培训FPGAControlJTAG512 KBARM 9UART4-Fanfr CSISlaeFIFOUSS 3.0W脚朝NAND图3:采用赛普拉斯FX3的机器视觉设计FX3配备了可配置的通用可编程接口(GPIF II),使 FX3不仅能够直接连接至任何FPGA 或图像感应器,而且还可提供400 MBps的数据传输速率。此外,FX3采用一个带有512 KBRAM的200 MHz ARM9处理器,确保快速传输实时图像数据ARM9内核负责管理USB 3.0协议栈,经过编程可根据需要用作USB视频类型(UVC)、USB3 Vision或厂商定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版健身中心兼职教练劳动合同规范模板3篇
- 2024年皮鞋工商合作合同
- 2024水泥厂自动化控制系统施工合同范本3篇
- 二零二五年度互联网企业记账代理及资金管理协议3篇
- 2025版物联网产业股份分红与智慧家居合作协议3篇
- 2025年度离婚协议书附子女抚养费及教育支出协议范本
- 二零二五年一次性餐具研发、生产、采购一体化合同2篇
- 2025年度办公设备智能化系统集成合同样本2篇
- 2024年道路交通事故损害赔偿调解合同
- 2025版房地产项目施工合同范本(含材料供应)
- 北京市西城区2022-2023学年三年级上学期英语期末试卷(含听力音频)
- 2024年医院副院长工作总结范文(2篇)
- 政府采购评审专家考试试题库(完整版)
- 苏教版小学三年级科学上册单元测试题附答案(全册)
- 2024年贵州贵安新区产业发展控股集团有限公司招聘笔试参考题库含答案解析
- 2024年黑龙江省机场管理集团有限公司招聘笔试参考题库含答案解析
- 第十四章35kV变电站保护整定值计算实例
- 液态模锻工艺介绍
- 水泵水轮机结构介绍
- 拼音四线三格加田字格模板(A4打印版可编辑打字)
- 澳门劳工求职专用简历表
评论
0/150
提交评论