簡易3D配對
3D對準與檢測函式庫
- 將掃描的3D物件與另一組掃描資料或參考網格對齊
- 計算3D掃描資料與黃金樣本或參考網格之間的局部距離
- 偵測異常狀況,例如特徵錯位、幾何變形、間隙、凸起...
- 相容於所有可產生點雲、深度圖或高度圖的3D感測器
描述
透過將3D數據與參考模型進行比較來實現異常檢測
在將3D數據與參考模型對齊後,Easy3DMatch可搜尋局部差異,例如孔洞、凸起、刮痕、間隙等。系統將回傳異常檢測清單,並附帶各異常點的精確位置、距離及面積資訊。透過互動式Open eVision 3D檢視器,可生成並顯示帶有距離資訊與色彩標記的新點雲圖。
支援二維與三維感興趣子區域
可使用任意的二維區域(於ZMap上)與三維體積(於點雲上)來定義感興趣的子區域。在此情況下,對齊過程中會使用整個物體,但僅將部分區域納入比較與異常檢測考量。
與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處理與分析作業。
3D感測器融合
3D感測器融合是一項能整合同一物體不同表面點雲的功能。 您可運用多組置於不同位置的3D感測器,同步獲取完整物體數據。此流程分為校準階段與融合階段,因此融合速度快,且校準過程與待獲取物體無關。最終產出經優化的點雲,其中重複點已被移除,同時融合後點雲的所有屬性(如顏色、法線等)均完整保留。
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 或更高版本
開啟 eVision 3D Studio
Open eVision 3D Studio 是 Open eVision 的 3D 評估與原型製作應用工具。
此應用程式透過 Coaxlink Quad 3D-LLE 影像擷取卡,以及 Easy3D 與 Easy3DLaserLine 函式庫,大幅簡化單一與雙重 3D 雷射線檢測系統的配置流程。
Open eVision 3D Studio 完全免費,無需任何授權許可。
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)