Vision Engine
Vision Engine은 포인트 클라우드 계산의 핵심입니다. pattern projecting 의 이미지 프로젝션, 이미징 및 처리를 제어하여 최종 3D 포인트 클라우드를 생성합니다.
Some challenging scenes, e.g. shiny metal objects susceptible to interreflections, might require different processing to acquire a good point cloud compared to general scenes, e.g. consumer goods. Using the right Vision Engine is necessary for getting the most out of the camera for each specific scene.
Vision Engines Summary
Engine |
Omni |
Sage |
Stripe |
Phase |
|---|---|---|---|---|
Scenes/Objects |
|
|
|
|
Material |
|
|
|
|
Applications |
|
|
|
|
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은 Piece Picking 과 같은 애플리케이션에 적합합니다.
Sage Engine
참고
Sage Engine은 Zivid 2+ MR130, MR60, LR110에서만 사용할 수 있습니다.
Sage Engine은 매우 반사성이 높은 물체와 빈이 있는 장면에서 뛰어난 포인트 클라우드 품질을 위해 제작되었습니다. Sage Engine의 캡처 시간은 가장 길지만 반사 아티팩트를 처리하고 높은 신뢰도의 3D 데이터를 제공하는 데 가장 적합한 비전 엔진입니다. 따라서 이 엔진은 공장 자동화, 제조, 빈 피킹 및 검사 애플리케이션에 적합합니다.
Stripe Engine
Stripe Engine은 Zivid 2+의 기본 Vision Engine입니다. 매우 반사가 심한 객체가 있는 장면에서 뛰어난 포인트 클라우드 품질을 위해 제작되었습니다. Stripe Engine은 높은 동적 범위 를 가지고 있어 훌륭한 포인트 클라우드 적용 범위를 제공합니다. 따라서 이 엔진은 공장 자동화, 제조 및 빈 피킹 과 같은 애플리케이션에 적합합니다.
Phase Engine
Phase Engine은 Zivid 2의 기본 비전 엔진입니다. 빠르고 좋은 포인트 클라우드를 제공하며 품질과 속도 사이에서 적절한 절충안을 제공합니다. 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입니다. |