《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 視差圖提取技術(shù)與OpenGL三維重建
視差圖提取技術(shù)與OpenGL三維重建
來源:微型機(jī)與應(yīng)用2012年第9期
羅桂娥,陳少華,劉小群
(中南大學(xué) 信息科學(xué)與工程學(xué)院,湖南 長沙 410083)
摘要: 在研究區(qū)域匹配算法和特征匹配算法的基礎(chǔ)上,提出了改進(jìn)的基于視差梯度的區(qū)域匹配算法和基于尺度不變性的Harris角點(diǎn)特征匹配算法,并進(jìn)一步利用互補(bǔ)策略將兩種算法結(jié)合起來,提出了一種區(qū)域和特征匹配相結(jié)合的立體匹配算法,該算法具有速度快、精度高和魯棒性強(qiáng)等優(yōu)點(diǎn)。利用該算法提取視差圖,進(jìn)而提取深度圖,最后利用OpenGL進(jìn)行三維重建,獲得了良好的重建效果。
Abstract:
Key words :

摘  要: 在研究區(qū)域匹配算法和特征匹配算法的基礎(chǔ)上,提出了改進(jìn)的基于視差梯度的區(qū)域匹配算法和基于尺度不變性的Harris角點(diǎn)特征匹配算法,并進(jìn)一步利用互補(bǔ)策略將兩種算法結(jié)合起來,提出了一種區(qū)域和特征匹配相結(jié)合的立體匹配算法,該算法具有速度快、精度高和魯棒性強(qiáng)等優(yōu)點(diǎn)。利用該算法提取視差圖,進(jìn)而提取深度圖,最后利用OpenGL進(jìn)行三維重建,獲得了良好的重建效果。
關(guān)鍵詞: 視差梯度;尺度不變性;互補(bǔ)策略;OpenGL

 三維重建技術(shù)是計(jì)算機(jī)視覺、人工智能、虛擬現(xiàn)實(shí)等前沿領(lǐng)域的熱點(diǎn)和難點(diǎn),也是人類在基礎(chǔ)研究和應(yīng)用研究中面臨的重大挑戰(zhàn)之一[1]?;陔p目立體視覺的三維重建技術(shù)在機(jī)器人視覺、工業(yè)制造以及醫(yī)學(xué)影像診斷等多個(gè)領(lǐng)域具有廣闊的應(yīng)用前景。
 基于雙目立體視覺的三維重建技術(shù)的首要條件是對左右圖像對進(jìn)行立體匹配從而獲得高質(zhì)量的視差圖像。在獲取視差圖像后,通過計(jì)算這些視差圖像上對應(yīng)點(diǎn)之間的視差提取出場景的深度,得到反映空間物體縱深關(guān)系的深度圖像,最后利用OpenGL進(jìn)行三維重建。
 本文在對經(jīng)典的區(qū)域匹配和特征匹配算法進(jìn)行研究的基礎(chǔ)上對算法進(jìn)行改進(jìn),并將兩種算法結(jié)合起來提出新的立體匹配算法。利用該算法提取出質(zhì)量較好的視差圖,然后利用平行雙目視覺三角測量原理來計(jì)算物體深度值進(jìn)而獲得物體的深度圖像,獲得了良好的深度圖像,最后利用OpenGL對深度數(shù)據(jù)進(jìn)行三維重建,取得了較好的重建效果。
1 基于雙目立體視覺的視差圖像提取
 提取高質(zhì)量的視差圖像是基于雙目立體視覺的三維重建技術(shù)的首要條件[2]。立體匹配算法的實(shí)質(zhì)是在匹配基元相似性準(zhǔn)則下的最佳搜索問題。根據(jù)匹配基元的不同,目前的立體匹配算法可分為基于區(qū)域的匹配算法、基于特征的匹配算法和基于相位的匹配算法3類。本文重點(diǎn)研究區(qū)域匹配與特征匹配算法。
1.1 區(qū)域匹配算法研究及改進(jìn)
 根據(jù)區(qū)域匹配算法的原理可知,計(jì)算匹配代價(jià)以及對匹配代價(jià)進(jìn)行累積是區(qū)域匹配算法的重點(diǎn)[3]。本文從測度函數(shù)以及窗口大小的選擇兩方面進(jìn)行改進(jìn),提出一種新的基于視差梯度的區(qū)域匹配算法。
