国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于照片的三維重建技術(shù)研究

2013-09-17 02:01:00劉海洋
渭南師范學(xué)院學(xué)報 2013年2期
關(guān)鍵詞:雁塔三維重建攝像機

劉海洋

(渭南師范學(xué)院數(shù)學(xué)與信息科學(xué)學(xué)院,陜西渭南714000)

在現(xiàn)今這個科學(xué)技術(shù)飛速發(fā)展的時代,古文化遺址保護已經(jīng)受到社會各界的廣泛關(guān)注.隨著時光的洗禮,這些古建筑正在經(jīng)受著不同程度的損壞,古建筑的三維重建和保護工作迫在眉睫.傳統(tǒng)技術(shù)方法都是通過三維激光掃描儀來直接獲取古建筑的空間信息,但三維激光掃描儀存在各種不便.隨著數(shù)碼相機的普及,基于二維照片來實現(xiàn)三維文化遺址重建的技術(shù)得到了社會各界的認可,它成本較低,而且在實地操作方面效率較高.本文介紹開展此項研究的背景和研究現(xiàn)狀.通過對二維照片實現(xiàn)三維建模技術(shù)的研究說明,運用特征點檢驗算法提取數(shù)據(jù)進行立體匹配,實現(xiàn)三維空間重建,借助唐小雁塔的相關(guān)空間數(shù)據(jù)信息,進一步說明此項技術(shù)在古文化遺址研究方面的優(yōu)越性和可行性.

1 研究背景和現(xiàn)狀

文化遺址的三維場景建模是文化遺產(chǎn)數(shù)字化保護領(lǐng)域一項新的研究內(nèi)容,涉及到計算機圖形學(xué)、虛擬現(xiàn)實、時空數(shù)據(jù)庫等多個領(lǐng)域的理論和方法.在文化遺址的數(shù)字化保護和虛擬展示技術(shù)研究方面,美國、日本、意大利等國家處于領(lǐng)先的位置,并且都成功開發(fā)出了比較實用的應(yīng)用系統(tǒng).與發(fā)達國家相比,我國的虛擬展示技術(shù)研究及應(yīng)用還有很大差距,但也有一定的進展.如清華大學(xué)國家光盤工程研究中心采用Quicklime技術(shù)實現(xiàn)了“虛擬布達拉宮”;西北大學(xué)開發(fā)了一個用于文物虛擬展示的數(shù)字博物館等[1].為開展秦東地區(qū)大型文化遺址數(shù)字信息化保護工作,本文提出基于二維照片的三維重建技術(shù).

2 方法概述及過程

它要運用數(shù)碼攝像機對建筑物進行全方位的掃描,再通過特征提取、立體匹配等主要技術(shù)手段對相應(yīng)古建筑的三維空間數(shù)據(jù)信息進行處理,最終實現(xiàn)對古建筑的三維建模.下面主要介紹這種技術(shù)的理論方法和相關(guān)實驗驗證.

2.1 基于特征點的立體匹配

2.1.1 建筑物的特征提取

(1)Sift算法又稱尺度不變特征變換算法,它是一種提取局部特征的算法,在尺度空間尋找極值點,再進行過濾找出穩(wěn)定的特征點,在每個穩(wěn)定的特征點周圍提取圖像的局部特性.由于Sift特征是圖像的局部特征,所以其對平移、旋轉(zhuǎn)、尺度縮放等變化保持不變性.

(2)Sift特征點檢測方法的步驟

a)檢測尺度空間的極值點,精確定位極值點,基本確定關(guān)鍵點的位置和所處的尺度.如圖1所示,途中叉號的像素要跟包括同一尺度的周圍鄰域8個像素和相鄰尺度對應(yīng)位置的周圍鄰域9×2個像素總共26個像素進行比較,確保在尺度空間與二位圖像空間都檢測到該局部極值,確定此局部極值就是初始的特征點.

b)特征點亞像素級定位.利用擬合三維二次函數(shù)的方式來精確確定關(guān)鍵點位置和尺度,去除低對比度的關(guān)鍵點和不穩(wěn)定的邊緣響應(yīng),從而增強點特征的匹配穩(wěn)定性.

2.1.2 立體特征匹配

