《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 三軸影像測量儀的開發與研制
三軸影像測量儀的開發與研制
中電網
高興森
摘要: 儀表盤的外形尺寸為220mm×82mm,要求測量精度不低于0.13mm。綜合檢測精度、檢測速度和成本要求,系統選擇NI 1394圖像采集卡,配合SONY 1394 CCD彩色攝像機(分辨率為1024×768), 這樣視覺系統的視場范圍FOV=118mm×88.5mm,像素精度pixel accuracy= 118÷1024=0.1152mm/pixel,完全滿足系統測量的尺寸精度要求。
Abstract:
Key words :

  一、 圖像采集" title="圖像采集">圖像采集卡的選擇

  儀表盤的外形尺寸為220mm×82mm,要求測量精度不低于0.13mm。綜合檢測精度、檢測速度和成本要求,系統選擇NI 1394圖像采集卡,配合SONY 1394 CCD彩色攝像機(分辨率為1024×768), 這樣視覺系統的視場范圍FOV=118mm×88.5mm,像素精度pixel accuracy= 118÷1024=0.1152mm/pixel,完全滿足系統測量的尺寸精度要求。

  二、 掃描區域劃分

  根據儀表盤的尺寸、目標特征的相關性和視覺系統FOV的范圍,將儀表盤劃分為左、中、右3個檢測區域。加上起始位置共有4個位置。攝像機在X/Z軸上運動,被測儀表盤在Y軸上運動,X/Y軸的運動完成鏡頭對目標的對準,Z軸的運動完成對目標的聚焦。在每個檢測位置采集的圖像分別以中間的LED窗口即AUTO LED、OFF LED、Defrost LED的中心為該幅圖像的坐標原點。

  三、 系統總體結構設計

  以計算機系統來完成圖像的采集、處理、判斷、文件I/O" title="I/O">I/O和用戶使用界面,同時作為上位計算機通過串口" title="串口">串口對PLC進行控制;以PLC系統來完成運動控制、I/O控制。計算機系統的框圖如下:

  上位鏈接的參數設置:波特率:115200; 7位數據位;偶校驗;2位停止位。

  PLC的系統框圖如下:

  通過計算機系統與PLC系統協同工作,各司其職,充分發揮各自的特長,使系統的性能得以優化。

  四、 圖像采集

  NI提供兩種標準的圖像采集vi程序,用戶可以直接調用:

  1.單幀圖像采集1394-snap-acquire:即每次只采集1幀圖像。在本系統的全自動測量過程中,共有三個被測區域,每個區域又有三種照明模式,所以一共需要運行9次單幀圖像采集程序。

  2.連續圖像采集1394-grab-acquire:即連續實時采集圖像。在本系統的運動位置設置模塊里,需要實時觀測鏡頭與被測目標的相對位置及聚焦情況,然后保存各個位置,所以使用了連續圖像采集模式。

  五、 圖像處理

  如上所述,在全自動測量過程中,共采集9幀圖像,每幅圖像都對應一個圖像處理" title="圖像處理">圖像處理程序,來完成對目標特征的測量和判斷。步驟如下:

  1.開辟圖像緩沖區

  在圖像處理中,需要對圖像做多次變換,因此需開辟多個圖像緩沖區來存儲圖像數據。本系統中共設置100個圖像緩沖區,即image buffer0~buffer99, 其中buffer0為系統實時圖像緩沖區;buffer1~buffer51分別存儲9幀圖像的彩色原圖、Intensity 圖層、Red圖層、Green圖層、Blue圖層、Mask圖層、Overlay圖層等作為歷史圖像數據,可以和測量結果數據相對照;其余為臨時圖像緩沖區,為避免與歷史圖像緩沖區發生沖突,從buffer99開始向下使用。本系統只使用了12個臨時buffer, 即buffer99~ buffer88,buffer52~buffer87未使用。

  2.定位原點并建立坐標系

  選取圖像上不發生變化的特征,使用Match Pattern 或Detect Object來定位原點并建立坐標系。三個檢測區域分別以中間的LED窗口即AUTO LED、OFF LED、Defrost LED的中心為該幅圖像的坐標原點。

  3.定義ROI區域

  根據被測目標不同的形狀,可以使用不同的ROI模型,包括圓形、環形、扇形、矩形、旋轉矩形、任意多邊形等。所有ROI區域都以坐標原點為參考點。

  4. 測量

  通過抽取彩色圖像的Intensity plane、Red Plane、Green Plane、Blue Plan(均為8位深度的圖像),對各目標ROI區域分別測量光強分量Intensity、顏色分量R/G/B、鐳雕圖案模式匹配" title="模式匹配">模式匹配分數、位置坐標等。

  其中光強Intensity/R/G/B的范圍為0~255,共256個灰階。

  圖案模式匹配分數的滿分為1000分,得分大小表示目標與標準模型的匹配程度。對三組字符除了做模式匹配測量還做了OCR字符識別,即需要分別識別出AUTO、ECON、OFF。

  位置坐標需要進行坐標系變換。對于一幅圖像來說,默認的坐標原點位于圖像的左上角,測量的直接位置數據是相對于這個原點的,和我們在步驟2.中定義的原點位置不同,坐標系方向也不同。參考下圖:

  變換后的坐標仍是以像素為單位的,需要乘以像素精度pixel accuracy轉化為mm單位,這樣才對產品檢驗有意義。

  5.結果輸出界面

  測量結果包括圖像和數據,放在一個Table容器中。Table的第一個Page用來存放圖像。圖像以二維數組為容器,分為9行5列,存放45幅圖像,包含9幅采集的圖像和抽取的36幅分量圖層。Table的第2~11共10個Page用來存放測量數據,分別以10張表格形式輸出,分別對應9幅采集的圖像的測量數據和重要特征的全局比較。每個Page上有一個布爾量顯示控件,用于指示當前頁面的綜合判斷結果。

