ENVI中正射校正说明
ENVI4.5中的正射校正說明
?
?
在ENVI中能對絕大多數(shù)的高分辨率影像通過嚴(yán)格物理模型進行正射校正。
1、概述
ENVI4.5目前支持的正射校正包括兩種模型:嚴(yán)格軌道模型(Pushbroom Sensor)和RPC有理多項式系數(shù)(Rational Polynomial Coefficient),如表1所示。包括ALOS/PRISM、ASTER、IKONOS、OrbView-3、QuickBird、SPOT1-5、CARTOSAT-1(P5)、FORMOSAT-2、worldview-1校正模型,即將推出的ENVI4.6還將增加GeoEye-1、RADARSAT-2、KOMPSAT-2、TerraSAR-X傳感器模型。
| 傳感器 | 模型 | 文件 |
| ALOS/PRISM | RPC | RPC文件 |
| ASTER | RPC | RPC文件 |
| CARTOSAT-1(P5) | RPC | RPC文件 |
| FORMOSAT-2 | Pushbroom Sensor | 星歷參數(shù)文件(METADATA.DIM) |
| IKONOS | RPC | RPC文件(_rpc.txt) |
| OrbView-3 | RPC | RPC文件(_metadata.pvl) |
| QuickBird | RPC | RPC文件(.rpb) |
| WorldView-1 | RPC | RPC文件(.rpb) |
| SPOT5 Level 1A and 1B | Pushbroom Sensor | 星歷參數(shù)文件(METADATA.DIM) |
表1傳感器模型
? ? ENVI還具有根據(jù)星歷表參數(shù)建立RPC文件來正射校正數(shù)據(jù)的功能(Map->Build RPCs)。也可以根據(jù)地面控制點(GCP)或者外方位元素(XS, YS, ZS, Omega, Phi, and Kappa)建立RPC文件,校正一般的推掃式衛(wèi)星傳感器、框幅式航空相片和數(shù)碼航空相片。如圖1為生成RPC文件面板。當(dāng)獲得的衛(wèi)星數(shù)據(jù)提供的是軌道參數(shù),諸如ALOS PRISM and AVINIR, ASTER, CARTOSAT-1,, IKONOS, IRS-C, MOMS, QuickBird, WorldView-1,也可以利用這個功能來生成RPC文件做正射校正。
1.JPG
圖1生成RPC文件面板
2、正射校正簡單操作說明
第一步、打開顯示數(shù)據(jù)
? ?在主界面中,選擇File-> Open External File,選擇對應(yīng)的傳感器類型和文件格式。這里需要注意,當(dāng)對SPOT5數(shù)據(jù)做正射校正時,數(shù)據(jù)格式要選擇DIMAP格式。 QuickBird和WorldView-1數(shù)據(jù)很多時候提供的是Tile形式的數(shù)據(jù),這個時候可以選擇Mosiic Tiled QuickBird Product。如果需要從影像或者矢量數(shù)據(jù)中選擇控制點,還需要一并將參考數(shù)據(jù)源打開。
2.JPG
圖2 打開數(shù)據(jù)文件
第二步、選擇傳感器校正模型
在主菜單中,選擇Map-> Orthorectification,選擇對應(yīng)的傳感器模型。這里有兩種正射校正方式供選擇,一是只利用數(shù)據(jù)自帶星歷參數(shù)而無地面控制點方式,二是利用地面控制點增加校正精度的方式。如果選擇第一種方式,直接可以跳到第四步。如果選擇第二種方式,在選擇完正射校正的數(shù)據(jù)文件之后,進入第三步。
3.JPG
圖3 選擇校正模型
第三步、選擇控制點
? ?ENVI提供選擇控制點的方式很靈活,有三種方式供選擇,默認的為鍵盤輸入?yún)⒖键c,如圖4所示。這種方式是在有基礎(chǔ)測繪控制點或者野外實地測量條件下采用。
4.JPG
圖4 鍵盤輸入地面控制點
第二種方式是從影像上或者控制點,即在覆蓋同一地區(qū)的標(biāo)準(zhǔn)影像上選擇同名點。在選擇3個點以上時,ENVI提供了預(yù)測點功能和自動尋找同名點的功能。如圖5所示,利用自動尋找同名點的功能效率高,點的分布也很均勻。
5.JPG
圖5參考影像上選擇控制點
第三種方法是從矢量數(shù)據(jù)中獲得控制點,如圖6所示。
6.JPG
圖6矢量數(shù)據(jù)上獲取控制點
由于有了RPC或者嚴(yán)格的軌道模型,
第四步、輸出結(jié)果
? ? 在Ground Control Points Selection工具面板中,選擇Options->Orthorectify File 輸出校正結(jié)果。
? ? 在輸入結(jié)果的參數(shù)設(shè)置面板中,需要選擇采樣方法,DEM數(shù)據(jù),投影參數(shù),像元大小,輸出文件。其中在DEM一欄中,有一個參數(shù)Geoid offset需要說明一下,DEM的高程值是絕對高程(地面點到大地水準(zhǔn)面的距離),用于正射校正的RPC高程是位勢高度geopotential height),這種高度之間相差不大,填寫這個參數(shù)可以提高一定的正射校正精度。這個參數(shù)可以通過
?
http://www.ngs.noaa.gov/cgi-bin/GEOID_STUFF/geoid99_prompt1.prl計算查詢。
7.JPG
圖7 輸出正射校正結(jié)果參數(shù)設(shè)置面板
3、總結(jié)
? ? 從以上說明可以看出ENVI的正射校正功能具有操作簡單、靈活和支持的傳感器多等特點。
? ? 在校正精度方面,由于使用是嚴(yán)格軌道模型和RPC參數(shù),從校正算法上和理論上講,精度是很高的。但是,影響校正精度的因素很多,比如控制點(GPCs)的精度,控制點分布情況以及DEM的精度。要想給精度一個定量的評價,是比較困難的。
轉(zhuǎn)載于:https://www.cnblogs.com/luoluoHome/archive/2010/06/30/1768031.html
總結(jié)
以上是生活随笔為你收集整理的ENVI中正射校正说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 500G !!史上最全的JAVA全套教学
- 下一篇: 如何解决IE地址栏前小图标不显示问题