相机技术

图像处理技术的实时功能

在工业机器人、质量控制或高速流程中,视觉系统的实时功能对效率和流程稳定性至关重要。用户需要使用可完美协调、具有实时功能的视觉硬件和软件来构建一个整体系统,才能稳定实现微秒级的响应时间。

  • 最后更新: 2025/12/16

关于实时功能的几个要点

  • 在工业领域,实时功能对于实现精确、稳定和高效的图像处理技术至关重要。

  • 低延迟可确保高速流程中的精确同步和快速响应。

  • GigE适用于要求延迟性适中以及集成简单的灵活型应用。

  • CoaXPress (CXP)可提供低延迟和高带宽,是高速和多相机应用的理想之选。

  • 选择合适的接口和视觉硬件对流程的可靠性和质量至关重要。

实时相机传输:快速决策的关键

在现代自动化视觉方案中,微秒级的瞬间往往起着决定性作用。如果视觉系统反应不够迅速或不能精确同步,就会出现分拣错误、停机或生产缺陷。因此,要使用稳定的低延迟相机来实时传输经过优化的数据,这是实现低传输时间和工艺稳定性最大化的先决条件。

实时功能:对精确同步和低延迟至关重要

CoaXPress的典型应用:自动光学检测
CoaXPress的典型应用:自动光学检测

无论是在机器人技术、光学质量控制或高速系统中,实时功能都是精确图像处理技术的关键所在。

它可以

  • 精确同步所有系统组件

涵盖从图像采集、图像数据处理到作出处置的整个流程。

精确时间控制(PTP)

这确保应用表现稳定过程可预测,对高速应用或需要从外部与其他系统组件一起触发相机的应用极为重要。不同的应用对触发信号和图像采集之间的响应时间要求不尽相同,支持的最大响应时间从几微秒到几秒钟不等。

视觉应用对延迟的要求

在工业图像处理中,延迟是影响处理可靠性和结果质量的决定性因素。延迟是指从发出请求到收到响应之间所需的时间,例如从触发相机到处理图像数据所需的时间。根据不同的应用要求,延迟过长会导致检测错误、错过周期时间或同步不准确。因此,重点在于了解相应视觉任务的确切延迟要求,并据此选择合适的系统。

可容忍适中延迟的应用

不过,对于某些应用而言,在不会影响功能或流程可靠性的情况下,稍高的毫秒级延迟完全可以接受。在此情况下,重点不是即时响应,而是可靠地采集和评估图像数据。
例如:

  • 文件采集和归档

  • 长期对生产工艺进行分析

  • 远程监控和远程维护

  • 安全与监视相机

在这种情况下,毫秒级的延迟时间通常已经足够,不会对应用表现构成限制。

要求延迟极低的应用

在特定的工业图像处理应用中,为了确保无差错和精确的流程控制,延迟时间必须控制在微秒范围内。特别是在高速和同步流程中,即使有轻微的延迟也会导致质量损失或生产缺陷。典型的例子有:

  • 传送带上的高速检测

  • 带图像处理功能的拾取与放置机器人

  • 生产过程中的实时质量控制

  • 用于3D测量的同步多相机系统

快速和高确定性的图像传输和处理技术是应用的关键。

适合实时应用的接口:GigE和CoaXPress (CXP)

GigE相机可为适用中等延迟较低带宽的应用提供可靠的视觉方案。它使用灵活,支持较长的线缆,但不太适合要求极低延迟的实时流程。

另一方面,CoaXPress (CXP)可实现低延迟高数据率,是要求严格的高速多相机应用的理想之选。用户应始终根据具体的延迟要求和数据传输量来选择合适的接口。

GigE Vision Logo
CoaXPress Logo

标准

GigE(千兆网)

CoaXPress (CXP)

延迟(典型值)

毫秒范围

微秒范围

带宽

最高可达1 Gbit/s (GigE)、10 Gbit/s (10GigE)

