使用worldview-2立体像对生成dem和正射影像
使用worldview-2立體像對生成dem和正射影像
自己雖然本科學(xué)習(xí)過攝影測量課程,對理論也還是熟悉,但使用衛(wèi)星影像生成dem還是頭一次做,發(fā)現(xiàn)光有理論還是很不夠的。
無人機影像與衛(wèi)片的區(qū)別
衛(wèi)星影像經(jīng)常直接給出RPC文件(也就是有理多項式模型的系數(shù)),這個在課本上當(dāng)時真的沒學(xué)過,因為課本講的都是無人機影像。我查了一下,基本是說這個文件直接給出了影像行列號和地理坐標(biāo)的對應(yīng)關(guān)系。這里的地理坐標(biāo)是3維的,也就是含有高程。
這樣理論上,對衛(wèi)星影像不需要地面控制點就可以直接正射糾正了,但精度往往不夠。無人機影像經(jīng)常是需要使用地面控制點來計算內(nèi)、外方位元素。
選用的軟件
我記得自己上課時用的軟件時武大做的,但現(xiàn)在市面上基本不用了。做攝影測量主流的兩款軟件:TrimblePhotogrammetry和PCI Geomatics。前者主要適用于無人機影像,最新版的也支持衛(wèi)星影像。但是網(wǎng)上教程不多,關(guān)鍵是它必須要添加地面控制點,否者不能計算。而我這里對精度要求沒那么高,況且之前也沒去測控制點。所以選用了后者。當(dāng)然envi貌似也能做,但沒有這兩款軟件強大。
生成dem
基于worldview-2立體像對用PCI生成dem的論文和教程都很多。我就不在這里說了。大致就是選擇選擇衛(wèi)星校正模型(從影像獲取),然后導(dǎo)入影像,生成連接點TP(這里沒有用控制點)。計算模型,生成核線影像,組后就是生成dem了。這里唯一需要注意的是PCI直接生成的dem地理坐標(biāo)是不對的,一定要勾選它的地理編碼的dem,我當(dāng)時很奇怪這是個啥意思,也不知道是不是PCI自己起的名字。直接生成dem有兩個圖層,一個是影像,一個是dem(準(zhǔn)確地說是dsm),可以方便地對照影像就行編輯,一般編輯去掉房屋什么的才是真的dem。
正射糾正
這里的操作其實也很簡單。選好影像與生成的dem就可以了。關(guān)鍵的一個問題是選DEM還是DSM去糾正。特別是在高樓密集的城市里,這個問題比較矛盾。雖然我們平時課本上學(xué)的是用dem糾正,但房屋過高時,很明顯也會帶來比較嚴(yán)重的視差,如果將地面高程直接當(dāng)作房屋或者道路的高程的話,最后糾正的影像依然會有扭曲。
按照這個道理必須使用DSM才能得到正確的正射糾正。但這里依然存在一個很大的問題,那就是由于傾斜攝影造成的遮擋是沒有辦法補全的,而糾正時計算機只能強行從周邊像元去采樣,因此會造成殘影現(xiàn)象:
所以一個簡單的正射糾正里面其實還是有很多問題的,現(xiàn)在主流的方法是利用多角度影像去補償那些被遮擋的部分。但是PCI軟件似乎沒有這個功能。所以也就只能作罷了,有興趣的同學(xué)可以搜索一下這方面的論文。提一張別人論文里的通過多張相片補償后的結(jié)果,效果還是較好的:
PS:第一次寫,有不對的地方歡迎拍磚。
總結(jié)
以上是生活随笔為你收集整理的使用worldview-2立体像对生成dem和正射影像的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浏览器扩展——pagenote(网页笔记
- 下一篇: Symbian S60平台手机软件开发