亚洲日本中文字幕天天更新|日韩中文字幕|日本中文字幕乱码免费|日本一在线中文字幕,精品久久久久久中文字幕,精品综合久久久久久98,精品久久久久久,国产成人综合久久精品尤物||www.dy08.cn,91精品夜夜夜一区二区,91人成尤物在线,91精品福利麻豆专区,在线播放91,91麻豆精品国产,久久久91精品国产一区二区三区||www.muguizu.cn ,中文字幕在线免费网站,中文字幕高清在线免费播放,中文字幕在线免费看线人,中文字幕在线观看,在线的,免费网站永久入口视频,中文字幕,视频w日本m免费2019中文字幕乱码免费,在线视频,在线永久地址视频2019,中文字幕视频免费2019,2019中文文字在线高清视频MV,中文字幕在线视频,中文字幕在线2019,中文字幕在线看线人动作大片, 亚洲文字幕,在线中文字幕100页, 日本中文字幕视频网址,中文字幕在线观看视频,免费视频, 亚洲永久免费中文字幕,中文字幕永久视频在线,国产中文字幕在线视频,中文字母在线免费观看视频网站,中文 在线 免费,2019亚洲影视中文字幕,中文字幕AV免费看网站,无中文字幕免费,视屏,在线观看中文字幕,中文字慕视频在线免费,亚洲视频在线播放网站,中文字幕在线观看线人,中文字摹在线观看,免费在线视频中文字幕,中日韩高清视频免费看,中文字幕组在线观看,在线观看,中文字幕在线免费视频,中文乱码字视频在线,亚洲视频中文永久网,在线,无人区中文字幕高清,中文字幕视频网站,亚洲视频在线观看中文字幕,中文字在线视频,最新国产中文字幕2019,在线观看免费中文字幕,日中文字幕,观看视频,亚洲高清在线观看视频,中文字幕永久免费在线观看,亚洲视频网站网址,中文在线中文a,中文字在线乱码,免费中文字幕,中文字幕在线,快手网红福利费在线观看,中文字幕在线免费,字幕网在线观看入口,日本中文字幕作品在线播放,字幕在线免费网站,中文字幕永久有效,中文字幕2019,中文乱码永久播放视频||www.hzwzx.cn ,国产综合久久久久久_国产欧美日韩视频在线观看一区二区_国产成人a亚洲精品无码小说_国内精品久久国产大陆||www.zhwlgs.com.cn

產(chǎn)品中心 應用方案 技術(shù)文摘質(zhì)量保證產(chǎn)品選型 下載中心業(yè)內(nèi)動態(tài) 選型幫助 品牌介紹 產(chǎn)品一覽 聯(lián)系我們

電話:010-84775646
當前位置:首頁 >> 技術(shù)文摘 >> 詳細內(nèi)容
光柵式結(jié)構(gòu)光傳感器原理
來源:賽斯維傳感器網(wǎng) 發(fā)表于 2011/5/19

  隨著生產(chǎn)自動化水平的提高,人們對生產(chǎn)環(huán)節(jié)的監(jiān)控水平的要求也越來越高,視覺檢測系統(tǒng)能滿足生產(chǎn)線上檢測的實時性要求,并且具有一定的柔性,精度適中,因此得到了廣泛地應用。一般來說,視覺檢測系統(tǒng)包括結(jié)構(gòu)光傳感器、多線結(jié)構(gòu)光傳感器、雙目視覺傳感器。本文主要討論多線結(jié)構(gòu)光傳感器,即光柵式結(jié)構(gòu)光傳感器。

  1光柵式結(jié)構(gòu)光傳感器原理

  光柵式結(jié)構(gòu)光傳感器是一種基于主動三角法的視覺傳感器。由光投射器在空間投射出一系列光平面,每個光平面通過攝像機建立與象平面間的透視對應,幾何結(jié)構(gòu)如圖1所示。

 


