Vision Engine

API:C++C#Python

Vision Engine은 포인트 클라우드 계산의 핵심입니다. pattern projecting 의 이미지 프로젝션, 이미징 및 처리를 제어하여 최종 3D 포인트 클라우드를 생성합니다.

상호 반사에 취약한 반짝이는 금속 물체와 같이 까다로운 장면은 소비재와 같은 일반적인 장면에 비해 좋은 포인트 클라우드를 얻기 위해 다른 처리 방식이 필요할 수 있습니다. 각 장면에 맞는 올바른 Vision Engine을 사용해야 카메라의 성능을 최대한 활용할 수 있습니다.

Vision Engines Summary

Engine

Omni

Sage

Stripe

Phase

Scenes/Objects

  • All

  • Transparent

  • Translucent

  • Extremely specular

  • Highly specular reflective

  • Specular reflective

  • Diffuse

  • Opaque

  • Slightly specular

Material

  • Plastic

  • Bubble wrapping

  • Polished metal

  • Clear plastics

  • Glass

  • Chrome plated metal

  • Cylinders

  • Sheet/plate

  • Stacked metal

  • Chrome plated metal

  • Cylinders

  • Sheet/plate

  • Stacked metal

  • Cardboard

  • Plastics

  • Rubber

  • Wood

  • Cloth

  • Brushed metals

Applications

  • Piece Picking

  • Parcel Introduction

  • Bin Picking

  • Inspection

  • Bin Picking

  • Assembly

  • Surface Finishing

  • Bin Picking

  • Parcel Induction

Trade-offs

최상의 동적 범위와 적용 범위를 위한 더 긴 캡처 시간

날카로운 모서리, 미세한 디테일, 최소 반사 아티팩트에 대한 가장 긴 캡처 시간

높은 동적 범위와 적용 범위, 적은 반사 아티팩트로 균형 잡힌 속도 제공

빠른 속도에 대응하는 약간의 품질 저하

Availability

2+

2+ MR130, MR60, LR110

2, 2+, 3

2, 2+, 3

Omni Engine

참고

Omni 엔진은 Zivid 2+에서만 사용할 수 있습니다.

Omni Engine은 극단적인 정반사 및 투명 객체가 있는 장면을 포함하여 모든 장면 에서 뛰어난 포인트 클라우드 품질을 위해 제작되었습니다. Stripe Engine과 동일하게 품질을 위해 속도를 절충합니다. 따라서 Omni Engine은 피스 피킹 과 같은 애플리케이션에 적합합니다.

Omni Engine에 대해 더 알아보기

Omni Engine

Sage Engine

참고

Sage Engine은 Zivid 2+ MR130, MR60, LR110에서만 사용할 수 있습니다.

Sage Engine은 매우 반사성이 높은 물체와 빈이 있는 장면에서 뛰어난 포인트 클라우드 품질을 위해 제작되었습니다. Sage Engine의 캡처 시간은 가장 길지만 반사 아티팩트를 처리하고 높은 신뢰도의 3D 데이터를 제공하는 데 가장 적합한 Vision Engine입니다. 따라서 이 엔진은 공장 자동화, 제조, 빈 피킹 및 검사 애플리케이션에 적합합니다.

Sage Engine에 대해 더 알아보기

Sage Engine

Stripe Engine

Stripe Engine은 Zivid 2+의 기본 Vision Engine입니다. 매우 반사가 심한 객체가 있는 장면에서 뛰어난 포인트 클라우드 품질을 위해 제작되었습니다. Stripe Engine은 높은 동적 범위 를 가지고 있어 훌륭한 포인트 클라우드 적용 범위를 제공합니다. 따라서 이 엔진은 공장 자동화, 제조 및 빈 피킹 과 같은 애플리케이션에 적합합니다.

Stripe Engine에 대해 더 알아보기

Stripe Engine

Phase Engine

Phase Engine은 Zivid 2의 기본 Vision Engine입니다. 빠르고 좋은 포인트 클라우드를 제공하며 품질과 속도 사이에서 적절한 절충안을 제공합니다. Phase Engine은 확산, 불투명 및 약간의 반사성 물체에 권장되며 소포 인도 와 같은 물류 분야의 응용 분야에 적합합니다.

Phase Engine에 대해 더 알아보기

Phase Engine

Version History

SDK

Changes

2.17.0

Zivid 3에 Stripe 및 Phase Engine에 대한 지원이 추가되었습니다.

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

Stripe engine 성능은 NVIDIA GPU를 사용하여 측정했을 때 5%에서 15% 사이에서 향상되었습니다. 빠른 CPU와 느린 GPU(예: Intel integrated GPU)를 사용하면 2.5와 비교하여 성능이 거의 같거나 약간 낮아집니다(1%~5% 저하).

2.5.0

Stripe engine 성능이 2~10% 향상되었습니다.

2.4.0

Zivid 2에 Stripe engine 지원이 추가되었습니다.

2.3.0

Stripe engine 속도가 향상되어 획득당 약 100ms입니다.

2.2.0

Stripe Vision Engine API가 추가되었습니다. 기존 및 기본 Vision Engine의 이름은 Phase입니다.