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

一種基于序列圖像的交互式快速三維重建方法

2012-07-25 03:19:26張樹生白曉亮
微處理機 2012年4期
關鍵詞:方法模型

李 亮,張樹生,白曉亮,賀 強

(西北工業大學現代設計與集成制造技術教育部重點實驗室,西安710072)

1 引言

三維模型具有更加豐富的視覺效果,因而越來越受到人們的青睞。盡管利用三維建模軟件(3D Max、Maya等)或三維光學掃描設備獲得三維模型越來越容易,但是這類獲取通常是一項繁瑣且代價高昂的工作?;趫D像的三維重建具有成本低,簡便等優點,因此成為了計算機圖形學和計算機視覺領域當前的研究熱點。

與基于圖像的自動三維重建相比,交互式三維重建具有更高的可靠性和準確性[1]。因此,交互式的三維重建方法得到了深入研究,出現了相對成熟的商業軟件系統,如Photo-Modeler、insight3D等。然而現有的交互式重建方法的建模過程較為繁瑣,且交互工作量較大。該類方法通常的建模流程是:首先在多幅圖像間手動構建匹配點對,然后連接這些點形成反映物體結構信息的多邊形,最后計算各個匹配點的三維坐標,從而得到三維模型。因此,如何使交互建模過程更加簡捷、高效且盡可能減少交互的工作量是當前交互式三維重建的目標。

綜上所述,提出一種快速、基于序列圖像的交互式三維重建方法。通過在序列圖像上交互選取少量的點即可構成反映物體輪廓特征的多邊形,根據該多邊形,自動提取出物體精確的外形輪廓,通過輪廓點匹配的方式重建出三維模型。該方法無需精確指定匹配的點對,顯著降低了交互工作量。

2 圖像及攝像機參數獲取

數碼相機作為一種普通的家用電器已經普遍存在于人們的日常生活中。采用普通數碼相機以定焦方式獲得序列圖像。從不同角度,拍攝不少于3幅的物體圖像,按照角度的大小順序組成序列圖像。

攝像機參數的獲取采用計算機視覺中成熟的SFM[2](structure from motion)技術,SFM 技術提供了一個很好的攝像機參數獲取方案,其能夠從序列圖像得到攝像機的內外部參數,以及一些用來進行攝像機定標的匹配點對。

3 輪廓的半自動獲取

物體的輪廓反映了物體的尺寸及形狀信息。通過交互與輪廓自動跟蹤結合的方式來獲取物體的輪廓,這樣既保證了輪廓提取的準確性,也減少了用戶的工作量。用戶首先在圖像上拾取點,然后連接點以構建一個逼近物體輪廓形狀的多邊形。在此基礎上,利用輪廓跟蹤算法自動提取出多邊形每條邊對應的輪廓。

3.1 輪廓的自動跟蹤

首先對圖像進行超級像素[3]的分割,然后在超級像素分割結果的基礎上,采用迪杰斯特拉最短路徑算法[4]自動跟蹤輪廓。

將圖像劃分成一個個具有相同顏色屬性的小區域,稱這樣的區域為超級像素,如圖1所示。超級像素之間的邊界很好地反映了物體的輪廓,因而利用超級像素之間的邊界來提取輪廓可極大提高輪廓跟蹤的效率。

圖1 超級像素分割結果

對圖像進行超級像素分割后,在交互建立的輪廓多邊形基礎上,利用最短路徑算法來提取相應的輪廓。尋找輪廓多邊形其中一條邊所對應的準確輪廓的具體過程如下:

Step1根據輪廓多邊形的一條邊,自動擴展出一個矩形區域,將這個區域內超級像素的邊界點加入到頂點集V中,作為圖G的頂點,將距離這條邊其中一個端點最近的一個超級像素邊界點作為最短路徑的起始點v0。

Step2計算V中任意兩點vi,vj之間的代價值。首先利用vi,vj的圖像坐標計算它們之間的歐氏距離:

若dij<1.5,即兩點相鄰,則這兩點之間的代價值為Gij=dij/m;若 dij>1.5,則代價值為 Gij=max=1000。m為點vi,vj所在邊界兩邊的兩個超級像素的顏色直方圖比較結果,m越大兩個超級像素的顏色差異越大。

