邱春霞,董乾坤,劉 明
(1. 西安科技大學(xué)測(cè)繪科學(xué)與技術(shù)學(xué)院,陜西 西安 710054; 2. 陜西國(guó)土測(cè)繪工程院,陜西 西安 710054)
傾斜影像的三維模型構(gòu)建與模型優(yōu)化
邱春霞1,董乾坤2,劉 明2
(1. 西安科技大學(xué)測(cè)繪科學(xué)與技術(shù)學(xué)院,陜西 西安 710054; 2. 陜西國(guó)土測(cè)繪工程院,陜西 西安 710054)
如何對(duì)三維模型構(gòu)建具體環(huán)節(jié)優(yōu)化,獲得更加逼真的三維模型,目前該方面的研究較少。本文采用PhotoScan軟件,在對(duì)研究區(qū)構(gòu)建三維模型關(guān)鍵步驟探討的基礎(chǔ)上,提出了紋理缺失、圖像扭曲、數(shù)據(jù)篩選,以及PhotoScan軟件參數(shù)設(shè)置及操作順序等方面的三維建模優(yōu)化技術(shù)。
傾斜影像;三維模型構(gòu)建;模型優(yōu)化;PhotoScan軟件;參數(shù)設(shè)置優(yōu)化
傾斜影像是同時(shí)從多個(gè)角度采集的影像數(shù)據(jù),利用傾斜影像制作三維模型,不僅使高昂的三維建模成本大大降低,而且有效提升了三維建模的速度和效率。傾斜影像構(gòu)建的三維模型已廣泛應(yīng)用于城市規(guī)劃、公共安全、通信、軍事等眾多領(lǐng)域。目前,國(guó)內(nèi)外學(xué)者取得了很多研究成果,但主要集中在紋理信息提取、影像匹配、建筑物特征提取等算法上。如何在三維模型建立過(guò)程中,對(duì)傾斜建模的具體環(huán)節(jié)進(jìn)行優(yōu)化,獲得更加逼真的三維模型是值得廣大同人關(guān)注的問(wèn)題之一。
本文基于PhotoScan軟件,利用研究區(qū)傾斜影像數(shù)據(jù),經(jīng)過(guò)影像數(shù)據(jù)預(yù)處理,構(gòu)建三維模型;并通過(guò)三維模型構(gòu)建,針對(duì)紋理缺失、圖像扭曲、數(shù)據(jù)篩選,以及PhotoScan軟件參數(shù)設(shè)置及操作順序等方面進(jìn)行研究,探討三維建模的優(yōu)化技術(shù)。
傾斜影像的三維模型構(gòu)建包括相機(jī)檢校、POS解算、空中三角測(cè)量、密集點(diǎn)云匹配、紋理模型生成、三維模型構(gòu)建等。PhotoScan軟件是俄羅斯Agisoft公司研發(fā)的基于影像自動(dòng)生成高質(zhì)量三維模型的3D掃描軟件,利用PhotoScan軟件制作三維模型的技術(shù)過(guò)程如圖1所示。
圖1 PhotoScan軟件三維模型構(gòu)建過(guò)程
傾斜影像三維模型構(gòu)建的關(guān)鍵技術(shù)主要有:傾斜影像數(shù)據(jù)預(yù)處理、空中三角測(cè)量、多視影像密集匹配、紋理映射和紋理遮擋監(jiān)測(cè)等。傾斜影像數(shù)據(jù)預(yù)處理主要是對(duì)POS數(shù)據(jù)和航片影像數(shù)據(jù)進(jìn)行預(yù)處理。POS數(shù)據(jù)是定位定向數(shù)據(jù)(包含IMU數(shù)據(jù)、GPS數(shù)據(jù));航片影像數(shù)據(jù)預(yù)處理主要包括格式轉(zhuǎn)換、對(duì)比度調(diào)整、曝光調(diào)整、色彩曲線、白平衡編輯、降噪等??罩腥菧y(cè)量是以航空像片上量測(cè)的像點(diǎn)坐標(biāo)為依據(jù),采用嚴(yán)密的數(shù)學(xué)模型,按最小二乘法原理,以少量地面控制點(diǎn)為平差條件,快速求解影像的定向及地面點(diǎn)加密。影像匹配即通過(guò)一定的匹配算法在兩幅或多幅影像之間識(shí)別同名點(diǎn)的過(guò)程。傾斜影像由于是多視影像,信息量非常豐富,可以在多個(gè)影像間獲得更多的影像匹配結(jié)果。紋理映射是將紋理空間中的紋理像素映射到屏幕空間中像素的過(guò)程,其實(shí)質(zhì)是建立從屏幕空間到紋理空間及紋理空間到景物空間的兩個(gè)映射關(guān)系。城市建筑物密度高,各處建筑物參差不齊,且由于傾斜攝影自身特點(diǎn)造成影像側(cè)面紋理易產(chǎn)生遮擋。而且,紋理信息存在于傾斜影像中,有大量冗余信息。為了逼真重建三維地物模型,必須從影像中提取真實(shí)地物的紋理信息。解決這個(gè)問(wèn)題可采用紋理遮擋探測(cè)、紋理提取兩個(gè)步驟來(lái)剔除錯(cuò)誤紋理信息。
2.1 研究區(qū)概況
研究區(qū)為陜西省渭南市潼關(guān)縣某區(qū)域。研究區(qū)兩側(cè)為山,中間為平坦地區(qū),區(qū)域內(nèi)地物主要有建筑物、道路、植被等。通過(guò)無(wú)人機(jī)傾斜攝影獲得研究區(qū)影像數(shù)據(jù),基于PhotoScan軟件制作研究區(qū)三維模型。研究區(qū)航攝比例尺為1∶8000,相對(duì)航高200 m,航向重疊70%,旁向重疊40%,影像分辨率為0.034 m。
研究區(qū)三維模型制作步驟為:
(1) 對(duì)傾斜影像和垂直影像數(shù)據(jù)分別進(jìn)行相機(jī)檢校與改正處理。
(2) 利用POS數(shù)據(jù)與地面控制點(diǎn)進(jìn)行后處理解算,得到每張影像較精確的外方位元素。
(3) 利用影像數(shù)據(jù)與POS解算數(shù)據(jù)做空中三角測(cè)量,精確求得每張影像的外方位元素。
(4) 利用影像數(shù)據(jù)與空中三角測(cè)量加密成果,運(yùn)用影像密集匹配技術(shù),得到影像匹配點(diǎn)云數(shù)據(jù)。
(5) 利用深度密集點(diǎn)云數(shù)據(jù)構(gòu)建TIN模型。
(6) 自動(dòng)生成紋理模型。
(7) 人工對(duì)所建模型進(jìn)行優(yōu)化編輯處理。
2.2 未經(jīng)處理渲染的三維模型成果
如圖2—圖4所示,給出了研究區(qū)的模型成果,包括整體效果和局部特征。
圖2 研究區(qū)模型總體效果
圖3 研究區(qū)建筑物局部
圖4 研究區(qū)山地局部
從圖2—圖4可明顯看到,整個(gè)研究區(qū)的三維模型構(gòu)建成功,地形地貌在三維模型上效果明顯,基本可滿足要求。但在模型局部區(qū)域,尤其是建筑物區(qū)域存在較大問(wèn)題。如建筑物發(fā)生扭曲變形,看不出立體效果;極個(gè)別小的區(qū)域存在紋理缺失和空洞現(xiàn)象,構(gòu)建的三維模型效果還有待提高。因此,有必要對(duì)所建三維模型效果作進(jìn)一步的優(yōu)化。
三維模型優(yōu)化主要包括:冗余數(shù)據(jù)篩選、關(guān)鍵步驟參數(shù)設(shè)置、紋理缺失及空洞問(wèn)題的解決、模型拼接與操作順序、三維地物模型扭曲變形優(yōu)化等。
3.1 降低冗余的數(shù)據(jù)篩選方案
由于傾斜攝影像機(jī)為多鏡頭,采集的影像數(shù)據(jù)量龐大,存在數(shù)據(jù)冗余問(wèn)題。為了高效、快速地構(gòu)建三維模型,必須對(duì)影像數(shù)據(jù)進(jìn)行篩選,以減少數(shù)據(jù)冗余度。具體方法為:首先對(duì)研究區(qū)的POS數(shù)據(jù)進(jìn)行編輯(POS數(shù)據(jù)編輯器),保存并生成KML文件,然后將KML文件導(dǎo)入Google Earth中編輯屬性,更改圖標(biāo)、顏色,并把航線和影像高度設(shè)置為“貼于地面”,根據(jù)所需區(qū)域上的影像情況,選擇合適的影像。圖5為導(dǎo)入POS數(shù)據(jù)。在保證重疊度的前提下,圖6畫圈區(qū)域可選擇DSC50214.JPG、DSC50173.JPG、DSC50215.JPG、DSC50213.JPG和DSC50250.JPG等5張影像。
圖5 導(dǎo)入POS數(shù)據(jù)
圖6 航線與影像設(shè)置
3.2 PhotoScan軟件關(guān)鍵步驟參數(shù)設(shè)置優(yōu)化
3.2.1 “生成網(wǎng)格”參數(shù)設(shè)置
生成網(wǎng)格時(shí),有任意和高度場(chǎng)兩種方式構(gòu)建模型表面,如圖7、圖8所示。
(1) 任意表面類型可以構(gòu)建任何類型的對(duì)象。通常為封閉物體,如雕塑、建筑等。任意表面類型無(wú)法構(gòu)建任何假設(shè)的類型對(duì)象,內(nèi)存消耗太高。
(2) 高度場(chǎng)表面類型對(duì)建模的平面表面進(jìn)行優(yōu)化,如地形或淺浮雕。一般的航空攝影采用該表面類型,所需內(nèi)存數(shù)量低,可以處理更大的數(shù)據(jù)集。
圖7 高度場(chǎng)類型表面
圖8 任意類型表面
從圖7、圖8可看出,在數(shù)據(jù)量不大、建筑物比較規(guī)則的情況下,兩種方法的差別之處僅在于處理速度。如果建筑物不規(guī)則且存在內(nèi)凹(上大下小),采用任意類型效果更好,模型會(huì)更符合實(shí)際情況。
3.2.2 生成紋理參數(shù)設(shè)置
這一步需要輸入紋理數(shù)。由于不同的紋理數(shù)會(huì)對(duì)結(jié)果產(chǎn)生不同的影響,因此有必要對(duì)其進(jìn)行分析。具體情況見表1。
表1 紋理數(shù)分析情況統(tǒng)計(jì)
從表1統(tǒng)計(jì)的情況來(lái)看,紋理數(shù)的增加對(duì)模型的影響存在最優(yōu)情況。從1到6模型的效果逐漸增高,到7開始減小。以上圖片均為最大程度,否則模型缺失。再綜合考慮紋理數(shù)所耗費(fèi)的時(shí)間,可得出三維建模時(shí),選擇紋理數(shù)為6效果最好。
3.3 紋理缺失及空洞問(wèn)題解決方法
圖9為青海省西寧火車站后的一座山,從圖9可看出在模型中紋理存在很大的缺失及空洞現(xiàn)象。通常采用外業(yè)補(bǔ)拍照片的方式來(lái)解決這一問(wèn)題。補(bǔ)拍的照片與其他影像數(shù)據(jù)一起加載,按照建模流程重新構(gòu)建三維模型即可,如圖10所示。
圖9 紋理缺失及空洞
圖10 紋理缺失及空洞處理結(jié)果
3.4 模型拼接問(wèn)題及操作順序?qū)Y(jié)果的影響
3.4.1 模型拼接問(wèn)題
(1) 兩模型拼接前若不刪除拼接處的黑色,會(huì)出現(xiàn)如圖11所示的黑色漏洞區(qū)域,影響三維模型整體效果。拼接前的兩個(gè)模型數(shù)據(jù)如圖12所示。
圖11 拼接后的模型
圖12 拼接前的兩個(gè)模型
(2) 如果基于相機(jī)對(duì)齊,兩個(gè)模型則無(wú)法拼接在一起,如圖13所示。
圖13 模型拼接結(jié)果
(3) 如果基于標(biāo)記對(duì)齊,則解決了基于相機(jī)對(duì)齊方法中模型無(wú)法拼接的問(wèn)題。但要求標(biāo)記位置準(zhǔn)確且分布較為均勻。否則,易出現(xiàn)地物扭曲變形的情況。如圖14所示。
圖14 模型拼接后的問(wèn)題
3.4.2 操作順序?qū)Y(jié)果的影響
(1) 如果操作順序按照:先分別生成密集點(diǎn)云,然后對(duì)齊堆塊、合并堆塊密集點(diǎn)云,最后對(duì)合并的密集點(diǎn)云進(jìn)一步生成網(wǎng)格、紋理,則會(huì)出現(xiàn)地物扭曲變形的情況。如圖15所示。
圖15 模型拼接后的問(wèn)題
(2) 如果將(1)中的操作順序改為:先分別生成密集點(diǎn)云,然后對(duì)齊堆塊、生成網(wǎng)格,生成紋理后再合并相應(yīng)堆塊,則模型效果較好。如圖16所示。
圖16 合并后的模型
(3) 如果操作順序按照:先對(duì)齊照片、生成密集點(diǎn)云、生成網(wǎng)格,再對(duì)齊堆塊、合并堆塊,最后對(duì)合并后的堆塊生成紋理,則會(huì)出現(xiàn)嚴(yán)重的模型扭曲、紋理拉花等現(xiàn)象。如圖17所示。
圖17 最終生成的模型
(4) 如果操作順序改為:先對(duì)齊照片,優(yōu)化對(duì)齊方式,然后生成密集點(diǎn)云,對(duì)齊堆塊,合并堆塊(基于點(diǎn)),生成網(wǎng)格、生成紋理,則模型效果也不是很好,地物還是有一定程度的變形。如圖18所示。
圖18 最終生成的模型
3.5 三維地物模型扭曲變形優(yōu)化方法
地物產(chǎn)生扭曲變形的原因一般有影像重疊度不夠、控制點(diǎn)分布不均勻、人為操作等因素,敘述如下:
(1) 對(duì)于影像重疊度不夠,可重新設(shè)計(jì)航線,包括航線寬度、曝光時(shí)間及重疊度等。
(2) 對(duì)于控制點(diǎn)分布不均勻,可按照測(cè)量規(guī)范對(duì)布設(shè)的控制點(diǎn)進(jìn)行添加,使其均勻分布于測(cè)區(qū)。
(3) 對(duì)于人為操作問(wèn)題,可選擇合適的操作流程,設(shè)置好關(guān)鍵步驟參數(shù)等。
基于以上3個(gè)原因,進(jìn)行模型扭曲變形改正,結(jié)果如圖19所示,可明顯看到地物扭曲情況得到很大改善。
圖19 模型扭曲變形改正結(jié)果
3.6 最終成果展示
對(duì)蒲城精細(xì)化工片區(qū)構(gòu)建了三維模型,并對(duì)模型和空三加密成果進(jìn)行了精度評(píng)定。由于研究區(qū)范圍較大,只能給出部分成果及局部特征。從圖20—圖23可看出,模型雖然局部有些瑕疵,但總體效果較好,建筑物紋理真實(shí)、結(jié)構(gòu)清晰、局部特征明顯。如可非常清晰地看到地面上的陡坎、建筑物上的標(biāo)語(yǔ)等。但不足之處是建筑物圍墻局部有缺失,尤其是樹木存在較大問(wèn)題,如紋理不真實(shí)、局部特征缺失等。這些問(wèn)題主要是由于風(fēng)的原因,導(dǎo)致無(wú)法獲取樹葉的紋理信息。局部樹干缺失是由于樹干太細(xì)及遮擋等原因。解決這些問(wèn)題需要借助其他軟件進(jìn)行處理。
圖20 模型整體效果
圖21 建筑物局部特征
圖22 建筑物局部特征
圖23 地形局部特征
3.7 模型精度評(píng)定
為檢測(cè)所建模型的精度,可對(duì)空三加密和模型兩部分作精度評(píng)定:
(1) 空三加密精度評(píng)定可采用軟件自動(dòng)生成的精度報(bào)告獲得。研究區(qū)空三加密精度較高,最大重投影中誤差為0.119 788像素。
(2) 三維模型精度評(píng)估采用實(shí)地測(cè)量控制點(diǎn)坐標(biāo)與模型上對(duì)應(yīng)控制點(diǎn)的模型坐標(biāo)進(jìn)行對(duì)比,并計(jì)算其中誤差的方法。
經(jīng)計(jì)算得到,模型平面中誤差為m平面=0.076 m,m高程=0.082 m。
本文利用PhotoScan軟件,基于傾斜影像對(duì)研究區(qū)進(jìn)行了三維模型構(gòu)建,主要針對(duì)紋理缺失、圖像
扭曲、數(shù)據(jù)篩選、PhotoScan軟件參數(shù)設(shè)置及操作順序等三維模型建立過(guò)程中的具體問(wèn)題,提出了三維建模的優(yōu)化技術(shù),獲得了一定的研究成果,所獲成果對(duì)三維模型制作實(shí)踐具有一定的參考和借鑒價(jià)值。
[1] 朱國(guó)強(qiáng),劉勇,程鵬正.無(wú)人機(jī)傾斜攝影技術(shù)支持下的三維精細(xì)模型制作[J].測(cè)繪通報(bào),2016 (9):151-152.
[2] 張春森,張衛(wèi)龍,郭丙軒,等.傾斜影像的三維紋理快速重建[J].測(cè)繪學(xué)報(bào),2015,44(7):782-790.
[3] 閆利,葉志云.幾何約束條件下的SIFT傾斜影像匹配[J].測(cè)繪通報(bào),2016(1):37-40.
[4] 馮梅.基于LiDAR和航空影像的三維建模方法探討[J].測(cè)繪通報(bào),2011(12):12-14.
[5] 程壘.利用航空攝影數(shù)據(jù)進(jìn)行城市三維模型制作[J].測(cè)繪通報(bào),2015(S1):212-215.
[6] 田野,向宇,高峰.利用Pictometry傾斜攝影技術(shù)進(jìn)行全自動(dòng)快速三維實(shí)景城市生產(chǎn)[J].測(cè)繪通報(bào),2012(2): 59-66.
[7] 周曉敏,孟曉林,張雪萍,等.傾斜攝影測(cè)量的城市真三維模型構(gòu)建方法[J].測(cè)繪科學(xué),2016(9):159-163.
[8] 王建強(qiáng),鐘春惺,江麗鈞,等.基于多視航空影像的城市三維建模方法[J].測(cè)繪科學(xué),2014(3):70-74.
[9] 吳寧.基于目標(biāo)識(shí)別和參數(shù)化的城市建筑群三維重建研究[D].杭州:浙江大學(xué),2013.
[10] 姚方芳.基于傾斜影像的三維建模方法研究[D].濟(jì)南:山東科技大學(xué),2014.
[11] 張平,劉怡,蔣紅兵.基于傾斜攝影測(cè)量技術(shù)的“數(shù)字資陽(yáng)”三維建模及精度評(píng)定[J].測(cè)繪,2014(3):15-118.
[12] 孫宏偉.基于傾斜攝影測(cè)量技術(shù)的三維數(shù)字城市建模[J].現(xiàn)代測(cè)繪,2014(1):18-21.
[13] 王丙濤,王繼.基于傾斜攝影技術(shù)的三維建模生產(chǎn)與質(zhì)量分析[J].城市勘測(cè),2015(5):80-82.
[14] 孫玉平,范亞兵,郝睿,等.基于傾斜攝影技術(shù)構(gòu)建實(shí)景三維產(chǎn)品的應(yīng)用開發(fā)研究[J].測(cè)繪與空間地理信息,2015(11):152-154.
[15] 曲林,馮洋,支玲美,等.基于無(wú)人機(jī)傾斜攝影數(shù)據(jù)的實(shí)景三維建模研究[J].測(cè)繪與空間地理信息,2015(3):38-39.
Using Tilt Images to Build 3D Model and Optimization Model
QIU Chunxia1,DONG Qiankun2,LIU Ming2
(1. College of Geomatics, Xi’an University of Science and Technology, Xi’an 710054, China; 2. Shaanxi Institute of Surveying and Mapping of Land, Xi’an 710054, China)
There is less study on obtaining more realistic 3D model how to optimize building concrete segment. By PhotoScan software, the paper puts forward some techniques of 3D model optimization based on discussing key steps of 3D model building in the studied area. For example texture missing, image distortion, data screening, parameters setting and operating sequence, etc.
tilt image; 3D model construction; model optimization; PhotoScan software; parameter optimization
邱春霞,董乾坤,劉明.傾斜影像的三維模型構(gòu)建與模型優(yōu)化[J].測(cè)繪通報(bào),2017(5):31-35.
10.13474/j.cnki.11-2246.2017.0148.
2016-10-26;
2017-01-17
國(guó)家重點(diǎn)研發(fā)計(jì)劃(2016YFC0501707)
邱春霞(1969—),女,碩士,副教授,主要從事攝影測(cè)量的教學(xué)與研究工作。E-mail:306044748@qq.com
P23
A
0494-0911(2017)05-0031-05