《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于雙目視覺的立體匹配算法研究
基于雙目視覺的立體匹配算法研究
2016年微型機(jī)與應(yīng)用第20期
羅大思,王進(jìn)華
福州大學(xué) 電氣工程與自動化學(xué)院,福建 福州 350108
摘要: 根據(jù)立體匹配原理,采用雙目攝像頭對圖像進(jìn)行采集,通過對攝像機(jī)的標(biāo)定和圖像立體校正、圖像分割與立體匹配得到最后的視差圖;根據(jù)最后的視差圖以及算法的速度來評價算法的性能。實驗結(jié)果表明,圖像的視差圖十分接近真實視差圖,效果明顯。
關(guān)鍵詞: 立體匹配 圖像分割 視差
Abstract:
Key words :

  羅大思,王進(jìn)華

  (福州大學(xué) 電氣工程與自動化學(xué)院,福建 福州 350108)

       摘要:根據(jù)立體匹配原理,采用雙目攝像頭對圖像進(jìn)行采集,通過對攝像機(jī)的標(biāo)定和圖像立體校正、圖像分割與立體匹配得到最后的視差圖;根據(jù)最后的視差圖以及算法的速度來評價算法的性能。實驗結(jié)果表明,圖像的視差圖十分接近真實視差圖,效果明顯。

  關(guān)鍵詞:立體匹配;圖像分割;視差

  中圖分類號:TP391文獻(xiàn)標(biāo)識碼:ADOI: 10.19358/j.issn.1674 7720.2016.20.013

  引用格式:羅大思,王進(jìn)華. 基于雙目視覺的立體匹配算法研究[J].微型機(jī)與應(yīng)用,2016,35(20):49 50,53.

0引言

  立體匹配用于尋找兩張圖像中對應(yīng)待求點或待求物體的共軛像點,圖像的立體匹配實質(zhì)上是為了解決同一物體的多幅圖像信息在不同時間或空間位置下對應(yīng)匹配像素點的問題。傳統(tǒng)的匹配算法對于弱紋理的區(qū)域、遮擋區(qū)域及光照變化區(qū)域匹配效果都不是很好。本文以VS2012和OpenCV為開發(fā)平臺,采用雙目攝像頭,利用MATLAB和OpenCV函數(shù)對攝像頭進(jìn)行標(biāo)定,采用均值漂移(Mean Shift)對圖像進(jìn)行分割,利用分割的信息對圖像進(jìn)行立體匹配,以改善匹配的效果。實驗結(jié)果表明該方法可以提升視差圖的精確度,對于弱紋理區(qū)域的匹配也有較高的精度,使其更接近真實視差。

1立體匹配原理

  立體匹配的過程就是在不同的位置對同一個場景的兩幅或者多幅圖像,尋找圖像像素之間的對應(yīng)關(guān)系[2]雙目視覺中的立體匹配即是對左圖像中的某像素,在右圖像中尋找與它相同空間點對應(yīng)的像素問題。在立體匹配中,通過記錄視差值得到視差圖像來表達(dá)這種對應(yīng)關(guān)系,而立體匹配的輸出就是視差圖像[3]。立體匹配中會遇到很多挑戰(zhàn),比如弱紋理區(qū)域匹配的二義性,遮擋區(qū)域視差不連續(xù)處的匹配問題、實時性問題等,對于其中的一些問題,比如匹配精度、弱紋理區(qū)域匹配效果不好等,本文引入圖像分割的方法去改善其匹配效果。

2圖像分割

  圖像分割的實質(zhì)就是求取每一個像素點的類標(biāo)號,它的目的就是將圖像劃分為若干個子區(qū)域。如不同目標(biāo)物體所占的圖像區(qū)域、前景所占的圖像區(qū)域等[4]。現(xiàn)在常用的分割方法有:漫水填充法、均值漂移法、分水嶺、金字塔等;由于均值漂移分割方法精度較高,分割效果良好,因此本系統(tǒng)采用均值漂移分割方法[5]。

  均值漂移分割步驟:

  (1)模點搜索:所謂模點,即概率密度的極大值點,模點搜索就是將搜索框內(nèi)的像素極大值點賦值給出發(fā)點,從而達(dá)到圖像平滑的效果。

  第一步:若迭代的次數(shù)達(dá)到默認(rèn)值5次就直接執(zhí)行第四步,否則進(jìn)入下一步

  第二步:對第一步幸存下來的點計算重心點,并朝重心爬。

  第三步:判斷是否概率密度極大值點,即模點,若是,則停止迭代。

  第四步:將模點顏色賦值給出發(fā)點。

  (2)合并相似區(qū)域:即將相似模點合并。

