產品簡介
[特點一]:圖控設計介面 2 小時內即可完成檢測程式編寫,大幅縮短專案的評估和開發時程。
[特點二]:完整的保存原始碼,便於主管妥善管理,人員異動也不用重寫程式。
[特點三]:用高階腳本流程來編寫複雜應用,卻擁有低階語言的效能。
Aurora Vision 是 機器視覺軟體【SDK】
Aurora Vision 是機器視覺檢測開發工具,不是機器視覺檢測軟體。所謂的檢測軟體會有能檢出什麼、多大的瑕疵等明確規格,好比一架設計好的飛機它會有最高速度、飛行高度、重量、油耗等等規格;開發工具則不能這樣討論,它是給設計飛機的設計師用的,好比飛機的零件,飛機的零件會影響飛機最終能飛多高多快沒有錯,但它終究不是一架飛機,需要設計師妥善的運用這些工具及零件,來設計出好的飛機。
Aurora Vision 是給設計師用的,適合哪種設計師
產品定位針對的是小型開發團隊、系統商、設備商,或個人開發者,或者製造業內部的In-House自動化團隊,因為人少案子種類多又廣,故需要著重開發過程中的舒適體驗,快速從演算法評估到應用落地的開發工具。 Aurora Vision Studio在整個機器視覺軟體開發的產業分工模式裡屬於【總鋪師(主廚)】類型,腦子裏面懂得炒各式各樣的菜色,讓做應用就好像把現成的模組快速的排列組合,設計出好用的視覺系統或檢查設備。
為何選擇Aurora Vision Studio?
簡單的拖曳操作
資訊一目瞭然
人機介面設計師
可串接的演算法
支援GigE Vision/GenTL
Vieworks, Basler, Baumer, Dalsa, MatrixVision, PointGrey, HuaRay , XIMEA, LMI 等等。
定制專屬功能
可轉成C++/.NET代碼
程式設計超EASY
Step1
- 將 Filter 從工具庫中拖曳到程式編輯區;
- 設定 Filter 參數;
- 設定 Filter 的 Output 拉到預覽視窗;
- 將 Filter 的 Output 拉到另一個的 Input 連接它們;
Step 2
- 將控制元件拖拉到 HMI 配置區;
- 設定屬性和參數;
- 讓 Filter 和控制元件連接在一起;
Step 3
- 將程式轉成 avexe 執行檔並佈署到工業電腦或智能相機中,便可執行檢測程式;
操作示範
您可以直接在 Aurora Vision Studio 上開發深度學習應用程式 (需要另外安裝 Deep Learning Add-on)。
您可以直接在 Aurora Vision Studio 上設計給操作員觀看或設定的操作 UI 介面。
Aurora Vision Studio 內建各種基礎影像處理演算法,想要做各種應用並不困難。
Aurora Vision Studio 能直接對通用的相機取像,包含 GigE Vision、USB3 Vision 等 GenICam 標準格式,甚至知名品牌的 2D、3D 相機也能直接支援。
Aurora Vision Studio 支援執行續、程式架構管理,它的開發介面看起來簡單,但實際上比起其他一樣訴求建議圖控介面的軟體而言,Aurora Vision Studio 更有辦法利用它內建的程式流程規劃工具,設計出相當複雜的應用程式。
就算您不打算完全用 Aurora Vision Studio 開發整支應用程式 (取像 + 演算法 + 控制 + 操作介面),僅打算用它來寫視覺辨識,可以利用 Macro Filter 輸出功能,亦即將寫好的演算法打包成 .NET dll 的方式,轉給 C#、VB 來使用,讓您的 C# 開發團隊專心應付控制流程以及撰寫操作介面,而視覺團隊專心維護演算法。
User Filter (Plug-in) 功能無限擴充
Aurora Vision Studio 圖控式平台畢竟是一套封閉的開發環境,雖然已經支援相當多的輸入 (相機、擷取卡) 或輸出裝置 (IO 卡、TCP/IP、Modbus 等等),但必定會有極限、並非所有的裝置都能支援。如果您已經希望將開發主力投注在 Aurora Vision Studio,它支援使用 C++ 來開發 Plug-in,將原本不支援的裝置,或者您覺得好用的開源演算法,打包成 dll,製作 Aurora Vision Studio 的工具 filter,擴充 Aurora Vision Studio 的功能,一起加入 Aurora Vision Studio 的開發行列,與其它的眾多內建工具共同使用激發出更大的價值,
這個影片範例將 Intel Realsense 也加入 Aurora Vision Studio 的工具中,並利用 Aurora Vision Studio 的 3D 工具開發出 3D 量測、3D 定位應用。
這個影片範例將 Intel Realsense 、 MechMind相機、Open3D Library 加入 Aurora Vision Studio 的工具中,製作移動掃描動態追蹤 3D 姿態縫圖的應用。
其他應用
在表面紋理瑕疵檢測的案例中有幾個難題: 首先,必須要在材料自然花紋中把瑕疵抓出來,這大大挑戰了傳統檢測演算法的可行性,於是深度學習成為必要手段。 第二,即使採用深度學習去訓練瑕疵辨識瑕疵,要等待工廠生產一段時間才能機會取得足夠的瑕疵樣本,以及瑕疵樣本類型常常集中在某一特定族群,例如汙點刮痕特別常見,很容易檢得好,其他稀有瑕疵樣本不夠學不起來,導致稀有瑕疵突然出現時系統沒有辦法檢出,即使明知道這種採集瑕疵樣本的方法,訓練效率高、檢測精度好,常常在初期樣本數還沒有起來的時候,如果沒有溝通清楚,會被客戶譏笑為只會拍照、不會檢查的機台。於是 Anomaly Detection 使用良品訓練來排除異常的手法成為檢測方案的明星,因為工廠生產過程中,大部分的樣品都是良品,很容易取得。 第三,坊間 Anomaly Detection 產品方案常常精度不佳,只能很模糊的告訴你那附近好像有瑕疵,不容易清晰地將瑕疵範圍勾勒出來。再者,我們日常生活中常見的物品很少是四方形規規矩矩的形狀,通常是有特定輪廓的,這意味著,當相機拍到這個物品,有的地方是需要檢查的,有的地方是不需要檢查的,坊間 Anomaly Detection 如果針對局部規則去做學習,雖能檢查產品表面紋路上有異常,但輪廓上的變化會誤判為瑕疵;如果針對整體輪廓去做學習,檢查細部紋路異常的能力及精度又會下降。 我們 Aurora Vision Studio 可以透過圖控拉建檢測流程,把各種單一功能整合起來,輕鬆幫你實現在自然花紋中學習良品去檢測瑕疵,清晰勾勒出瑕疵範圍,但又不會將產品輪廓變化誤判為瑕疵的檢查方案。
Aurora Vision Studio 具有 3D 取像、3D 座標轉換等等工具,再加上 TCP/IP、Modbus 等通訊功能,讓您開發機器手臂掃描、量測應用不再困難。
如何取得
您可以按照如下影片教學流程申請 Aurora Vision Studio 試用版。
- 到 Aurora Vision 官方網站。
- 於官方網站註冊一個個人帳號,須提供 email 地址。註冊時請填寫經銷商為 URVISION,以取得更即時的服務。
- 等待 email 收到個人帳號的核可通知,收到通知後按下 email 中連結啟用帳號。
- 回到 Aurora Vision 官方網站使用者區域,登入個人帳號。
- 點選【申請試用取可】連結,填寫要申請的版本 (建議選 Windows + Professional + Library + DeepLearning) 並註明申請原因後,按下 Submit 提交。
- 等待 email 申請成功通知,內有配發給您的【試用版認證券】的連結。
- 【下載】安裝檔並安裝之。
- 安裝完成後,使用安裝環境內建的 License Manager 生成電腦 ID,將電腦 ID 填到【試用版認證券】網頁內,即可下載 license 檔。
- 將 license 檔匯入到 License Manager 內,啟用 30 天試用。