圖2 Middle area Function LED mode image

  以下僅給出中部檢測圖像和數據,請參考圖2-圖7

圖3 Middle area Function mode measure data
 
圖4 Middle area Night mode image
 
圖5 Middle area Night mode measure data
 
圖6 Middle area Day mode measure data

  6.任務順序的優化設計

  在相鄰的兩次圖像采集之間需要完成幾項任務,包括圖像處理、寫全局變量、圖像輸出、測量結果輸出、光源切換、位置運動等,這些任務的執行時間是不同的。優化這些任務的編排順序可顯著提高程序的執行速度。

  采集圖像前要求所有運動靜止、光源穩定發光。由計算機向PLC發送運動觸發信號和光源切換觸發信號的指令完成時間是以10ms為數量級的,而圖像處理、圖像輸出、測量結果輸出、寫全局變量的完成時間是以100ms為數量級的。運動是否完成可通過讀取PLC中的標志位來確定,但光源是否穩定發光,只能依賴上電后的延遲時間。我們的經驗是LED光源從上電到穩定發光至少需要500ms的延時。在一個產品的測試中需要9次光源切換、4次位置運動。如果都用延時的方法,那么將大大降低檢測速度。所以我們不是在圖像采集后立刻對該幅圖像處理,而是先為下一次圖像采集做光源切換或運動觸發,然后再對本次采集的圖像做相對費時的圖像處理等,相當于為光源切換或運動觸發作了延時處理,但又不占用額外的時間開銷。參考以下流程圖:

  7. Overlay的傳遞

  Overlay是疊加在圖像上的一個特殊的圖層,用于顯示ROI定義范圍、坐標系定義和部分圖像處理的信息。本系統中在同一位置采集的不同光源照明下的3幅圖像,具有相同的坐標系和像素精度,不必每次都做同樣的處理,只需將第一幅圖像上的Overlay傳遞給其他兩幅圖像即可。利用我們編寫的Overlay傳遞vi,可以抽取任意image buffer的Overlay并傳遞到指定的image buffer中。參考圖2、圖4、圖6,每幅圖像上的左上角紅色方框內的原點坐標位置及像素精度的文字信息和圖像中央位置的坐標系標志就是通過這種方法傳遞的。

  8.ROI與Mask的組合應用

  利用ROI來定義感興趣區域,利用Mask可以屏蔽掉不感興趣或者已測量過的區域,將ROI與Mask相結合可使一些復雜的測量變得簡單而高效。圖6中需要測量產品的外露面是否有劃傷,經過ROI和Mask的組合,只需兩步即可完成。參考圖8、圖9。