3立體匹配

  3.1立體匹配步

  立體匹配算法主要步驟由以下四步組成:匹配代價的計算、代價聚合、視差計算/優(yōu)化、視差改良。

  按照優(yōu)化的方法可以將匹配算法分為局部匹配算法和全局匹配算法,分別執(zhí)行不同的步驟。局部匹配算法:利用局部窗口的信息進(jìn)行匹配代價的計算和代價的聚合,利用WTA策略計算視差。全局匹配算法:全局匹配算法則是通過構(gòu)造一個與視差有關(guān)的能量函數(shù),并優(yōu)化和求解這個能量函數(shù),使其達(dá)到最小,從而得到最終視差。

  3.2基于圖像分割的全局匹配算法

  全局匹配算法核心是能量方程的構(gòu)造與優(yōu)化的過程,傳統(tǒng)的全局立體匹配方法是以像素為基元進(jìn)行能量方程的構(gòu)造與優(yōu)化,而基于圖像分割的全局算法是以分割塊為基元來創(chuàng)建和優(yōu)化能量函數(shù)[6]。傳統(tǒng)的能量函數(shù)方程如下:QQ圖片20161223161148.png

  其中D表示視差圖,Edata(D)=∑p∈ΩLc(p,dp),ΩL表示圖像中所有像素的集合,C(p,dp)表示像素p在視差dp下的匹配值,dp是視差圖D中像素p對應(yīng)的視差。平滑項中的權(quán)值因子λ等于0時就退化為局部的方法,平滑項同時關(guān)聯(lián)兩個像素,而每個像素視差會受其他像素的影響,這樣會導(dǎo)致能量函數(shù)優(yōu)化非常困難,并且對于弱紋理區(qū)域匹配效果也不好,需要采用其他優(yōu)化方法求近似解。基于分割方法的能量函數(shù)方程如下:

  QQ圖片20161223161151.pngQQ圖片20161223161154.png

  其中:

  QQ圖片20161223161157.png

  R是所有分割區(qū)域的集合;S表示某個分割塊;F是視差平面,由平面方程f構(gòu)成,表示的是所有分割區(qū)域的平面模板分配;C表示分割區(qū)域在視差平面模板下的匹配代價。對于分割塊S其對應(yīng)的平面f可以用f(x,y,a,b,c)=a(x)+b(y)+c=d來求解其方程,其中x、y表示分割塊內(nèi)的像素坐標(biāo),a、b、c則是平面系數(shù),d表示視差,通過區(qū)域內(nèi)的像素點的初始視差值來計算上述參數(shù)。與傳統(tǒng)的能量函數(shù)相比,新的能量函數(shù)構(gòu)造的優(yōu)點主要體現(xiàn)在: 有較高的計算效率,因為分割區(qū)域數(shù)會明顯小于圖像像素數(shù);顏色的分割區(qū)域用視差平面方程來描述,可以改進(jìn)弱紋理區(qū)域的匹配效果。

4實驗平臺

  本系統(tǒng)采用的是外接USB口的雙目攝像頭,利用VS2012作為應(yīng)用程序開發(fā)平臺,調(diào)用OpenCV函數(shù)庫來完成圖像采集、標(biāo)定、分割和匹配的功能,在標(biāo)定的時候利用MATLAB標(biāo)定工具箱來輔助標(biāo)定。系統(tǒng)的具體處理過程為:圖像采集、攝像機(jī)標(biāo)定、立體校正、圖像分割、立體匹配、輸出視差。

5實驗結(jié)果

  圖1標(biāo)定棋盤圖本系統(tǒng)分別采用OpenCV和MATLAB標(biāo)定工具箱分別計算攝像機(jī)的內(nèi)參和外參,分別對兩次的標(biāo)定結(jié)果進(jìn)行比較以減小對后續(xù)實驗的影響。

