產品 // 軟體 // eVision 圖書館 // 3D處理 // 簡易3D配對
eVision  3DEasyDMatch

簡易3D配對

3D對準與檢測函式庫

- 將掃描的3D物件與另一組掃描資料或參考網格對齊
- 計算3D掃描資料與黃金樣本或參考網格之間的局部距離
- 偵測異常狀況,例如特徵錯位、幾何變形、間隙、凸起...
- 相容於所有可產生點雲、深度圖或高度圖的3D感測器

描述

Easy3DMatch 函式庫具備對齊功能,可透過參考模型精確定位已獲取 3D 物件的姿態(位置與方向)。該模型可指定為參考點雲,或來自 CAD 軟體的 3D 網格。使用任何 Open eVision 3D 函式庫時皆需搭配 Easy3D,此函式庫隨 Easy3DLaserLine、Easy3DObject、Easy3DMatch 或 3D 套裝組合購買時即隨附提供。
Easy3DMatch AnamolyDetection

透過將3D數據與參考模型進行比較來實現異常檢測

在將3D數據與參考模型對齊後,Easy3DMatch可搜尋局部差異,例如孔洞、凸起、刮痕、間隙等。系統將回傳異常檢測清單,並附帶各異常點的精確位置、距離及面積資訊。透過互動式Open eVision 3D檢視器,可生成並顯示帶有距離資訊與色彩標記的新點雲圖。

Easy3DMatch Support2Dand3Dsubdomainsofinterest

支援二維與三維感興趣子區域

可使用任意的二維區域(於ZMap上)與三維體積(於點雲上)來定義感興趣的子區域。在此情況下,對齊過程中會使用整個物體,但僅將部分區域納入比較與異常檢測考量。

Easy3D Compatibility 3D Sensors

與3D感測器的相容性

Easy3D 函式庫可導入來自 Automation Technology、Azure Kinect、Benano、Heliotis、IDS Ensenso、Intel Realsense、Lucid Helios、LMI Gocator、Mech-Mind、Nerian Ruby、Photoneo PhoXi、深圳盛視(SSZN)、Zivid 等第三方 3D 感測器的數據。 點雲與Z圖像(ZMaps)皆能高效管理,並支援執行3D處理與分析作業。

Easy3DMatch Point Cloud Merger

3D感測器融合

3D感測器融合是一項能整合同一物體不同表面點雲的功能。 您可運用多組置於不同位置的3D感測器,同步獲取完整物體數據。此流程分為校準階段與融合階段,因此融合速度快,且校準過程與待獲取物體無關。最終產出經優化的點雲,其中重複點已被移除,同時融合後點雲的所有屬性(如顏色、法線等)均完整保留。

Easy3D 3DViewer

3D 檢視器

使用 Easy3D 的 3D Viewer 類別來建立互動式 3D 顯示器。3D Viewer 可顯示點雲與 3D 物件,採用 OpenGL 介面運作,並需搭配相容的顯示裝置。

其他福利

新授權系統

Neo 是全新的授權系統。它具備可靠性與尖端技術,現已可用於儲存 Open eVision 與 eGrabber 的授權。Neo 允許您選擇授權的啟用位置,無論是 Neo 硬體授權卡或 Neo 軟體容器皆可。您先購買授權,後續再決定啟用方式。

Neo 硬體授權器具備堅固耐用的硬體結構,可靈活在不同電腦間轉移使用。Neo 軟體授權容器則無需專用硬體,而是與其啟用所在的電腦綁定。

Neo隨附專屬的Neo授權管理器,提供兩種操作模式:直覺易用的圖形化使用者介面,以及可自動化執行Neo授權流程的命令列介面

所有適用於 Windows 與 Linux 的 eVision 函式庫

  • Microsoft Windows 11、10 適用於 x86-64 (64 位元) 處理器架構
  • Microsoft Windows 11、10 IoT Enterprise 適用於 x86_64 系統
  • 適用於 x86-64(64 位元)及 ARMv8-A(64 位元)處理器架構的 Linux,需具備 glibc 2.18 或更高版本
DriverWinLinuxARM

開啟 eVision 3D Studio

Open eVision 3D Studio 是 Open eVision 的 3D 評估與原型製作應用工具。
此應用程式透過 Coaxlink Quad 3D-LLE 影像擷取卡,以及 Easy3D 與 Easy3DLaserLine 函式庫,大幅簡化單一與雙重 3D 雷射線檢測系統的配置流程。
Open eVision 3D Studio 完全免費,無需任何授權許可。

eVision 3D AVT
eVision 3D AVT

Software

Host PC Operating System

Open eVision is a set of 64-bit libraries that require an Intel compatible processor with the SSE4 instruction set or an ARMv8-A compatible processor.

Open eVision can be used on the following operating systems:

Microsoft Windows 11, 10 for x86-64 (64-bit) processor architecture

Microsoft Windows 11, 10 IoT Enterprise for x86-64 systems

Linux for x86-64 (64-bit) and ARMv8-A (64-bit) processor architectures with a glibc version greater or equal to 2.18

Remote connections

Remote connections are allowed using remote desktop, TeamViewer or any other similar software.

Virtual machines

Virtual machines are supported. Microsoft Hyper-V, Oracle VirtualBox and libvirt hypervisors have been successfully tested.

Only the Neo Licensing System is compatible with virtualization.

Minimum requirements:

2 GB RAM to run an Open eVision application

8 GB RAM to compile an Open eVision application

Between 100 MB and 2 GB free hard disk space for libraries, depending on selected options.

APIs

Supported programming languages :

The Open eVision libraries and tools support C++, Python and the programming languages compatible with the .NET (C#, VB.NET)

C++ requirements: A compiler compatible with the C++ 11 standard is required to use Open eVision

Python requirements: Python 3.11 or later is required to use the Python bindings for Open eVision

.NET requirements: .NET framework 4.8 (or later) or the .NET platform 6.0 (or later) are supported

Supported Integrated Development Environments:

Microsoft Visual Studio 2017 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2019 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2022 (C++, C#, VB .NET, C++/CLI)

QtCreator 4.15 with Qt 5.12

Ordering Information

Product status

Released

Product code - Description

PC4184 Open Easy3DMatch for USB dongle

PC4334 Open eVision Easy3DMatch

Included libraries

Easy3D

Easy3DMatch

Related products

PC6512 eVision/Open eVision USB Dongle (empty)

PC6514 Neo USB Dongle (empty)

Easy3DMatch