要實現(xiàn)準(zhǔn)確匹配必須要遵循一定的匹配約束.常見的約束有幾何相似性約束、極限性約束、視差光滑性約束等.立體匹配算法就是以最小的代價在兩幅圖像上精確地尋找相同的像素點,常用的主要有區(qū)域匹配算法和特征匹配算法.

2.2 攝像機的標(biāo)定

標(biāo)定攝像機的過程實質(zhì)上是確定圖像坐標(biāo)系與建筑物空間坐標(biāo)系之間的映射過程.傳統(tǒng)的標(biāo)定由于擁有定標(biāo)參照物,所以定標(biāo)精度比較高.目前,比較流行的傳統(tǒng)標(biāo)定是張氏模板標(biāo)定法.這種主要是在不同角度拍攝多幅(至少需要三幅)平面模板的圖像,通過計算圖像上的點與模板上的特征點之間的對應(yīng)關(guān)系來計算攝像機的參數(shù)[2].

2.3 基于照片的三維立體重建

首先根據(jù)匹配映射關(guān)系的基礎(chǔ)矩陣進而求解出本質(zhì)矩陣E,接著對E進行奇異值分解產(chǎn)生R和t的候選值,然后判斷R和t符合的條件,確定唯一的一組解,最后計算出特征點對應(yīng)的空間的三維點,實現(xiàn)三維重建.

2.3.1 獲取本質(zhì)矩陣

在2個相對近的不同位置用一個普通的數(shù)碼相機對塔體進行拍照,定義這兩個位置為位置A和位置B,將位置A的攝像機坐標(biāo)系認為世界坐標(biāo)系,這樣[I|0]就是攝像機在A位置的外參數(shù)矩陣,則有PA=K[I|0]為攝像機在位置A的投影矩陣.利用PB'=RPA+t變換得攝像機在位置B的投影矩陣PB=K[R|t],其中:I是3×3的單位矩陣,K是攝像機的內(nèi)參數(shù)矩陣,R和t分別是攝像機在B位置相對世界坐標(biāo)系的旋轉(zhuǎn)矩陣和平移向量,由于K已經(jīng)求出,PA已知,只需要求出R和t,就能夠求出PB,這樣根據(jù)三角原理就可以計算出空間點的三維坐標(biāo).

對于任意的匹配點對 m ,m',m∈I1,m'∈I2,齊次坐標(biāo)有 m=(x1,y1,1)T,m'=(x2,y2,1)T,則有:

