時(shí)間:2009-01-08 16:05:09來源:ronggang
圖3 調(diào)用USB攝像頭采集圖像[/align]
  從USB攝像頭采集到的圖像經(jīng)過圖4進(jìn)行二值化的編程處理:從①IMAQ USB Grab Acquire.vi輸出的圖像②IMAQ ColorImageToArray,由③Optional Rectangle功能截取采集圖像的有效部分并轉(zhuǎn)化為一個(gè)32位的二維數(shù)組。為了便于確定二值化門限的標(biāo)度,使用To Unsigned Byte Integer 把32位數(shù)組轉(zhuǎn)化為8位數(shù)組,通過兩次使用④For Loop的循環(huán)端口i和⑤⑥Index Array對二維數(shù)組進(jìn)行索引;使用Less Or Equal?和⑦Select對數(shù)組的每一個(gè)值與預(yù)先的門限值進(jìn)行比較判斷,規(guī)定大于預(yù)先給定門限值為0(亮度最?。駝t為255(亮度最大)。經(jīng)過二值化處理后的數(shù)組通過IMAQ ArrayToImage轉(zhuǎn)化為圖像顯示出來,這樣就把采集到的圖像變?yōu)橹挥泻诎變煞N顏色。其中,白色代表物體所成的像,黑色為背景圖像。
[align=center]
圖4 二值化處理圖像[/align]
  NI公司的機(jī)器視覺軟件平臺(tái)是專門為圖像處理開發(fā)的,有很多專用的軟件模塊。我們選用了其中計(jì)算質(zhì)心的模塊。將圖像輸入模塊,它便能輸出圖像質(zhì)心的坐標(biāo)。按照實(shí)驗(yàn)設(shè)計(jì)思路,我們必須預(yù)先測量出圖像單位像素點(diǎn)的變化和實(shí)際物體移動(dòng)距離的比例系數(shù),因此選用了讀數(shù)顯微鏡。讀數(shù)顯微鏡能夠精確移動(dòng)顯微鏡。物體不動(dòng),精確移動(dòng)顯微鏡,可讀出顯微鏡的移動(dòng)距離,同時(shí)計(jì)算出圖像變化的像素點(diǎn)數(shù)。將移動(dòng)距離除以總的像素點(diǎn)數(shù),得到單位像素點(diǎn)的變化與實(shí)際物體移動(dòng)距離的比例系數(shù)。
  實(shí)驗(yàn)中物體的移動(dòng)是通過牽引顯微鏡物鏡下的細(xì)絲而產(chǎn)生的,因此細(xì)絲位移就是物體的位移。為了獲得100um的位移,我們將物體放在一個(gè)螺旋測微器控制的光學(xué)平臺(tái)上。螺旋測微器總共50個(gè)小格,轉(zhuǎn)動(dòng)一周移動(dòng)為0.5mm,因此轉(zhuǎn)動(dòng)一小格為10um。通過調(diào)節(jié)螺旋測微器,我們獲得100um的位移范圍。測量時(shí),將采集到的數(shù)據(jù)實(shí)時(shí)保存到電腦中,再通過畫圖軟件顯示。圖5是測量的實(shí)驗(yàn)結(jié)果。圖中的橫坐標(biāo)表示測量的時(shí)間,縱坐標(biāo)表示測量的位移,平直部分是移動(dòng)螺旋測微器時(shí)的停留時(shí)間。由于是手旋動(dòng)螺旋測微器,因此移動(dòng)的快慢不一致導(dǎo)致出現(xiàn)階梯狀的停頓。
[align=center]
圖5實(shí)驗(yàn)結(jié)果顯示,物體移動(dòng)范圍為[/align]
3 實(shí)驗(yàn)誤差分析和改進(jìn)方法討論
  測量系統(tǒng)中誤差主要來自兩個(gè)方面:一個(gè)是測量系統(tǒng)本身帶來的誤差,例如物體牽引細(xì)絲的運(yùn)動(dòng)不同步、實(shí)驗(yàn)平臺(tái)的震動(dòng)等;另一個(gè)重要的誤差來源于圖像單位像素點(diǎn)的變化和實(shí)際物體移動(dòng)距離的比例系數(shù),如果這個(gè)系數(shù)有較大的誤差,測量結(jié)果就不可靠。實(shí)驗(yàn)中采用的方法是:細(xì)絲不動(dòng),精確移動(dòng)顯微鏡,讀出顯微鏡的移動(dòng)距離;計(jì)算出細(xì)絲圖像變化的像素點(diǎn)數(shù),將移動(dòng)距離除以總的像素點(diǎn)數(shù),得到單位像素點(diǎn)的變化與實(shí)際物體移動(dòng)距離的比例系數(shù)。我們將讀數(shù)顯微鏡精確移動(dòng)100um、150um、200um ,反復(fù)多次測量細(xì)絲質(zhì)心像素點(diǎn)的變化點(diǎn)數(shù),同時(shí)考慮回程誤差,計(jì)算出該系數(shù)平均值約為2um/像素。因此,測量系統(tǒng)的測量精度是2um。選用更高倍數(shù)的顯微鏡,能夠獲得更高的測量精度。
4 總結(jié)
  本文詳細(xì)介紹了基于LabVIEW軟件和機(jī)器視覺平臺(tái),利用USB攝像頭和讀數(shù)顯微鏡建立一個(gè)動(dòng)態(tài)測量微小位移的系統(tǒng)。實(shí)驗(yàn)過程中的圖像采集和數(shù)據(jù)處理都是通過LabVIEW軟件編程實(shí)現(xiàn)。通過利用周邊通用設(shè)備(計(jì)算機(jī)、讀數(shù)顯微鏡、USB攝像頭),使得該系統(tǒng)具有精度較高、制造簡單、技術(shù)要求低、操作方便和移植性強(qiáng)等特點(diǎn)。
  本文創(chuàng)新點(diǎn):將虛擬儀器技術(shù)應(yīng)用到微小位移測量中,使用LabVIEW機(jī)器視覺平臺(tái)開發(fā)設(shè)計(jì)了基于USB攝像頭的微小位移動(dòng)態(tài)測量系統(tǒng)。我們的實(shí)驗(yàn)中,動(dòng)態(tài)測量精度達(dá)到了2um。
參考文獻(xiàn)
  [1]龍帆,錢利民,李迎春.基于LabVIEW和聲卡的揚(yáng)聲器檢測系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2006,7-1: 90-92.
  [2]National Instruments Corporation. LabVIEWTM User Manual, National Instruments Corporation, 1998.
  [3]賈云得. 機(jī)器視覺[M]. 科學(xué)出版社. 2000.
  [4] National Instruments Corporation. IMAQ Vision Concept Manual, 2000.
  [5]章毓晉. 圖像工程(上冊)圖像理解與計(jì)算機(jī)視覺[M]. 清華大學(xué)出版社. 2000.
  [6]章毓晉. 圖像工程(下冊)圖像處理和分析[M]. 清華大學(xué)出版社. 2000
標(biāo)簽:
                                
                            
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價(jià)比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23