前言:尋找寫作靈感?中文期刊網用心挑選的三維立體景觀設計方法,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:三維立體景觀設計是數字城市的重要載體,在優化城市景觀布局、協調城市整體發展規劃、調動市民參與城市建設的積極性等方面具有積極意義。本文提出了一種基于立體正射影像對的三維立體景觀設計方法,實現以可量測的形式快速構建三維立體景觀模型,基于VS2012開發環境,開發了對應的軟件系統。以某三線城市為案例驗證表明該方法具有效率高、三維真實感強、可視化等優勢,滿足三維立體景觀設計的一般性需求。
關鍵詞:立體正射影像對;三維立體景觀;三維坐標量測;可視化;系統開發
數字城市涉及大規模存儲技術、遙感技術、圖像處理技術、三維圖像建模技術等,對城市進行多角度、全方位、可視化描述,實現城市過去、現在、未來的數字化表征。數字城市包含多個層次,但其基礎是城市地理空間數據集合[1-3],而三維立體景觀作為城市地理空間數據集合的重要組成部分,三維立體景觀設計方法研究對加快我國城市數字化進程具有現實意義。傳統的三維立體景觀設計方法多集中于實際地物的信息采集與三維建模或者借助三維建模軟件進行虛擬化實現,針對小范圍或者單獨的三維立體景觀設計,上述方法具有較好的可行性,但是針對大規模、協調性的城市全域三維立體景觀設計,傳統方法效率較低、整體把握性差、抽象性不足、可擴展性較差,無法滿足要求日益提高的城市三維立體景觀整體布局設計需求[4]。基于上述背景,利用立體正射影像對的三維可量測、立體觀測性強、全域描述性等特性,提出了一種基于立體正射影像對的三維立體景觀設計方法,核心步驟包括原始遙感圖像的預處理、數字高程模型(DEM)的構建、正射影像對的生成、三維立體景觀的生成等步驟,為了便于推廣使用,在VS2012[5]環境下開發了對應的軟件系統,輸入城市相關參數即可便捷的給出城市三維立體景觀設計方案。選取國內某三線城市,對基于立體正射影像對的三維立體景觀設計方法進行實際驗證,驗證結果表明,基于立體正射影像對的三維立體景觀設計方法可實施性較好,對協調城市整體三維立體景觀布局、優化城市景觀環境具有重要作用。
1城市原始遙感圖像的預處理與空間定位
通過遙感技術獲取的城市原始圖像存在周期性的噪聲和大量冗余、山體陰影等,為了實現遙感圖像的精確空間定位,需要對城市原始遙感圖像進行預處理[6]。針對周期性的噪聲和大量冗余問題,采用帶通或者槽形濾波器進行濾波處理;針對山體陰影問題,采用比值法對其進行消除。基于Matlab環境[7],對上述過程進行編碼實現。遙感圖像處理完成后,需要進行空間定位,考慮到目標城市的規模和具有標識意義的地表建筑,采用基于遙感圖像線特征提取的三維空間定位法,具體步驟如下:S1:選擇經過預處理后的遙感圖像中帶有標識意義的地表建筑,可以選取道路、河流、廣場等,對這些地表建筑進行線特征提取;S2:對提取到的線特征進行圖像增強、邊緣細化、邊緣追蹤、中心點定位等處理,保證線特征長度、拐角數目等滿足線特征的閾值要求;S3:對滿足閾值要求的線特征進行實際匹配,先進行層次匹配,然后進行檢測匹配,所有匹配完成后形成匹配集;S4:根據匹配集進行遙感圖像的定位。
2數字高程模型(DEM)的構建與正射影像對的生成
數字高程模型(DEM)采用一組有序的數值陣列來描述地面高程的實體模型,該實體模型包括數字化的各種地貌因子,包括起伏度、起伏變化率、坡向、坡度在內的線性和非線性組合的空間分布值,是生成正射影像對的基礎[8-10]。基于構建效率和光滑度的考慮,采用克呂金內插法來構建數字高程模型,詳細過程如下:S1:基于遙感圖像的定位數據集,繪制出遙感圖像的定位分布散點圖;S2:根據分布散點圖的分布樣點數和均勻程度,選擇常規克里金插值或者塊克里金插值法,根據采樣點間的距離和采樣點的整體空間分布情況進行合理插值;S3:根據生成的DEM范圍,進行樣點數據集的外接矩形繪制,最終生成數字高程模型;S4:對生成的數字高程模型進行標記處理,標記出低洼地帶并檢查是否有失真現象。數字正射影像具有精確的平面位置,包含有完整而豐富的影像信息,具有較強的二維直觀性,為了把這種優勢擴展到三維,引入人工視差輔助機制,把具有明顯優勢的數字正射影像與數字高程模型下的立體輔助影像進行組合,形成立體正射影像對,從而實現具有直觀性的高精度的三維立體景觀。如圖3所示,左圖用于生成數字正射影像,方法是根據數字高程模型上的定位高程值映射到遙感圖像上,根據控制點坐標進行數字影像內定向,最后按圖廓線裁切得到一幅數字正射影像圖,并進行地名注記、公里格網和圖廓整飾等。右圖用于構造虛擬的立體模型,根據數字高程模型給出的起伏度、起伏變化率、坡向、坡度等地形情況引入人工視差,利用人工視差反應數字高程模型的地形起伏情況,從而形成一個立體輔助片,并與正射影像構成立體模型。
3三維立體景觀的生成
根據上文生成的正射影像對進行三維立體景觀的生成,基本原理是把正射影像對中的三維影像與三維立體景觀進行映射處理,詳細步驟如下:S1:根據城市三維立體景觀設計需求制作對應的正射影像對并生成三維影像,作為三維立體景觀設計的比照影像;S2:根據比照影像的地形起伏度、起伏變化率、坡向、坡度等情況,分別設計對應的三維立體景觀與比照影像的地形起伏度、起伏變化率、坡向、坡度等相適應;S3:三維立體景觀建筑物紋理優化和地表附屬植物上色處理,為了使三維立體景觀設計更具真實感,需要對建筑物紋理進行優化,紋理數據主要來源于城市實際建筑物,采用精細建模,確保獲得較為逼真的表達效果,由于植物種類多樣,顏色各異,為了協調三維立體景觀的整體色彩,需要配置合適的植物種類,需要進行地表附屬植物上色處理;S4:三維立體景觀后期處理,根據城市布局,各方面意見等進行適當調整。基于上述方法,借助地面分辨率為0.5m的某三線城市衛星影像數據及其空間定位集參數,進行數字高程模型的構建與正射影像對的生成,生成的數字高程模型網格間距為12m,基于正射影像對,對影像上的標識建筑物進行三維坐標量測,形成精確的標識建筑物量測數據集,作為三維立體景觀設計的數據參考集。以某三線城市某小區木質走廊三維立體景觀設計為例,遵循上述方法,設計效果圖如圖4所示。從圖4可以看出,三維立體景觀設計效果較好,在視覺紋理性、真實感、色彩協調性等方面滿足要求。
4三維立體景觀生成軟件設計
為了提高三維立體景觀的設計效率,同時進一步實際驗證上文所提方法的有效性和實用性,本文在vs2012環境下通過調用動態鏈接庫文件(.dll文件,把立體正射影像對構建方法封裝為動態鏈接庫文件,供主界面調用)的形式開發了一款通用三維立體景觀生成軟件,該系統可以實現通用原始遙感圖像的預處理與定位、數字高程模型的構建與正射影像對的生成、三維立體景觀比照影像的生成與設計等功能,本文主要利用的是Windows7操作系統平臺,采用的硬件設備CPU為英特爾酷睿i5,主頻3.2GHz,系統運行內存為16GB,存儲空間2TB,網絡帶寬18M獨享。系統實際運行主界面如圖5所示。
5結論
針對傳統三維立體景觀設計模式存在的效率低、真實感差、視覺紋理性差等不足,無法適應大規模城市三維立體景觀設計需求等劣勢,本文提出了一種基于立體正射影像對的三維立體景觀設計方法,實現以可量測的形式快速構建三維立體景觀模型并實現了一款新型的三維立體景觀生成軟件,以某三線城市某小區木質走廊三維立體景觀設計為例,進行實際測試,實際測試表明,系統在功能上對打破傳統三維立體景觀設計模式、提高三維立體景觀的設計效率具有積極意義,在性能上運行穩定,功能模塊之間劃分合理,較好地完成了預期設計目的,具有一定的實際推廣價值。
作者:張敏 金花 單位:安徽工業大學 河海大學