NB-500智能視覺檢測軟件可以幫助用戶快速構建視覺分析流程,您可以在軟件上連接到多個相機采集分析的圖像,可以在軟件界面顯示采集到的圖像資源,結合軟件提供的計算分析功能就可以對采集到的圖形內容檢測,方便測試當前的項目是否符合設計規范,快來統一下載點擊體驗一下吧!
軟件界面顯示數據處理流程,支持用戶管理、文件、圖像預處理、檢查設定、數據運算、結果輸出、查看結果等操作流程,結合官方提供的教程文檔就可以快速上手;NB-500智能視覺檢測軟件允許將采集的圖像拼接,在某些特殊情況,比如產品是多面體檢測或者產品尺寸太大,單個相機精度不夠需要測量的產品,那么我們就需要圖像拼接,把多次拍攝的圖片或者多個相機合成的圖片拼接為一個圖像,方便檢測和測量。
基本介紹
本系統是鄙公司研發的一款類似國外智能相機的一款基于計算機的智能視覺系統,可以有效縮短一個視覺項目的開發周期,降低電氣工程師的應用門檻,只需要掌握一些圖像處理算法的應用,便可解決一個視覺項目,無需計算機軟件知識,只需要簡單設定一些參數便可,對于設備商無需花大價錢使用國外的智能視覺系統,也沒有必要花高工資請一個視覺開發工程師,為設備商降低成本,縮短視覺檢測設備研發周期,此系統集成了大量的機器視覺行業的圖像處理算法,和本團隊多年的實際項目處理經驗,還有豐富的外圍通訊接口,輕松實現數據交換,并且留有豐富的二次開發接口,可以大量的檢測儀器,運動控制部分完美結合,簡單可靠,易于維護,門檻低。
軟件功能
位置補正:灰度邊緣,粒子分析(雙粒子),智能模板(雙模板),輪廓模板(雙輪廓),找圓
實現檢測中產品位置不固定的穩定,實現坐標追蹤功能
灰度窗口:檢測感興趣區域中灰度的平均值(0-255),均差,方差,最大值,最小值,判斷產品有無或者正確與否。
模式匹配:搜索區域內設定的標準模板圖像,輸出相應的XY角度坐標,用于定位檢測有無。
輪廓模板:搜索區域內登陸的標準輪廓模板,根據外輪廓檢出相應的X,Y角度坐標,定位。
條碼識別:識別感興趣區域中的一維碼,二維碼,讀取相應的結果,并且可以存入數據庫
OCR文字識別:可以識別產品上的文字信息,進行學習識別,判別錯對,也可輸出至數據庫
智能找線:根據灰度邊緣閾值找出一條線,輸出線的坐標角度,
彩色窗口:用彩色攝像機識別圖像中的顏色進行判別,邊訓練樣本,邊學習。
軟件特色
連續采集:相當于攝像機連續不斷的采集圖像
單幀采集:相當于照相機一幀一幀拍攝圖像
放大圖像:倍率放大采集到的圖像
縮小圖像:倍率縮小采集到的圖像
相機運行:相機正常工作時候執行的按鈕,采集圖像,運算處理,結果輸出。
適合窗口:自動調整圖像至與顯示器合適大小匹配的圖像。
退出程序:關閉系統。
用戶管理:操作者對系統的權限進行密碼管理。
文件:操作者對檢測設置的參數進行管理的選項
圖像預處理:操作者對檢測圖像進行前期處理。
檢測設定:對處理后的圖像進行算法分析。
數據運算:對圖像特診分析的結果進行數據計算
結果輸出:把計算的結果輸出或者顯示在外部
查看結果:對檢測過程中的內容具體信息進行觀察
窗口顯示:切換顯示不同狀態下的圖像
幫助:遇到檢測困難尋求幫助的手段。
模式選擇:自動運行或者設定模式防止在檢測中亂動參數,只有在自動模式才可輸出結果。只有在設定模式才可以設定參數。一個是保護數據的安全,一個是保護人身安全
圖層:對圖像進行灰度或者二值化處理過后不同層級的圖像查看選擇
檢測周期:每檢測一個周期所需要的時間
計數清零:對OK或者總數或者分析結果進行清零從0開始
品種:檢測不同產品,設定參數也不同,可以一鍵切換使用,
安裝方法
1、安裝包有很多內容,可以直接查看教程,啟動NB500_SET UP.exe執行安裝
2、進入軟件的安裝引導界面,點擊下一步
3、配置環境,等待.NET Framework 4.6.2安裝結束
4、默認安裝在C盤目錄下,按照默認路徑即可。
若安裝其他目錄。請參照安裝包內:{軟件安裝流程}
5、提示軟件的安裝引導界面,點擊下一步
6、設置軟件的安裝地址,點擊下一步
7、正在進行安裝,等待一段時間
8、彈出NB500的安裝界面,等待全部內容安裝完畢
9、隨后配置相機,這里是設備管理界面
10、配置相機的IP地址,相機官方提供的相機觀察圖像的視頻軟件
11、不設置管理員權限可能有的系統會出現,參數無法保存的現象。
12、右擊NB500桌面圖標屬性--兼容性--以管理員身份運行。重啟電腦。
13、軟件已經安裝結束,現在就可以打開主程序使用
14、如果你會視覺設計就可以通過這款軟件配置運行方案
官方教程
多品種檢測
產品需要,在不同的時間段,不同的位置檢測不同的內容,那么就需要用到多品種檢測,我們的NB500提供10個品種切換檢測,每個對用設定的算法為10個。
操作步驟
第一步打開基本參數在動作流程中選擇檢測模式,位多品種模式。
第二步:設定我們要檢測的內容以模式匹配為例,1-10.為品種1,11-20為品種2,21-30為品種3,31-40,為品種4,1-50為品種5.以此類推。
下圖是模版設定1.
下圖是模版檢測設定11
第三步
選擇在數據運算中輸入判定條件,數據運算不與多品種分割,正常運算。
第四步在內部IO處選擇OK/NG判定內容。
第五步:測試品種1,首先給外圍IO板X5輸入品種選擇信號,信號保持直到檢測完成,
再次出發X0便可檢測品種1里面的內容。如下圖模版1的檢測結果便會顯示在下面。
第六步:測試品種2,同樣出發信號X6保持輸出,再次觸發X0便可檢測品種2.
以上就是品種切換檢測的全部內容。
數據緩存功能
是指把不同次數檢測內容數據進行運算,在最后一次輸出結果,比如數據緩存大小為3.第一次測試的尺寸為10,第二次為11,第三次為12,我們可以在第三次檢測的時候輸出三次的平均值,最大值,最小值,和,等,非常方便一些測量行業。下面來看一下具體的
操作步驟
第一步:開啟數據緩存功能,確定你要緩存的數據大小,還有你的緩存內容。
內容編碼可以參考數據運算編碼的章節。
總共同時可以緩存三個數據,最多可以緩存10次。
第二步:設定尺寸的內容可以三次運動到不同位置檢測。
第三步:設定數據運算下面的內容這里設置和普通使用有所區別,這里的運算內容是使用的數據緩存區編碼,參照數據運算的內部緩存區編碼,如下圖,bf0001+bf0002+bf0003是對三次的數據進行求和,并且OK/NG信號,前面版的OK/NG顯示呼吸燈,也是以此數據為準,
注意:要把此運算公式的數據運算1設別數據緩存區開啟,否則不進行正常計算。
第四步:運行測試。
第一次測試
第二次測試
第三次測試
以上測試可以看出,當數據緩存大小為3的時候,只有拍攝第三次的時候才開始計數,判別運算,三次檢測為一個周期。
第五步:看一下數據運算的結果,是把三次數據緩存區的內容進行計算,在第三次得到一個數據然后進行,OK/NG判別。
雙相機的特殊功能應用
1:利用雙相機進行尺寸測量。
如下圖所示,有的檢查工件太大,1臺攝像機無法完全拍攝。利用2臺攝像機來拍攝該檢查工件的2個十字標記,并測量該距離。
詳細使用步驟
第一步
進行設原點,標定每個相機的標定系數,假設我們測量的標準尺寸為1130mm
第一點黃色十字架1為相機0的原點,把該點的實際坐標設為,(0,0),
第二點黃色十字架2設為相機1的原點。把該點坐標設為(1130,0)
第二步:
設定兩個模式匹配分別為相機1與相機2,模版圖像為黃色小十字架
第三步:然后在幾何運算中利用兩點之間的距離便可以測量出尺寸結果。
2:利用雙相機進行自動對位
設定方法完全與雙相機尺寸測量的前兩步是一樣的,只是第三步不一樣了
先分析一下原理圖,假設左邊為A(X0,Y0)點,右邊為B(X1,Y1)點
標準位置就是我們的紅線,中心點坐標為(565.0),
綠線就是我們的新位置,中心點坐標為((X0+X1)/2,(Y0+Y1)/2)。
綠線的角度為,(Y1-Y0)/(X1-X0)的正切值,然后我們的位置補正數據坐標值就是綠線的中心點坐標減去紅線的中心點坐標。
角度就是綠線的角度值減去紅線的角度值,數值取反傳輸給運送部分,就可以實現雙相機位置補正的功能。