王勝軍,張 強,趙明嶺,隋建春,高明友
(1.濟南市土地征收和綜合整治服務(wù)中心,山東 濟南 250099;2.濟南市城鄉(xiāng)建設(shè)發(fā)展服務(wù)中心消防驗收服務(wù)部,山東 濟南 250099;3.濟南市濟陽區(qū)自然資源局,山東 濟南 251400;4.杭州今奧信息科技股份有限公司濟南分公司,山東 濟南 250101;5.濟南市土地儲備中心,山東 濟南 250099)
近年來,隨著智能制造與人工智能技術(shù)的不斷進步,國內(nèi)以大疆無人機為代表的無人機產(chǎn)業(yè)得到了快速發(fā)展,并在國土資源管理、房產(chǎn)稅收、人口統(tǒng)計、數(shù)字城市、城市管理、應(yīng)急指揮、災(zāi)害評估和環(huán)保監(jiān)測等領(lǐng)域被廣泛應(yīng)用。無人機控制技術(shù)、數(shù)碼航攝技術(shù)及影像處理技術(shù)的不斷成熟,有效克服了傳統(tǒng)攝影測量的技術(shù)困難,成功解決了傳統(tǒng)測繪勞動強度大、成本高的問題,無人機航測系統(tǒng)成為繼全站儀、RTK(實時動態(tài)定位)后新一代的測繪技術(shù)裝備?;跓o人機航測及傾斜攝影技術(shù)生產(chǎn)的4D 產(chǎn)品[1]和實景三維模型[2]已被廣泛應(yīng)用于國民經(jīng)濟建設(shè)的各個領(lǐng)域。本文結(jié)合無人機的特點,探討無人機傾斜攝影測量在三維建模中的應(yīng)用。
無人機傾斜攝影測量系統(tǒng)主要包括飛行平臺、飛行控制系統(tǒng)、傳感器、高分辨相機、測控系統(tǒng)等,以影像數(shù)據(jù)為基礎(chǔ),通過對像點的選取和采集,形成定位數(shù)據(jù)和定位信息,實現(xiàn)影像的自動匹配[3]。在無人機傾斜攝影測量過程中,首先要根據(jù)實際工作的需要選擇合適的無人機種類及多鏡頭數(shù)碼相機,合理進行無人機攝影路線規(guī)劃設(shè)計,航測前做好無人機調(diào)試和現(xiàn)場勘查;其次在航測過程中,選擇合理的攝影相關(guān)參數(shù)[4],從前、后、左、右和正射5 個方向采集影像數(shù)據(jù)[5],獲取建筑紋理,導(dǎo)入三維建模軟件,創(chuàng)建傾斜攝影三維模型。實景三維模型模型建設(shè)如圖1 所示。
決定傾斜攝影三維模型質(zhì)量的因素主要有2 個:影像地面分辨率和影像清晰度、對同一區(qū)域的照片覆蓋度。從實際建模效果來看,要想獲得完整清晰、可供高精度量測的三維模型,建筑區(qū)傾斜影像的分辨率要達到2~3 cm,一般地區(qū)要達到5~6 cm,相片的平均覆蓋度要達到40%重疊以上[6]。
圖1 實景三維模型模型建設(shè)
目前,市場上無人機的種類繁多,按照動力系統(tǒng)可以區(qū)分為內(nèi)燃機動力和電池動力,從飛行實現(xiàn)方式上可以區(qū)分為固定翼和旋翼(單旋翼、多旋翼)。由于飛行平臺自身的振動問題,在成像質(zhì)量上電池動力優(yōu)于內(nèi)燃機動力;在作業(yè)效率和續(xù)航時間上,固定翼優(yōu)于旋翼;在飛行穩(wěn)定性上,旋翼優(yōu)于固定翼。由于無人機用途不同,其性能標準也不一樣。測繪型無人機對飛行標準要求更高,可以在載重、巡航速度、實用升限、續(xù)航時間、安全性和抗風等級等方面作出限定。本文結(jié)合國內(nèi)無人機特點,在傾斜攝影測量中選擇以下方案[7]。無人機選擇如表1 所示。
表1 無人機選擇
在CH/Z 3005—2010 《低空數(shù)字航空攝影規(guī)范》中,對測繪航空攝影也就是垂直攝影的相片傾角作出了規(guī)定,要求傾角不大于5°,最大不超過12°,旋轉(zhuǎn)角要控制在15°范圍內(nèi),最大不超過30°?,F(xiàn)有的航測軟件處理能力已經(jīng)有了很大提升,可以在這個標準的基礎(chǔ)上,把傾角15°以上的都劃歸到傾斜攝影的范疇。傾斜攝影發(fā)展到今天,傾斜相機不再限定相機鏡頭的數(shù)量。傾斜相機的關(guān)鍵技術(shù)指標是獲取不同角度影像的能力和單架次作業(yè)的廣度和深度。這包括五鏡頭、三鏡頭、雙鏡頭等多鏡頭相機及可以調(diào)整相機拍攝角度的單相機系統(tǒng)。在無人機航測標準中,要求航測相機像素不低于3 500 萬,在傾斜攝影中可以不對單一相機的像素進行限定,而對一次曝光獲取的影像像素進行控制。傾斜相機的性能要求可以從獲取影像能力、作業(yè)時間、曝光功能、續(xù)航時間、POS 記錄功能等方面作出限定,表現(xiàn)在以下幾個方面:①傾斜攝影一次曝光采集的像素越高越好,單個鏡頭不低2 000 萬像素,一次曝光不低于1 億像素;②作業(yè)時間至少能達到90 min,最好具備全天候的作業(yè)能力;③選擇定焦鏡頭,具有定點曝光功能,且對焦無限遠,確保影像重疊度滿足要求[7]。
為更好地實施航空攝影,無人機在進行航測飛行前,必須將前期所有準備工作做好[8],在飛行前應(yīng)全面了解測區(qū)基本地形地貌,現(xiàn)場踏勘、核實測區(qū)是否處于禁飛或限飛區(qū),是否有超過航高的建(構(gòu))筑物或者低于航高10 m 范圍內(nèi)的高大金屬構(gòu)筑物,例如高壓線塔、信號塔、作業(yè)塔吊等,防止出現(xiàn)飛行盲區(qū)。像控點是保證航測精度的重要標識物,要詳細檢查像控點、檢核點是否被破壞、遮擋,檢查像控點布設(shè)是否合理。每次航飛前要確保無人機和遙控器電池電量滿足飛行要求,檢查無人機組件是否牢固,檢查相機鏡頭是否同步,檢查遙控器與無人機連接是否正常。只有做好航測前的基本準備工作,才能確保飛行質(zhì)量和效率。
無人機傾斜攝影時,需要目標區(qū)域邊緣地物能出現(xiàn)在像片的任何位置,與測區(qū)中心地區(qū)的特征點觀測量一樣,要充分考慮到測區(qū)的高差等情況,具體可以按照公式(1)來計算航線外擴的距離:
式(1)中:L 為外擴距離;H1為相對航高;θ為相機傾斜角;H2為攝影基準面高度;H3為測區(qū)邊緣最低點高度;L1為半個像幅對應(yīng)的水平距離。
由于測區(qū)地貌差別巨大,需要根據(jù)測區(qū)不同合理制定航測規(guī)劃方案。平地、丘陵地和山地分區(qū)內(nèi)的高差不應(yīng)大于1/4 相對航高;高山地分區(qū)內(nèi)的高差不應(yīng)大于1/3 相對航高,山區(qū)宜按照地勢劃分任務(wù)區(qū),劃分時同一個任務(wù)區(qū)內(nèi)的地勢高差不宜超過30 m。在地形高差符合規(guī)定地條件下,分區(qū)的跨度應(yīng)盡量劃大,且完整覆蓋攝區(qū)。同時合理確定禁飛區(qū)、限飛區(qū)和大片無特征點(如湖面、海面等)的區(qū)域,并將以上區(qū)域扣除。對城鎮(zhèn)密集區(qū)按照主要的街道進行任務(wù)區(qū)域劃分,飛行區(qū)域要連片成矩形,相鄰任務(wù)區(qū)之間符合測區(qū)覆蓋設(shè)計要求,計算重疊率。
飛行任務(wù)根據(jù)網(wǎng)格狀劃分的任務(wù)區(qū)域去飛行,一個任務(wù)區(qū)盡量不要超過20 000 張照片,各任務(wù)區(qū)的飛行高度、速度、重疊率等參數(shù)要一致。
首先根據(jù)所需傾斜攝影測量的區(qū)域精度要求確定地面分辨率,并結(jié)合測區(qū)地形進而確定行高,飛機會根據(jù)實地地形自動調(diào)整飛行高度,如1∶500 比例尺可以設(shè)定地面分辨率為3~5 cm[8],在地籍傾斜攝影中可以設(shè)置為1.5 cm[9]。無人機傾斜攝影的飛行高度是航線設(shè)計的基礎(chǔ),航攝高度需要根據(jù)任務(wù)要求選擇合適的地面分辨率,然后結(jié)合傾斜相機的性能,具體可以按公式(2)計算[10]:
式(2)中:H 為航攝高度,m;f 為鏡頭焦距,mm;GSD 為地面分辨率,m;α為像元尺寸,mm。
無人機傾斜攝影時,不論航向重疊度還是旁向重疊度,按照算法理論建議值是66.7%??梢詤^(qū)分為建筑稀少區(qū)域和建筑密集區(qū)域2 種情況。建筑稀少區(qū)域考慮到無人機航攝時的俯仰、側(cè)傾影響,無人機傾斜攝影測量作業(yè)時在無高層建筑、地形地物高差比較小的測區(qū),航向、旁向重疊度建議最低不小于70%[10]。要獲得某區(qū)域完整的影像信息,無人機必須從該區(qū)域上空飛過。以兩棟建筑之間的區(qū)域為例,如果這兩棟建筑由于高度對這個區(qū)域能形成完全遮擋,而飛機沒有飛到該區(qū)域上空,那么無論增加多少相機都不可能拍到被遮區(qū)域,從而造成建筑模型幾何結(jié)構(gòu)的粘連。建筑密集區(qū)域的建筑遮擋問題非常嚴重。航線重疊度設(shè)計不足、航攝時沒有從相關(guān)建筑上空飛過,都會造成建筑模型幾何結(jié)構(gòu)的粘連。為提高建筑密集區(qū)域影像采集質(zhì)量,影像重疊度最多可設(shè)計為80%~90%[10]。當高層建筑的高度大于航攝高度的1/4 時,可以采取增加影像重疊度和交叉飛行增加冗余觀測的方法進行解決。
選擇在無風晴朗的好天氣進行航飛,最終獲取到多張傾斜影像,影像層次更豐富,色彩更鮮艷,顏色飽和反差適中,更有利于后期三維模型制作[11]。
根據(jù)任務(wù)范圍和地形合理布設(shè)像控點,像控標志應(yīng)選擇較為尖銳、識別度高、反射光的程度好、與周邊地物色差大的標志物。除了道路已有交通標志線角點和明顯清晰線性地物交點,盡量選用如圖2 所示的3類標志類型,利用GPS-RTK 采集像控點坐標值,在不同時段采集3 次,取其平均值,且3 次采集坐標值要求誤差在2 cm 范圍內(nèi)[9]。
圖2 像控點
預(yù)處理主要包括檢查航拍相片的質(zhì)量,是否存在漏拍、嚴重色差、云霧遮擋、不合理曝光等情況[12]。按照分型任務(wù)和鏡頭位置將相片進行整理,多架次采集的同一任務(wù)區(qū)、同一鏡頭的項目按照時間順序進行排列,放在同一文件夾下。照片匯集完成后要將其中的空片、飛片刪除,同時要做好POS 數(shù)據(jù)的整理,檢查POS 數(shù)據(jù)數(shù)量是否與照片數(shù)量完全一致;檢查POS數(shù)據(jù)序號名稱是否與照片名稱完全一致;將多架次采集的同一任務(wù)區(qū)的POS 數(shù)據(jù)按照時間順序整理到同一文件,為后期數(shù)據(jù)處理做好基礎(chǔ)工作。
攝影測量空三加密是根據(jù)若干分布于測區(qū)內(nèi)的控制點,運用立體測圖技術(shù),計算得到匹配加密點的高程和平面位置[13]??杖嬎闶怯上到y(tǒng)自動完成,采用光束法區(qū)域網(wǎng)整體平差方法進行,即以一張像片組成的一束光線作為一個平差單元,以中心投影的共線方程作為平差單元的基礎(chǔ)方程,通過各光線束在空間的旋轉(zhuǎn)和平移,使模型之間的公共光線實現(xiàn)最佳交會,將整體區(qū)域最佳地嵌入到控制點坐標系中,從而恢復(fù)地物間的空間位置關(guān)系。
建模軟件選取行業(yè)主流軟件Bently 公司的Context Capture(Smart3D),Smart3D 傾斜攝影測量三維建模的基本原理是利用空三加密計算出連接點,以連接點為基礎(chǔ)構(gòu)建不規(guī)則三角網(wǎng)TIN 進而生成三維框模,然后利用軟件在三維框模中輸入航攝影像資料,由軟件完成自動影像,進而輸出完整的被測場景三維模型[14]。利用Smart3D 軟件,對無人機傾斜攝影獲取的基礎(chǔ)數(shù)據(jù),結(jié)合野外實測的控制點測量成果進行區(qū)域網(wǎng)聯(lián)合平差,實現(xiàn)多視影像匹配,生成數(shù)字地表模型DSM,經(jīng)紋理映射形成基于實景影像紋理的非單體化模型,即三角網(wǎng)模型成果。海量數(shù)據(jù)加載技術(shù)指的是傾斜攝影模型數(shù)據(jù)量往往非常龐大,可以充分利用三維超算中心平臺自動化建模、三維合成AI 云算合成、正射影像AI 云算合成、DEM AI 云算合成、仿正射拼接Al云算,實現(xiàn)三維云算中心海量高效高質(zhì)量大數(shù)據(jù)超算服務(wù),讓專業(yè)海量數(shù)據(jù)處理工作由人工智能大數(shù)據(jù)云算技術(shù)來完成,讓三維數(shù)據(jù)生產(chǎn)更快更簡單。
在完成多視角影像空中三角測量處理后就具備了三維實景建模的基礎(chǔ),在點云密集匹配過程中,紋理提取是按照單模型點云提取的方式進行[15]。基于單體化三維建筑模型的結(jié)構(gòu)與空間特征,區(qū)分不同類型面元并對面元分類重組,提取紋理繪制基元,作為自動紋理映射的基本處理單元[16],最終將各個單體構(gòu)成的區(qū)塊紋理融合在一起,提高了模型分層瀏覽的效率和三維實景建模的質(zhì)量。無人機傾斜攝影獲取的數(shù)字三維模型紋理為地物的真實紋理,但是由于鏡頭反光、地物陰影、大面積相似紋理、分辨率變化異常等問題,可能會導(dǎo)致三維模型局部掛花。為了解決以上問題,需要重新獲取初始目標紋理貼圖,將三維模型面片的頂點投影至所述初始目標紋理貼圖中,得到初始目標紋理貼圖坐標,根據(jù)初始目標紋理貼圖坐標,計算所述初始目標紋理貼圖中每個面片內(nèi)像素的重心坐標,所述初始目標紋理貼圖內(nèi)像素填充為0;根據(jù)所述初始目標紋理貼圖到原始紋理貼圖的映射關(guān)系,從原始紋理貼圖中拾取顏色放入初始目標紋理貼圖中,從而解決三維建筑模型表面紋理映射中存在的紋理遮擋、模糊等問題,獲得更精細的紋理映射效果,最終輸出高精度數(shù)字三維傾斜攝影模型。
選擇建模區(qū)域范圍內(nèi)的地物,隨機抽取一定比例的外業(yè)測量點,對樣本點的平面誤差和高程誤差進行驗證分析,得出三維實景建模精度分析數(shù)據(jù)。3 個方向中誤差計算公式為:
式(3)中:Δ為真誤差;n 為檢查點的個數(shù)[17]。
平面中誤差計算公式為:
隨著無人機和數(shù)碼相機硬件設(shè)備輔助軟件的不斷進步,無人機傾斜攝影技術(shù)由于它成本低、效率高、數(shù)據(jù)精準、操作靈活等特點,基于無人機傾斜攝影測量的三維建模應(yīng)用將會越來越普及,特別是未來在三維地理信息模型建立中將會得到更廣泛的應(yīng)用。