圖像 007.png

  標(biāo)定的結(jié)果如下:

  左相機(jī):

  焦距:fc=[880.897 05880.500 975]

  主點坐標(biāo):cc=[345.777 8265.974 27]

  畸變向量:kc=[0.153 670.134 79-0.001 130.000 90.000 00]

  像素誤差:err=[0.172 420.290 22]

  右相機(jī):

  焦距:fc=[882.051 00883.746 23]

  主點坐標(biāo):cc=[310.907 04208.242 49]

  畸變向量:kc=[0.154 590.019 71-0.020 10-0.000 570.000 00]

  像素誤差:err=[0.150 540.198 47]

  用OpenCV函數(shù)CVCalibrateCamera2()標(biāo)定出來的結(jié)果如下:

  左相機(jī):

  焦距:fc=[907.417 04907.417 04]

  主點坐標(biāo):cc=[319.500 0239.500 0]

  畸變向量:kc=[0.126 94-0.408 89-0.013 91-0.008 950.000 00]

  右相機(jī):

  焦距:fc=[907.417 04907.417 04]

  主點坐標(biāo):cc=[319.500 0239.500 0]

  畸變向量:kc=[0.091 1060.796 77-0.006 480.000 2310.000 00]

  可以發(fā)現(xiàn)兩次標(biāo)定結(jié)果較為接近,可以近似認(rèn)為此次標(biāo)定結(jié)果是比較準(zhǔn)確的。利用上述的標(biāo)定參數(shù),設(shè)定均值漂移參數(shù)空間半徑為2,顏色半徑為40,分割金字塔級數(shù)為2級,對比圖2、3實驗結(jié)果:圖2是標(biāo)準(zhǔn)圖像通過對比不同算法得到的實驗結(jié)果,圖3是對弱紋理圖像以不同算法得到的實驗結(jié)果。

  對比本文算法和全局匹配算法的視差圖與真實視差圖可以看出,本文算法在細(xì)節(jié)輪廓上更接近真實視差圖,比原始算法的視差圖更為精確,特別是圖3中的梯形弱紋理區(qū)域,通過對比視差圖可以看出,全局匹配算法對這個區(qū)域的匹配效果不好,而本文算法對此區(qū)域有較大的改進(jìn)。

圖像 008.png

圖像 009.png

  圖3弱紋理圖像視差對比

