ENVI教程笔记四:正射纠正
航空、卫星影像由于比例尺变化、传感器姿态/方位、传感器的系统误差造成的几何误差。需要通过正射纠正来消除误差。
比例尺变化:所有摄影影像中都会发生。
传感器姿态方位:需要进行三角测量,给定软件计算或估算出空间传感器的位置和方位。
传感器系统误差:距离星下点位置越远,误差越大。多项式的纠正只能针对分辨率较低的影像,而对于高分辨率的 卫星影像我们需要严格的物理模型(如,DIM原数据)或者是有理函数多项式进行模拟卫星参数(如RPC参数)。对于精度低的,如Landsat就不需要进行正射纠正,除非地形起伏很大。


常见的正射校正参数文件


运用5.x的桌面版本进行正射校正



选择待校正的快鸟影像,和辅助校正的dem数据

本次实验利用自带的rpc信息进行校正,不用gcp,此处仅为演示

Geoid Correction中一般是模型计算的值,用户不用更改
输出像元大小默认与输入一致。
此处重采样方法选择三次卷积
Grid Spacing是指每隔多少个像元利用rpc模型矫正的,值越大效率越高,精度越小。

该面板主要用于统计GCP的误差信息和其他统计信息。
Error overlay threshold:gcp误差阈值,默认为x或y误差的3倍,可自行设置
Export面板不再说明

方框内部为校正之前的影像,外部为校正之后的影像。可以明显看到图像进行了纠正。

运用envi classic进行正射校正

同时加载dem数据和参考数据

将dem数据与参考数据进行链接
需要编辑参考数据的头文件(该步骤并非必须,只是为方便显示更多信息)


这样数据中就增加了dem信息
进行正射纠正操作

选择需要进行正射纠正的影像,此时需要通过地理链接,方便与两幅图像的比较。(链接方法前面教程已经提及)。
运用地理链接可以将参考影像中的控制点选择出来,再带矫正影像中对其位置进行快速定位(当然定位的结果是有偏差的),而后关闭地理链接,在待矫正影像中选择与参考影像中对应的控制点(如果看不懂这一段,可以看具体的视频操作)
设置投影信息为UTM 12带
然后再两幅不同图像中选择对应的控制点。再参考图像的框中右键点击pixel locator,将显示,在参考影像中选择的点的信息。点击export,把坐标信息给到gcp选择的窗口内。

以此类推,选择足够的控制点。此处不再演示,选择教程提供的控制点进行操作。控制误差在1-2个像元内。
控制点确定后进行正射校正

选择带矫正数据,进入参数设置界面

参数设置中,重采样选择三次卷积;dem选择提供的dem,在envi classic中在没有已知dem的情况下,可以选择一个平均高程作为替代。将像元大小改为2.5m。
输出结果后在envi5.x桌面中将参考影像与教程过后的影像进行叠加,判断正射校正的结果

在结果中可以明显看到校正后的影像与参考影像之间的偏差不大。