一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,包括以下步骤:基于控制点精化多视图像的定位信息,得到精化后的定位信息;基于指定初始高程数据将多视影像投影到物方坐标系下,并计算投影采用的分辨率;对投影后影像对进行密集匹配处理,并根据指定高程数据精度和定位参数信息计算密集匹配的搜索范围参数;解算物方坐标对应的像方坐标,并通过前方交会方法解算得到目标高度;将计算得到的高程数据作为优化后指定高程数据,重复上述步骤,进一步优化指定初始高程数据精度,直到物方密集匹配结果小于一定阈值,迭代结束,即得到优化后的高精度高程数据。本发明专利技术在保证解算高度精度的同时,限制搜索范围,提升密集匹配效率,且不需要核线约束条件。
【技术实现步骤摘要】
基于物方匹配高程偏差迭代修正的遥感数据高程解算方法
本专利技术涉及遥感数据处理
,尤其设计一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法。
技术介绍
区域高程数据是遥感应用的一种重要基础数据,在三维空间数据处理和地形分析中具有重要的应用价值,广泛应用于正射影像校正、测绘、土壤侵蚀、道路勘测设计、土地利用管理、滑坡监测与灾害控制、水文模型分析、地貌变化等方面。相对于航拍立体相对生成高程数据,星载遥感数据可在短期内获得大覆盖范围的高程数据。利用光学卫星影像生成高程数据,需要获得多视图像间的密集匹配结果。常规方法通过投影轨迹法计算图像对间的核线关系,将待匹配图像投影到基准图像坐标系内,生成核线像对,然后进行密集匹配得到图像间的视差图,最后利用不同视角数据间的交会关系解算目标区域的高程值。现有技术中存在一种基于高程搜索的物方几何约束多影像相关匹配方法,构建某一点p0(对于某一高程值Z)在参考影像I0和搜索影像Ii上相应匹配窗口之间的归一化相关系数为Ni:基于上述相关系数,在物方高度维Z进行一定范围内[Zmin,Zmax]的遍历搜索,确定相关系数最大的位置,可以直接求得目标点的高度信息Z,计算原理示意图如图1所示。在实现本专利技术的过程中,申请人发现上述现有技术存在如下技术缺陷:(1)基于核线约束的匹配方法对输入影像对成像关系有严格限制,无法应用于广泛存在的不同视角获取高分辨率遥感影像;(2)基于核线约束的匹配方法需要将待匹配图像按照核线关系投影到基准影像坐标系统内,投影重采样的过程会破坏图像原有包含的物方目标信息,不利于获得真实的密集匹配结果;(3)基于高程搜索的物方几何约束多影像相关匹配方法需要针对每个待匹配点进行一定高度范围内遍历搜索,计算复杂度较高,而且高程解算精度与搜索步长间距相关;(4)现有方法无法根据生成高程数据的目标精度设计处理过程。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,以期部分地解决上述技术问题中的至少之一。为了实现上述目的,作为本专利技术的一方面,提供了一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,包括以下步骤:步骤1:基于控制点精化多视图像的定位信息,得到精化后的定位信息;步骤2:基于指定初始高程数据将多视影像投影到物方坐标系下,并计算投影采用的分辨率Sw;步骤3:对投影后影像对进行密集匹配处理,并根据指定初始高程数据精度和定位参数信息计算密集匹配的搜索范围参数SR;步骤4:解算物方坐标对应的像方坐标,并通过前方交会方法解算得到目标高度;步骤5:将步骤4计算得到的高程数据作为优化后指定初始高程数据,重复步骤2、步骤3和步骤4,进一步优化指定初始高程数据精度,直到物方密集匹配结果小于一定阈值,迭代结束,即得到优化后的高精度高程数据。其中,所述步骤1中的利用控制点进行像方补偿,精化定位系数;常用的像方补偿模型有平移模型、线性变换模型和仿射变换模型。其中,所述像方补偿模型采用仿射变换模型,公式如下:R=a0+a1Line+a2SampleC=b0+b1Line+b2Sample;其中,(R,C)为补偿后的像方坐标,(Line,Sample)为补偿前的像方坐标,(a0,a1,a2,b0,b1,b2)为待求解的仿射变换系数。其中,建立所述基于像方补偿模型的利用有理多项式系数进行表达的误差方程:对每个控制点建立的误差方程进行矩阵形式的简化表达如下:V=Bt-D其中,t=[Δa0Δa1Δa2Δb0Δb1Δb2]T,其中,所述步骤2中的初始高程数据使用公开DEM数据和DSM数据或平均高度值。其中,所述步骤2中的计算投影采用的分辨率Sw,具体计算过程如下:根据指定初始高程数据信息,获得影像覆盖区域平均高程为H0;取图像中心点Po坐标为(Linec,Samplec);根据有理多项式系数的信息,计算Po点在H0-H和H0+H高程面对应的物方坐标分别为(P1,L1,H0-H)和(P2,L2,H0+H),也就是说2H的高度维变化引起的物方偏移量为为了得到高程精度为Th的高程解算结果,物方投影采用的分辨率Sw计算公式如下:其中,所述步骤3中的密集匹配所使用的方法为光流法或半全局密集匹配算法。其中,所述步骤3中的密集匹配的搜索范围参数SR计算公式如下:其中,Eh为指定高程数据的高程误差。基于上述技术方案可知,本专利技术的遥感数据高程解算方法相对于现有技术至少具有如下有益效果之一:1、本专利技术在利用指定高程数据物方投影后影像间进行密集匹配,有效限制密集匹配的搜索范围,不受影像间核线关系约束,可以广泛应用于多视角高分辨率光学影像求取目标区域高程信息。2、本专利技术对图像仅进行一次像方到物方的投影转换,而且由于光学成像的特点,投影转换过程中不会对图像有用信息进行压缩,可以保证图像间对应关系转换的准确性和唯一性。3、本专利技术在利用指定高程数据物方投影后影像间进行密集匹配,而且根据指定高程数据精度约束密集匹配搜索范围,匹配处理计算效率和精度高,进而保证了高程数据解算过程效率和精度。4、本专利技术可以根据预设高程数据精度,设计物方投影分辨率参数以及物方匹配搜索范围参数,从而保证生成高程数据的精度。5、本专利技术将高程偏差转换为物方平移偏差量,与实际地物直接对应,易于人工目视解译,便于后续进行人工编辑确认,以保证生成高程数据的精度。附图说明图1是现有技术的基于高程Z搜索的物方几何约束多视影像匹配方法示意图;图2是本专利技术实施例基于物方匹配高程偏差迭代修正的遥感数据高程解算方法流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术作进一步的详细说明。针对遥感影像快速高精度解算目标区域高程的需求,本专利技术提出一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,该方法具备如下特点:1)不限制待处理多视数据之间的核线约束关系;2)首先基于指定高程数据(公开高程数据或指定平均高程)进行物方投影后,然后在物方坐标系内进行匹配处理,匹配得到的偏差由指定数据与真实地形起伏高程的偏差决定,可以有效限制密集匹配的搜索范围;3)将每次偏差修正后新生成高程数据作为新的指定高程数据进行物方投影和密集匹配,可以实现高程数据的迭代修正,保证生成高程数据的精度;4)将初始高程数据的偏差转换为多视图像物方投影后影像的平移偏差,与实际地物直接对应,易于人工判断,便于后续进行人工编辑确认。如图2所示,为本专利技术实施例的基于物方匹配高程偏差迭代修正的遥感数据高程解算方法流程示意图,其具体包括如下步骤:步骤1:基于控制点精化多视图像的定位信息。以常用的有理多本文档来自技高网...
【技术保护点】
1.一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,其特征在于,包括以下步骤:/n步骤1:基于控制点精化多视图像的定位信息,得到精化后的定位信息:/n步骤2:基于指定初始高程数据将多视影像投影到物方坐标系下,并计算投影采用的分辨率S
【技术特征摘要】
1.一种基于物方匹配高程偏差迭代修正的遥感数据高程解算方法,其特征在于,包括以下步骤:
步骤1:基于控制点精化多视图像的定位信息,得到精化后的定位信息:
步骤2:基于指定初始高程数据将多视影像投影到物方坐标系下,并计算投影采用的分辨率Sw;
步骤3:对投影后影像对进行密集匹配处理,并根据指定初始高程数据精度和定位参数信息计算密集匹配的搜索范围参数SR;
步骤4:解算物方坐标对应的像方坐标,并通过前方交会方法解算得到目标高度;
步骤5:将步骤4计算得到的高程数据作为优化后指定初始高程数据,重复步骤2、步骤3和步骤4,进一步优化指定初始高程数据精度,直到物方密集匹配结果小于一定阈值,迭代结束,即得到优化后的高精度高程数据。
2.根据权利要求1所述的解算方法,其特征在于,所述步骤1中的利用控制点进行像方补偿,精化定位系数;常用的像方补偿模型有平移模型、线性变换模型和仿射变换模型。
3.根据权利要求2所述的解算方法,其特征在于,所述像方补偿模型采用仿射变换模型,公式如下:
R=a0+a1Line+a2Sample
C=b0+b1Line+b2Sample;
其中,(R,C)为补偿后的像方坐标,(Line,Sample)为补偿前的像方坐标,(a0,a1,a2,b0,b1,b2)为待求解的仿射变换系数。
4.根据权利要求3所述的解算方法,其特征在于,建立所述基于...
【专利技术属性】
技术研发人员:王峰,胡玉新,尤红建,刘方坚,向俞明,
申请(专利权)人:中国科学院空天信息创新研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。