在區(qū)域匹配算法中,當(dāng)圖像對中存在像素的灰度分布與常態(tài)不同的點(diǎn)或者是有很大的噪聲時(shí),常用的測度函數(shù)在匹配中就會產(chǎn)生誤匹配[4]。本文采用一種新的函數(shù)作為相似性測度函數(shù)來解決該問題,該函數(shù)的表達(dá)式及其導(dǎo)數(shù)的表達(dá)式為:

 采用改進(jìn)的Harris檢測算子從位置和尺度上提取具有尺度不變性的角點(diǎn)之后,接下來就要為每個(gè)Harris角點(diǎn)構(gòu)造特征描述子即特征向量。這樣,特征匹配算法就轉(zhuǎn)化為利用測度函數(shù)來判斷特征向量的相似程度從而確定所提取的角點(diǎn)是否就是匹配的。在具體實(shí)現(xiàn)時(shí),為了進(jìn)一步減少匹配誤差,采用雙向匹配的策略。
1.3 區(qū)域和特征匹配相結(jié)合算法的研究
 基于視差梯度的區(qū)域匹配算法能夠半自適應(yīng)地選擇匹配窗口,而且搜索范圍的減少使得匹配的速度提高了,但是區(qū)域匹配算法的特點(diǎn)還是決定了該算法具有對輻射畸變及仿射畸變較敏感、計(jì)算量大以及速度較慢等缺陷;而基于尺度不變特征的Harris角點(diǎn)特征匹配算法在匹配的穩(wěn)定性以及匹配結(jié)果的精度方面有很大的提高,但是由于特征匹配的特點(diǎn),得到的視差圖還是稀疏的。針對這兩種算法的不足,本文采用互補(bǔ)策略,充分利用區(qū)域匹配的致密性以及特征匹配的魯棒性,將兩種算法結(jié)合起來,以彌補(bǔ)相互的缺陷?;诖怂枷?,提出了在邊緣和角點(diǎn)提取的基礎(chǔ)上進(jìn)行區(qū)域和特征相結(jié)合的立體匹配算法。
 區(qū)域和特征相結(jié)合的立體匹配算法的具體實(shí)現(xiàn)步驟是:首先對左右立體圖像對進(jìn)行灰度化、濾波降噪、銳化等預(yù)處理,然后對預(yù)處理后的圖像對運(yùn)用Canny算子提取邊緣特征,在此基礎(chǔ)上采用改進(jìn)的Harris檢測算子提取角點(diǎn),再對提取邊緣后的圖像對求取視差梯度δd,對于1.2<|δd|<2的圖像邊緣點(diǎn)進(jìn)行基于邊緣區(qū)域的特征匹配,最后借助于區(qū)域的灰度對特征匹配后得到的圖像對中視差梯度|δd|<1.2的平滑區(qū)域進(jìn)行基于視差梯度的區(qū)域匹配,從而得到最終的視差圖。區(qū)域和特征匹配相結(jié)合算法的匹配流程圖如圖1所示。

 

 

1.4 算法分析
 利用本文提出的算法對標(biāo)準(zhǔn)的TsuKuba立體圖像對提取視差圖。標(biāo)準(zhǔn)的TsuKuba立體圖像對如圖2所示,相應(yīng)的基于梯度的區(qū)域匹配算法、基于尺度不變特性的Harris角點(diǎn)特征匹配算法和本文提出的基于區(qū)域和特征匹配相結(jié)合的算法提取的視差圖如圖3所示。實(shí)驗(yàn)結(jié)果表明,本算法比基于梯度的區(qū)域匹配算法、尺度不變特性的Harris角點(diǎn)特征匹配算法匹配效果更好。

 本文提出的區(qū)域和特征匹配相結(jié)合算法具有以下優(yōu)勢:(1)較為快速,因?yàn)樵趨^(qū)域匹配中引入視差梯度,這樣可以減少匹配時(shí)不必要的搜索從而提高匹配的精度和速度;(2)得到的是較為密集的視差圖,可以得到高精度的匹配結(jié)果; (3)由于基于尺度不變特征的Harris角點(diǎn)匹配算法的引入而具有了很好的穩(wěn)定性,提升了算法的魯棒性。綜合以上特點(diǎn),本文的算法成功綜合了基于梯度的區(qū)域匹配算法和基于尺度不變特性的Harris角點(diǎn)特征匹配算法的優(yōu)點(diǎn)。
2 基于OpenGL平臺的物體三維重建
 OpenGL是目前國際上通用的開放式三維圖形標(biāo)準(zhǔn)。OpenGL實(shí)際上是一個(gè)開放的三維圖形軟件包,它獨(dú)立于窗口系統(tǒng)和操作系統(tǒng),以它為基礎(chǔ)開發(fā)的應(yīng)用程序可以十分方便地在各種平臺間移植,它強(qiáng)大的圖形庫函數(shù)為圖形圖像的開發(fā)提供了方便。
