雷英棟,沈旭東,吳湘蓮
(嘉興職業(yè)技術(shù)學(xué)院,浙江嘉興,314051)
隨著科學(xué)技術(shù)的不斷發(fā)展,城市管理的信息化程度越來越高,構(gòu)建數(shù)字三維城市,已經(jīng)成為城市管理中的重要手段,城市三維模型的構(gòu)建,對(duì)于城市的建設(shè)與規(guī)劃,管理和應(yīng)急響應(yīng)處置等,都發(fā)揮著重要作用。
傳統(tǒng)的地形測(cè)繪,是按照一定比例尺,逐點(diǎn)完成地形特征點(diǎn)數(shù)據(jù)采集,設(shè)備多、重量大、成本較高、工作強(qiáng)度也大、效率低、精度更是難以保證。伴隨著近幾年來無人機(jī)技術(shù)長足的發(fā)展,以及無人機(jī)傾斜攝影測(cè)量技術(shù)的出現(xiàn),裝載多鏡頭傳感器進(jìn)行傾斜攝影,利用軟件快速生成三維模型,變得更加高效和低成本。越來越多的從業(yè)者充分利用無人機(jī)傾斜攝影技術(shù)進(jìn)行三維建模。
主流的方案是使用工業(yè)級(jí)無人機(jī)搭載傾斜攝影五鏡頭相機(jī)構(gòu)建城市實(shí)景三維模型,雖然提高了作業(yè)效率,但是價(jià)格就會(huì)相當(dāng)昂貴,并且笨重的多鏡頭相機(jī),對(duì)無人機(jī)的工作穩(wěn)定性和續(xù)航能力提出了更高的要求,所以運(yùn)用無人機(jī)多鏡頭進(jìn)行傾斜攝影測(cè)量,成本和技術(shù)門檻還是很高的。
隨著消費(fèi)級(jí)無人機(jī)的快速發(fā)展,消費(fèi)級(jí)無人機(jī),如大疆,具有相對(duì)較低的價(jià)格,并且容易上手操作,申請(qǐng)空域也較為方便等優(yōu)勢(shì),逐漸成為尋常百姓獲取影像資料的平臺(tái)。利用單鏡頭無人機(jī)獲取航拍影像,在相對(duì)較小的城市實(shí)景三維建模項(xiàng)目中優(yōu)勢(shì)明顯。
另外,計(jì)算機(jī)不斷提高的硬件性能,計(jì)算機(jī)視覺技術(shù)和運(yùn)算能力的不斷進(jìn)步,已經(jīng)可以實(shí)現(xiàn)超多影像資料進(jìn)行快速密集匹配的功能。此外,隨著ContextCapture,Pix4D,PhotoScan等三維重構(gòu)軟件的不斷發(fā)展進(jìn)步,己經(jīng)可以利用消費(fèi)級(jí)的單鏡頭無人機(jī),甚至是手機(jī)采集的影像,進(jìn)行自動(dòng)化構(gòu)建三維模型。這為單鏡頭無人機(jī)實(shí)現(xiàn)實(shí)景三維建模提供了后期處理的軟件支撐。
本文主要研究基于大疆御2Pro無人機(jī),應(yīng)用地面站軟件為Altizure進(jìn)行航線規(guī)劃、照片采集,利用ContextCapture軟件,完成后期空三運(yùn)算和三維模型構(gòu)建。
傾斜攝影測(cè)量是一種對(duì)物體進(jìn)行從多個(gè)方向觀測(cè)的航空攝影技術(shù),從不同的方位去采集物體的側(cè)面和頂面紋理,采集清晰度高、精度高、范圍大的被測(cè)區(qū)域圖像信息,后期利用先進(jìn)的定位、融合、三維建模技術(shù)重建實(shí)景三維模型,以此表達(dá)出被測(cè)區(qū)域物體的幾何屬性,保證達(dá)到測(cè)繪級(jí)精度。該技術(shù)在20世紀(jì)90年代開始在國外發(fā)展,而我國開始于2010年的4月份。
通過消費(fèi)級(jí)單鏡頭無人機(jī)傾斜攝影測(cè)量技術(shù)構(gòu)建實(shí)景三維建模,在理論上可以實(shí)現(xiàn),這降低了傾斜攝影測(cè)量技術(shù)的經(jīng)濟(jì)成本和技術(shù)門檻,在小范圍內(nèi)實(shí)現(xiàn)實(shí)景三維模型的快速構(gòu)建提供新的思路,具有一定的應(yīng)用價(jià)值。
本項(xiàng)目基于無人機(jī)傾斜攝影技術(shù),嘗試使用單鏡頭無人機(jī)作為信息采集平臺(tái),采集實(shí)驗(yàn)區(qū)的圖像數(shù)據(jù),進(jìn)行城市實(shí)景三維模型構(gòu)建,實(shí)驗(yàn)以某一區(qū)域?yàn)槔瑯?gòu)建其實(shí)景三維模型,驗(yàn)證單鏡頭無人機(jī)是否可以用于城市實(shí)景三維模型的構(gòu)建。通過地面站軟件操縱無人機(jī)按照地面站軟件設(shè)計(jì)航線飛行,獲取傾斜多視角影像;圖像預(yù)處理后導(dǎo)入三維建模軟件,由軟件進(jìn)行空中三角運(yùn)算,完成三維建模,得到粗模。技術(shù)路線如圖1所示。
圖1 單鏡頭無人機(jī)實(shí)景三維建模技術(shù)路線
本文選用大疆的御2Pro無人機(jī)進(jìn)行圖像信息采集,該無人機(jī)機(jī)身為折疊結(jié)構(gòu),便于攜帶,續(xù)航時(shí)間官方標(biāo)注為31分鐘,結(jié)合大疆的飛控系統(tǒng),飛行異常穩(wěn)定、靈活,相比工業(yè)無人機(jī)價(jià)格合理。該無人機(jī)搭載1英寸CMOS單鏡頭相機(jī),2000萬有效像素的,具備了獲取影像信息的條件。
此外,御2Pro搭載了GPS+GLONASS的衛(wèi)星定位系統(tǒng),圖像可以記錄POS數(shù)據(jù),完全達(dá)到了高精度定位的要求。在安全性上,御2Pro無人機(jī)配備了全向感知系統(tǒng)(前后下雙目視覺系統(tǒng),左右單目視覺系統(tǒng),上下紅外傳感器),上下前后左右都有可感知障礙物距離的能力,可以有效保障無人機(jī)飛行安全。
目前,國內(nèi)外常用的無人機(jī)航線規(guī)劃控制軟件有:Litchi Vue, Altizure,DJI GS Pro, Rocky Capture等。
本項(xiàng)目采用的是Altizure,該軟件是集航線規(guī)劃、照片采集和三維瀏覽為一體的移動(dòng)端平臺(tái),可以用于控制 DJI (大疆創(chuàng)新)各系列無人機(jī),幫助快速規(guī)劃航線,拍攝正射和傾斜照片。
圖2 Altizure軟件航線規(guī)劃界面
實(shí)景三維建模要想獲得高清晰,高質(zhì)量的傾斜攝影圖像信息,一般來說對(duì)于同一個(gè)特征點(diǎn)和地表物品,需要有三張以上小于15°角的不同角度的圖片覆蓋,覆蓋度越大、重疊度越高,后期處理就能得到精細(xì)程度越高,質(zhì)量越好的實(shí)景三維模型,但會(huì)導(dǎo)致計(jì)算機(jī)的負(fù)荷加大,計(jì)算時(shí)間越長。所以考慮到效率和模型質(zhì)量的平衡,并結(jié)合當(dāng)?shù)貙?shí)際的環(huán)境情況,對(duì)無人機(jī)測(cè)繪路徑進(jìn)行規(guī)劃,針對(duì)被測(cè)對(duì)象確定飛行高度,速度,影像采集密度,航向重疊度,旁向重疊度等。
(1)設(shè)置航高
針對(duì)不同的實(shí)景三維建模任務(wù),飛行的高度也略有不同,主要是結(jié)合模型的用途和所要達(dá)到的分辨率,在依據(jù)航高的計(jì)算公式來以此確定航拍的高度。一般情況下,進(jìn)行低空測(cè)繪,70-80m的航高足以滿足要求。
本次測(cè)量實(shí)驗(yàn)區(qū)的區(qū)域面積不大,長度大約90米,寬度大于60米。建筑物高度在15m上下,周邊建筑物高度不超過40m,因此,本次航測(cè)將航高設(shè)定為80m。
(2)設(shè)置像片重疊度
圖像的重疊度包含兩項(xiàng)內(nèi)容,分別是航向重疊度和旁向重疊度。根據(jù)航攝中對(duì)于圖像信息重疊度的要求,一般情況下要求航向重疊度應(yīng)保持在60-80%,但是不能小于53%;旁向重疊度一般應(yīng)保持在15%-60%,但是不能小于8%,越高越好,后期成圖率就越高。建議采集航向重疊不小于80%,旁向重疊不小于50%的影像。本項(xiàng)目將航向重疊度設(shè)為80%,旁向重疊度設(shè)為70%,保證獲取更多的圖像信息。
(3)設(shè)置航線參數(shù)
航線是根據(jù)測(cè)區(qū)的面積來確定的,可以確定飛行航向及航線長度,一般為“之字形”航線,飛行的速度不宜過大,攝影基線長度和航線間隔寬度都可根據(jù)相關(guān)公式計(jì)算得出,倘若使用地面站軟件,軟件將自動(dòng)生成航線并確定航線間隔寬度。
消費(fèi)級(jí)無人機(jī)御2Pro作為航攝的飛行平臺(tái),相機(jī)的傾角設(shè)為45°,飛行的平均速度設(shè)為3m/s,整個(gè)航攝任務(wù)大約需要飛行40分鐘。實(shí)驗(yàn)區(qū)飛行計(jì)劃的詳細(xì)信息如表1所示。
表1 飛行計(jì)劃詳細(xì)信息表
對(duì)于三維建模系統(tǒng),目前國內(nèi)外主流的幾種航測(cè)實(shí)景建模軟件主要包括:ContextCapture,PhotoScan,Pix4D Mapper等。
本文選用的是ContextCapture軟件,實(shí)現(xiàn)航測(cè)區(qū)域較高精度的還原。ContextCapture是Bentley旗下的一款三維實(shí)景建模軟件,使用ContextCapture,用戶可以快速為各種類型的基礎(chǔ)設(shè)施項(xiàng)目生成三維模型。其具體作業(yè)流程如圖3所示。
圖3 Context Captur軟件建模流程
本次共采集圖片116幅,導(dǎo)入軟件后,經(jīng)過空三運(yùn)算后,使用多視影像密集匹配技術(shù)生成密集點(diǎn)云,如圖4所示。地面物體越復(fù)雜,建筑物越密集,點(diǎn)的密集程度越高。
圖4 多視影像密集匹配
軟件經(jīng)過空三運(yùn)算和影像密集匹配的結(jié)果,構(gòu)成了三角TIN,再構(gòu)成白模,軟件自動(dòng)將得到的紋理效果,映射到白模上,最終形成了實(shí)景三維模型數(shù)據(jù),如圖5所示。
圖5 試驗(yàn)區(qū)域?qū)嵕叭S模型
本文從單鏡頭無人機(jī)的選擇,到比較不同的地面站工具,對(duì)單鏡頭無人機(jī)的實(shí)景三維建模進(jìn)行了探索,實(shí)現(xiàn)了對(duì)某一區(qū)域的三維建模。與傳統(tǒng)五鏡頭或兩鏡頭傾斜攝影相比,單相機(jī)傾斜攝影方案成本更低,并且大幅度的提高了作業(yè)生產(chǎn)效率,在精度要求不是非常高的實(shí)景建模項(xiàng)目中具有較好的實(shí)際應(yīng)用效果。經(jīng)驗(yàn)證,單鏡頭無人機(jī)實(shí)景三維建模,能適用于校園規(guī)劃、城市建設(shè)等,同時(shí)在自然災(zāi)害監(jiān)測(cè)、文物保護(hù)等領(lǐng)域也有一定的實(shí)際意義。但是本文操作實(shí)踐過程中也存在不足,文中并沒有進(jìn)行像控點(diǎn)布設(shè),這在一定程度上影響了建模精度;另外,輸出的模型沒有經(jīng)過修復(fù),存在模型的邊緣細(xì)節(jié)表現(xiàn)不夠準(zhǔn)確,個(gè)別地物紋理缺失,建模地形與實(shí)際地形不一致等問題,這需要在今后的作業(yè)中不斷完善改進(jìn)。