CoaXPress 2.0在未来机器视觉应用中的潜在优势

CoaXPress 2.0在未来机器视觉应用中的潜在优势

除了能达到12.5Gbps的高速率外,CoaXPress 2.0还为机器视觉系统带来了很多新的特性和功能。

                                                                                                                                                                                                                                                                                                                                                          文/Zeph Freeman,Microchip Technology

            CoaXPress 2.0引入了一些新的功能,但除了更高的速率之外,一些其他功能对于一般机器视觉人员来说,可能还并太熟悉。本文将着重介绍CoaXPress 2.0的优势,以及它们如何在今天和未来让机器视觉系统更加受益。

CoaXPress是由Adimec、Active Silicon、Microchip/EqcoLogic、AvalData和Components Express公司创建的一个开放标准,主要由日本工业成像协会(JIIA)打理,并且得到了AIA和EMVA的支持。CoaXPress的主要应用包括工业检查、医学成像、交通监控和视频监控等CoaXPress使用标准75Ω同轴电缆作为传输媒介,使用BNC、micro BNC或HD-BNC连接器,它代表了允许通过单一同轴电缆传输视频信号、相机控制信号和触发信号的唯一标准,使用24 VDC下的13W直流电源。CoaXPress 2.0系统(见图1)包括一个工业相机,它采用了Microchip Technology的收发器SoC,在一个小封装中集成了高速均衡器、重时钟和电缆驱动器。它在12.5Gb/s的全速度下的功耗约为125mW,在较慢的速度下,功耗更低。在链路的另一端,图像采集卡通常使用相同的SoC,其中包括用于图像处理的FPGA,能将电源信号连同控制信号和触发信号一起发送给相机。

           CoaXPress 1.0支持6.25Gb/s的最大数据率,比GigE Vision快6倍,比USB3 Vision快40%。数据速率分为多层,从CXP-1(1.25Gb/s,最远210m)到CXP-6(6.25Gb/s,最远90m)。CoaXPress 1.0基本一直保持不变,直到2019年引入CoaXPress 2.0,它增加了两层:CXP-10(10Gbps)和CXP-12(12.5Gbps),这两者的传输范围都大于65m(使用Belden 4731R电缆的情况下),更远的传输距离则需要使用中继器(见表1)。