圖8 Middle area Day mode mask1
 
圖9 Middle area Day mode mask2

  9.全局特征比較

  在9個圖像處理子程序" title="子程序">子程序中,部分測量數據需要進行全局比較,已評定產品
整體區域的發光亮度的一致性,因此需要在每個圖像處理子程序中將關心的數據寫入全局變量,最后在主程序中對這些全局變量進行處理,請參考圖10。

圖10 Global compare parameters

  六、文件I/O

  包括公差設置、讀取、測量數據存儲,數據較多,因此采用表格文件方式,將數據分類以二維數組的形式存取。在圖像處理程序中對測量數據判斷時,只需讀取公差設置相關的sub-array即可。測量數據存儲的文件名中插入時間字符(精確到秒),以避免文件名重復。

  七、上位鏈接和串口通訊

  進行上位鏈接通訊時,計算機和PLC之間使用命令(command)和響應(response)進行發送和接收。一次通訊送出的一組數據稱作一幀,送出幀的權限稱為發送權。上位計算機持有發送權,命令發送后,響應由PLC自動返回。由于PLC的響應需要時間,因此在兩次命令之間必須插入延時。幀的格式如下:
@|機器號|頭碼|正文|FCS|終端
FCS稱為幀檢查序列,把一幀的開始到FCS前面的數據進行邏輯異或的8位數據變成2個字符的ASCII碼,主要用于檢查數據錯誤。FCS的計算采用筆者以前用VB開發的程序,命令的傳送使用LabVIEW中的Instrument I/O assistant直接向串口發送,十分簡單。Instrument I/O assistant提供三種類型的命令,包括Write,Query and parse,Read and parse。


  八、 開放性和擴展性


  本系統是針對帕薩特和速騰轎車的2種型號的溫控儀表盤的視覺檢測開發的,但在軟硬件的設計中都充分考慮到系統的開放性和擴展性,只需更換圖像處理子程序和各區域的位置設置,即可以檢查任何二維平面上圖像信息。同時在Z軸上加裝接觸式測頭或非接觸式的激光測距傳感器,即可以完成Z軸方向的尺寸測量。三軸的行程X、Y、Z為:200mm×200mm×150mm.

  選擇的PLC上有4路脈沖輸出,選用的光學鏡頭可以連續變倍,這樣在Zoom上加裝一個步進電機和傳動機構,即可以實現變放大倍數的檢測,對尺寸精度和圖像質量要求高的區域可使用高放大倍數測量。

  同時系統還有4路AD輸入和2路DA輸出,為向更復雜、更靈活的系統擴展提供了必要的硬件資源。

  九、 結論

  本項目軟件預計開發時間為三個月,實際上不到兩個月就完成了,目前機器運行十分穩定、高效,得到客戶的贊譽。NI Vision豐富的圖像處理功能和LabVIEW靈活易用的編程環境是我們獲得成功的主要原因之一。

  筆者以前主要使用VB和C++做程序開發,這次是第二次使用LabVIEW做項目。相比之下,LabVIEW圖形化編程語言使程序員不必過分關注代碼和函數格式,而是把主要精力放在功能設計和結構設計上,從而節省了寶貴的開發時間。此外,LabVIEW的幫助功能和大量的實例程序非常方便程序員的自學提高。總之,我們認為LabVIEW作為測試測量領域的首選開發平臺是當之無愧的。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲激情在线观看视频免费| 在线观看日韩av电影| 国产精品影院在线观看| 精品电影一区| 欧美精品二区三区四区免费看视频| 亚洲国产精品成人久久综合一区| 亚洲二区免费| 女生裸体视频一区二区三区| 亚洲精品一区二区三区av| 亚洲午夜女主播在线直播| 好吊色欧美一区二区三区视频| 国内不卡一区二区三区| 欧美日韩美女在线| 黄色精品免费| 欧美另类人妖| 一区二区久久久久久| 在线欧美电影| 国产亚洲精品综合一区91| 国产精品一区二区在线观看网站| 欧美精品xxxxbbbb| 午夜激情一区| 国产精品一区视频| 一区二区三区四区五区精品视频| 一区二区三区四区国产精品| 国产精品久久一区主播| 欧美激情欧美狂野欧美精品| 国产精品草莓在线免费观看| 国产欧美日韩视频一区二区| 欧美在线一区二区| 亚洲人体偷拍| 亚洲激精日韩激精欧美精品| 极品中文字幕一区| 欧美日韩在线不卡一区| 亚洲国内在线| 久久视频这里只有精品| 欧美激情亚洲综合一区| 99视频一区| 欧美专区在线观看一区| 免费日本视频一区| 一区二区亚洲精品| 国产综合精品一区| 亚洲午夜激情免费视频| 蜜桃精品一区二区三区| 久久国产夜色精品鲁鲁99| 亚洲一区二区三区欧美| 国产午夜精品久久久久久久| 美女精品在线观看| 欧美大片免费观看在线观看网站推荐| 开元免费观看欧美电视剧网站| 在线成人av| 国产日产精品一区二区三区四区的观看方式| 中文av一区二区| 久久国产一区二区三区| 欧美喷潮久久久xxxxx| 欧美成人免费视频| 欧美日韩国产色站一区二区三区| 亚洲精品美女在线观看| 亚洲制服欧美中文字幕中文字幕| 亚洲一区二区三区免费视频| 国产一区二区精品久久91| 亚洲欧美日产图| 亚洲国产精品综合| 欧美一区二区三区男人的天堂| 99国产成+人+综合+亚洲欧美| 国产精品午夜视频| 国产日韩在线播放| 亚洲精品亚洲人成人网| 欧美影片第一页| 亚洲女优在线| 久久香蕉国产线看观看av| 国产一区日韩一区| 国产精品久久久久一区二区| 玖玖在线精品| 猛男gaygay欧美视频| 国产精品99一区| 欧美日韩成人在线| 欧美久久久久免费| 国产亚洲日本欧美韩国| 亚洲韩国青草视频| 亚洲日本一区二区三区| 一本不卡影院| 欧美亚日韩国产aⅴ精品中极品| 久久久www成人免费精品| 在线视频精品一区| 欧美va亚洲va日韩∨a综合色| 亚洲精品专区| 欧美午夜激情小视频| 欧美一站二站| 国产一区二区三区黄| 国产精品一区亚洲| 亚洲国产婷婷| 欧美久久精品午夜青青大伊人| 国产欧美日韩麻豆91| 亚洲欧美中文日韩在线| 在线视频免费在线观看一区二区| 尤妮丝一区二区裸体视频| 亚洲午夜久久久久久久久电影网| 香蕉久久夜色精品国产使用方法| 在线国产欧美| 欧美日韩成人网| 亚洲视频在线播放| 在线观看成人网| 亚洲小说欧美另类婷婷| 欧美aⅴ99久久黑人专区| 亚洲亚洲精品三区日韩精品在线视频| 国产精品久久久久永久免费观看| 国产亚洲午夜高清国产拍精品| 亚洲电影在线观看| 欧美激情在线免费观看| 国产美女精品一区二区三区| 另类激情亚洲| 欧美日韩国产影院| 亚洲人成毛片在线播放| 欧美精品一区在线观看| 久久国产精品99精品国产| 在线欧美电影| 久久精品99国产精品| 欧美黑人国产人伦爽爽爽| ●精品国产综合乱码久久久久| 性欧美videos另类喷潮| 美女诱惑黄网站一区| 亚洲激情成人| 国产一区二区三区在线免费观看| 久久国产88| 欧美日韩国产三级| 在线视频国产日韩| 国产精品亚洲美女av网站| 亚洲国产精品第一区二区三区| 国产精品二区在线| 影音先锋日韩精品| 麻豆91精品| 欧美激情影音先锋| 精东粉嫩av免费一区二区三区| 国产精品你懂的在线| 亚洲国产精品美女| 亚洲片国产一区一级在线观看| 国产农村妇女毛片精品久久麻豆| 亚洲国产欧美一区二区三区久久| 欧美一区二区三区播放老司机| 欧美午夜a级限制福利片| 国产精品久久久久久模特| 欧美日韩1区2区| 久久精品欧洲| 国产精品豆花视频| 国产一区二区三区不卡在线观看| 在线视频免费在线观看一区二区| 久久综合免费视频影院| 性欧美xxxx大乳国产app| 亚洲免费观看视频| 亚洲欧美久久久久一区二区三区| 久久精品日韩欧美| 欧美激情 亚洲a∨综合| 欧美华人在线视频| 久久综合色一综合色88| 日韩视频不卡| 在线综合+亚洲+欧美中文字幕| 欧美激情一区二区三区全黄| 亚洲精品自在在线观看| 欧美日本一区二区高清播放视频| 欧美14一18处毛片| 欧美三区在线视频| 亚洲少妇诱惑| 亚洲国产成人精品久久久国产成人一区| 欧美日韩欧美一区二区| 香蕉亚洲视频| 亚洲女爱视频在线| 亚洲高清av| 久久综合九色综合欧美就去吻| 久久久人成影片一区二区三区观看| 免费日本视频一区| 亚洲电影免费观看高清完整版| 午夜精品久久一牛影视| 亚洲精品一区二区三区樱花| 久久国产婷婷国产香蕉| 狠狠狠色丁香婷婷综合久久五月| 欧美国产日韩精品免费观看| 欧美伊人影院| 亚洲综合好骚| 欧美经典一区二区三区| 久久av老司机精品网站导航| 久久av资源网站| 99国产精品久久久久久久| 欧美.日韩.国产.一区.二区| 久久国产精品久久精品国产| 欧美一级艳片视频免费观看| 黄色av一区| 亚洲国产cao| 欧美国产一区二区三区激情无套| 欧美自拍丝袜亚洲| 欧美三级日本三级少妇99| 亚洲精品久久久久久久久久久久| 在线精品国产成人综合| 亚洲国产99| 一本久道久久综合狠狠爱| 一区二区冒白浆视频| 亚洲国产精品一区二区www在线| 国产午夜一区二区三区| 欧美日韩免费观看一区| 亚洲国产婷婷香蕉久久久久久| 一本大道久久a久久精二百| 一区二区三区高清在线观看| 亚洲日韩成人| 蜜桃久久精品一区二区| 在线视频日韩精品| 国产精品成人一区二区艾草| 亚洲一区三区视频在线观看| 欧美午夜精品| 亚洲国产美女久久久久| 久久久美女艺术照精彩视频福利播放| 在线精品在线| 亚洲伦理在线观看| 免费视频一区二区三区在线观看| 国内精品久久久久影院薰衣草| 伊人影院久久| 亚洲私人影院在线观看| 亚洲欧美电影院| 欧美人与性禽动交情品| 韩国视频理论视频久久| 欧美日韩国产一区二区| 国产日韩精品视频一区二区三区| 欧美三区在线观看| 久久久精品午夜少妇| 欧美女主播在线| 国产精品手机在线| 欧美精品久久一区二区| 欧美精品一区二区在线播放| 午夜精品视频在线| 宅男噜噜噜66国产日韩在线观看| 欧美区二区三区| 在线精品一区| 欧美日韩国产亚洲一区| 亚洲伦理在线观看| 欧美激情久久久久| 国产欧美一区二区三区另类精品| 欧美在线视频导航| 六月婷婷久久| 亚洲精品国产拍免费91在线| 欧美另类99xxxxx| 亚洲精品一区二区三区在线观看| 久久一区二区精品| 国产一区二区三区成人欧美日韩在线观看| 另类图片综合电影| 久久亚洲综合色| 一区二区三区四区国产| 在线观看亚洲视频啊啊啊啊| 美日韩精品视频免费看| 久久夜精品va视频免费观看| 国产精品久久久久久久久久久久久久| 99在线|亚洲一区二区| 亚洲欧美日韩视频一区| 亚洲深夜福利视频| 国产在线观看91精品一区| 国产精品99久久不卡二区| 欧美四级在线观看| 国产精品亚洲第一区在线暖暖韩国| 欧美国产激情二区三区| 一区二区三区国产在线观看| 国产精品久久77777| 欧美午夜精品久久久久免费视| 性高湖久久久久久久久| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美日韩天堂一区二区| 亚洲精品一区中文| 韩日欧美一区二区| 欧美色另类天堂2015| 亚洲第一久久影院| 欧美专区中文字幕| 国产真实乱子伦精品视频| 香蕉久久夜色精品| 欧美国产日韩精品免费观看| 亚洲福利在线观看| 久久蜜桃av一区精品变态类天堂| 性刺激综合网| 欧美日韩第一区| 国模一区二区三区| 国户精品久久久久久久久久久不卡| 国产深夜精品| 狠狠v欧美v日韩v亚洲ⅴ| 精品成人国产在线观看男人呻吟| 亚洲欧美日韩国产综合精品二区| 欧美激情按摩| 欧美日韩国产成人在线| 久久久久久亚洲精品杨幂换脸| 亚洲视频精选在线| 欧美激情精品久久久久久黑人| 国产一区二区日韩精品| 国语精品中文字幕| 久久gogo国模裸体人体| 久久精品人人做人人综合| 在线观看欧美日韩| 亚洲视频在线免费观看| 国产一区二区三区免费不卡| 国产精品久久久久久久久久久久久久| 麻豆国产精品va在线观看不卡| 国产亚洲精品久久飘花| 亚洲午夜精品一区二区三区他趣| 午夜一区二区三区不卡视频| 国产一区视频观看| 国内自拍视频一区二区三区| 在线观看视频一区二区| 久久精品一区二区三区不卡| 欧美怡红院视频一区二区三区| 国产精品免费aⅴ片在线观看| 国产视频亚洲| 狠狠v欧美v日韩v亚洲ⅴ| 欧美一区二区成人6969| 你懂的亚洲视频| 在线观看欧美一区| 国产麻豆一精品一av一免费| 亚洲国产精品小视频| 亚洲精品久久久久久久久久久久久| 国产一区二区三区久久| 尤妮丝一区二区裸体视频| 亚洲视频网站在线观看| 国产农村妇女毛片精品久久莱园子| 久久国产乱子精品免费女| 亚洲欧美日韩人成在线播放| 欧美激情一区二区三区四区| 国产精品视频xxx| 亚洲激情在线视频| 久久精品国产亚洲一区二区| 欧美成人精品在线播放| 欧美激情第4页| 欧美大成色www永久网站婷| 在线免费日韩片| 欧美大片免费| 日韩网站免费观看| 亚洲第一精品在线|