三維傾斜攝影是同時從多個角度采集的影像數據,利用三維傾斜攝影建模影像制作三維模型,不僅使高昂的三維建模成本大大降低,而且有效提升了三維建模的速度和效率,三維傾斜攝影構建的三維模型已廣泛應用于城市規劃、公共安全、通信、軍事等眾多領域。目前,國內外學者取得了很多研究成果,但主要集中在紋理信息提取、影像匹配、建筑物特征提取等算法上。如何在三維模型建立過程中,對三維傾斜攝影建模的具體環節進行優化,獲得更加逼真的三維模型是值得廣大同人關注的問題之一。
商迪3D基于PhotoScan軟件,利用研究區三維傾斜攝影影像數據,經過影像數據預處理構建三維模型,并通過三維模型制作針對紋理缺失、圖像扭曲、數據篩選,以及PhotoScan軟件參數設置及操作順序等方面進行研究,探討三維建模的優化技術。
三維傾斜攝影的三維模型制作過程
三維傾斜攝影的三維模型構建包括相機檢校、POS解算、空中三角測量、密集點云匹配、紋理模型生成、三維模型制作等。PhotoScan軟件是俄羅斯Agisoft公司研發的基于影像自動生成高質量三維模型的3D掃描軟件,利用PhotoScan軟件制作三維模型的技術過程。
三維傾斜攝影的三維模型制作關鍵技術
傾斜影像三維模型制作的關鍵技術主要有:傾斜影像數據預處理、空中三角測量、多視影像密集匹配、紋理映射和紋理遮擋監測等。三維傾斜攝影數據預處理主要是對POS數據和航片影像數據進行預處理。三維建模POS數據是定位定向數據(包含IMU數據、GPS數據);航片影像數據預處理主要包括格式轉換、對比度調整、曝光調整、色彩曲線、白平衡編輯、降噪等。三維建模空中三角測量是以航空像片上量測的像點坐標為依據,采用嚴密的三維數字模型,按最小二乘法原理,以少量地面控制點為平差條件,快速求解影像的定向及地面點加密。
三維傾斜攝影匹配即通過一定的匹配算法在兩幅或多幅影像之間識別同名點的過程。 三維傾斜攝影影像由于是多視影像,信息量非常豐富,可以在多個 三維傾斜攝影影像間獲得更多的影像匹配結果。紋理映射是將紋理空間中的紋理像素映射到屏幕空間中像素的過程,其實質是建立從屏幕空間到紋理空間及紋理空間到景物空間的兩個映射關系。
城市建筑物密度高,各處建筑物參差不齊,且由于三維傾斜攝影自身特點造成影像側面紋理易產生遮擋。而且,紋理信息存在于三維傾斜攝影影像中,有大量冗余信息。為了逼真重建城市三維模型制作,必須從三維傾斜攝影建模影像中提取真實地物的紋理信息。解決這個問題可采用紋理遮擋探測、紋理提取兩個步驟來剔除錯誤紋理信息。
本文利用PhotoScan軟件,基于三維傾斜攝影對研究區進行了三維模型構建,主要針對紋理缺失、圖像扭曲、數據篩選、PhotoScan軟件參數設置及操作順序等三維模型建立過程中的具體問題,提出了三維建模的優化技術,獲得了一定的研究成果,所獲成果對三維模型制作實踐具有一定的參考和借鑒價值。