Step3將v0加入到集合S中,初始化disti=G0i,將v0到其余頂點的路徑長度初始化為代價值。

Step4從圖 G中選擇頂點 vk,使得 distk=min(disti|vi∈V-S),則vk為目前求得的下一條從v0出發的最短路徑的終點。

Step5修改從v0出發到集合V-S上任一頂點vi的最短路徑的長度。如果

Step6重復步驟Step4、Step5,即可按最短路徑長度的遞增順序,逐個求出v0到圖中其它逐個頂點的最短路徑,直到找到圖G中每個頂點的最短路徑。然后在圖G中找到與該邊另一端點距離最近的點,即可得到準確的輪廓。

3.2 輪廓逼近

由于成像和噪聲等因素的影響,提取出的輪廓點所對應的三維點并不都是在其所屬的直線或是曲線上。這會造成重建的三維對象不夠準確且視覺效果差。一般的處理方法是對重建的三維對象進行光順的平滑處理。雖然這樣的處理也能得到較為真實的物體外形數據,但會顯著增加后續的工作量。針對這一問題,在輪廓匹配和三維重建之前對輪廓點集進行逼近其真實形狀的處理(見圖2)。采用二分法對輪廓點集進行輪廓逼近,具體流程如下:

Step1將連接輪廓的起點和終點的直線作為初始直線。

Step2計算輪廓上從起點到終點的每一點到所對應直線段的距離。

Step3找出距離最遠的點,如果距離大于所設定的逼近精度,則將該點所對應的直線段打斷,分別以該點作為終點和起點,插入兩條新的直線段。

Step4重復步驟Step2和Step3,直到最短距離小于設定的逼近精度。

圖2 輪廓逼近

4 輪廓點匹配

經過上述處理后,得到了真實的輪廓點集。對輪廓點集匹配后就能重建出對應的三維模型。

4.1 特征點的描述

在進行輪廓特征點的匹配時,需要為點建立一個描述子,描述子的優劣直接影響匹配結果。Transformed color SIFT[5]描述子具有旋轉、尺度不變性,且能描述彩色圖像,因此采用該描述子描述輪廓特征點。Transformed color SIFT消除了光強度變化引起的不規則顏色分布,抑制了直方圖產生的偏移。該方法首先在RGB模型中對每個顏色通道減掉其顏色分布的均值μ,除以該通道下顏色分布的標準偏差σ,如下式所示

對原圖像進行上述處理后,計算每個通道分量的SIFT[6]描述子,對每個輪廓特征點用128×3維的特征描述子進行描述,詳見文獻[5]。

4.2 輪廓點的匹配

對于圖像 Ik上的輪廓點集{vk1,vk2,vk3…},首先確定與Ik匹配的圖像Im。對于輪廓點集{vk1,vk2,vk3…}的點vki,用下述方法找到其在Im上的匹配點。

(2)對于輪廓點集中的點vki,按照上述方法找到其待匹配點集{vmi},用描述子描述vki及待匹配點集{vmi}中的點。

(3)計算點vki與其待匹配點集{vmi}中每一點的描述子向量的距離,距離最近的點為vki在圖像Im上的匹配點。

5 三維重建

在進行了點的匹配后,就可以通過匹配點對得到三維點的坐標。對于一對匹配點對m1=(u1v11)T和m2=(u2v21)T,由二維圖像點與三維空間點之間的映射關系可以得到:

其中,M=(X Y Z 1)T為對應的空間點三維坐標,P1、P2為攝像機的參數矩陣。

利用上述兩個方程,采用最小二乘法就可求出各點的 X,Y,Z 值[8]。

6 實驗驗證

采用C++語言,在VS2010平臺下開發了一個交互式快速三維重建原型系統,驗證了所提方法的有效性。圖3是采用普通數碼相機拍攝的4副圖像,圖4為交互選取多邊形的示意圖,圖5為三維重建得到的線框模型,圖6為添加紋理效果的三維模型。

圖3 序列圖像

7 結束語

提出了一種快速、基于序列圖像的交互式三維重建方法。利用普通數碼相機所拍攝的相片,采用人工交互和輪廓自動跟蹤的方式獲得物體的輪廓,然后自動匹配出對應的點對,從而重建出了三維模型。該方法在一定程度上提高了交互式序列圖像三維重建方法的自動化程度,獲得了更為精確的物體輪廓,從而重建出更加逼近物體真實外形的三維模型。該方法對不含復雜曲面的物體重建效果較好,下一步的工作是增加對該類對象重建的處理方法。

