999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

機(jī)器人雙目測距算法研究

2018-06-27 02:38:48郭攀杜鴻
無線互聯(lián)科技 2018年5期
關(guān)鍵詞:特征提取

郭攀 杜鴻

摘要:機(jī)器人的研究是當(dāng)今人工智能領(lǐng)域的熱點(diǎn)之一,而雙目視覺又是機(jī)器人研究領(lǐng)域的熱點(diǎn)之.。文章對(duì)機(jī)器人雙目視覺測距避障的實(shí)現(xiàn)過程和原理進(jìn)行介紹。其中特征的提取與匹配是實(shí)現(xiàn)雙目測距的核心和難點(diǎn),匹配算法的選擇和實(shí)現(xiàn)將決定匹配后測距的精確與否。文章提出一種基于特征點(diǎn)的立體匹配算法的融合實(shí)現(xiàn)方案,最終證明了該算法的有效性和可行性。

關(guān)鍵詞:雙目視覺;特征提取;雙目標(biāo)定;立體匹配

隨著人工智能的熱潮再次襲來,人們對(duì)于許多行業(yè)再次進(jìn)行了深入的探索。比如汽車的自動(dòng)駕駛技術(shù)、機(jī)器人的擬人化研究、智能語音交互等。而機(jī)器人的研究是其中的熱點(diǎn)之一,怎樣實(shí)現(xiàn)機(jī)器人的擬人化行為如行走避障、負(fù)重搬運(yùn)等成為研究的熱點(diǎn)。

本文針對(duì)機(jī)器人雙目視覺的測距算法進(jìn)行了相應(yīng)的研究,提出了一種融合性的立體匹配測距算法。

1 雙目攝像頭的測距原理

用人的雙眼兩眼球間距稱為眼基線去觀察客觀的三維世界的景物,由于幾何光學(xué)投影,離觀察者不同距離的點(diǎn)在左右兩眼視網(wǎng)膜上的構(gòu)像能產(chǎn)生生理視差,稱為雙目視差。它反映了客觀景物的深度。人能有深度感知,就是因?yàn)橛辛诉@個(gè)視差,再經(jīng)過大腦的加工形成的。基于視差理論的雙目立體視覺,就是運(yùn)用在基線兩端的兩個(gè)攝像機(jī)對(duì)同一景物成像,獲得景物的立體圖像對(duì),通過各種算法匹配出同名像點(diǎn),從而計(jì)算出視差,然后采用基于三角測量的方法恢復(fù)深度信息[1]。

雙目攝像頭的測距原理如圖1所示。

其中:Ol和Or分別為左右攝像頭的光心,f為攝像頭的焦距,T為光心間的距離,P為空間中的一點(diǎn),Xl和Xr分別為P點(diǎn)在左右成像平面上的點(diǎn);d=Xl-Xr則為視差,最終Z即為所求的距離,從而實(shí)現(xiàn)點(diǎn)的三維信息恢復(fù)。

通過三角形相似原理可得距離公式(1)如下:

Z=

Tf

(1)

T-d

其中:T的距離是自己兩個(gè)攝像頭之間的距離,可以通過物理測量得到;f是攝像頭的焦距,其值可以通過后續(xù)的攝像頭的標(biāo)定得到;故最重要的是要測出視差d,下面將給出具體的實(shí)現(xiàn)方法。

2 攝像頭的標(biāo)定

在攝像瞬間,物點(diǎn)、攝像機(jī)透鏡中心和像點(diǎn)應(yīng)處在一條直線上,但因攝像機(jī)物鏡畸變的影響,物點(diǎn)在像片中的像點(diǎn)位置發(fā)生了位移,偏離了三點(diǎn)共線條件。所以,利用像片對(duì)目標(biāo)進(jìn)行識(shí)別前應(yīng)進(jìn)行預(yù)處理以消除物鏡畸變的影響。這里利用棋盤進(jìn)行矯正,這是因?yàn)槠灞P的角點(diǎn)(即特征點(diǎn))明顯,矯正簡單易行。矯正過程和得出數(shù)據(jù)如圖2所示(上下攝像頭一樣)。