每条线缆最高可达12.5 Gbit/s

线缆长度

最长100米(标准CAT线缆)

最长40米(全带宽输出)

同步

具体表现受限于网络

非常精确,以硬件为基础

多相机支持 *

可传输大量数据,但受网络限制

数量有限,扩展性强

系统成本

价格亲民的标准硬件

更高,需要使用CXP图像采集卡

典型应用

监控、文件采集、远程监控

机器人技术、眼科、外科、高速检测、3D测量、实时质量控制

集成

使用简单,应用广泛

需要更复杂的特殊组件

适用于

可容忍延迟的应用

要求延迟极低的应用

* 可级联的交换机通过GigE接口支持在一个系统中大量安装使用相机,但网络的局限性意味着必须牺牲实时功能和延迟性能。

借助CXP可以很好地精确控制相机。1:1的连接关系、有限的图像采集卡通道以及PC中有限的PCIe插槽,这些因素叠加使多相机应用变得复杂、耗时。

白皮书

配备GigE Vision 2.0的多相机应用

为您的实时多相机系统实现完美的图像同步。借助GigE Vision 2.0,您无需额外线缆即可实现这一目标。欢迎阅读白皮书,了解更多信息。

查看多相机系统白皮书

机器视觉实时处理的挑战

成像质量的决定性因素是低延迟,即从接收触发信号到采集图像所需的最低延迟。此外,该时间延迟抖动必须不能变化,即图像采集时间不能有抖动。例如,在300 fps等高帧速率应用中,所需的延迟时间须控制在微秒级范围内。

  • 采集延迟和抖动

最大的挑战是尽可能降低采集延迟时间。同时,延迟抖动也不能变化。高采集延迟和抖动会严重影响决策准确性和处理速度。

  • 数据量和带宽

需要实时处理的大量数据需要依靠高带宽和性能强大的硬件。数据传输和处理效率低下会导致出现系统瓶颈和延迟。

  • 同步

在多相机系统中,如果相机存在任何不同步都可能导致数据不准确和图像分析错误。精确控制和同步相机信号是关键。

  • 处理

实时处理需要依托强大的算力。系统必须在眨眼间执行复杂的图像处理算法。这就对处理器和整个系统架构提出了较高的要求。

实例:仓储自动化 - 实时导航

仓储自动化中使用的自动驾驶车辆和移动机器人采用的视觉组件需要具有高强度的持续实时能力。只有实时评估芯片数据和图像信息,车辆才能可靠地检测周围环境、障碍物并动态调整路线。这种处理方式快速、精确,可确保货物顺畅流动,缩短周期时间并实现高效的全天候运营。在现代物流视觉方案中,具有实时功能的视觉系统是实现安全、高效和灵活自动化流程的关键。

仓储自动化
从相机图像采集、流程处理到作出处置,实时功能均可确保所有系统组件精确计时,让生产过程稳定,成效可预测。在毫秒必争的应用中,实时功能是不可或缺的关键特性。因为它可以在相机、数据处理和驱动器之间实现可重复的精确同步。对于高度依赖时间精度的处理流程而言,例如需要可靠稳定地控制分拣、定位或弹出的任务,采用实时功能是唯一的可行方法。
Michael Noffz
Basler AG产品系统性能团队产品经理
在哪里可以买到合适的光源系统?

精确同步光源

低延迟对线阵视觉应用、机器人技术和医疗技术至关重要。脉冲光源必须准确地在微秒级范围内触发以进行图像采集,确保最大的曝光和效率。在传送带或眼科等动态过程中,任何延迟都会产生直接不良影响:例如目标未处于预定位置,或者激光设备无法及时关闭。在这些要求严格的应用中,只有精确同步和最小延迟才能确保整个流程安全可靠。

适用于实时图像处理系统的视觉硬件和软件

可完美协调的Basler硬件和软件产品为实时图像处理提供了可靠的视觉方案。选择GigE还是CXP具体取决于应用对延迟、带宽和同步的不同要求。

