發布時間:2019-01-15 信息來源:http://www.jlsyaf.com/
1、工業相機自身硬件設計
工業相機將圖像從光學信號轉變成有序的電信號,其中圖像傳感器傳送圖像到相機上的usb芯片,USB再傳送給電腦端,如果某一時段電腦端系統繁忙,沒有及時接收到圖像,而后續的圖像又傳送過來,導致未接收到的那部分圖像丟失。
解決辦法:
工業相機需要有記憶體緩存空間,反之就會發生丟幀現象。維視智造的MV-E高分辨率以太網工業相機和MV-EM小尺寸以太網系列工業相機機身均自帶緩存。
2、工業視覺軟件應用程序部分
視覺軟件關于等候計算的圖像空間,有無緩沖的機制,以加大圖像的緩存搶奪緩沖的時間,讓程序的運算來得及處理,但是若PC端CPU處理速度比圖像進來的速度慢會導致緩存空間超載,也會出現丟幀問題。
3、硬件PC系統部分
PC部分主要依賴于硬件驅動程序,最重要的是驅動程序的功率以及系統有多少內核方式下的線程在分割CPU的時間,接收的功率不佳,
工業相機沒有比較好的緩沖記憶,往往會引起丟幀現象。
在機器視覺系統中,
工業相機的幀率往往很大,且工業相機自帶緩存也有限,主要為調度系統起到暫時繁忙處理的輔助功能。機器視覺軟件的速度比工業相機圖像進來的速度還慢,時間長了就會導致軟件緩存的飽和溢出丟失,所以不管是usb接口和gige接口等,都會出現丟幀現象,優化機器視覺軟件的處理速度也是非常重要的。