這樣的圖片共14張(不同角度),通過OpenCV和MATLAB處理后得到數(shù)據(jù),處理時(shí)注意棋盤的內(nèi)點(diǎn)數(shù),本圖片為6×6共36個(gè)內(nèi)角點(diǎn)。左右攝像頭相同,最終一起測量,得到的結(jié)果如圖3所示。

其中內(nèi)部參數(shù):Focal Length為焦距、Principal point為主點(diǎn)、Skew為扭曲因子、Distortion為畸變系數(shù)。

外部參數(shù):Rotation vector為平移向量、Translationvector為轉(zhuǎn)移向量[2]。

到這一步就測出了公式(1)中的焦距f了,而T可以物理測量,相當(dāng)于已知,接下來得出視差d就可以測出距離。

3 特征提取與匹配

特征提取一般分為輪廓和點(diǎn)兩個(gè)方面,這里要進(jìn)行點(diǎn)的匹配與距離測算,故選用特征點(diǎn)的提取方式。特征提取的主流算法一般有3種:SIFT,SURF,ORB等特征點(diǎn)提取算法。由于SURF是SIFT的改進(jìn)版,故這里只研究SURF和ORB算法[3]。

3.1 SURF算法

SURF算法在積分圖像上使用了盒子濾波器對(duì)二階微分模板進(jìn)行了簡化,從而構(gòu)建了Hessian矩陣元素值,進(jìn)而縮短了特征提取的時(shí)間,提高了效率。其中SURF算法在每個(gè)尺度上對(duì)每個(gè)像素點(diǎn)進(jìn)行檢測,其近似構(gòu)建的Hessian矩陣及其行列式的值分別為:

\(H_{approx)=\begin{bmatrix}D_{xx)(\sigma) &D;_{xy)(\sigma)\\D_{xy) (\sigma)&D;_{yy) (\sigma)\end{bmatrix)\)

\(c(X,y,\sigma)=D一{xx)D一{yy)-(0.9D一{xy))^2\)

其中\fD一{xx),D一{xy)\)和\(D一{yy)\)為利用盒子濾波器獲得的近似卷積值。如果\(c(X,y,\sigma)\)大于設(shè)置的門限值,則判定該像素點(diǎn)為關(guān)鍵字。然后與SIFT算法近似,在以關(guān)鍵點(diǎn)為中心的\(3\times3\times3\)像素鄰域內(nèi)進(jìn)行非極大值抑制,最后通過對(duì)斑點(diǎn)特征進(jìn)行差值運(yùn)算,完成了SURF特征點(diǎn)的精確定位。

而SURF特征點(diǎn)的描述,則也是充分利用了積分圖,用兩個(gè)方向上的Harr小波模板來計(jì)算梯度,然后用一個(gè)扇形對(duì)鄰域內(nèi)點(diǎn)的梯度方向進(jìn)行統(tǒng)計(jì),求得特征點(diǎn)的主方向。

3.2 0RB算法

ORB特征是將FAST特征點(diǎn)的檢測方法與BRIEF特征描述子結(jié)合起來,并在它們?cè)瓉淼幕A(chǔ)上做了改進(jìn)與優(yōu)化。首先,它利用FAST特征點(diǎn)檢測的方法來檢測特征點(diǎn),然后利用Harris角點(diǎn)的度量方法,從FAST特征點(diǎn)中挑選出Hams角點(diǎn)響應(yīng)值最大的NN個(gè)特征點(diǎn)。其原理如下:

(1)構(gòu)造金字塔,在每層金字塔上采用Fast算法提取特征點(diǎn),采用Harris角點(diǎn)響應(yīng)函數(shù),按角點(diǎn)響應(yīng)值排序,選取前N個(gè)特征點(diǎn)。

(2) oFast:計(jì)算每個(gè)特征點(diǎn)的主方向,灰度質(zhì)心法,計(jì)算特征點(diǎn)半徑為r的圓形鄰域范圍內(nèi)的灰度質(zhì)心位置。從中心位置到質(zhì)心位置的向量,定義為該特征點(diǎn)的主方向。

