Vision Engine(视觉引擎)

Vision Engine是点云计算的支柱。它控制着 图案投影 、成像和处理投影图案的图像以生成最终的3D点云。

一些具有挑战性的场景,例如易受互相反射影响的闪亮金属物体,与一般场景(例如消费品)相比,可能需要不同的处理来获取良好的点云。使用正确的视觉引擎对于在每个特定场景中充分利用相机是必要的。

Vision Engines 摘要

Engine

Omni

Sage

Stripe

Phase

场景/对象

  • 全部

  • 透明

  • 半透明

  • 极其镜面反射

  • 高镜面反射

  • 镜面反射

  • 漫反射

  • 不透明

  • 略微镜面

材料

  • 塑料

  • 气泡包装

  • 抛光金属

  • 透明塑料

  • 玻璃

  • 镀铬金属

  • 圆柱

  • 薄板/板材

  • 堆叠金属

  • 镀铬金属

  • 圆柱

  • 薄板/板材

  • 堆叠金属

  • 纸板

  • 塑料

  • 橡胶

  • 木头

  • 拉丝金属

应用

  • 单品拣选

  • 包裹分拣

  • 料箱拾取

  • 检测

  • 料箱拾取

  • 组装

  • 表面处理

  • 料箱拾取

  • 包裹分拣

权衡

更长的捕获时间以获得最佳的动态范围和覆盖范围

最长的捕获时间,以获得清晰的边缘、精细的细节和最少的反射伪影

速度均衡,动态范围高,覆盖范围广,反射伪影少

降低图像质量以获得最高速度

适用性

2+

2+ MR130、MR60、LR110

2, 2+, 3

2, 2+, 3

Omni Engine

备注

Omni Engine 仅适用于 Zivid 2+。

Omni Engine 是专为 全场景 提供卓越的点云质量而创造的,包括具有 极度镜面反射透明 对象的场景。与 Stripe Engine 相同,它会牺牲速度换取图像质量。这使得 Omni Engine 适合 单品拣选 等应用。

阅读有关 Omni Engine 的更多信息

Sage Engine

备注

Sage Engine 仅适用于 Zivid 2+ MR130、MR60 和 LR110。

Sage Engine 专为在具有 高镜面反射 物体和容器的场景中提供出色的点云质量而打造。虽然使用 Sage Engine 的捕获时间最长,但它是处理反射伪影的最佳视觉引擎,可提供高置信度的 3D 数据。这使得该引擎适用于 工厂自动化制造行业料箱物料拾取检测 等应用。

阅读有关 Sage Engine 的更多信息

Stripe Engine

Stripe Engine 是 Zivid 2+ 的默认视觉引擎。它专为在具有 镜面反射 物体的场景中提供出色的点云质量而构建。Stripe Engine 具有 高动态范围,因此可提供出色的点云覆盖范围。这使得该引擎适用于 工厂自动化制造业料箱物料拾取 等应用。

阅读有关 Stripe Engine 的更多

Phase Engine

Phase Engine 是 Zivid 2 的默认视觉引擎。它的捕获速度 并能够提供良好的点云,是质量和速度之间的良好折衷。建议将Phase Engine 用于 漫反射不透明轻微镜面反射 的物体,该引擎适合 物流 等场景的应用,例如 包裹分拣

阅读有关 Phase Engine 的更多信息

版本历史

SDK

变更

2.17.0

Added support for Stripe and phase Engine for Zivid 3.

2.14.0

增加了对 Zivid 2+ MR130、MR60 和 LR110 的 Sage Engine 支持。

2.12.0

Stripe 和 Omni 引擎已从实验性功能中移除。

2.10.0

添加了对 Zivid 2+ 和 Omni Engine 的支持。

2.6.0

使用NVIDIA GPU时Stripe engine的性能提高了5%到15%。与 2.5相比,使用快速CPU和慢速GPU(例如Intel集成GPU)将具有大致相同或稍差的性能(1%到5%)。

2.5.0

Stripe engine性能提高了 2% 到 10%。

2.4.0

为Zivid 2添加了Stripe engine的支持。

2.3.0

提高了Stripe engine的速度,每次采集大约100毫秒。

2.2.0

添加了Stripe Vision AP。原始和默认的视觉引擎被命名为Phase。