[1] 史利民,郭復勝,高偉,等.基于語義交互的三維重建[J].計算機輔助設計與圖形學報,2011,23(5):839-848.

[2] M Pollefeys,L Van Gool,M Vergauwen,et al.Visual modeling with a hand-held camera[J].International Journal of Computer Vision,2004,59(3):207-232.

[3] X Ren,J Malik.Learning a classification model for segmentation[C].In Proc.9th Int.Conf.Computer Vision,2003(1):10-17.

[4] 耿國華.數據結構[M].西安:西安電子科技大學出版社,2002:183-185.

[5] Koen E.A.van de Sande,Theo Gevers,Cees G.M.Snoek.Evaluating color descriptors for object and scene recognition[J].IEEE Transactions on PAMI,2010,32(9):1582-1596.

[6] David G L.Distinctive image features from scale-invariant key-points[J].International Journal of Computer Vision,2004,60(2):91-110.

[7] 吳福朝.計算機視覺中的數學方法[M].北京:科學出版社,2008:63-65

[8] 陳勝勇,劉勝.基于OpenCV的計算機視覺技術實現[M].北京:科學出版社,2008:400-401.

猜你喜歡
方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
學習方法
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产黄在线免费观看| 国产亚洲男人的天堂在线观看| 国产精品13页| 国产又粗又爽视频| 国产精品jizz在线观看软件| 无遮挡国产高潮视频免费观看 | 曰AV在线无码| 四虎影视无码永久免费观看| 国产精品99久久久| 91精品国产综合久久不国产大片| 亚洲精品中文字幕午夜| 亚洲高清中文字幕在线看不卡| 四虎亚洲精品| 一级全免费视频播放| 91伊人国产| 国产丝袜91| 欧美视频在线第一页| 国产精品99一区不卡| 国产精品人成在线播放| 国产一区二区网站| 国产97视频在线| 欧洲亚洲欧美国产日本高清| 国产又爽又黄无遮挡免费观看| 无码有码中文字幕| 国产成人无码综合亚洲日韩不卡| 2021国产在线视频| 亚洲国产精品日韩欧美一区| 九九视频免费在线观看| 韩日无码在线不卡| 热思思久久免费视频| 国产91九色在线播放| 四虎国产精品永久一区| 一级毛片在线播放| 亚洲精品国产精品乱码不卞| 中文一级毛片| 97影院午夜在线观看视频| 国产综合在线观看视频| 亚洲香蕉久久| 思思99热精品在线| 黄色在线网| 国产第一页免费浮力影院| 国产麻豆福利av在线播放| 国产成人综合久久精品尤物| 久久无码高潮喷水| 久久www视频| 国产xx在线观看| 日本人妻丰满熟妇区| 精品欧美日韩国产日漫一区不卡| 青青草原国产免费av观看| 亚洲日韩国产精品无码专区| 亚洲国产成人超福利久久精品| 乱人伦中文视频在线观看免费| 日韩av无码精品专区| 国产又粗又猛又爽| www成人国产在线观看网站| 亚洲人成人伊人成综合网无码| 人妻精品久久久无码区色视| 一级做a爰片久久毛片毛片| 国产91透明丝袜美腿在线| 国产精品3p视频| 伊人久久大香线蕉aⅴ色| 欧美在线天堂| 亚洲最猛黑人xxxx黑人猛交| 亚洲人成网站18禁动漫无码| 国产精品无码一二三视频| 国产精品一区二区无码免费看片| 激情六月丁香婷婷| 超级碰免费视频91| 午夜国产大片免费观看| 国产又粗又猛又爽视频| 亚洲中文字幕国产av| 国产va在线观看免费| 22sihu国产精品视频影视资讯| 人人91人人澡人人妻人人爽| 一级毛片免费播放视频| 亚洲天堂精品视频| 日本一区二区不卡视频| 久久免费成人| 欧美日韩北条麻妃一区二区| 996免费视频国产在线播放| 在线一级毛片| 色AV色 综合网站|