MERLIC 一套無需編寫程式就能夠快速構建機器視覺應用且集多功能於一體的軟體產品。它建構在 MVTec的機器視覺專業知識上,結合可靠、快速且易於操作的性能。
它基於 MVTec 豐富的機器視覺專業知識,不僅性能快速可靠,而且方便易用。以圖像為中心的用戶界面和像 easyTouch 這樣直觀的交互理念提供了高效的工作流程,從而節省時間和成本。
MERLIC 提供強大的工具庫,可通過圖形用戶界面、集成 PLC 通信和基於行業標準的圖像採集功能,設計和構建完整的機器視覺應用。
MVTec MERLIC 包含所有標準機器視覺工具,如標定、測量、計數、檢查、讀數、定位以及高度圖像 3D 視覺。
MERLIC 5.5 新增了什麼?
>MERLIC 5.4 新功能
基於深度學習的物件檢測新工具
用於物件檢測的深度學習技術現在也可以在 MERLIC 中使用。 “物件偵測”工具定位經訓練過的對像類別,並用周圍的矩形( bounding box )識別它們。 接觸或部分重疊的物體也會被分開,這得以對物體進行計數。 使用免費的 MVTec 深度學習工具,無需編程知識即可進行標記和訓練。 然後可以將經過訓練的網絡導入到 MERLIC 中,只需單擊一下即可使用。
實用性是 MERLIC 的獨特賣點之一。為了進一步加強這種方便性方法,MERLIC Creator 中結合了帶有縮圖的啟動對話框。讓用戶能預覽他們最近打開的 MVApp 。所有標準範例均清楚顯示。特別是對於新用戶,這些提供可靠的方向創建他們自己的應用程式。此外,還可以輕鬆透過快速連接獲得有用的介紹材料和文檔。
>MERLIC 5.2 新功能
全域上下文異常值檢測
MERLIC 5.2促進了新開發的深度學習方法 "全域上下文異常值檢測"。這種最先進的技術通過 “理解” 圖像的邏輯內容來檢測異常中的新變體。對於需要進行完整性檢查、品質檢查、缺陷檢測或印刷檢查的任何工業領域,這種功能都是很有用處的。借助全域上下文異常值檢測,良好的圖像是唯一需要訓練的對象。也就是說,不需要進行任何標記。
在 MERLIC 5.2 中,可以使用 MVTec 提供的免費深度學習工具 (DLT) 對深度學習應用進行訓練。可以將結果從 DLT 導入至 MERLIC,並在其中運行結果,而無需進行任何編程。
簡便的參數設置
MERLIC 5.2 中提供的 MVTec EasyParams 使用戶能夠快速輕鬆地查找和設置相關相機參數。無論相機製造商是哪家公司,這款簡化的配置工具都意味著,可以更快地將應用投入運行。此外,MERLIC 還可自動保存所有 EasyParams,這可增加 MERLIC 支援的相容相機的數量。
擴展工具的功能範圍
通過新的 "擴展工具插件",可在 MERLIC 5.2 中實現更高級的機器視覺應用。這將使更多的用戶能夠在 MVTec HALCON 的基礎上實現他們的自定義工具。 開發環境 HDevelop 直接連接到 MERLIC 。為您提供在 HDevelop 中跟踪自定義工具的執行情況所需的一切,使調試變得更加容易。
從 MERLIC 導出影像數據到其他接口
通過這個的功能,用戶可以直接通過通信接口將影像用於可視化目的。更有現在也已包括在交付範圍內的通信插件,允許用戶單獨保存影像,例如,用於品質保證目的。
概念工具: 預先體驗 "SEGMENT IMAGE PIXEL-PRECISE" 的功能
MERLIC的 "概念工具" 為客戶提供了對未來功能的初步體驗。同時,他們可以利用這些工具對新應用進行初步評估。此外,客戶的反饋也為開發做出了積極貢獻。 在 MERLIC 5.2 中,基於深度學習的功能 "Segment Image Pixel-Precise" 可以作為概念工具-AI的一部分被測試。實現以像素精度定位訓練過的缺陷類別成為可能。例如,用戶可以通過這種方式解決以前根本不可能或需要大量編程才能完成的檢查任務。
>MERLIC 5.1 新功能
DEEP OCR
MERLIC 5.1 包含一個基於 HALCON 的 Deep OCR 技術的新的光學字符識別工具。
與其他算法相比,這種基於深度學習的整體方法可以更加穩健地定位字符,無論它們的方向、字體類型和極性如何——並且只需要很少的參數來調節。通過字符的自動分組進一步提高了識別性能。這允許識別整個單詞,從而減少對相似字符的錯誤識別。這個新工具不需要深度學習插件。它包含在所有 MERLIC 包中,包括 MERLIC S。
支援 AI 加速器硬體
MERLIC 5.1 包括適用於 NVIDIA® TensorRT™ SDK 和 Intel® 的 OpenVINO™ 工具包的人工智能加速接口 (AI²) 插件。
這使用戶能夠快速、方便地從兼容的 AI 加速器硬件中受益。因此,使用深度學習功能的 MERLIC 工具與 NVIDIA GPU 或英特爾處理器(包括 GPU、CPU 和英特爾® Movidius™ 神經計算模塊等 VPU)等兼容硬件配合使用時,可以顯著加快推理速度。通過擴展受支持的英特爾設備的範圍,客戶現在可以更加靈活地選擇硬件。通過添加對 AI² 的支持,MERLIC 還將受益於任何未來集成新加速器硬件的插件。
圖像源管理器優化
在 MERLIC 5.1 中,進一步簡化了在圖像源管理器 (ISM) 中選擇和設置正確的相機參數。
如果要設置相機,現在可以更快地找到所需的參數。現在可以通過 ISM GUI 執行參數搜索——類似於工具庫中的搜索功能。使用此搜索功能,可以快速輕鬆地找到正確的參數。此外,現在可以過濾存儲在相機中的持久參數——即使相機已關閉。此外,現在可以在 MERLIC RTE 設置中重命名配置和圖像源。此外,現在顯示支持此功能的攝像機的連接狀態。
優化的評估表達工具
在 MERLIC 5.1 中,“評估表達”工具得到了擴展。現在,可以在同一個工具中執行任意數量的評估。
與 MERLIC 5 相比,這減少了所需的“評估表達式”工具的數量,並顯著提高了清晰度,尤其是在更複雜的 MVApp 中。此外,現在更容易鏈接不同的結果。
測試版本:可以用於基於 ARM 的平台和用於 PC LINUX 的 MERLIC
從 MERLIC 5.1 開始,可以使用測試版本來評估 PC 上的 Linux 和基於 Arm 的平台的 MERLIC RTE(運行時環境)。
開發 MVApp 仍然在使用 MERLIC Creator 的 Windows 系統上完成。然後可以使用 MERLIC RTE 為基於 Arm 的平台和 Linux 在“新”系統上測試該應用程序。可以在 MERLIC RTE Setup 的幫助下遠程設置攝像機。
以圖像為中心的用戶界面
界面十分清晰簡潔,在程序的中央呈現已處理圖像的大視圖。左側的工具庫提供了多種標準視覺工具,例如採集、標定、對齊、測量、計數、檢查、讀取、位置確定和缺陷檢測,還可以通過添加定制工具來擴展。每種工具在工作區中都有特有的圖標,以便您查看和檢視視覺應用程序的每個步驟。採用以圖像為中心的設計,可以直接通過圖像配置應用程序,無需編寫源代碼或調整大量參數。
EasyTouch
easyTouch 是 MERLIC 一項別出心裁的創新功能。它有助於通過交互方式引導用戶找到解決方案。例如,只需將鼠標指針懸停在圖像上,easyTouch 就能識別並標記待識別物體。 只需點擊一下即可選擇相關物體。這樣,就不必再配置複雜的參數。此外,一些工具也支持 easyTouch+,您可以選擇多個對象(按住 ctrl 鍵),以得到更合適的配置參數來實現您的目的。在開發過程中,easyTouch 可以為您節省大量時間。
無需編程的機器視覺應用程序
常見的大多數機器視覺程序都需要深厚的編程知識,但 MERLIC 開發的初衷就是為了在構建機器視覺應用程序時無需編寫任何代碼。因此,您可以逐步開發應用程序而不是逐行編碼,利用多種標準機器視覺工具。 MERLIC“MVApp”中的視覺工具會自動連接,也可以通過拖放重新連接
集成工具庫
MERLIC 的集成工具庫包含各種針對最常見視覺處理任務的工具,所有工具均基於匹配或深度學習等最新視覺技術。還可以通過添加定制工具來擴展工具庫。為了便於使用,庫中包含的所有工具都用其要執行的任務命名。一些“評估”工具為您提供各種評估流程支持。例如,它們可以執行計算或者評估特定區域的特徵。安裝應用程序後,MERLIC 提供“通信”工具,幫助您發送和接收數據,或者讀取和寫入文件。最後,用戶可以靈活擴展現有工具庫,加入定制的用戶定義工具,以滿足任何其他需求。這些工具可以在 MVTec HALCON 的集成開發環境 HDevelop 中開發。
客製工具
用戶可以靈活擴展 MERLIC 現有的工具庫,加入客製的用戶定義工具,以滿足任何其他需求。這些“客製工具”可以在 MVTec HALCON的集成開發環境 HDevelop 中開發。
並行工具執行
MVTec MERLIC 的一大亮點是可以並行處理和執行不同工具。這簡化了多相機組合的實施,並且可以更有效地利用系統的計算能力。 現在可以在同一個實例中執行不同的機器視覺任務,例如讀取條形碼或批號。
多重前端
MERLIC 可以將多個遠程前端同時連接到您的機器。您可以直接在辦公室輕鬆檢查參數和數值,無需到工廠車間監控。此外,由於 MERLIC 支持多個前端,因此可以同時使用不同的前端設計。生產工程師可以在機器上檢查設置,同時也可以連接幾個遠程前端,向主管顯示統計數據。最後,同時運行多個前端並不會影響處理速度,MVTec MERLIC 可以一如往常地正常運行!。
MERLIC 設計師
借助 MERLIC Desginer,只需幾個步驟即可創建定制的使用界面。為您的應用程序進行交互式前端設計:選擇不同的小組件,通過拖放對組件進行部署。 MERLIC Designer 可以將小組件關聯到 MERLIC 工具的參數。由此參數值即可以用於可視化。只需點擊幾下即可輕鬆調整小組件的屬性。您甚至可以定制前端,例如加入任何公司徽標。
多種語言
MERLIC 實現了極其易用和高效的工作流程。而多語言支持是一項關鍵功能。因此,MERLIC 提供以下語言版本:簡體和繁體中文、英語、法語、德語、意大利語、日語、西班牙語和泰語。 想像一下,不僅圖形用戶界面 (GUI) 經過翻譯,甚至整篇標准文檔都提供這些語言。
整合PLC通信
MERLIC 不僅僅是成像技術,還可以幫助實現對機器視覺外圍設備所有元件的訪問以及無縫的 PLC 連接。因此,它可以很容易地集成到生產層次結構中,例如通過 Hilscher cifX 卡。該軟件可以為開發應用程序的整個流程提供支持,從採集和處理圖像到機器的可編程控制 (PLC) 等均包括在內。 作為獨立的軟件包,MERLIC 能夠通過 Hilscher PC 卡與常用工業協議(如 EtherCAT、PROFINET 和其他多種協議)進行通信。因此,運行 MERLIC 的機器視覺系統可以與 PLC 無縫集成。 此外,MERLIC 支持“配方”功能,可以快速重新配置不同的機器視覺任務。 由此,MERLIC 得以實現工業物聯網 (IIoT) 的場景以及敏捷的生產流程,從而通過預測性維護等方式提高生產效率。
圖像採集介面
MERLIC 支持所有符合 USB3 Vision 和 GigE Vision 標準的相機以及支持 GenICam GenTL 標準的圖像採集硬體。
應用程序保護
MERLIC 能夠保護專有技術:可以使用密碼保護 MERLIC 應用程序 (MVApp) 的內容。可以為 MERLIC 後端中的每個 MVApp 啟用密碼保護(注意:默認不啟用)。這樣,在 MERLIC 後端加載 MVApp 時,必須輸入密碼才能更改 MVApp。 如果您要將 MERLIC MVApp 發送給無權更改應用程序的客戶,密碼保護會非常有用。此外,這對於避免第三方對您的 MVApp 進行非授權訪問從而保護應用程序知識產權也非常重要。
高度圖像3D視覺
MERLIC 還提供基於高度圖像的 3D 視覺工具,例如幫助用戶閱讀浮凸文字並執行其他 3D 機器視覺任務。 為此目的而附帶的一些工具可以對來自 3D 傳感器或 3D 相機的圖像進行前處理,以便後續使用 MERLIC 現有的 2D 工具進行檢查。 這些工具能夠將視差圖像轉換為 3D 高度圖像,對齊所選平面,補償圖像數據中的異常值和無效像素,還能將高度圖像值縮放為 8 位圖像。