科技论文
为OEM应用创建板级多摄像机阵列
发布07/22/2009
TAN2009001
1.1.主题
技术应用说明(TAN2009001):为OEM应用创建板级多摄像头阵列
1.2.适用的产品
- 萤火虫MV (OEM型号)
- 6端口板级1394a集线器
1.3.申请说明
本技术应用说明描述了需要考虑的一些因素,以及如何使用八个Firefly MV IEEE 1394a相机阵列、一个定制的Point Grey 6端口板级1394a集线器和第三方定制电缆来构建一个灵活的、超紧凑的多相机数字成像系统的细节。
1.4.目标受众
本技术应用说明适用于大批量视觉系统的原始设备制造商(OEM)。文中描述的一些Point Grey产品,如带微型1394连接器的Firefly MV相机和6端口板级集线器,只提供给合格的OEM厂商。一些最低订货量(MOQ)和交货时间限制也可能适用。
1.5.概述
许多高速、紧凑的视觉系统,如3D扫描仪、物体和手势跟踪系统和多点触摸显示,具有以下成像要求:
- 多台相机必须同时从不同视角获取和传输图像;
- 从多个相机同步图像采集,或自动在自由运行模式,或使用外部触发器;而且
- 摄像机和配套部件必须能装在一个狭窄的空间里,放置在一个独特的位置,或安装在一个定制的外壳内。
本文件将提供以下信息:
- 概述了FireWire的一些好处,以及为什么它是小型多摄像头系统的理想接口技术;
- 如何使用点灰产品来满足上述的一些要求;
- 视觉系统设计师在设计点灰产品时应该注意的一些技术因素;而且
- 系统配置示例。
1.6.多摄像头支持
1.6.1.选择数字接口
在决定多摄像头系统的接口技术时,有几件事需要考虑,包括总吞吐量、服务质量、延迟、整体系统复杂性和成本。
火线被广泛认为是工业和计算机视觉应用的最佳接口技术。它有保证,真正的等时带宽分配每125 μ s的数据,可称为“延迟关键”。这允许低延迟的数据分布,并使该数据的延迟是确定的,使接口技术非常适合在同一网络上操作多个相机。FireWire还允许更小的摄像头设计,就像许多模拟摄像头一样,一根电缆就可以提供电力和数据。这最大限度地提高了系统的易用性和可靠性,并且可以用最少的电缆创建紧凑的多摄像头成像系统。
点灰萤火虫MV采用IEEE 1394a接口,可提供400mbits /s的数据吞吐量。
额外的资源:
- 文章:火线:为工业视觉开辟道路
- 介绍:火线和USB技术的过去、现在和未来
1.6.2.多个基于火线的摄像机阵列
在设计大量的火线摄像机时,有许多因素需要考虑。这些包括物理元素,如集线器、电缆和pc主机,以及其他方面,如图像采集软件。
技术应用说明2008001详细介绍了设计和实现多摄像机阵列时要考虑的各种因素。
额外的资源:
- TAN2008001:设计多相机阵列时要考虑的因素
1.7.图像采集同步
所有点灰1394a和1394b相机,包括Firefly MV,支持图像采集同步。在自由运行模式下,摄像头在硬件层面自动同步到125μs以内。这是相机本身的一个特性,与主机系统、相机驱动程序或软件无关。同步也可以通过同时触发所有相机来实现,无论是通过外部触发器还是通过异步软件触发器。
Point Grey的MultiSync软件也可以用来执行相机的自动同步
在公共汽车。该软件还能够在多台电脑上同步摄像头
专用IEEE1394定时总线。
额外的资源:
- 第241条:多PGR摄像机同步图像采集
1.8.董事会层面的产品
术语“板级”指的是没有外壳或保护外壳的印刷电路板(PCB)产品。这通常是必要的,以减少空间需求或允许相机安装在一个自定义的外壳。为OEM应用程序提供了Firefly MV、Dragonfly2和dragonflyexpress的板级版本。
|
||
|
1.9.示例系统
Point Grey Research已经成功演示了8个Firefly MV IEEE 1394a摄像机阵列、一个定制的Point Grey 6端口板级1394a集线器和第三方定制电缆。Point Grey Research不认可任何提到的第三方产品,也不解释它们在您的特定设置中的性能。
组件 | 产品 |
电脑 | 索尼VAIO一体机,型号VGCLT33CE |
操作系统 | Windows XP服务包 |
相机 | 点灰色OEM板级萤火虫MV相机与迷你连接器 零件编号1:97-00100-06900(单色),97-00100-07300(彩色) |
中心 | 点灰色OEM板级6端口集线器与迷你连接器 部件编号1:97-00400-00000 |
介面卡 | 点灰1394b 800mb /s 2端口ExpressCard (FWB-EC-2PORT) |
接口卡电源 | 灰点12v 1.25 A壁挂电源(ac -01-9003) |
软件和驱动程序 | 点灰FlyCapture SDK与FirePRO接口卡驱动程序 |
电缆(卡到集线器) | 点灰色6脚到9脚4.5米1394电缆 |
电缆(到摄像机的集线器) | 8英寸定制电缆,8脚JST到8脚JST 纽耐克斯零件编号:CFS-JST8-08A |
光学 | 6毫米M12微透镜 |
一些订购限制和最低订购数量适用
1.9.1.成像组件
1.9.1.1.Firefly MV与迷你1394a连接器
Firefly MV可以安装一个微型8针垂直连接器,取代标准的6针直角(垂直)1394a连接器。这一模型,可提供给合格的OEM的唯一,旨在尽量减少在萤火虫MV后方所需的空间。以下技术TAN2006007 - Firefly MV mini 1394连接器接线规范记录此型号上使用的连接器的零件号和引脚配置。这允许用户创建自己的自定义IEEE 1394电缆连接到微型1394连接器。
相机规格:
|
1.9.1.2.6端口集线器与小型1394a连接器
集线器可以帮助扩展Point Grey相机的距离,通过巩固连接减少到达主机PC的电缆数量,并通过火线电缆为连接的相机提供额外的电力。6端口集线器支持最多5个传入连接,然后可以减少到PC上的一个连接到接口卡的电缆(注意,可以传输的总数据量仍然受到1394总线的限制)。两个集线器也可以连接在一起,支持一个1394a主机适配器卡上的8个摄像头阵列(需要外部电源)。
中心规范:
- 65 x 40毫米(见以下尺寸)
- 1个6针IEEE-1394a平面连接器;五(5)垂直8针微型1394a连接器JST p/n BM08B-SRSS-TB(LF)(SN)
- 8 - 32v通过外部桶连接器或火线
- 12v电压下,每个端口1 A
- TI TSB41LV06A物理层芯片
- 状态指示灯,指示电源和设备连接
- 共模式扼流圈最小化物理层端口错误和故障
- 4个安装孔
1.9.1.3.IEEE 1394b express卡
- Firefly MV 1394a相机完全兼容1394b ExpressCard。用户应该注意的唯一问题是:
- 每个相机大约消耗1w的功率。ExpressCard必须连接外部电源为相机供电。
- 1394a和1394b之间的物理接口有明显的不同。为了将ExpressCard连接到6端口集线器的6针1394a连接器,需要一根一端是1394a 6针连接器,另一端是1394b 9针连接器的电缆。这些电缆可以在Point Grey买到。
- 使用1394b接口卡不会提高相机传输数据的能力。换句话说,用户将无法获得更高的分辨率和更快的帧率与他们的1394a相机。
- 可用于连续流图像的摄像机数量受到所使用的IEEE 1394芯片组的限制。在点灰ExpressCard中使用的LSI (Agere)芯片组能够支持8个同时的DMA上下文。这意味着8个摄像头能够在任何给定的时间流。
1.9.1.4.自定义电缆
Point Grey不提供连接6端口集线器到Firefly MV所需的电缆。这些是留给OEM自己的来源。Newnex是一家提供这些电缆的公司。
1.9.2.参考资料及资源
技术应用说明:
知识库文章:
- 第252条:IEEE 1394(火线)标准的技术概述
- 第241条:多PGR摄像机同步图像采集
数据表:
其他网站及文件:
- Newnex 1394定制电缆
- 火线和USB技术的过去、现在和未来
1.10.其他下载和支持
访问更多的技术应用笔记,网址是www.ptgrey.com/support/downloads.