2.1 OpenGL中深度數(shù)據(jù)的三維重建方法
 由于三角形能保證3個(gè)頂點(diǎn)在同一平面上,本文采用Delaunay三角剖分方法將所有的數(shù)據(jù)點(diǎn)連成三角網(wǎng)格,很好地重現(xiàn)了原始物體表面的拓?fù)浣Y(jié)構(gòu),并利用OpenGL實(shí)現(xiàn)三維重建,其具體步驟如下:
?。?)對OpenGL進(jìn)行初始化,即設(shè)置像素格式,為OpenGL提供繪制風(fēng)格、顏色模式、顏色位元數(shù)和深度位元數(shù)等信息。
?。?)根據(jù)基本像素建立景物的三維模型,并對模型進(jìn)行數(shù)學(xué)描述。這里需要利用OpenGL的函數(shù)GL_POLYGON和glVertex3d等函數(shù)。
?。?)把景物放置在三維空間的適當(dāng)位置,設(shè)置三維透視視覺體以觀察場景。
?。?)加入光照及光照條件、材質(zhì)。
 (5)把景物及其顏色信息轉(zhuǎn)化為可在屏幕上顯示的像素信息。
2.2 三維重建結(jié)果
    重建的三維模型如圖4所示。實(shí)驗(yàn)結(jié)果表明,重建的三維物體逼真、真實(shí)感強(qiáng),通過放大、縮小、平移和旋轉(zhuǎn)等方式展示各個(gè)方向的三維模型,視覺效果令人滿意。

    本文研究并改進(jìn)了經(jīng)典的區(qū)域匹配和特征匹配算法,在改進(jìn)的基礎(chǔ)上提出了區(qū)域匹配和特征匹配相結(jié)合的立體匹配算法,該算法充分發(fā)揮了兩種算法的優(yōu)勢。利用該算法進(jìn)行立體匹配,獲得了高質(zhì)量的視差圖;然后根據(jù)三角測量原理利用獲得的視差圖進(jìn)行深度的計(jì)算提取深度圖;最后在基于MFC的OpenGL平臺下進(jìn)行三維重建,取得了較好的重建效果。要想進(jìn)一步提高重建模型的效果,可以在立體匹配算法上進(jìn)行進(jìn)一步研究,以期獲得更好的視差圖和深度圖。
