航空影像(框幅式和数码)和丢失RPC参数(缺少)卫星影像数据可以根据相机参数、传感器参数、外方位元素和地面控制点。支持的数据包括扫描的框幅式航空相片、框幅中心投影的航空数码相片(如Vexcel UltraCamD)、线中心投影的航空数码相片(如ADS40)、推扫式卫星(如ALOS PRISM/AVINIR, ASTER, CARTOSAT-1, FORMOSAT-2, GeoEye-1, IKONOS, IRS-C, KOMPSAT-2, MOMS, QuickBird, WorldView-1, SPOT等)。正射校正一般步骤为:
(1) 进行内定向(Interior Orientation,只针对航空相片而言)——内定向将建立相机参数和航空像片之间的关系。它将使用航片间的条状控制点、相机框标点和相机的焦距,来进行内定向。
(2) 进行外定向(Exterior Orientation)——外定向将把航片或者卫片上的地物点同实际已知的地面位置(地理坐标)和高程联系起来。通过选取地面控制点,输入相应的地理坐标,来进行外定向。
(3) 使用数字高程模型(DEM)进行正射校正——这一步将对航片和卫片进行真正的正射校正。校正过程中将使用定向文件、卫星位置参数,以及共线方程(collinearity equations)。共线方程是由以上两步,并利用数字高程模型(DEM)共同建立生成的。
下面以一副SPOT4 PAN数据为例,以Tiff格式提供,介绍自定义RPC法正射校正卫星图像的操作过程,其他数据具有类似的操作过程。
第一步、准备数据
除了SPOT4图像数据外,还需要6个以上的地面控制点信息(包括高程信息),以及一些图像的属性信息,包括焦距长度、像元大小、入射角大小。图像所在地区的DEM数据文件。
第二步、构建RPC文件
首先在ENVI中打开SPOT4图像数据,按照以下步骤构建RPC文件。
一、 内定向
在主菜单中,选择Map->Build RPC