產品介紹
軟體
Aurora Imaging Library (MIL X)
機器視覺影像處理與分析函式庫(Library)
本函式庫可分為「開發版」與「Run-Time版」,開發版具備所有模組可用於開發並編譯軟體;Run-Time版則是封裝完成的可執行檔,可依需求自由選購模組,大幅降低複數機台與產線的成本並提升檢測效能。
主要特色
Run-time 版本可依需求自由選購所需模組,大幅降低產線設置成本並提升檢測效能
Copilot 互動式開發環境
通過直觀的介面進行圖像處理設置、工具配置以及深度學習模型的訓練和測試,顯著縮短開發時間
該環境還能自動生成代碼,支持開發者快速將圓形轉化為實際應用
應對各種應用
所有經實地驗證的檢測工具包含分析、分類、定位、測量、讀取和驗證功能,為工業現場供可靠且精確的解決方案
支援從智慧型相機到高效能運算 HPC 平台
透過一致且直觀的應用程式介面 API ,支援從智慧型相機到高效能運算叢集等多種平台
豐富多樣的 2D、3D 及 AI 檢測工具
對黑白與彩色 2D 影像以及 3D 輪廓、深度圖與點雲圖進行分析
與各品牌相機串接取像
支援多種介面,包括類比訊號、Camera Link、CoaXPress、GigE Vision、GenTL、DisplayPort、HDMI、SDI、Linux 和 USB3 Vision,提供多種方式獲取即時數據
檢測工具
-
2D 檢測工具:形狀辨識及搜尋、特徵提取及分析、量測、文字及條碼辨識、影像處理
-
3D 檢測工具:3D 處理、形狀搜尋、量測、輪廓測量、特徵分析、3D 校正、表面比對
-
AI 檢測工具:影像分類、瑕疵辨識、物件分類
其他特色
- 透過使用具有 30 年以上穩定性能的開發工具,可專注於解決應用問題,而不需自行開發底層程式
- 支援 Windows 及 Linux 系統,並相容多種處理器架構
- 透過優化技術充分利用當今硬體的強大性能,包括 SIMD、多核心 CPU 等技術提升運算效能
- 整合 C/C++/C#及CPython 實現跨語言開發、性能優化及自動化解決方案
形狀辨識及搜尋
圖形比對
Pattern Matching
先進幾何比對
Advanced Geometric Matcher, AGM
形狀搜尋 Shape Finding
快速定位圖象中圓形、橢圓形、矩形及線段等幾何形狀,透過精確的邊緣檢測,能以高效且穩定的方式識別形狀,適合工業應用中的自動化檢測與測量
外型搜尋 Geometric Model Finder, GMF
進階對位技術,以向量建立輪廓作為物件之標準模型,並依據模型抓取物件。即使物件有較大程度的旋轉、縮放或光影差異依然可辨識
特徵提取及分析
特徵分析
Blob Analysis
可做到對位、計數、計算面積、計算重心、過濾尺寸、篩選瑕疵等多種應用
邊緣搜尋
Edge Finder
量測
用於快速定位並在定義的矩形區域內測量長度、寬度、面積、形狀等幾何特徵
尺寸量測 Measurement
基礎量測技術,能夠偵測出影像中邊緣,並量測邊緣之間的距離
滾珠檢測 Bead Inspection
滾珠檢測可用於檢測以連續方式塗布之材料,如黏著劑等。可檢測長度、位置及寬度之不一致或中斷
計量 Metrology
文字及條碼辨識
文字辨識
String Reader
點陣文字辨識
SureDotOCR
常用於食品、包裝或任何以點陣文字打印的產品
一維/二維條碼讀取 Code Reader
文字自動辨識 AI OCR
影像處理
影像前處理技術,包含銳利化(Sharpen)、平滑化(Smooth)、膨脹(Dilate)、侵蝕(Erode)、旋轉(Rotate)…等各濾波、形態學、幾何學等各種方法,使影像更凸顯欲觀察的特徵,以利後續分析
影像校正 2D Calibration
影像校正的技術,能做到Pixel對應到真實世界的長度、斜向拍攝的影像轉為正向,以及去除鏡頭產生Distortion
影像配準
利用此功能能將不同視角或曝光等級的影像整合為清晰且具深度的單一圖像
色彩影像處理
顏色投影 Color Projection
能夠根據顏色將圖像中的特徵分離,並可用於增強顏色轉換為灰階的過程,以便進行後續分析
顏色匹配 Color Matching
能夠根據顏色將圖像中的特徵分離,並可用於增強顏色轉換為灰階的過程,以便進行後續的分析
3D 視覺檢測
3D處理
- 點雲圖:
降噪、旋轉、縮放、平移、裁減、遮罩、重新取樣、網格化表面、計算法向量、產生深度圖及剖面圖等 - 深度圖:
加法、減法、計算距離、最小/最大、填補空白、產生剖面圖等 - 其他:
建立週框方塊、計算重心及點雲數等
處理後之深度圖再以 2D 視覺模組進行分析,例如
圖形比對 Geometric Model Finder
文字辨識 String Reader
剖面量測 Metrology
3D 形狀搜尋 3D Shape Finding
球體偵測
矩形平面偵測
箱體偵測
柱體偵測
3D 特徵分析 3D Blob analysis tool
在點雲中定位和檢查物體,能夠將點雲分割成不同的區塊,計算多種特徵並根據特徵過濾和排序以精確分析物體
3D 量測 3D Metrology
用於高精度測量和分析 3D 幾何特徵,能從點雲或深度圖中提取和計算距離、體積及其他幾何統計,以確保製造品質符合設計規範
3D 影像配準 3D Registration
用於精確對齊並合併多個點雲,能夠進行高精度的比較分析、全物體重建及多個 3D 感測器的整合
3D 表面比對 3D Surface Matcher
能在點雲中快速準確地找到多個表面模型,並提供每個匹配的得分、誤差、點數和中心座標等資訊以高效識別並定位物體
3D 輪廓測量 3D profilometry
利用雷射及 2D 相機進行高精度 3D 測量,能夠生成點雲或深度圖,並提供簡單的校準方法達成所需的測量解析度和範圍
3D 校正 3D Calibration
用於3D空間中的定位和定向,能夠確定其與機器人控制器之間的座標轉換矩陣,確保精確的物體姿態識別和操作
AI 影像分類 AI Classification tools
基礎的對位技術,透過灰階值比對,建立物件的標準模型,並依據模型去抓取物件。
影像分類 Classification
利用深度學習技術對整體圖像或圖像區域進行分類,能識別和區分外觀相似的物體,並為每個影像提供最可能的類別及其相應的信心分數。
瑕疵檢測 Segmentation
將圖像中的每個像素分配到預先定義類別的技術,適用於檢測任務,能夠準確識別缺陷或特徵的位置和範圍,並生成相應的分類地圖。
物件偵測 Object Detection
能辨識圖像中的物體類別,還能提供每個物體的邊界框及其相應的信心分數,從而協助工程師進行有效的物體檢測與分析。
產品規格
開發版 |
|
Aurora Imaging Library Development Toolkits 開發套件 |
|
MILXWINPU
|
適用於Windows OS的Aurora Imaging Library開發套件
包含安裝檔、單一使用者USB金鑰及註冊序號 |
MILXLNX
|
適用於Linux的Aurora Imaging Library開發套件,包含安裝檔且須搭配MILXWINPU
|
Aurora Imaging Library Maintenance Program 加購軟體維護服務 |
|
MILMAINTENANCE
|
Aurora Imaging Library 軟體更新一年延長服務
|
Vision Academy Video-based Training 教學影片資源 |
|
適用於持有 AIL 及有效維護服務訂閱
及部分 AIL-Lite 使用者 |
Vision Academy 中提供符合各類工業需求之教學影片資源
旨在教學使用者如何將本軟體應用於所需使用場景 本資源適用於持有AIL 及有效訂閱或軟體導入評估中之部分 AIL-Lite 使用者 請參照 https://www.zebra.com/us/en/vision-academy.html 以獲得更多資訊 |
Vision Academy Live Training 線上及線下教育訓練 |
|
詳情請與我們聯繫
|
Vision Academy 提供定期線上 / 線下密集教育訓練課程,內容涵蓋 AIL 於視覺應用上之所有層面
各項課程無論線上 / 線下或混合課程將由專業開發人員提供詳盡教學並帶領您實際操作軟體 定期課程可隨時報名參加;而於 Zebra 總部或使用者現場教學之客製化課程將於我方評估後提供 請參照 https://www.zebra.com/us/en/vision-academy/live-online-and-classroom-based-training.html 以獲得更多資訊 |
Runtime 版 |
|
Aurora Imaging Library(-Lite) Run-Time 模組授權金鑰 |
|
Run-time 授權金鑰
MXRTxxxxxxxx00 |
Aurora Imaging Library Run-time 軟體授權金鑰
使用者須於使用時輸入由授權管理工具產生之唯一鎖定碼以識別相對應之模組 註:複數模組授權時 x 將替換為適當代表字元 |
影像分析模組
MXRTA000000000 |
Aurora Imaging Library 影像分析 (Image Analysis, IA) 模組,包含影像處理、Blob 斑點分析、滾珠檢驗、量測及校正功能
註:3D 影像處理及 3D Blob 斑點分析需搭配 3D 校準模組 (MXRT0000030000 或 MXRT0000020000) |
機器視覺模組
MXRTM000000000 |
Aurora Imaging Library 機器視覺 (Machine Vision, MV) 模組,包含影像處理、Blob 斑點分析、滾珠檢驗、NGC 樣式匹配與量測及校正功能
註:3D 影像處理及 3D Blob 斑點分析需搭配 3D 校準模組 (MXRT0000030000 或 MXRT0000020000). |
基礎辨識模組
MXRT0I00000000 |
Aurora Imaging Library 一般文字 OCR 及條碼辨識讀取功能
|
進階文字辨識模組
MXRT0C00000000 |
Aurora Imaging Library 字串讀取及點陣文字辨識功能
|
辨識套組
MXRT0200000000 |
包含基礎及進階文字辨識模組
|
影像編解碼模組
MXRT00J0000000 |
Aurora Imaging Library(-Lite) 影像編解碼功能,包含 JPEG、JPEG2000 及 H.264 編解碼器
|
幾何圖樣模組
MXRT000G000000 |
Aurora Imaging Library 進階幾何圖樣比對 (Advanced Geometric Matcher, AGM) 及幾何模型查找 (Geometric Model Finder, GMF)功能,包含形狀搜尋功能
註:3D 表面匹配及形狀搜尋功能需搭配 3D 校準模組 (MXRT0000030000 或 MXRT0000020000). |
影像尋邊模組
MXRT000E000000 |
Aurora Imaging Library 影像尋邊功能
|
幾何尋邊套組
MXRT0002000000 |
包含幾何圖樣模組及影像尋邊模組
|
傳輸介面模組
MXRT0000S00000 |
Aurora Imaging Library(-Lite) 傳輸介面 (GenTL、GigE Vision 及 USB3 Vision) 模組
註:若於其他電腦上使用第三方 NIC 或 USB 3.0 連接埠則必須需搭配此模組 |
分散式節點模組
MXRT0000D00000 |
分散式 Aurora Imaging Library(-Lite) (DMIL) 系統中管理節點及代理節點所使用之模組
註:若部署於同一實體系統中則不需要此模組 |
介面及節點套組
MXRT0000B00000 |
包含傳輸介面模組及分散式節點模組
|
影像匹配模組
MXRT00000R0000 |
Aurora Imaging Library 影像匹配模組
註:3D 影像匹配需搭配 3D 校準模組方能使用 (MXRT0000030000 或 MXRT0000020000). |
3D 校準模組
MXRT0000030000 |
Aurora Imaging Library 3D 校準模組
註: 3D 影像處理需搭配影像分析或機器視覺模組 (MXRTA000000000 或 MXRTM000000000) 3D 影像匹配亦須搭配匹配模組 (MXRT00000R0000 或 MXRT0000020000) 3D 量測則須搭配量測模組 (MXRT000000Y000 或 MXRT000000B000) 3D Blob 斑點分析需搭配影像分析或機器視覺模組 (MXRTA000000000 或 MXRTM000000000) 3D 表面匹配及形狀搜尋須搭配幾何圖樣模組 (MXRT000G000000) |
2D/3D 影像匹配校準套組
MXRT0000020000 |
包含影像匹配模組及3D 校準模組
|
量測模組
MXRT000000Y000 |
Aurora Imaging Library 量測模組
註:3D 量測需搭配 3D 校準模組 (MXRT0000030000 或 MXRT0000020000) |
色彩分析模組
MXRT000000Q000 |
Aurora Imaging Library 色彩分析模組
|
量測及色彩分析套組
MXRT000000B000 |
包含量測及色彩分析模組
|
工業機器人介接模組
MXRT0000000Z00 |
Aurora Imaging Library 工業機器人介接模組
|
AI 影像分類模組
MXRT0000000N00 |
Aurora Imaging Library 影像分類模組,包含模組推理及訓練功能
|
機器人介接及影像分類套組
MXRT0000000200 |
包含工業機器人介接模組及 AI 影像分類模組
|
全模組集合
MXRTM2B2B2B200 |
包含上述所有模組
|
Aurora Imaging Library(-Lite) Run-Time 指紋辨識授權金鑰 |
|
MILRTIDCMC
|
USB指紋授權認證鎖
註:本產品之指紋辨識功能僅取代 Zebra 硬體金鑰,仍需搭配模組授權金鑰方可使用。 |
Aurora Imaging Library(-Lite) Run-Time 硬體金鑰 |
|
MXRTxxxxxxxx00U
|
用於啟用適當模組之 Aurora Imaging Library(-Lite) Run-time USB 硬體金鑰
註:請參考上方模組授權金鑰,可與 MXRT...00 等軟體金鑰互相替代 |
Aurora Imaging Library 型錄下載 |
|
型錄下載
|
系統需求
Windows OS
- Windows 10 x64 版本 1607 - 22H2 或 Windows 11 版本 21H2 - 22H2
- Visual Studio 2017、2019 (unmanaged C++ / C# 及 .NET Framework 4.8 或 NET 6 環境)
- CPython 3.7 - 3.9
Linux
- 64位元 Ubuntu 20.04 或 22.04 LTS
- 64位元 Red Hat Enterprise Linux 8.6 或 9.0
- 64位元 SUSE Linux Enterprise 15 SP4
- GNU Compiler Collection (for C/C++) 或 Python from Linux distribution
- .NET 5 (for C#)