6結(jié)論

  基于分割的全局匹配算法,對于匹配的結(jié)果在精度上有提高,對于一些弱紋理區(qū)域也有很好的匹配效果。但此類算法也有其局限性,比如依賴分割的精度,分割區(qū)域內(nèi)的像素點不一定全部都滿足視差平面方程,引入圖像分割后分割算法的時間過長不適合實時場景等,需要進(jìn)一步研究和改進(jìn)。

  參考文獻(xiàn)

  [1] 毛星云,冷雪飛. OpenCV3編程入門[M]. 北京:電子工業(yè)出版社,2015.

  [2] MATTOCCIA S. Stereo vision algorithms and applications[N].DISI University of Bplogna,2013-01-12.

  [3] Yang Qingxiong.Hardefficient bilateral filtering for stereo matching[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2014,36(5):1026-1032.

  [4] BRADSKI G, KAEHLER A. 學(xué)習(xí)OpenCV[M]. 于仕琪,劉瑞禎,譯. 北京:清華大學(xué)出版社,2009.

  [5] 趙榮椿,趙忠明,趙歆波. 數(shù)字圖像處理與分析[M]. 北京:清華大學(xué)出版社,2013.

  [6] 朱俊杰,杜小平,范濤濤,等. 三種圖像分割算法的對比及圖像分割方法的改進(jìn)[J]. 計算機(jī)應(yīng)用與軟件,2014,31(1):194-200.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品老牛| 一本一本久久a久久精品综合麻豆| 欧美国产一区在线| 久久久久综合一区二区三区| 欧美亚洲三区| 亚洲欧美视频在线观看视频| 亚洲一区二区免费| 亚洲色图综合久久| 亚洲婷婷免费| 亚洲一区二区三区高清不卡| 一区二区三区日韩欧美精品| 夜夜嗨av一区二区三区中文字幕| 亚洲美女尤物影院| 日韩视频第一页| 一区二区日韩免费看| 正在播放亚洲一区| 亚洲一区视频| 午夜视频久久久| 欧美一区二区精品久久911| 亚洲女人天堂成人av在线| 亚洲免费影视第一页| 西瓜成人精品人成网站| 亚洲欧美文学| 久久久www成人免费毛片麻豆| 欧美一区二区三区在线看| 欧美一级理论性理论a| 欧美一级理论性理论a| 久久精品国产99国产精品澳门| 久久九九电影| 免费久久久一本精品久久区| 欧美高清在线视频| 欧美日韩成人一区二区三区| 欧美日韩一区二区三| 国产精品捆绑调教| 国产深夜精品| 在线精品福利| 99在线精品观看| 亚洲永久免费精品| 欧美专区一区二区三区| 亚洲国产视频一区| 99精品视频一区二区三区| 亚洲午夜精品一区二区三区他趣| 午夜精品久久久久久久白皮肤| 午夜国产精品影院在线观看| 欧美在线免费视频| 免费在线成人| 欧美日韩少妇| 国产婷婷色一区二区三区| 影音先锋成人资源站| 日韩视频不卡| 午夜精品999| 亚洲日本久久| 亚洲欧美另类国产| 久久免费国产精品| 欧美日韩和欧美的一区二区| 国产精品视频内| 亚洲国产精品va在看黑人| 一区二区精品| 久久精品电影| 亚洲午夜精品网| 玖玖玖国产精品| 国产精品第十页| 在线免费观看日本欧美| 亚洲午夜在线观看视频在线| 亚洲国产精品精华液2区45| 中国日韩欧美久久久久久久久| 欧美在线地址| 欧美日韩国产bt| 国产日韩欧美自拍| 99国产精品久久久久久久| 欧美在线综合| 亚洲私人影院在线观看| 久久综合色天天久久综合图片| 欧美日韩国产一区二区三区地区| 国产日韩专区在线| aⅴ色国产欧美| 亚洲国产91精品在线观看| 亚洲欧美日韩综合国产aⅴ| 免费观看亚洲视频大全| 国产精品毛片高清在线完整版| 亚洲高清av| 欧美一区二区三区的| 亚洲一区区二区| 欧美电影免费观看| 国产欧美午夜| 一区二区三区久久网| 亚洲日韩视频| 久久久久国产一区二区三区四区| 欧美日韩国产bt| 亚洲丁香婷深爱综合| 翔田千里一区二区| 亚洲一区二区在线视频| 欧美承认网站| 激情欧美国产欧美| 午夜精品福利一区二区蜜股av| 一区二区三区不卡视频在线观看 | 亚洲精品在线免费观看视频| 欧美一级欧美一级在线播放| 亚洲天堂久久| 欧美精品激情blacked18| 狠狠色狠狠色综合日日91app| 亚洲天天影视| 一区二区免费在线视频| 欧美1区2区| 狠狠色丁香婷婷综合| 亚洲欧美激情四射在线日| 中文在线一区| 欧美人交a欧美精品| 亚洲激情黄色| 亚洲美女视频在线观看| 美女精品在线| 红桃视频国产一区| 欧美一区激情| 久久久精品午夜少妇| 国产人成一区二区三区影院| 亚洲影院免费观看| 亚洲影院在线| 国产精品久久九九| 亚洲午夜免费视频| 亚洲欧美激情视频| 国产精品扒开腿爽爽爽视频| 日韩写真在线| 亚洲先锋成人| 国产精品久久999| 亚洲视频免费在线| 亚洲欧洲99久久| 国产女同一区二区| 性伦欧美刺激片在线观看| 欧美一区二区视频免费观看| 国产精品社区| 香蕉久久夜色| 久久久欧美精品| 亚洲特色特黄| 黑人巨大精品欧美一区二区小视频 | 久久精品国亚洲| 麻豆精品精品国产自在97香蕉| 国内精品国语自产拍在线观看| 欧美一区视频| 美日韩精品免费| 亚洲日本va午夜在线电影 | 亚洲图片在线观看| 欧美调教vk| 亚洲免费中文| 久久精品中文| 亚洲国产电影| 一本一本久久a久久精品综合麻豆| 欧美日本成人| 亚洲视频精品| 久久久久99| 最新亚洲一区| 亚洲一区二区成人在线观看| 国产精品亚洲综合一区在线观看| 午夜视黄欧洲亚洲| 免费不卡在线观看av| 日韩天堂av| 久久国产精品电影| 亚洲高清在线播放| 宅男精品视频| 国产日韩欧美精品在线| 久久精品国产77777蜜臀| 欧美高清视频www夜色资源网| 亚洲精品乱码久久久久久| 亚洲女优在线| 精品9999| 亚洲一级在线观看| 国产一区二区无遮挡| 亚洲免费av电影| 国产精品日韩在线一区| 亚洲电影网站| 欧美视频第二页| 久久大逼视频| 欧美日韩一区二区国产| 欧美一区二区三区在线免费观看| 蜜臀av性久久久久蜜臀aⅴ| 一二美女精品欧洲| 久久先锋资源| 中日韩午夜理伦电影免费| 久久亚洲欧美| 一区二区三区久久| 久久综合色婷婷| 亚洲一区免费视频| 欧美成人精品福利| 亚洲女性裸体视频| 欧美高清一区二区| 欧美在线视频观看| 欧美日韩裸体免费视频| 欧美自拍偷拍| 欧美日韩综合视频| 亚洲激情中文1区| 国产欧美一二三区| 一区二区欧美精品| 136国产福利精品导航| 欧美亚洲免费高清在线观看| 亚洲精品国产精品国自产观看| 久久精品道一区二区三区| 夜夜嗨av色一区二区不卡| 久久精品在这里| 亚洲一区自拍| 精品成人一区二区| 一区二区高清视频|