定義矩的計(jì)算公式,x,y∈[-r,r]:

rBrief:為了解決旋轉(zhuǎn)不變性,把特征點(diǎn)的Patch旋轉(zhuǎn)到主方向上(steered Brief)。通過實(shí)驗(yàn)得到,描述子在各個(gè)維度上的均值比較離散(偏離0.5),同時(shí)維度間相關(guān)性很強(qiáng),說明特征點(diǎn)描述子區(qū)分性不好,影響匹配的效果。論文中提出采取學(xué)習(xí)的方法,采用300 k個(gè)訓(xùn)練樣本點(diǎn)。每一個(gè)特征點(diǎn),選取Patch大小為wp=31,Patch內(nèi)每對(duì)點(diǎn)都采用wt=5大小的子窗口灰度均值做比較,子窗口的個(gè)數(shù)即為N=(wp-wt)×(wp -wt),從Ⅳ個(gè)窗口中隨機(jī)選兩個(gè)做比較即構(gòu)成描述子的一個(gè)bit,論文中采用M-205 590種可能的情況:

(1)對(duì)所有樣本點(diǎn),做M種測試,構(gòu)成M維的描述子,每個(gè)維度上非1即0。

(2)按均值對(duì)M個(gè)維度排序(以0.5為中心),組成向量T。

(3)貪婪搜索:把向量T中第一個(gè)元素移動(dòng)到R中,然后繼續(xù)取T的第二個(gè)元素,與R中的所有元素做相關(guān)性比較,如果相關(guān)性大于指定的閾值Threshold,拋棄T的這個(gè)元素,否則加入到R中。

(4)重復(fù)第3個(gè)步驟,直到R中有256個(gè)元素,若檢測完畢,少于256個(gè)元素,則降低閾值,重復(fù)上述步驟。

綜上所述:(1)尺度、旋轉(zhuǎn)不變性(ORB算法在尺度方面效果較差)。(2) ORB較快,SURF運(yùn)行速度大約為SIFT的3倍,ORB是sift的100倍,是surf的10倍。(3) SURF的魯棒性較好;由于測量的實(shí)時(shí)性較強(qiáng),故對(duì)于計(jì)算速度要求較高。因此,比較后最終選擇基于ORB的特征點(diǎn)提取與匹配算法。

4 實(shí)驗(yàn)結(jié)果

實(shí)驗(yàn)環(huán)境:在實(shí)驗(yàn)室條件下實(shí)驗(yàn)桌上進(jìn)行。

實(shí)驗(yàn)設(shè)備:攝像頭兩個(gè)、計(jì)算機(jī)一臺(tái)、儀表。

實(shí)驗(yàn)平臺(tái):visual studi02013,OpenCV, MATLAB。

如圖3所示,在基于ORB算法前提下,進(jìn)行提取匹配后如上圖,特征點(diǎn)匹配雜亂不準(zhǔn)確;在用Ransac算法和ORB算法融合優(yōu)化后為下圖,此時(shí)匹配準(zhǔn)確,且誤差小。最終能相應(yīng)的測出視差d,最后根據(jù)匹配的特征點(diǎn)測出相應(yīng)的數(shù)據(jù)如表l所示。

通過表1可知,特征點(diǎn)的匹配測距實(shí)現(xiàn)誤差允許范圍內(nèi)的準(zhǔn)確測量,只有少數(shù)點(diǎn)會(huì)出現(xiàn)較大誤差,證實(shí)了ORB和Ransac融合算法的可行性。

5 結(jié)語

本文對(duì)于雙目視覺測距的流程進(jìn)行了較為詳細(xì)的描述,通過對(duì)幾種不同算法的性能和特點(diǎn)的對(duì)比和融合,實(shí)現(xiàn)了對(duì)于特征點(diǎn)的較為準(zhǔn)確的匹配,從而計(jì)算出視差,最終計(jì)算出實(shí)際距離。后續(xù)研究將對(duì)匹配算法進(jìn)行進(jìn)一步融合測試以提高測試的準(zhǔn)確率,減小測量誤差。

