Matrox Design Assistant是基于Microsoft Windows的集成開(kāi)發(fā)環(huán)境 (IDE),通過(guò)構(gòu)建直觀的流程圖而不是編寫傳統(tǒng)程序代碼來(lái)創(chuàng)建視覺(jué)應(yīng)用程序。除了構(gòu)建流程圖之外,IDE還使用戶能夠?yàn)閼?yīng)用程序設(shè)計(jì)基于 Web 的圖形操作界面。
Matrox Design Assistant X 可以獨(dú)立于硬件運(yùn)行,允許用戶選擇任何配備 CoaXPress、GigE Vision 或 USB3 Vision相機(jī)的計(jì)算機(jī)運(yùn)行平臺(tái)。從 CoaXPress 相機(jī)捕捉圖像需要使用Matrox Rapixo CXP圖像采集卡。Matrox Design Assistant X 可與同一項(xiàng)目中的多臺(tái)攝像機(jī)配合使用,或在平臺(tái)允許的情況下每個(gè)項(xiàng)目同時(shí)運(yùn)行且彼此獨(dú)立。這款經(jīng)過(guò)現(xiàn)場(chǎng)驗(yàn)證的軟件也非常適合Matrox Imaging視覺(jué)控制器或智能相機(jī)。Matrox Design Assistant X 提供使用深度學(xué)習(xí)對(duì)圖像內(nèi)容進(jìn)行分類的所有工具。
這款基于流程圖的視覺(jué)軟件用戶開(kāi)發(fā)視覺(jué)項(xiàng)目提供了強(qiáng)有力的支持,并加快了應(yīng)用程序的開(kāi)發(fā),降低開(kāi)發(fā)成本。
MatroxDesign Assistant X概覽
通過(guò)構(gòu)建流程圖而不是編寫程序代碼的方式高效解決機(jī)器視覺(jué)應(yīng)用
支持Matrox Imaging 智能相機(jī)和視覺(jué)控制器以及配備CoaXPress、GigE Vision或USB3 Vision相機(jī)的第三方PC,可自由選擇硬件平臺(tái)
經(jīng)過(guò)現(xiàn)場(chǎng)驗(yàn)證的分析、分類、定位、測(cè)量、讀取、驗(yàn)證的工具,可靠地處理機(jī)器視覺(jué)應(yīng)用
可通過(guò)圖像分類和分割等工具,利用深度學(xué)習(xí)完成視覺(jué)檢測(cè)
通過(guò)單個(gè)程序即可創(chuàng)建程序邏輯和操作界面
可支持多臺(tái)相機(jī)配合一起工作,也可同時(shí)獨(dú)立運(yùn)行
可通過(guò)MatroxAltiZ或第三方3D傳感器接口,處理和分析深度圖
基于通用的底層視覺(jué)庫(kù),通過(guò)虹科智能相機(jī)、視覺(jué)系統(tǒng)或第三方PC可獲得相同的結(jié)果
即時(shí)反饋圖像分析處理結(jié)果,最大限度提高生產(chǎn)力
實(shí)時(shí)提供指南及相關(guān)的幫助說(shuō)明
支持通過(guò)I/O、RS-232和以太網(wǎng)(TCP/CP, CC-Link IE Field Basic, EtherNet/IP, Modbus, PROFINET,native robot interfaces)
提供PLC接口仿真器,測(cè)試與可編程邏輯控制器(PLC)的通信
支持創(chuàng)建自定義流程圖自主開(kāi)發(fā)
提供線上視頻培訓(xùn)提高生產(chǎn)力并降低開(kāi)發(fā)成本
提供Project Change Validator 工具防止不適當(dāng)?shù)母?/p>
應(yīng)用程序設(shè)計(jì)
流程圖和操作界面設(shè)計(jì)是在 64位Windows 的計(jì)算機(jī)上基于Matrox Design Assistant X IDE 中完成的。流程圖中每個(gè)步驟都取自現(xiàn)有工具箱并進(jìn)行交互配置。該工具箱包括圖像分析和處理、通信、流控制和 I/O 。一個(gè)步驟的輸出(圖像和/或字母數(shù)字結(jié)果)可以輕松連接到任何其他步驟作為輸入。決策是使用條件步驟執(zhí)行的,其中邏輯表達(dá)式是交互式描述的。圖像分析和處理步驟的結(jié)果會(huì)即時(shí)顯示出來(lái),以便用戶快速調(diào)整參數(shù)。另外,背景指南為流程圖中的每個(gè)步驟提供幫助說(shuō)明。 除了流程圖設(shè)計(jì)之外,Matrox Design Assistant X 還可以通過(guò)集成的 HTML 可視化編輯器為應(yīng)用程序創(chuàng)建自定義的、基于 Web 的操作界面。用戶可通過(guò)使用注釋(圖形和文本)、輸入(編輯框、控制按鈕和圖像標(biāo)記)和輸出(原始或派生結(jié)果和狀態(tài)指示器)的選擇來(lái)更改現(xiàn)有模板。還可以使用幻燈片視圖來(lái)跟蹤和導(dǎo)航到先前分析過(guò)的圖像。操作界面可以使用第三方 HTML 編輯器進(jìn)一步定制。
創(chuàng)建自定義流程圖步驟
用戶可以通過(guò)隨附的 Custom Step 軟件開(kāi)發(fā)工具包 (SDK) 來(lái)擴(kuò)展 Matrox Design Assistant X 的功能。SDK 與 Microsoft Visual Studio 2017 相結(jié)合,可以使用 C# 編程語(yǔ)言創(chuàng)建自定義流程圖步驟。這些步驟可以實(shí)現(xiàn)專有的圖像分析和處理,以及專有的通信協(xié)議。SDK 附帶大量項(xiàng)目示例以加速開(kāi)發(fā)。
自定義步驟SDK
最新添加的關(guān)鍵和增強(qiáng)功能
可通過(guò)Matrox Rapixo CXP圖像采集卡從一臺(tái)或多臺(tái)CoaXPress相機(jī)捕獲圖像
提供Matrox AltiZ和其他第三方3D傳感器的接口,以處理和分析深度圖
利用深度學(xué)習(xí)對(duì)圖像粗分割檢測(cè)高質(zhì)地材料的缺陷
通過(guò)CC-Link IE Field Basic通信可連接到Mitsubishi Electric PLC
提供PLC接口仿真器,無(wú)需PLC即可測(cè)試與PLC的通信
可支持從點(diǎn)云或深度圖中提取輪廓以進(jìn)行單獨(dú)分析
應(yīng)用部署
開(kāi)發(fā)完成后,可在本地或遠(yuǎn)程部署帶有流程圖和操作界面的項(xiàng)目。本地部署是在用于開(kāi)發(fā)的同一臺(tái)計(jì)算機(jī)或 Matrox Imaging視覺(jué)控制器上。遠(yuǎn)程部署是指不同的計(jì)算機(jī),包括 Matrox Imaging 視覺(jué)控制器或 Matrox Imaging智能相機(jī)。
提供項(xiàng)目模板幫助用戶快速上手
Matrox Design Assistant X 包括一系列項(xiàng)目模板和視頻教程,可幫助新開(kāi)發(fā)人員快速入門。
這些模板用作功能應(yīng)用程序或應(yīng)用程序框架,旨在作為目標(biāo)應(yīng)用程序的基礎(chǔ)。模板還允許動(dòng)態(tài)修改,允許用戶在運(yùn)行時(shí)調(diào)整功能并且可以即時(shí)看到任何調(diào)整的結(jié)果。項(xiàng)目模板針對(duì)典型的應(yīng)用領(lǐng)域,示例如下:
條形碼和二維碼讀取
測(cè)量
檢測(cè)存在/缺失
Recipes(配方)
機(jī)器人引導(dǎo)(拾取)
點(diǎn)陣文本閱讀(SureDotOCR)
顏色檢查
有關(guān)模板的更多信息,請(qǐng)參見(jiàn)Matrox Design Assistant X 軟件的快速入門頁(yè)面。
項(xiàng)目模板
集成開(kāi)發(fā)環(huán)境
可重新布局的開(kāi)發(fā)者界面
每個(gè)開(kāi)發(fā)人員都可以重新布局Matrox Design Assistant X用戶界面。工作區(qū)可以重新排列,甚至是可以跨多個(gè)顯示器,以滿足個(gè)人喜好并進(jìn)一步提高工作效率。
操作界面
操作界面隨處可運(yùn)行
基于 Web 的操作員界面可以通過(guò)支持 HTML5 的 Web 瀏覽器(例如 Google Chrome 和 Chromium、Mozilla Firefox、Microsoft Internet Explorer 等)在本地或遠(yuǎn)程訪問(wèn)。本地查看是在用于開(kāi)發(fā)的同一臺(tái)計(jì)算機(jī)或 MatroxImaging視覺(jué)控制器上完成的。Matrox Imaging智能攝像機(jī)還可以通過(guò)連接到其視頻輸出和 USB 接口的簡(jiǎn)單觸摸屏進(jìn)行本地查看,無(wú)需額外的計(jì)算機(jī)??梢詮娜魏斡?jì)算機(jī)進(jìn)行遠(yuǎn)程查看,包括專用的人機(jī)界面 (HMI) 或觸摸屏 PC。
可以使用 Microsoft Visual Studio 創(chuàng)建獨(dú)立的 HMI 應(yīng)用程序,以在本地或遠(yuǎn)程計(jì)算機(jī)上運(yùn)行,作為基于 Web 操作界面的替代方案。
設(shè)計(jì)定制的操作圖形界面
安全功能
可以訪問(wèn)特定的操作視圖以要求用戶身份驗(yàn)證(即用戶名和密碼),因此只有授權(quán)人員才能修改正在運(yùn)行的項(xiàng)目的關(guān)鍵參數(shù)。項(xiàng)目在部署時(shí)可以鎖定到特定的 Matrox Imaging智能相機(jī)或視覺(jué)控制器,防止它在未經(jīng)授權(quán)的平臺(tái)上運(yùn)行。還可以在部署到平臺(tái)期間對(duì)項(xiàng)目進(jìn)行加密,以確保未經(jīng)授權(quán)的用戶無(wú)法讀取或更改項(xiàng)目,鎖定到平臺(tái)的項(xiàng)目會(huì)自動(dòng)加密。
經(jīng)過(guò)現(xiàn)場(chǎng)驗(yàn)證的視覺(jué)工具
圖像分析和處理
Matrox Design Assistant X 的核心是校準(zhǔn)、增強(qiáng)和轉(zhuǎn)換圖像的流程圖步驟;定位物體;提取和測(cè)量特征;讀取字符串;以及解碼和驗(yàn)證識(shí)別標(biāo)記。這些步驟旨在提供最佳性能和可靠性。
模型識(shí)別步驟
形狀查找步驟
特征提取和分析步驟
分類步驟(使用深度學(xué)習(xí))
一維和二維測(cè)量步驟
顏色分析步驟
字符識(shí)別步驟
一維和二維碼讀取和驗(yàn)證步驟
光度立體圖步驟
2D校準(zhǔn)步驟
基本圖像處理步驟
3D采集和分析步驟
實(shí)用工具
Matrox Profiler
Matrox Design Assistant X 配有Matrox Profiler,這是一個(gè)單獨(dú)的實(shí)用程序,用于對(duì)視覺(jué)項(xiàng)目的執(zhí)行進(jìn)行后分析,以找出性能瓶頸和時(shí)序問(wèn)題。它在可導(dǎo)航的時(shí)間線上呈現(xiàn)隨時(shí)間執(zhí)行的流程圖步驟。Matrox Profiler 允許搜索和選擇特定步驟及其執(zhí)行時(shí)間以進(jìn)行分析。計(jì)算執(zhí)行時(shí)間及統(tǒng)計(jì)數(shù)據(jù),并在每一步中呈現(xiàn)這些數(shù)據(jù)。
Matrox Capture Works
Matrox Design Assistant X配有Matrox Capture Works,這是一個(gè)用于驗(yàn)證與一個(gè)或多個(gè)基于GenICam的攝像機(jī)或三維傳感器的連接并測(cè)試從這些攝像機(jī)或傳感器采集的實(shí)用程序。Matrox Capture Works可以獲得CoaXPress、GenTL、GigE Vision和USB3 Vision設(shè)備信息,收集和顯示采集統(tǒng)計(jì)數(shù)據(jù),并提供對(duì)采集屬性的訪問(wèn)。內(nèi)置的功能瀏覽器允許用戶輕松地配置和控制設(shè)備。設(shè)備設(shè)置可以被保存,以便將來(lái)重復(fù)使用。來(lái)自多個(gè)設(shè)備的采集數(shù)據(jù)可以在適用的情況下以二維和三維顯示,可以選擇查看直方圖、三維和剖面數(shù)據(jù)、實(shí)時(shí)像素剖面、內(nèi)存值等等。Matrox Capture Works還可以用來(lái)對(duì)設(shè)備進(jìn)行固件更新,只要這些設(shè)備符合GenICam FWUpdate標(biāo)準(zhǔn)。
Project Change Validator
Project Change Validator是一個(gè)采用客戶端-服務(wù)器架構(gòu)的實(shí)用程序,用于確保對(duì)已部署的項(xiàng)目所做的變更不會(huì)對(duì)該項(xiàng)目造成不利影響。它提供了記錄參考圖像的能力——連同相關(guān)的檢查設(shè)置和結(jié)果。
項(xiàng)目變更驗(yàn)證器
之后會(huì)用存檔的參考數(shù)據(jù)來(lái)驗(yàn)證對(duì)項(xiàng)目所做的改變。通過(guò)使用參考數(shù)據(jù)運(yùn)行修改后的項(xiàng)目,并將項(xiàng)目的操作與該數(shù)據(jù)進(jìn)行比較,從而驗(yàn)證修改。驗(yàn)證是由服務(wù)器進(jìn)行的,通常是在一臺(tái)單獨(dú)的計(jì)算機(jī)上運(yùn)行,可以通過(guò)網(wǎng)絡(luò)連接。
Matrox Design Assistant X門戶網(wǎng)站提供對(duì)驗(yàn)證數(shù)據(jù)的管理和驗(yàn)證結(jié)果的訪問(wèn)。驗(yàn)證請(qǐng)求由Matrox Design Assistant X門戶網(wǎng)站、自動(dòng)化控制器或HMI面板提出。
PLC接口仿真
在Matrox Design Assistant X中開(kāi)發(fā)項(xiàng)目時(shí),PLC接口模擬器可用于在未連接物理設(shè)備的情況下測(cè)試通信。可以動(dòng)態(tài)地改變和查看數(shù)值來(lái)測(cè)試項(xiàng)目和PLC之間的通訊。PLC接口仿真器支持CC-Link IE Field Basic、EtherNet/IP2、MODBUS over TCP/IP和PROFINET協(xié)議的通訊,這些協(xié)議可以從門戶頁(yè)面激活和控制。
連接
連接到設(shè)備和網(wǎng)絡(luò)
Matrox Design Assistant X可以從兼容CoaXPress、GigE Vision或USB3 Vision的攝像機(jī)采集圖像。從CoaXPress攝像機(jī)采集圖像需要使用Matrox Rapixo CXP圖像采集器。該軟件可以使用TCP/IP以及CC-Link IE Field Basic、EtherNet/IP2、Modbus over TCP/IP和PROFINET協(xié)議在以太網(wǎng)上通訊,實(shí)現(xiàn)與可編程邏輯/自動(dòng)化控制器的互動(dòng)。它的QuickComm設(shè)施提供了與這些控制器隨時(shí)隨地的通訊。Matrox Design Assistant X支持與選定的機(jī)器人控制器直接通信,用于二維視覺(jué)引導(dǎo)的機(jī)器人應(yīng)用。目前支持的機(jī)器人控制器品牌和型號(hào)包括ABB IRC5;DENSO RC8;Epson RC420+和RC520+;Fanuc LRMate200iC和LRMate200iD;KUKA KR C2;以及St?ubli CS8、CS8C HP和CS9控制器。
Matrox Design Assistant X可以配置為通過(guò)計(jì)算機(jī)的COM端口與自動(dòng)化設(shè)備交互。Matrox Design Assistant X還可以直接與Matrox Imaging視覺(jué)控制器、智能攝像機(jī)和I/O卡中內(nèi)置的I/O以及GigE Vision或USB3 Vision攝像機(jī)上的I/O交互。
支持環(huán)境
適用于Windows
帶SP1的64位Windows 7和Windows 10(1607至20H2版本)。
專業(yè)服務(wù)
虹科提供深入的技術(shù)援助和定制培訓(xùn),幫助客戶開(kāi)發(fā)特定應(yīng)用。這些專業(yè)服務(wù)包括定制化的培訓(xùn);評(píng)估應(yīng)用或項(xiàng)目的可行性(如照明、圖像采集和視覺(jué)算法);演示原型應(yīng)用或項(xiàng)目;故障排除,包括遠(yuǎn)程調(diào)試。
為客戶推薦最佳解決方案,幫助客戶節(jié)省寶貴的開(kāi)發(fā)時(shí)間,更快地部署解決方案。有關(guān)價(jià)格和開(kāi)發(fā)周期等更多信息,請(qǐng)聯(lián)系虹科銷售。
責(zé)任編輯:haq
-
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7586瀏覽量
89005 -
IDE
+關(guān)注
關(guān)注
0文章
338瀏覽量
46796
原文標(biāo)題:【虹科】無(wú)需編碼,構(gòu)建流程圖開(kāi)發(fā)視覺(jué)應(yīng)用,強(qiáng)勢(shì)來(lái)襲!
文章出處:【微信號(hào):OPPOOIA,微信公眾號(hào):OPPOstory】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論