其中:s1和s2是常量因子,m是特征點對應(yīng)的物體的點的齊次坐標(biāo),F(xiàn)是基礎(chǔ)矩陣,則有(m')Fm=0,求出 F=K-T[t]XRK-1,向量[t]X是向量 t=(tx,ty,tz)T的反對稱矩陣.本質(zhì)矩陣 E= [t]xR 由攝像機的運動參數(shù)R和t確定.

2.3.2 攝像機外參數(shù)的獲取和符號的判斷

對本質(zhì)矩陣E進行奇異值分解可以得到攝像機的運動參數(shù)R,t:E=UAVT.其中:A=diag(r,s,t),(r,s,t)為SVD分解得到的特征值,在實際中由于噪聲的存在,所以得到r>s>t,因此就必須對它進行修正.令k=(r+s)/2,得到修正的對角矩陣A'=diag(k,k,0),用A'代替A修正的本質(zhì)矩陣E',然后對E'進行奇異值分解,E'=UDVT.通過分解可以得到一個三階的對角矩陣s.

設(shè),可以表示R=UWVT或R=UWTVT,t=u3或t=-u3.其中:u3是U的最后一列.所以PB就會有四種情況,根據(jù)物體的三維點在兩幅圖像中的景深為正來判斷哪一組值滿足匹配點對應(yīng)的三維坐標(biāo).求出正確的R和t,這樣兩幅圖像對應(yīng)的投影矩陣為:

設(shè)PA1,PA2,PA3為投影矩陣PA對應(yīng)的行向量,設(shè)s為常量因子,(ui,vi,1)T為在位置A拍攝的圖像上的第i個匹配點的齊次坐標(biāo),Xi為與第i個匹配點對應(yīng)的空間點的齊次坐標(biāo),則有,消去常量因子得:

2.3.3 空間點的三角化

計算出來的三維點是一些離散的點,用OpenGL可以顯示出來.簡單的文物由于重建出來的點比較少,為達到照片級別具有真實感的模型,就要進行三角剖分.三角剖分的方法主要是把空間中的點映射到平面中,對二維的點進行三角剖分,再反映到三維空間中.圖2是得到的部分關(guān)于唐小雁塔的圖像模型.

圖2 唐小雁塔的部分圖像模型

2.3.4 三角化的紋理映射

由于在進行三角剖分時塔體的圖像被分成了一些三角化的紋理,把這些三角化的紋理再映射到空間網(wǎng)格中,就得到了具有紋理的塔體三維模型[3](如圖3).然后再通過后期的渲染、烘焙就得到了具有真實感的三維模型(如圖4).

圖3 小雁塔遺址場景模型

圖4 烘焙后的小雁塔遺址場景

3 優(yōu)越性、可行性分析

從客觀條件上看,傳統(tǒng)方法用的三維激光掃描儀價格昂貴,需要大量的人力物力,不便于現(xiàn)場進行快速空間數(shù)據(jù)采集,且可能對文物造成損傷[4].而此項技術(shù)成本低廉,采集效率也比較高.在方法技術(shù)方面,基于二維照片的三維重建分為:基于單幅圖像重建幾何模型、采用立體視覺方法重建幾何模型、基于深度圖像重建幾何模型和未定標(biāo)圖像恢復(fù)場景的幾何等.從數(shù)據(jù)的采集、處理到圖像的整合都比較完整細致,而且在數(shù)據(jù)的處理過程中確保了數(shù)據(jù)的保真度和精確度,不必擔(dān)心重建的圖像會失真.

4 結(jié)語

本文從基于照片的三維重建技術(shù)理論依據(jù)入手,通過對唐小雁塔的實驗分析,可以看出利用二維的照片圖像來實現(xiàn)三維重建具有很大的可操作性.它基本上實現(xiàn)了這一古代文化遺址的三維重建,但在部分細節(jié)上還存在相關(guān)的不足,以后會進一步討論、完善.始建于西晉永嘉四年(公元310年)的司馬遷祠距今已有近1700年,作為秦東地區(qū)的代表性古遺址建筑物之一,其在建筑風(fēng)格等方面與唐小雁塔都具有空間狹窄特點,要用大場景技術(shù)進行完整掃描非常困難,本文介紹的重建技術(shù)同樣適合司馬遷祠的三維重建.

(指導(dǎo)教師:劉 軍)

[1]劉軍,耿國華.文化遺址的三維真實感建模與虛擬展示技術(shù)[J].計算機工程,2010,36(20):286-290.

[2]劉剛,鄭新.敦煌石窟壁畫大型數(shù)字展示技術(shù)選擇[J].敦煌研究,2005,23(5):107-111.

[3]朱濤,羅仕鑒.大規(guī)模地貌場景的實時紋理合成[J].計算機工程,2009,35(10):264-266.

[4]朱曉東,周明全,耿國華.虛擬博物館開發(fā)模式研究[J].計算機應(yīng)用與軟件,2005,22(6):34-35.

猜你喜歡
雁塔三維重建攝像機
游雁塔
揚子江(2022年3期)2022-05-07 01:00:01
基于Mimics的CT三維重建應(yīng)用分析
軟件(2020年3期)2020-04-20 00:56:34
雁塔夜吟
唐碑之冠——《雁塔圣教序》(上)
看監(jiān)控攝像機的4K之道
攝像機低照成像的前世今生
新安訊士Q6155-E PTZ攝像機
基于關(guān)系圖的無人機影像三維重建
三維重建結(jié)合3D打印技術(shù)在腔鏡甲狀腺手術(shù)中的臨床應(yīng)用
多排螺旋CT三維重建在頜面部美容中的應(yīng)用
新闻| 彭州市| 河间市| 扬州市| 南召县| 阳高县| 镇雄县| 广昌县| 班玛县| 福州市| 延川县| 英德市| 焉耆| 泽州县| 青铜峡市| 安仁县| 沙湾县| 游戏| 林甸县| 京山县| 合阳县| 通江县| 宜章县| 醴陵市| 安化县| 广昌县| 正蓝旗| 天气| 南江县| 尤溪县| 凉山| 茂名市| 长治市| 广宁县| 女性| 安徽省| 东乌| 安溪县| 鸡东县| 长岭县| 怀仁县|