毫秒级的GigE处理能力
毫秒级的GigE处理能力

采用Basler组件的实时GigE Vision系统

Basler的实时GigE Vision系统通常由以下硬件和软件组件构成:

  • Basler GigE相机:
    适用于工业用途的Basler相机
    GigE相机 可提供高成像质量,每秒帧速率最高可支持数十帧,具有适用于精确触发的触发输入端,专为系统持续运行而设计。

  • 标准网络架构:
    通过市售的
    CAT线缆 和千兆网交换机就能实现连接,线缆长度灵活,并能轻松集成到现有的IT结构中。

  • Basler GigE接口卡(可选):
    对于实时性要求更高的应用,Basler的
    PC卡 可将图像数据直接转发到主机系统,并且延迟时间短(自2026年第一季度起)。

  • Basler pylon软件套装:pylon软件可对相机进行配置、控制和评估。它为图像采集、触发控制和实时数据传输提供了标准化API。

  • VisualApplets(可选):
    VisualApplets可用于基于FPGA的预处理流程,方便直接在
    Basler GigE ace 2相机上执行图像处理功能,从而减轻CPU负载。


GigE系统计算示例

如果相机以20 fps的帧速率运行,则它会每50毫秒采集一幅图像,从而在毫秒级范围实现实时处理。

该GigE Vision系统适用于对延迟要求适中、架构灵活且可轻松扩展的应用。典型的应用领域包括生产监控、质量控制文档采集

微秒级范围内的CXP处理
微秒级范围内的CXP处理。以下公式显示了帧速率、曝光时间和900万像素芯片的线处理时间之间的关系

采用Basler组件的CoaXPress-Vision系统具备实时功能

Basler的实时CoaXPress系统通常由以下硬件和软件组件构成:

  • Basler CXP相机:
    Basler的高性能
    CXP-12相机 专为要求严格的实时高帧速应用而设计,能以高带宽和低延迟提供图像数据。

  • Basler CXP图像采集卡:图像采集卡可直接接收CXP信号,在硬件上进行处理,并以微秒级的延迟将图像数据转发给主机系统。它支持多台相机与外部信号同步。

  • CXP线缆和PoCXP供电技术:
    通过高质量的
    同轴线缆进行连接,并将数据和供电相结合(PoCXP供电技术),不仅降低了布线成本,还能提高可靠性。

  • Basler pylon软件套装:
    此处也适用pylon软件,可对CXP相机和图像采集卡进行精确控制、同步和实时评估。

  • VisualApplets:VisualApplets是直接在图像采集卡上进行实时预处理的理想工具,可在不增加CPU负载的情况下执行复杂的图像处理算法。


样本计算CXP系统

在CXP系列中,相机的帧速率较高,平均为400 fps,这表示它每2.5毫秒就能传输一幅图像。因此,其实时处理所需的时间范围为微秒级。处理时通常以线为单位,而不是以图像或帧为单位。

基于平均芯片像素为900万像素,正方形图像的分辨率为3000 px × 3000 px,CXP系统处理各线所需的时间为0.8微秒或833纳秒。

该CXP系统适合同步多相机设置高速检测以及需要低延迟和高数据率的应用。

匹配的Basler产品

适用于实时视觉系统的精选产品

有关实时功能的常见问题

这种相机能以低延迟传输图像数据,并能通过FPGA硬件计时进行具有高确定性的信号触发。
目前速度最快的Basler线阵相机
racer 2 L 的行频为200 kHZ,即每条线传输所需的时间为5微秒。

带有数据包延迟控制等优化参数功能的CoaXPress和GigE正是适用于实时工业相机和视觉系统的强大接口。

通过使用FPGA处理(例如VisualApplets)、快速接口、pylon软件并确保所有组件精确同步。

您需要获得什么支持?

我们很乐意提供产品选择建议,并助您为应用找到合适的解决方案。