圖1光柵式結(jié)構(gòu)光傳感器結(jié)構(gòu)

  在第K個光平面上以O(shè)(K)L為原點建立直角坐標系O(K)Lx(K)Ly(K)L,其它為攝像機模型結(jié)構(gòu)。則有點的象面坐標與其在光平面坐標的關(guān)系如下:


  可見,若要求得點的光平面坐標必須知道點屬于哪個光平面。故光柵式結(jié)構(gòu)光傳感器存在著光條的識別問題,通過光條編碼可以解決這個問題。

  2結(jié)構(gòu)光編碼

  2.1結(jié)構(gòu)光編碼問題概述

  由于線結(jié)構(gòu)光傳感器獲得的信息較少(只能獲得一個光平面內(nèi)的位置信息),人們相應地開發(fā)了光柵式結(jié)構(gòu)光傳感器和網(wǎng)格式結(jié)構(gòu)光傳感器。但點的匹配問題也相應地出現(xiàn)了。

  為了解決點的對應問題,人們將投射的光進行編碼。Altschulter[2]和Posdamer采用了激光光閘的編碼技術(shù)。128×128激光網(wǎng)格通過一個可編程的空間光調(diào)制器投射到物體表面,在象面上產(chǎn)生點陣模型?删幊痰目臻g光調(diào)制器通過編程可以使某些激光束通過,而某些激光束被阻擋。通過對應于不同激光束的一系列圖像,可以解決點的對應問題。文獻提出了一種使用灰度碼的時間序列編碼方案。對于通常的三維靜態(tài)物體,這兩種方法能夠很好地完成點的對應,但對于動態(tài)實時的問題這些方法顯然不能使用。

  對于動態(tài)實時的問題,我們希望有一種通過單一圖像即可解決點的匹配的方案。Boyer和Kav[6]使用一種彩色的光條,通過相鄰光條的顏色進行編碼。VySTeke和Oosterlinck[6]將一種方的模板投射到物體上,模板是通過二值化編碼的。Minarv[6]等人提出了一種基于三級灰度等級的網(wǎng)格式結(jié)構(gòu)光的編碼方法。

  從上面的討論可以看出,網(wǎng)格式結(jié)構(gòu)光可以利用二維信息進行編碼,可利用的信息多,所以編碼問題比較容易解決。但網(wǎng)格式結(jié)構(gòu)光傳感器不能進行特征點的精確測量。為了完成特征點的精確測量,我們采用光柵式結(jié)構(gòu)光傳感器。因此,需要研究光柵式結(jié)構(gòu)光傳感器的編碼方案。

  2.2寬度編碼的可行性

  對于光柵式結(jié)構(gòu)光傳感器,我們利用光條的寬度信息進行編碼。要想利用光條的寬度進行編碼。必須確保等寬的光條在象面上投影的寬度比等于1或接近1。根據(jù)透視變換原理,由分析可知,對于f=25mm的透鏡,在工作距離為400mm時相鄰兩光條寬度投影變化不大,故根據(jù)光條投影的寬度進行編碼是可行的。圖2為將寬窄光條的寬度比作成2:1,投影在一個平板上,攝像機接收到的圖像,在象面上求得寬光條寬約20~25個象素,窄光條寬約11~15個象素?梢妼捳鈼l可以很容易地區(qū)分開。


圖2二進制編碼的光條圖象

  3二進制編碼方法

  3.1n位二進制編碼方法

  圖3為結(jié)構(gòu)光投射器原理,投射器模板的圖樣模式基本上決定了光平面和物體表面相交后的光條圖樣。光柵式結(jié)構(gòu)光傳感器的編碼就是通過對模板上的圖樣模式編碼來實現(xiàn)的。

 


圖3光柵式結(jié)構(gòu)光投射原理

  在模板上刻一系列寬窄不同的兩種線條組成的圖案,該模板經(jīng)投射形成的光平面和物體相交后形成的圖樣是一系列寬窄不同的光條。在模板上按二進制方式對圖樣進行編碼。用“0”表示窄光條,用“1”表示寬光條。將所有的光條按順序分組,每組對應一個序號,用一個二進制碼表示每組的序號,該二進制碼和該組的圖案相對應。例如用三位二進制碼表示每組的序號,序號為4的那一組用二進制碼“100”表示,相應的線條圖案為“寬”、“窄”、“窄”。假設(shè)用n位二進制碼表示每組對應的序號,則線條模式共有2n個分組,于是最多可以對n.2n個光條進行編碼。圖4給出了一個用三位二進制編碼的模板圖樣。

 


