Omni Engine

备注

Omni Engine 仅适用于 Zivid 2+。

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

Omni Engine 专为具备以下特性的挑战性对象和场景而开发:

  • 高动态范围

  • 高反射率

  • 中等到高透射率,例如:

    • 瓶子

    • 塑料包装

    • 气泡膜包装

    • 透明塑料

这使得 Omni Engine 能够处理大多数的场景。因此,您可以使用此引擎在 电子商务 或其他具有多种挑战性部分的领域中进行 单品拣选

点云质量

在其他视觉引擎无法满足要求的情况下,Omni Engine 能够提供完整的点云,几乎没有缺失点。然而,它会使边缘更加平滑。如果您依赖非常精确的边缘,那么您应该考虑其他视觉引擎。

Omni Engine 还对 来自环境光源的噪声 较不敏感,从而减少了使用 50Hz/60Hz 曝光时间进行补偿的需要。

备注

Omni Engine 可在所有场景上提供完整且准确的点云覆盖,但代价是轻微的平滑过的边缘。

动态范围

它具有 非常高的动态范围,因此对以下因素不太敏感:

  • 高光

  • 光晕效果

  • 环境光源的反射

这使得当相机直接对准料箱和其他物体时能够受到更小的影响。

较高的动态范围通常可在 一次采集 中覆盖整个场景,无需 HDR 捕获,从而缩短了捕获时间。与其他 Vision Engine 相比,这还允许更长的曝光时间而不会出现饱和。

小技巧

由于 Omni Engine 的动态范围较高,一次采集通常就足够了。

Working distance

Transparent performance degrades faster than non-transparent performance as you move away from the camera's focus distance, so keep the object close to it. Check the datasheets for your camera models to find the optimal Omni Engine working distance and range.

For a step-by-step guide on imaging transparent and translucent objects, including how the working distance and background distance affect the result, see Dealing with Transparent Objects.

版本历史

SDK

变更

2.12.0

改进了 Omni engine 的成像质量和性能,提供更好的覆盖范围并减少伪影。Omni engine 也已从实验性功能中移除。