表1:CoaXPress 2.0增加了CXP-10(10Gb/s)和CXP-12(12.5Gb/s),两者的传输距离都大于65m。

           四链路CoaXPress 2.0图像采集卡的数据传输率为50Gbps,而GigE Vision的数据传输率为10Gbps。一个8通道图像采集卡或两个4通道图像采集卡,可以实现超过100Gbps的更高数据传输率。这个性能几乎超过了目前的所有需求,但将来可能会有这样的高需要。此外,中继器还可以与CoaXPress 2.0一起使用,实现长达几百米的传输距离(见图2)。

           在CoaXPress 2.0中将最大数据速率提高一倍,也能将实现给定数据速率所需要的电缆数量减少一半。从一层到另一层的升级,无需更换所有的电缆基础设施。同轴电缆天生由外部导体屏蔽,这使得它能够抵抗许多工作环境中的外部电磁干扰(EMI),特别是电噪声工厂环境。这使得CoaXPress可以用于医学成像等应用,在这些应用中,为了安全和电磁干扰的考虑,成像系统故意远离处理系统。

           CoaXPress还支持行业标准的应用程序编程接口GenICam,该接口简化了应用程序开发或升级组件 ;另外,CoaXPress还支持新的GenDC(Generic Data Container)标准,允许CoaXPress发送更复杂的图像,包括1D、2D、3D、多光谱和元数据。

            在CoaXPress 2.0中,用于相机控制和触发的上行链路,速率从1.0版本的20.8Mbps增加到了41.6Mbps,进一步减少了延迟,提高了触发率,并允许高速相机处理更多数据,而不需要专用的高速上行链路。速度的提高,能使主机以更高速率发送触发消息——在单触发消息模式下接近600kHz,在双触发消息模式下接近300kHz。

            相机和图像采集卡中使用的芯片组,如Microchip的EQCO125X40收发器SoC,在操作之前和操作期间,实时执行链路信号完整性和电缆裕度测试,使磨损的电缆和连接器的间断点很容易被检测到。CoaXPress用户将这一特性看作是一个关键区别。

           CoaXPress 2.0需要使用图像采集卡,而GigE Vision 在10Gbps的速率下是不图像采集卡的,这使CoaXPress 2.0在成本上处于劣势——尤其是在多相机系统中。然而,不使用图像采集卡的话,主机PC的CPU将执行所有的数据“解封装(deencapsulation)”。在一个机器视觉系统中,相机可能以300fps或更高的速度捕获图像,为此,CPU面临的过载将是一个严重问题。当给CPU分配额外的功能时,它会超载并开始丢弃数据包。CoaXPress 2.0从一个确定的接口同步相机结果,而GigE Vision则不会这么做。因此,GigE Vision在增加节点或共享带宽时,可能会出现不稳定和延迟相对较长等情况。

           使用性能更高的网络接口卡(NIC),能够缓解GigE Vision系统所面临的一些挑战。然而,在需要更高速处理的情况下,NIC的成本是图像采集卡成本的50%- 80%,并且比图像采集卡具有更少的图像处理能力。简言之,尽管使用图像采集卡是在系统中增加了额外的组件,但是它能减少PC的负荷,并以此来补偿成本的增加。为了与CoaXPress 2.0相媲美,GigE Vision需要更强大的处理器和更强大的NIC。

           在工业检测中常见的多相机系统中,这个问题变得更加严重。例如,一个四相机系统同时捕捉一个物体的两个侧面、以及顶部和底部的图像,这需要每个通道上的图像采集卡都能非常精确地触发。即使是在不同的速度和分辨率下,这些相机本质上也是一个整体。应用软件和处理器对数据执行用户定义的检查程序。还有同时使用多达32个相机的复杂系统。

           GigE Vision系统为预定义的采集提供了相当精确的同步,因为所有的相机都可以通过精确时间协议(PTP),在给定的时间捕捉图像。然而,GigE Vision不能支持从PC系统到相机的实时触发器。CoaXPress 2.0允许多个相机连接到单一的图像采集卡,并能使用稳健的同轴电缆长距离运行。具有不同分辨率和帧速率的相机,可以连接到单一的图像采集卡,而每台相机可以执行不同的检测任务。将单个相机连接到多个图像采集卡的能力,进一步提升了图像采集卡的贡献。

            电力消耗是另一个被忽视的问题。为了满足GigE Vision需要的高功率,需要具有更大组件的电源,这相应地会产生更多热量,会使相机处于潜在的高温风险中。由于相机传感器对温度非常敏感,由此产生的噪声会导致图像质量的显著下降。

            CoaXPress 2.0还增加了其他功能,如改进的时间戳、错误报告和数据共享。统一的时间戳,集成了来自相机、主机和软件的报告事件,并将它们形成一个统一的时间基准,这有助于跟踪事件是何时发生的,并且一个新的事件通道增加了一个数据路径,允许相机准确通知应用程序“特定的内部事件是什么时候发生的”,如曝光的开始时间。

            新标准还为用户提供了运行过程中链路质量的清晰视图,控制通道通过在控制包中添加标签字段得到了增强,从而允许主机和相机一致地从错误情况中恢复。最后,CoaXPress2.0定义了数据共享规则,在该规则中,一台相机可以同时向多个主机传输数据。

      机器视觉每年都会扩展到更多的应用领域,随着机器学习在视觉检测中发挥更突出的作用,未来这一趋势可能进一步扩大,而CoaXPress 2.0 很可能为机器视觉的广泛应用推波助澜。

                      

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

机器人从业者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值