圖4三位二進制編碼圖樣

  對經(jīng)過二進制編碼的光平面識別是簡便的。首先,對攝像機接受到的光條進行處理,根據(jù)光條的寬窄將光條譯成由二進制碼組成的序列,然后根據(jù)編碼規(guī)則將得到的序列分解成組,最后識別出每一個具體的光平面。需要指出的是,由于被測物體表面尺寸和攝像機視場的限制,攝象機獲得的光條數(shù)一般來說總是小于投射器投射的光平面數(shù)。

  例如,采用二位二進制碼對攝像機接受的光條處理后得到“001101”,按二位一組對該序列進行分組,只可能有兩種結(jié)果:“00”“11”“01”和“0”“01”“10”“1”。前者對應的分組序號為0、1、3這顯然是與編碼規(guī)則相矛盾的。后者對應的分組序號為未知、1、2、未知,這是符合編碼規(guī)則的。據(jù)此可得到前面的未知光條為0分組第二根光條,后面的未知光條為3分組第一根光條。可見,視場中的每根光條都可以有效地識別出來。

  對于表面法向基本不變或變化很小的物體,由文獻[1]可知,將寬窄光條的寬度比做成2:1,即可以非常有效地將寬窄光條區(qū)分開來。記threshold1=1.5,threshold2=0.6。則若Δ1/Δ2>threshold1=1.5,可判斷1為寬光條,2為窄光條;若Δ1/Δ2Δ1/Δ2的值,直到出現(xiàn)前兩種情況,我們就可以判斷出光條到底為寬或窄。(Δ1/Δ2分別為光條1、2在象面投影的寬度)。

  3.2偽隨機序列編碼方法

  前面講的n位二進制編碼方法可以對n.n2個光條進行編碼。當n增大時,能夠編碼的光條數(shù)增加很快。但是,我們衡量一種編碼方法優(yōu)劣的主要標準是解碼所需信息的多少,解碼所需的信息量越少越好。

  在n位二進制編碼中,為確保能夠正確譯碼,至少需要接受到3n-1個連續(xù)的光條。對于n=4的情況,能對64個光條進行編碼。但要正確譯碼,則至少需要接收到連續(xù)11個光條,F(xiàn)在我們要考慮的問題是能否盡量減少譯碼所需的光條數(shù)。研究發(fā)現(xiàn):M序列[7]能夠使譯碼所需的信息減少。

  下面先來講述M序列的構(gòu)成。設(shè)一無限長二元序列各元素之間存在下列關(guān)系:

  Xi=a1Xi-1a2Xi-2…apXi-p(2)

  其中:i=p+1,p+2,…,系數(shù)a1,a2,……,ap-1取值0或1,系數(shù)ap總和為1,表示模2的和。

  只要適當?shù)剡x擇系數(shù)a1,a2,……,ap,就可以使序列以(2p-1)bit的最長周期循環(huán)。這種最長周期的二值序列就稱為M序列。

  取X4=1,X3=0,X2=1,X1=0,

  令Xi=Xi-3Xi-4則可得X15,X14,……X1如下:111100010011010。我們發(fā)現(xiàn)對于任意連續(xù)的4個x,其二進制值均不相同,故只要知道了任意連續(xù)的4個x,即可知道這組x在序列中所處的位置,從而進行有效的譯碼。

  對M序列譯碼所需的信息比n位二進制碼少,當p=6時,可以對63根光條進行編碼,這時在視場中只要看到連續(xù)的6根光條即可進行譯碼;而對于n位二進制編碼如果對64根光條進行了編碼,譯碼則需要11根光條。

  用二維數(shù)組a[15][4]存放每相鄰4根光條的編號。例如,第12、11、10、9根光條其二進制表示為1000,則a[8]={12,11,10,9};第8、7、6、5根光條,其二進制表示為1001,則a[9]={8,7,6,5}。假設(shè)我們得到連續(xù)的4根光條二進制表示為1001,則通過查數(shù)組a的第9行,得到這4根光條的序號分別是8、7、6、5譯碼完成。

  可見,通過光柵式結(jié)構(gòu)光傳感器的編碼在一定程度上解決了光條的識別問題,提高了傳感器的使用范圍。若物體的表面有些地方法向變化非常劇烈,按照上面的方法需將寬窄光條的比值做得很大,而為了保證光條中心的計算精度窄光條又不能做得太窄,若單單通過提高寬窄光條的比值,必然導致視場中的光條急劇減少。由于法向變化非常劇烈的地方是很少的,通過糾錯編碼技術(shù)就可以將光條的寬度局部反轉(zhuǎn)的地方糾正過來,使問題得到解決。

  轉(zhuǎn)載請注明來源:賽斯維傳感器網(wǎng)(www.h1476.cn


 

     如果本文收錄的圖片文字侵犯了您的權(quán)益,請及時與我們聯(lián)系,我們將在24內(nèi)核實刪除,謝謝!
  產(chǎn)品查找
應用方案

加速計聲波傳感器微熔式力傳感器Schaevitz RV工業(yè)稱重傳感器Shcaevitz LV板裝表貼式壓力傳感器板載式壓力傳感器微熔式不銹鋼隔離壓力變送汽車碰撞專用加速度計

精品推薦
首頁 | 企業(yè)簡介 | 聯(lián)系我們 | 常見問題 | 友情鏈接 | 網(wǎng)站導航 | copyright©2007-2010,sensorway.cn.All Rights Reserved.京ICP備07023885號
辽阳县| 仙游县| 乌鲁木齐市| 沙坪坝区| 阿巴嘎旗| 黎城县| 松桃| 赤水市| 东源县| 河津市| 龙口市| 邹平县| 宣城市| 岳普湖县| 民丰县| 柳林县| 蕉岭县| 洛扎县| 青州市| 新丰县| 马尔康县| 治多县| 金门县| 家居| 扎鲁特旗| 曲沃县| 仙桃市| 安溪县| 成都市| 四会市| 偃师市| 营山县| 盐城市| 晋州市| 衡南县| 会昌县| 苏尼特右旗| 龙南县| 通江县| 昆山市| 阿坝|