參考文獻(xiàn)
[1] OKADA K, INABA M. Integration of real-time binocular stereo vision and whole body information for dynamic walking navigation of humanoid robot[J]. IEEE Conference on Multisensor Fusion and Integration for Intelligence Systems, 2003:131-136.
[2] 馬頌德,張正友.計(jì)算機(jī)視覺——計(jì)算理論與算法基礎(chǔ)[M].北京:科學(xué)出版社,1998.
[3] 周秀芝,文貢堅(jiān),王潤生.自適應(yīng)窗口快速立體匹配[J].中國圖象圖形學(xué)報(bào),2006,29(3):473-479.
[4] 羅小燕.一種基于目標(biāo)區(qū)域綜合特征的圖像檢索方法[J].微計(jì)算機(jī)信息,2005(17):214-216.
[5] 周東翔,蔡宣平,孫茂印.一種基于特征約束的立體匹配算法[J].中國圖象圖形學(xué)報(bào),2001,6(7):563-656.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品视频免费观看| 欧美一区国产一区| 国产日韩欧美制服另类| 欧美日韩人人澡狠狠躁视频| 美女福利精品视频| 久久久之久亚州精品露出| 欧美呦呦网站| 午夜亚洲影视| 午夜在线成人av| 午夜视频一区二区| 亚洲一区视频在线观看视频| 国产精品99久久久久久久久| 亚洲最新在线视频| 一区二区三区精品视频在线观看| 亚洲精品视频二区| 亚洲美女黄色| 亚洲久久在线| 夜夜爽99久久国产综合精品女不卡 | 一区二区三区精品| 一区二区三区高清不卡| 一本色道久久99精品综合 | 中文在线资源观看网站视频免费不卡 | 一区免费视频| 亚洲国产精品久久久久| 亚洲精品国产精品国产自| 99视频精品| 亚洲欧美日韩人成在线播放| 欧美一级成年大片在线观看| 欧美在现视频| 亚洲国产精品专区久久 | 亚洲一区二区三区精品在线| 午夜免费在线观看精品视频| 欧美在线啊v| 毛片av中文字幕一区二区| 欧美极品色图| 国产精品免费福利| 国产日韩视频| 亚洲第一伊人| 99人久久精品视频最新地址| 亚洲欧美一区二区三区在线| 亚洲第一精品夜夜躁人人爽| 日韩一级免费| 亚洲综合视频一区| 久久精品主播| 欧美精品久久久久a| 国产精品美女久久久| 国产专区综合网| 亚洲精品美女在线| 午夜精品福利一区二区蜜股av| 亚洲国产精品成人va在线观看| 亚洲精品免费在线观看| 亚洲欧美在线磁力| 久久综合中文字幕| 欧美色中文字幕| 国产日韩一区二区三区在线| 91久久精品国产91久久| 亚洲欧美日韩国产一区二区| 亚洲精品一区二区三区99| 午夜精品福利电影| 麻豆免费精品视频| 国产精品国产三级国产专播精品人 | 在线欧美视频| 亚洲一区日韩| 日韩视频在线永久播放| 久久精品国产精品亚洲精品| 欧美精品久久久久久久久老牛影院| 国产精品永久免费在线| 亚洲日本国产| 久久国产99| 亚洲欧美中文日韩在线| 欧美大片免费观看在线观看网站推荐| 国产精品久久毛片a| 在线观看国产成人av片| 亚洲综合色婷婷| 一区二区欧美在线观看| 麻豆精品视频在线| 国产精品自拍小视频| 亚洲人被黑人高潮完整版| 欧美一区二区三区日韩视频| 亚洲午夜精品福利| 欧美成人免费小视频| 国产精品天天看| 日韩一区二区免费高清| 亚洲精品123区| 久久不射2019中文字幕| 欧美性理论片在线观看片免费| 在线精品视频免费观看| 香蕉av777xxx色综合一区| 在线中文字幕一区| 蜜臀va亚洲va欧美va天堂| 国产日韩欧美高清免费| 在线视频你懂得一区 | 亚洲午夜精品国产| 美国成人直播| 国产午夜精品久久久| 亚洲午夜高清视频| 中文亚洲欧美| 欧美激情bt| 亚洲国产精品高清久久久| 久久精品卡一| 久久精品夜夜夜夜久久| 国产精品一区二区你懂得| 一本大道久久a久久精二百| 亚洲精品在线一区二区| 老司机精品久久| 红桃视频成人| 久久精品视频在线观看| 久久国产精品久久久| 国产老女人精品毛片久久| 亚洲一区在线观看视频 | 亚洲欧美中文日韩v在线观看| 欧美日韩福利视频| 亚洲福利专区| 亚洲精品国精品久久99热| 另类尿喷潮videofree| 合欧美一区二区三区| 欧美制服丝袜第一页| 久久久国际精品| 国内外成人在线视频| 久久福利一区| 美乳少妇欧美精品| 在线精品国精品国产尤物884a| 亚洲国产精品www| 欧美成人精品| 亚洲日韩成人| 亚洲手机在线| 国产精品v欧美精品v日韩 | 先锋影音国产精品| 欧美专区在线播放| 国产在线高清精品| 亚洲成人自拍视频| 欧美成人第一页| 亚洲黄色成人久久久| 9久re热视频在线精品| 欧美日韩亚洲系列| 一区二区三区视频在线看| 午夜精品网站| 国产午夜精品视频| 久久成人免费视频| 久久影院亚洲| 亚洲国产激情| 在线亚洲美日韩| 国产精品亚洲精品| 久久国产天堂福利天堂| 欧美69wwwcom| av不卡在线| 久久精品二区| 亚洲国产天堂网精品网站| 在线亚洲+欧美+日本专区| 国产精品久久久久久av福利软件 | 亚洲视频中文| 国产日产亚洲精品| 亚洲国产99| 欧美三级午夜理伦三级中文幕 | 夜夜夜久久久| 国产精品视频免费观看| 欧美一区不卡| 欧美电影电视剧在线观看| 一本不卡影院| 久久久噜噜噜| 日韩视频久久| 久久精品免费看| 亚洲国产午夜| 欧美一二三视频| 亚洲国产精品电影| 午夜性色一区二区三区免费视频| 狠狠色狠狠色综合日日tαg | 一区二区三区成人| 久久精品导航| 亚洲精品影视| 欧美资源在线观看| 亚洲级视频在线观看免费1级| 亚洲欧美激情四射在线日| 一区二区在线视频| 亚洲综合二区| 亚洲国产成人在线视频| 午夜精品一区二区三区四区| 精品99视频| 欧美亚洲专区| 亚洲精品永久免费| 久久久欧美精品sm网站| 一区二区三区精品视频在线观看| 久久女同精品一区二区| 一区二区成人精品| 玖玖玖国产精品| 亚洲午夜电影| 欧美片网站免费| 亚洲二区在线观看| 国产精品女人网站| 亚洲美女黄网| 韩日精品视频一区| 亚洲综合视频一区| 亚洲日本va午夜在线影院| 欧美有码视频| 亚洲视频欧美在线| 欧美啪啪一区| 亚洲精品国产品国语在线app| 国产亚洲精久久久久久| 亚洲综合不卡| 夜夜嗨av一区二区三区|