工業(yè)相機(jī)常見的丟幀現(xiàn)象一般有幾種情況:如果工業(yè)相機(jī)在預(yù)覽模式時(shí),無法以滿幀的速度傳輸圖像;在觸發(fā)拍照模式下,相機(jī)傳輸圖像數(shù)量少于觸發(fā)次數(shù)(觸發(fā)頻率應(yīng)小于幀率);圖像處理軟件處理的圖像小于預(yù)期。
![wKgZomWmMW6AHBimAAFBOwZQ1VU158.png](https://file1.elecfans.com/web2/M00/BC/CE/wKgZomWmMW6AHBimAAFBOwZQ1VU158.png)
丟幀的原因與相機(jī)的傳輸接口沒有太大關(guān)系,主要在于工業(yè)相機(jī)硬件和設(shè)計(jì)不良的驅(qū)動(dòng)程序有關(guān),這種情況對(duì)于機(jī)器視覺檢測(cè)來說,具有很不確定性的效果影響。
那么如何解決丟幀問題呢?需要從3個(gè)地方著手:
1. 工業(yè)相機(jī)的一部分
圖像傳感器將圖像傳輸?shù)较鄼C(jī)上的USB芯片,將USB傳輸?shù)絇C,如果PC系統(tǒng)忙于處理接收到的圖像,并且圖像傳感器繼續(xù)傳輸新的圖像數(shù)據(jù),則工業(yè)相機(jī)必須有足夠的存儲(chǔ)器緩沖區(qū),反之亦然。
2. 可視化軟件程序部分
該可視化軟件具有用于等待所計(jì)算的圖像空間的緩沖機(jī)制,以便增加圖像的緩沖以獲得緩沖時(shí)間,從而可以處理程序的操作,但是如果操作穩(wěn)定,則CPU的整體處理速度更快。
在機(jī)器視覺系統(tǒng)中,工業(yè)相機(jī)的幀率往往很大,且工業(yè)相機(jī)自帶緩存也有限,主要為調(diào)度系統(tǒng)起到暫時(shí)繁忙處理的輔助功能。
機(jī)器視覺軟件的速度比工業(yè)相機(jī)圖像進(jìn)來的速度還慢,時(shí)間長了就會(huì)導(dǎo)致軟件緩存的飽和溢出丟失,所以不管是usb接口和gige接口等,都會(huì)出現(xiàn)丟幀現(xiàn)象,所以,優(yōu)化機(jī)器視覺軟件的處理速度也是非常重要的。
3. 硬件PC系統(tǒng)部分
這部分偏向PC硬件驅(qū)動(dòng)程序,與可視化軟件程序無關(guān)。
PC機(jī)接收的關(guān)鍵是驅(qū)動(dòng)程序的效率,在內(nèi)核模式下有多少線程處于CPU時(shí)間,接收效率不高,工業(yè)相機(jī)沒有足夠的緩沖存儲(chǔ)器會(huì)導(dǎo)致幀丟失。
工業(yè)相機(jī)具有非常快的幀速率,事實(shí)上,只要有足夠的容量來調(diào)整系統(tǒng)的“臨時(shí)”忙碌,工業(yè)相機(jī)緩存就不會(huì)像PC程序那樣擴(kuò)大規(guī)模。USB工業(yè)相機(jī)將丟棄幀,只有一種情況,機(jī)器視覺軟件比工業(yè)相機(jī)圖像慢,軟件緩存已滿,無法存儲(chǔ)新圖像。
但這是系統(tǒng)數(shù)據(jù),而不是工業(yè)相機(jī)掉數(shù)據(jù)。在這種情況下,不管使用1394接口、USB接口或GigE接口的工業(yè)相機(jī),任何接口的工業(yè)相機(jī)都將得到相同的結(jié)果。因此,在購買工業(yè)相機(jī)時(shí),必須詳細(xì)檢查其參數(shù),并選擇項(xiàng)目的實(shí)際要求,以避免發(fā)生掉幀事件。
-
機(jī)器視覺
+關(guān)注
關(guān)注
162文章
4405瀏覽量
120731 -
工業(yè)
+關(guān)注
關(guān)注
3文章
1867瀏覽量
46904 -
工業(yè)相機(jī)
+關(guān)注
關(guān)注
5文章
327瀏覽量
23758
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
![](https://file1.elecfans.com/web2/M00/A5/B7/wKgaomUNTZKAPIUjAAmQm7ks6yE084.png)
工業(yè)相機(jī)選型教程1# 工業(yè)相機(jī)#工業(yè)相機(jī)選型 #機(jī)器視覺
![](https://file1.elecfans.com/web2/M00/B2/A1/wKgaomVum5qALCIIAAxeOjwv1A4669.jpg)
機(jī)器視覺中工業(yè)相機(jī)與民用相機(jī)的區(qū)別
AMEYA360設(shè)計(jì)方案丨工業(yè)機(jī)器視覺相機(jī)解決方案
回收康耐視 IN-SIGHT 2000 機(jī)器視覺工業(yè)相機(jī)。
視覺工程師快速了解工業(yè)相機(jī)的50問詳解
工業(yè)相機(jī)的50個(gè)經(jīng)典問題詳細(xì)解答
![<b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b>的50個(gè)經(jīng)典問題詳細(xì)解答](https://file.elecfans.com/web1/M00/93/69/o4YBAFzszZCANMc5AAGrwFcjjRE593.png)
機(jī)器視覺系統(tǒng)對(duì)工業(yè)相機(jī)有哪些要求
機(jī)器人視覺工程師必須知道那些工業(yè)相機(jī)的問題50個(gè)經(jīng)典問題詳細(xì)解答
嵌入式工業(yè)相機(jī)在機(jī)器視覺中的應(yīng)用講解
![嵌入式<b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b>在<b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b><b class='flag-5'>中</b>的應(yīng)用講解](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
嵌入式工業(yè)相機(jī)在機(jī)器視覺中的應(yīng)用
![嵌入式<b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b>在<b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b><b class='flag-5'>中</b>的應(yīng)用](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
機(jī)器視覺工業(yè)相機(jī)如何解決幀丟失問題
機(jī)器視覺工業(yè)相機(jī)與智能相機(jī)有什么區(qū)別
怕丟幀,用聯(lián)瑞丨LR-LINK聯(lián)瑞深耕機(jī)器視覺行業(yè)
機(jī)器視覺工業(yè)相機(jī)如何解決幀丟失問題
![<b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b>如<b class='flag-5'>何解</b>決幀丟失問題](https://file.elecfans.com/web2/M00/1A/0E/pYYBAGF4-lOAaXJ9AABBEXgCq2s794.jpg)
工業(yè)相機(jī)丟幀的原因是什么 工業(yè)相機(jī)丟幀問題怎么解決
![<b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b><b class='flag-5'>丟幀</b>的原因是什么 <b class='flag-5'>工業(yè)</b><b class='flag-5'>相機(jī)</b><b class='flag-5'>丟幀</b>問題怎么解決](https://file1.elecfans.com/web2/M00/A2/C7/wKgZomUBWs6Ae3uGAAA9sru_mjM818.png)
評(píng)論