核心矛盾点:
-
原始影像存在绝对位置偏差: 前视和后视影像的地理位置都不完全准确。
-
正射校正破坏立体几何: 对后视影像单独进行正射校正(通常需要DEM作为参考)虽然能提高后视影像的绝对位置精度,但它破坏了影像原始的严格共线方程模型。立体像对提取DEM依赖的是两幅影像之间精确的相对几何关系(核线几何),这个关系在正射校正过程中被扭曲或破坏了,导致无法进行正确的立体匹配和DEM提取。
解决方案:
正确的思路是在保持原始影像严格几何模型(RPC模型)的前提下,利用地面控制点同时优化前视和后视影像的几何模型参数,消除系统误差,从而提高整个立体像对的绝对定位精度和相对精度。这个过程称为区域网平差或立体像对联合平差。
具体步骤(通常在ENVI或专业摄影测量软件如PCI Geomatica, ERDAS Photogrammetry等中完成):
-
收集地面控制点:
-
这是最关键的一步。你需要获取研究区域内精确的地面控制点坐标。
-
来源可以是:
-
实地测量: 使用高精度GPS接收机(RTK或PPK)实地测量特征点(道路交叉口、建筑物角点、固定地物标志等)。
-
高精度参考数据: 使用更高精度、更高分辨率的正射影像图或激光雷达点云作为参考源,在参考影像和你的高分七号影像上同名点。
-
-
控制点数量: 建议至少在立体像对重叠区域的四周和中心均匀分布5-10个高质量控制点。地形复杂区域需要更多。
-
控制点精度: 控制点本身的精度应远高于你对最终DEM精度的要求。
-
-
启动立体处理模块:
-
在ENVI中,使用 Topographic > DEM Extraction > DEM Extraction Wizard 工作流。
-
选择前视影像作为Left Image,后视影像作为Right Image。
-
确保软件能正确读取两幅影像的RPC文件(通常是附带的.rpb或.xml文件)。
-
-
进行区域网平差:
-
在向导的Epipolar Generation 步骤(或类似步骤,不同版本界面可能略有差异),最关键的是找到并启用Tie Points或Ground Control Points的设置选项。
-
添加控制点:
-
软件通常会先自动生成一些连接点用于连接两幅影像的相对关系。这些点有助于保持立体模型内部的相对精度。
-
你需要手动添加你收集的地面控制点。
-
在前视影像上点击一个控制点的位置。
-
在后视影像上找到并点击同名点的位置。
-
输入该点的真实地面坐标。
-
重复以上步骤添加所有控制点。
-
-
执行平差:
-
添加完控制点和足够的连接点后,软件会提供一个选项(如Adjust, Compute, Refine, Bundle Adjustment)来执行区域网平差计算。
-
平差过程会同时优化前视和后视影像的RPC模型参数(或等效的定向参数),使得:
-
所有控制点的预测位置与其真实位置之间的误差最小化(提高绝对精度)。
-
两幅影像之间的相对几何关系得到精确恢复(保证立体模型质量)。
-
-
平差后,软件会显示每个控制点的残差报告。检查残差大小,剔除残差过大的点(可能是误匹配或错误坐标),必要时补充点重新平差,直至达到满意的精度。
-
-
-
生成核线影像:
-
在平差优化后的定向参数基础上,软件会重新计算核线几何。
-
生成核线影像。核线影像对是经过重采样后的影像,保证同名点位于同一行上,极大地方便后续的立体匹配。
-
-
提取DEM:
-
在核线影像对上进行密集匹配,生成视差图。
-
将视差图转换为DEM。
-
(可选)对生成的DEM进行后处理(滤波、填洞等)。
-
为什么这个方法能解决问题?
-
保持原始几何模型: 平差过程是在原始RPC模型框架内进行的优化(例如,补偿轨道/姿态的微小系统误差),没有破坏影像原始的成像几何。立体像对之间的严格相对关系得以保留和增强。
-
同时校正像对: 控制点信息被同时用于优化前视和后视影像的定位,消除了系统误差,显著提高了整个立体像对的绝对地理定位精度。这样提取出的DEM既具有较好的相对精度(地形形态),也具有较好的绝对精度(水平位置)。
-
无需单景正射校正: 避免了单景正射校正破坏立体几何的问题。
关键点总结:
-
不要单独对后视影像做正射校正! 这会破坏立体像对关系。
-
必须使用地面控制点! 这是提高绝对精度的唯一可靠方法。
-
必须进行区域网平差/联合平差! 在立体处理模块中,利用控制点同时优化前视和后视影像的定向参数。
-
在平差后的模型上生成核线影像并提取DEM。
如果实在没有地面控制点怎么办?
-
尝试使用公开的参考数据: 如SRTM DEM(30米)、ALOS World 3D (AW3D30) DEM(30米)或精度更高的公开DEM/DSM(如果有)。在立体处理模块中,将这些参考DEM作为控制源进行平差。注意: 参考DEM的精度和分辨率会直接影响你最终DEM的绝对精度。对于高分七号,30米DEM的精度提升有限。
-
接受绝对位置偏差: 如果应用只关心相对地形(如坡度、坡向、体积变化等),不关心绝对地理坐标,那么使用原始RPC提取的DEM的相对精度通常是可接受的。你可以在后续步骤中将提取的DEM整体平移配准到参考数据上(但这不如在平差阶段用控制点来得精确和可靠)。
-
检查数据源: 确认下载的数据是否已经过系统几何校正(L1级产品通常没有,需要L3或L4级?)。联系数据分发商确认定位精度信息。
ENVI中的具体操作提示:
-
仔细阅读ENVI DEM Extraction Wizard的文档,重点关注添加Ground Control Points和进行Refinement或Adjustment的部分。
-
在添加控制点时,尽量选择在两张影像上都清晰、不变、高对比度的特征点。
-
平差后务必检查控制点残差报告,确保精度符合要求。
-
核线影像生成方法(如Epipolar Resampling)也会影响效果,可以尝试不同的方法。