[參考文獻(xiàn)]

[l]于仕琪,劉瑞禎.學(xué)習(xí)Open CV(中文版)[M]北京:清華出版社,2009.

[2]馬頌德,張正友計(jì)算機(jī)視覺:計(jì)算理論與算法基礎(chǔ)[M].北京:科學(xué)出版社,1998.

[3]PAPADAKIS N, CASELLES V.Multi-label depth estimation for graph cuts stereo problems[J].Journal of Mathematical Imaging&Vision;, 2010 (1): 70-82.

猜你喜歡
特征提取
特征提取和最小二乘支持向量機(jī)的水下目標(biāo)識(shí)別
基于Gazebo仿真環(huán)境的ORB特征提取與比對(duì)的研究
電子制作(2019年15期)2019-08-27 01:12:00
基于Daubechies(dbN)的飛行器音頻特征提取
電子制作(2018年19期)2018-11-14 02:37:08
基于DNN的低資源語音識(shí)別特征提取技術(shù)
Bagging RCSP腦電特征提取算法
一種基于LBP 特征提取和稀疏表示的肝病識(shí)別算法
基于DSP的直線特征提取算法
基于改進(jìn)WLD的紋理特征提取方法
淺析零件圖像的特征提取和識(shí)別方法
基于CATIA的橡皮囊成形零件的特征提取
主站蜘蛛池模板: 国产第一页免费浮力影院| 尤物成AV人片在线观看| 99久久人妻精品免费二区| 欧美日本在线播放| 丝袜美女被出水视频一区| 天天干天天色综合网| 露脸一二三区国语对白| 高潮毛片免费观看| 亚洲视频在线观看免费视频| 欧美日韩中文国产| 日韩天堂网| 国产亚洲精品无码专| 国产精品免费久久久久影院无码| 国产精品第一区在线观看| 成人午夜亚洲影视在线观看| 国产特一级毛片| 亚洲精品午夜天堂网页| 欧美日韩在线成人| 一区二区三区毛片无码| 欧洲熟妇精品视频| 成人福利在线视频免费观看| 91成人在线免费观看| 亚洲欧美日韩中文字幕在线| 成人精品视频一区二区在线| 四虎永久在线| 日韩欧美中文字幕在线精品| 日韩福利在线视频| 免费一级大毛片a一观看不卡| 99热这里只有精品免费国产| 亚洲乱码在线播放| 国产va在线观看免费| 久久黄色视频影| 成年人福利视频| 亚洲愉拍一区二区精品| 国产真实乱人视频| 天天色综网| 99re在线免费视频| 男女男免费视频网站国产| 91青青草视频| 免费看的一级毛片| 91精品网站| 国产最爽的乱婬视频国语对白| 日本不卡在线| 72种姿势欧美久久久大黄蕉| 91免费国产高清观看| 国内精品久久久久鸭| 国产白浆在线观看| 久久人搡人人玩人妻精品| 日本一区二区三区精品国产| 国产小视频免费观看| 成人一级免费视频| 亚洲午夜天堂| 国产乱子精品一区二区在线观看| 在线视频97| 亚洲无线国产观看| 热这里只有精品国产热门精品| 久热精品免费| 69视频国产| 国产精品永久不卡免费视频| 国产综合色在线视频播放线视| 91精品国产一区自在线拍| 老司机午夜精品视频你懂的| 国产精品一区不卡| 国产一级无码不卡视频| 国产欧美日韩视频一区二区三区| 激情综合激情| 熟妇丰满人妻av无码区| 日韩国产综合精选| 亚洲天堂网在线播放| 亚洲国产高清精品线久久| 成年免费在线观看| 制服丝袜在线视频香蕉| 国产第八页| 欧美a在线视频| 欧美性久久久久| 大陆精大陆国产国语精品1024| 秋霞国产在线| 国产免费好大好硬视频| 999精品免费视频| 国产精欧美一区二区三区| 伊人无码视屏| 91小视频在线观看免费版高清|