一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种提高光学卫星立体影像DSM高程精度的方法

2022-07-02 08:41:02 来源:中国专利 TAG:

一种提高光学卫星立体影像dsm高程精度的方法
技术领域
1.本发明涉及光学卫星立体影像技术,特别涉及光学卫星立体影像高程精度技术。


背景技术:

2.随着遥感和摄影测量技术的不断发展,高分辨率立体影像成为获取大范围内高分辨率dsm(digital surface model)的主要途径。这得益于两方面技术的进步,第一,亚米级立体遥感影像成像技术,并且传感器类型趋于多样化;第二,高分辨率遥感影像处理技术,极大促进了dsm的获取效率。同时,随着研究的深入,在测绘、地质,水文等科学研究领域,要求获取更高精度的dsm。根据卫星线阵推扫式成像传感器的工作原理,在卫星设计中,影响卫星影像定位精度的主要因素有定轨精度、定姿精度、传感器精度及各时间信息精度等。摄影测量中提高卫星影像定位精度的常规技术有:a.传感器几何定标;b.区域网平差计算;前者需要对成像传感器和星敏感器等设备系统误差特性进行长期的分析来确保遥感影像在全球范围内定位精度的一致性;后者需要利用额外的信息来改正目标影像的相关参数中的误差,难点是并不总是可以获取地面实测控制点,在高原山区等交通不便的区域,一般无法获取数量足够的控制点,这就导致区域网平差技术的使用受到地域的限制;c.使用三维点云配准的方法,来抵偿成像条件对dsm造成的误差,同样能够提高dsm的几何精度。由于高精度姿态测定系统的发展,在无控制点条件下卫星影像平面定位精度可以得到理想的结果,但是高程精度的提升效果弱于平面精度,比如:worldview-2影像在无控制点条件下,平面定位精度可以达到2.3m,高程精度为5m。
3.为获取全球范围内的高程数据,量化冰川消融对海平面上升的影响,估计全球生物量及监测地形变化,美国宇航局(nasa)于2018年9月15发射了第二颗冰、云和陆地高程卫星icesat-2(ice,cloud,and land elevation satellite-2),其上搭载的先进地形激光测高系统(advanced topographic laser altimeter system,atlas)采用了微脉冲光子计数激光雷达技术,测量精度达到10cm。沿着轨迹方向相邻激光点相距70cm,激光足印直径约为17m,随着能量的消耗,最终直径能达到20m,可同时发射6束激光,每两束强、弱激光为一组,在垂直于地面轨迹方向上,相邻两组之间的距离为3.3km,每组内的激光相距90m。强弱激光束组合的模式便于atlas在低反射率,与高反射率地表获取足够的返回光子的同时节约能量,3组强弱光束形成交叉测量,能够有效提高对坡度和地表高程变化的检测能力。atlas数据产品共分为5个等级,所有数据均可在national snow&ice data center(nsidc)获取。atl08为3a级产品,记录了陆地及植被冠层的高程信息,还包括每个激光点的经纬度坐标及相关的质量评价参数,沿轨迹方向的空间分辨率为100m,时间分辨率为91天,数据覆盖全球。atl08是在atl03数据的基础上,采用dragann滤波算法处理得到。atl03为l2级全球地理定位光子数据,空间分辨率为0.7m,记录的信息包含每个光子位于wgs84椭球上的椭球高、纬度、经度和光子飞行时间,atl03产品是低级别、针对仪器的产品(atl01/02)和高级别、针对特定表面、以科学研究为中心的产品(atl06及以上)之间的桥梁,提供了更高层次数据产品所需的所有信息。此外,atl03数据中将每个光子分为的信号光子或背景光子,信号光子
又被标识为陆冰、海冰、海洋、陆地和内陆水域五类,并提供了这些分类的置信度评估。atl03数据应用多种地球物理参数校正,优化每个光子的高程,允许用户根据需要对这些地球物理参数进行编辑。
4.自icesat-2数据发布以来,已经在近海岸水深测量,冰川消融及高度变化,森林火灾区域检测,森林生物量估计,森林冠层高度测量等领域表现出重要作用。icesat-2精确指向定位(precision pointing determination,ppd)技术使icesat-2激光点平面地理定位精度优于6.5m。atl08产品的表达的高程位置位于3dep(3-d elevation program)dem(digital elevation model,简称dem)和实际地表高程之间。实验表明,选择适当的参数进行筛选可以从atl08中获取高精度的控制点。然而,对于icesat-2激光测高数据,因为没有记录激光点足印影像,所以在区域网平差中的应用受到限制。另外,如果通过空间插值的方法采用离散点云构建dem,结果容易受到离散点云空间分布状态的影响,不适合于icesat-2数据。atlas的平面定位精度优于6.5m,高程精度在平原地区为0.2m,山区为2.0m,优于遥感影像直接对地定位时的高程精度。可见,利用icesat-2卫星激光测高数据提高光学立体影像高程精度,是一种可行的思路,但是必须对两种数据进行精确匹配。


技术实现要素:

5.本发明针对缺少地面实测控制点影响了光学卫星立体影像生成dsm的高程精度,进一步限制了高分辨率dsm在测绘、水文、地质等领域的应用问题,提供一种提高光学卫星立体影像高程精度的方法,利用icesat-2卫星测高数据高程精度高,在地面沿着直线轨迹密集分布,且轨迹间距离较大的特点,将多条icesat-2轨迹组合在一起可以近似为一个高程精度优越、分辨率高的dsm,从而利用dsm配准技术提高光学卫星立体影像生成dsm的几何精度。
6.本发明解决上述技术问题采用的技术方案是,一种提高光学卫星立体影像dsm高程精度的方法,包括以下步骤:利用卫星立体影像创建dsm,获取同一区域的卫星激光测高数据;对二者进行空间坐标变换后,进行配准,以二者的高程差的标准差最小时的配准状态作为配准结果,提高dsm的高程精度。
7.具体的,利用卫星立体像创建dsm时,影像几何模型采用rfm模型,输出分辨率为影像不超过辨率的2倍,并以规则格网形式进行存储。
8.具体的,包括以下步骤:获取同一区域的卫星激光测高数据后进行预处理,获得高质量激光测高数据,再进行空间坐标变换;所述预处理,包括以下步骤:
9.剔除卫星激光测高数据中的弱能量激光束数据,在剩余的数据中选取地表覆盖类型为陆地时的中、高置信度光子;所述中、高置信度光子沿着激光轨迹线性聚集分布,中、高置信度光子分布在垂直于激光轨迹方向线段上,取同一线段内光子的平均高程值作为此处的最终高程;剔除高程异常的光子。
10.具体的,剔除高程异常的光子,包括以下步骤:
11.设置光子与dsm高程差的阈值,将超过阈值的光子作为高程异常的光子剔除。
12.进一步的,对二者进行空间坐标变换后,进行配准,以二者的高程差的标准差最小时的配准状态作为配准结果,提高dsm的高程精度,包括以下步骤:
13.对dsm及高质量激光测高数据进行空间坐标变换后,设置最大平移旋转量,建立对
应点关系,以高质量激光测高数据为源数据,dsm作为参考数据,绕x、y、z轴执行空间旋转变换;且在x-o-y平面内进行平移变换,计算不同变换状态下对应点高程差的标准差;
14.选取高程差的标准差最小时的旋转平移量作为变换参数;
15.将dsm作为源数据,根据变换参数进行反向变换,从而提高dsm的高程精度。
16.进一步的,还包括以下步骤:在不同变换状态下,剔除该状态下高质量激光测高数据中的高程异常的光子后再重新计算该变换状态下对应点高程差的标准差。
17.进一步的,所述不同变换状态下对应点高程差的标准差,计算公式如下:
18.δh={δh(i,j)/δh(i,j)=h
atl
(i,j)-h
dsm
(i,j),i∈1,2

n,j∈1,2

m};
19.其中,h
atl
(i,j)、h
dsm
(i,j)分别为高质量激光测高数据的激光点与dsm构成的对应点的高程,δh(i,j)为每一次变换后对应点的高程差,δh为对应点在所有变换状态下的高程差集合;i为对应点数量,j为高质量激光测高数据执行空间变换的次数;
[0020][0021]
其中,δh
sd
(j)为高质量激光测高数据在第j次空间变换下对应点的高程差的标准差,δh
sd
为所有变换状态下对应点的高程差的标准差集合。
[0022]
进一步的,所述变换参数的计算公式如下:
[0023][0024]
其中,t为平移矩阵;r为旋转矩阵;α、β、γ、δx、δy、δz分别为x、y、z轴的旋转平移量;z轴方向的平移参数δz为高程差的标准差最小时的高程差均值。
[0025]
再进一步的,剔除高程异常的光子的计算公式如下:
[0026][0027]
其中,h
u_atl
(i,j)为第j次变换状态下剔除高程异常的高质量激光测高数据,h
ut_icesat2
为所有变换状态下剔除高程异常点后的高质量激光测高数据集合;
[0028]
则有:
[0029]
δhu={δhu(i,j)/δhu(i,j)=h
u_atl
(i,j)-h
dsm
(i,j),i∈1,2

n,j∈1,2

m};
[0030]
其中,δhu为所有变换状态下重新计算的高程差集合,δhu(i,j)为第j次变换下重新计算的高程差。
[0031]
再进一步的,所述最小高程差的标准差的计算公式如下:
[0032][0033]
其中,δh
usd
(j)为同一变换状态下重新计算的高程差的标准差;δh
usd_min
为所有变换状态下最小的高程差的标准差。
[0034]
本发明的有益效果是,在本发明方案中,利用icesat-2卫星测高数据高程精度高,在地面沿着直线轨迹密集分布,且轨迹间距离较大的特点,将多条icesat-2轨迹组合在一起可以近似为一个高程精度优越、沿激光轨迹方向分辨率高的dsm,并提出一种基于地形相似性的dsm配准策略(based on terrain similarity,bots),在两个dsm间建立目标函数,通过移动、旋转dsm使目标函数最小化,将两个dsm在三维空间中对齐。从而在无地面实测控
制点的条件下,实现icesat-2激光测高数据辅助提高遥感卫星光学立体影像生成dsm的高程精度。
附图说明
[0035]
图1是本发明实施例中实验区域分布图。
[0036]
图2是本发明实施例中各实验区中的地形及atl03数据与立体影像范围。
[0037]
图3为本发明实施例中基于地形相似性的dsm配准流程图。
[0038]
图4为本发明实施例中atl03数据预处理流程。
[0039]
图5为本发明实施例中同一轨迹中的atl03光子点云图。
[0040]
图6为本发明实施例中基于空间坐标变换的dsm配准示意图。
[0041]
图7为本发明实施例中基于地形相似性dsm配准方法流程图。
[0042]
图8为本发明实施例中利用sgm算法由5对立体像提取的dsm;a、b、c、d、e分别为:wv2_dsm、zy3_dsm_n32e91、gf7_dsm、zy3_dsm_n39e115、sv_dsm。
[0043]
图9为本发明实施例中配准后dsm中心平面平移量;左图为每个dsm中心在东西方向的移动量,右图为每个dsm中心在南北方向的移动量。
[0044]
图10为本发明实施例中dsm高程残差分布;a、b、c、d、e分别为各个dsm在icp与bots算法配准前后高程残差绝对值的四分位数与均值。
[0045]
图11为本发明实施例中dsm高程精度评价。
[0046]
图12为本发明实施例中bots算法配准后dsm高程残差空间分布;a、b、c、d、e分别表示wv2_dsm、zy3_dsm_n32e91、gf7_dsm、zy3_dsm_n39e115、sv_dsm经过bots算法配准后高程残差绝对值的空间分布;atl03dsm高程残差检查点符号的大小取绝于高程残差绝对值的大小,也就是符号越大表明高程残差越大。
具体实施方式
[0047]
下面结合实施例及附图,详细描述本发明的技术方案。
[0048]
本发明所述的一种提高光学卫星立体影像高程精度的方法,包括以下步骤:利用卫星立体影像创建dsm,获取同一区域的卫星激光测高数据;对二者进行空间坐标变换后,进行配准,以二者的高程差的标准差最小时的配准状态作为配准结果,提高dsm的高程精度。利用icesat-2卫星测高数据高程精度高,在地面沿着直线轨迹密集分布,且轨迹间距离较大的特点,将多条icesat-2轨迹组合在一起可以近似为一个高程精度优越、沿激光轨迹方向分辨率高的dsm,并提出一种基于地形相似性的dsm配准策略(based on terrain similarity,bots),在两个dsm间建立目标函数,通过移动、旋转dsm使目标函数最小化,将两个dsm在三维空间中对齐。从而在无地面实测控制点的条件下,实现icesat-2激光测高数据辅助提高遥感卫星光学立体影像生成dsm的高程精度。
[0049]
实施例
[0050]
为了进一步充分说明本发明的可行性,本例选择不同的地形地貌条件,采用worldview-2、sv-1、gf-7、zy-3立体影像验证了本文所提方法的可行性和有效性,并与目前最常用的迭代最近点算法(iterative closest point,icp)进行了比较。
[0051]
为了充分说明本发明的有效性,选择位于不同地点、地形及地表覆盖类型不同的
区域作为研究区。如图1所示,研究区a域位于柴达木盆地南缘,昆仑山东段北坡,北纬36
°
12'~36
°
20',东经95
°
42'~96
°
3'的范围内。因为海拔在2700m-4300m之间,空气稀薄,导致区域内植被稀少,大部分山体上基岩裸露,除少数河床谷地有少量红柳、芦苇等灌木生长外,其他地域无任何植被,属高原荒漠山区。区域内地形复杂,山势陡峭,海拔落差大,是研究高原山区光学遥感影像对地定位精度的典型区域,实验结果具有代表性。研究区b位于青藏高原,北纬32
°
45'~33
°
21'东经91
°
40'~92
°
21'的范围内。海拔在4700m-6100m之间,区域内植被以高原草地为主,无高大植被,山顶有积雪覆盖,区域内地形复杂,山势陡峭,海拔落差大。研究区c位于长江中下游,北纬27
°
9'~27
°
20',东经75
°
46'~75
°
57'的范围内。海拔在0m-1400m之间,区域内覆盖高大植被,属于山地地形,山势陡峭,海拔落差大。研究区d位于华北平原,北纬39
°
7'~39
°
40',东经115
°
19'~116
°
1'的范围内。海拔在0m-1400m之间,区域内植被以农作物为主,地形以平原为主,西北区域为山地地形。研究区e位于印度,北纬27
°
10'~27
°
20',东经75
°
46'~75
°
56'的范围内。海拔在380m-750m之间,区域内植被以农作物为主,地形以平原为主,东部区域为丘陵。表1描述了各研究区内的立体影像及主要参数。
[0052]
表1:研究区立体影像及主要参数
[0053][0054]
基于以下原因,本例选取atl03作为实验用的参考点云数据。a.虽然atl08与atl03都提供了地形表面高程数据,但是atl08沿着轨迹方向的空间分辨率偏低,激光点数量少,不能详细的描述沿着轨迹方向的地形起伏;b.atl08中记录的高程为地形高程与植被冠层的高度,所用dsm通过光学遥感影像获取,它并不能穿过地物获取地形高程,而atl03中记录的高程包含了地表地物的高程,这一点与dsm相同;c.atl03沿着轨迹方向空间分辨率高,能详细的表达地形起伏,点云数量庞大。所需atl03数据通过所描述的工具获取,时间覆盖范围为2018年到2021年。但应当说明的是,无论采用哪一种数据进行配准,均应当落入本发明的保护范围。各实验区中的地形及atl03数据与立体影像范围如图2所示。
[0055]
本例以卫星全色立体像对为基础数据提取dsm,然后获取同一区域的atl03,利用
基于地形相似性的dsm配准策略,对二者进行空间坐标变换后,进行配准,以二者的高程差的标准差最小时的配准状态作为配准结果,提高dsm的高程精度。
[0056]
具体dsm配准策略分为以下4个步骤,如图3所示,(1)(2)数据预处理。剔除置信度低的atl03激光点,统一多源数据之间的空间参考系统;(3)基于地形相似性的dsm配准。以dsm为参考数据,atl03为源数据,计算变换参数;(4)dsm逆变换;将dsm作为源数据,根据变换参数进行反方变换,使dsm与atl03配准,提高dsm的几何精度。
[0057]
其中,利用卫星立体像创建dsm,采用半全局匹配(sgm)作为密集匹配方法,最大可能的减少高程异常值的出现。根据实验,密集数据集作为参考数据时的配准结果比稀疏数据集作为参考数据具有更高的准确度,所以本文以立体影像提取的dsm作为参考数据,atl03激光测高数据作为待配准数据,待求得配准参数后,再把转换参数逆应用到dsm上。影像几何模型采用rfm模型通过优化有理函数模型(rational function model,rfm),输出分辨率不超过影像分辨率的2倍,dsm存储形式为规则格网,这是为了方便处理计算。
[0058]
虽然icesat-2激光测高的精度较高,但是受地形、采集时间、云层及气溶胶等因素的影响,激光点的垂直精度并不稳定,存在误差较大的数据点。所以配准开始前有必要对atl03进行预处理,提取高质量atl03激光高程数据,可以有效提高配准的准确度。本例中atl03数据预处理过程如图4所示具体包括以下几个步骤:
[0059]
首先,对atl03筛选数据:
[0060]
剔除卫星激光测高数据中的弱能量激光束数据,在剩余的数据中选取地表覆盖类型为陆地时的中、高置信度光子。研究显示,在atl08数据中h_te_uncertainty(100m段内拟合高程总的不确定度)参数值较小的激光点质量较高,而在实验区域内强激光束的h_te_uncertainty参数值普遍低于弱激光束,且弱激光束在山体区域有大范围缺失。此外,如图5所示,在atl03数据集中将所有光子分为信号光子与背景噪声,并通过signal_conf_ph参数给出了每个信号光子在陆地、海洋、海冰、陆地冰和内陆水中的置信度。当signal_conf_ph的取值为-2、-1、0、1时分别表示该光子属于tep(transmitter echo pulse)事件光子,与特定表面类型无关的光子,噪声光子,缓冲光子,当signal_conf_ph的取值为2、3和4时分别表示该光子属于低置信度,中置信度与高置信度光子。综上所述,首先从atl03数据中剔除弱能量激光束数据,然后在剩余的数据中选取地表覆盖类型为陆地时的中、高置信度atl03光子作为实验数据。
[0061]
signal_conf_ph参数的取值与atl03光子的类别存在以下关系,signal_conf_ph=-2、-1、0、1分别表示该光子属于tep事件光子、与特定表面类型无关的光子、噪声光子、缓冲光子,signal_conf_ph=2、3、4分别表示该光子属于低置信度光子,中置信度光子与高置信度光子;这里将,signal_conf_ph《2的光子统称为噪声光子;中、高置信度光子沿着激光轨迹线性聚集分布。
[0062]
其次,对激光点稀释:
[0063]
如图5所示,根据参数筛选出的中、高置信度光子沿着激光轨迹线性聚集分布。即聚在一起的中、高置信度光子分布在垂直于激光轨迹方向的近似于直线的直线段上,线段长度约为0.5m,线段与线段之间的距离为0.7m,同一线段上的激光点个数约为3-5个,且光子最大高程与最小高程最大相差5m。所以这里取同一线段内光子的平均高程值作为此处的最终高程。
[0064]
最后,剔除高程异常数据:
[0065]
经过参数筛选atl03数据质量有了极大提高,但是此时atl03数据中包含多种类型的光子,比如:植被冠层光子,冰面光子,地形光子及水体下的光子,而dsm表达了地形之上地物的高程,所以,在执行空间变换之前还需要剔除高程异常的光子。通常为位于地物以下的光子作为异常点去除。核心思想是通过设置atl03激光点与dsm高程差的阈值,将超过阈值的激光点作为异常数据从atl03中剔除。对于阈值,取地形相对平缓且地表裸露区域的atl03激光点与dsm高程差的平均值。在本例中将采取反复剔除atl03高程异常数据点的策略来最低程度的减小atl03高程异常数据的影响,这一点将在下文中详细描述。
[0066]
如图6所示,传感器在采集数据时,姿态、轨道测量值存在不可避免的误差,导致在相同坐标系下,同一区域的dsm数据集之间坐标值不一致,两者不能重合。对于同一数据集,各数据点采集条件相同,所受系统误差相等,此时两dsm数据集间的坐标不一致可等效为,使两个dsm数据集重合时,其中一个dsm数据集在坐标系中的平移旋转量。基于此思想,对数据处理完成后,对二者进行基于地形相似性的dsm配准,包括以下步骤:
[0067]
对dsm及高质量atl03数据进行空间坐标变换,设置最大平移旋转量,建立对应点关系,以高质量atl03数据为源数据,dsm作为参考数据,绕x、y、z轴执行空间旋转变换;且在x-o-y平面内进行平移变换,计算不同变换状态下对应点高程差的标准差。选取高程差的标准差最小时的旋转平移量作为变换参数;将dsm作为源数据,根据变换参数进行反方变换,从而提高dsm的高程精度。具体如图7所示。
[0068]
首先,对dsm及高质量激光测高数据进行空间坐标变换,变换后的坐标可依据式(1)所示的变换矩阵计算,因为在本文中dsm与atl03都表示wgs84坐标下的绝对坐标,所以在坐标变换中不考虑比例因素。
[0069][0070]
式中:t为平移矩阵;r为旋转矩阵;αβγ为x、y、z轴的旋转量;δxδyδz分别为x、y、z轴的平移量。z轴方向的平移参数δz为高程差的标准差最小时的高程差均值。
[0071]
其次,设置最大平移旋转量,目的是确定平面移动范围,减少不必要的计算量,提高配准效率。平面最大移动距离由立体遥感影像直接对地定位精度与icesat-2的平面精度共同决定,依据影像类型而有所不同。
[0072]
建立对应点关系,具体是用atl03在dsm上内插,获取dsm高程值,并与atl03构成对应点。为了削弱atl03数据与dem(digital elevation model,简称dem)之间的相关性,用对应点高差表达两个数据之间的关系。
[0073]
对于同一范围内的地形,两个dsm数据所表达的地形起伏变化应当是相似的,当两者在二维平面方向对齐的时候,其不同平面坐标处的高差应当相等,也就是高程差的标准差最小。基于此,本文dsm配准以高程差的标准差为目标函数,坐标变换参数的计算分为两步,第一步,计算α、β、γ、δx、δy参数,第二步,计算z轴的平移参数δz。
[0074]
以atl03作为源数据集,dsm作为参考数据集,绕x、y、z轴执行空间旋转变换且在x-o-y平面内进行平移变换,依据(1)式计算变换后的坐标值,利用(2)(3)式计算不同变换状态下对应点高程差的标准差。
[0075]
所述不同变换状态下对应点高程差的标准差,计算公式如下:
[0076]
δh={δh(i,j)/δh(i,j)=h
atl03
(i,j)-h
dsm
(i,j),i∈1,2

n,j∈1,2

m};
ꢀꢀ
(2)
[0077]
其中,h
atl03
(i,j)、h
dsm
(i,j)分别为atl03的激光点与dsm构成的对应点的高程,δh(i,j)为每一次变换后对应点的高程差,δh为对应点在所有变换状态下的高程差集合;i为对应点数量,j为高质量激光测高数据执行空间变换的次数;
[0078][0079]
其中,δh
sd
(j)为atl03在第j次空间变换下对应点的高程差的标准差,δh
sd
为所有变换状态下对应点的高程差的标准差集合。
[0080]
为了减小atl03高程异常数据的影响,本例中在不同变换状态下反复剔除atl03高程异常数据点。具体为,在不同变换状态下,依据公式(4)剔除该状态下atl03中的高程异常的光子后,再依据式(5)重新计算该变换状态下对应点高程差的标准差。
[0081][0082]
其中,h
u_atl03
(i,j)为第j次变换状态下剔除高程异常的高质量激光测高数据,h
ut_icesat2
为所有变换状态下剔除高程异常点后的高质量激光测高数据集合;
[0083]
则有:
[0084]
δhu={δhu(i,j)/δhu(i,j)=h
u_atl03
(i,j)-h
dsm
(i,j),i∈1,2

n,j∈1,2

m};
ꢀꢀ
(5)
[0085]
其中,δhu为所有变换状态下重新计算的高程差集合,δhu(i,j)为第j次变换下重新计算的高程差。最后,依据式(6)及式(1)选取高差标准差最小时的旋转平移量作为α β γ δx δy参数。此时,计算高程差的标准差最小时的高差均值,作为z轴方向的平移参数δz,以获取完整的6个变换参数。将dsm作为源数据,根据6个变换参数进行反方变换,从而提高dsm的高程精度。其中,最小高程差的标准差的计算公式如下:
[0086][0087]
其中,δh
usd
(j)为同一变换状态下重新计算的高程差的标准差;δh
usd_min
为所有变换状态下最小的高程差的标准差。
[0088]
本例从统计学角度出发,以高差标准差最小为准则建立目标函数;从配准参数的解算方法来讲,在规定的平移旋转范围内以固定的步长遍历算有的坐标变换状态,相比于最小二乘原理迭代计算配准参数,本例方法避免了局部最优解的缺点。同时,与常用的icp相比复杂度低,易实现,在有效配准两个点云的同时能够抵抗大量的异常点影响。
[0089]
由研究区内的5对立体影像,采用sgm匹配方法提取了5幅dsm,如图8所示,a、b、c、d、e分别为:wv2_dsm,空间分辨率1.0m、zy3_dsm_n32e91,空间分辨率5.0m、gf7_dsm,空间分辨率1.5m、zy3_dsm_n39e115,空间分辨率5.0m、sv_dsm,空间分辨率1.5m。选用wgs84模型作为dsm的坐标系统,高程基准面为wgs84椭球高,与atl03的空间坐标系统保持一致。为了全面、详细的评估本文所用配准方法的效果,将dem的优化结果从平面、垂直两个方向与点到平面的icp配准结果进行对比分析。
[0090]
在二维平面方向,通过对比分析用icp算法与本例方方法配准优化后的dsm中心在
平面方向的移动向量,来评估本例基于地形相似性dsm配准算法的效果。表2统计了5幅dsm应用icp算法与本例算法配准优化后,dsm中心在正东,正北方向的平移量,并统计了平移量差值。从中可以看出对于wv2_dsm、sv_dsm、gf7_dsm经过两种配准算法优化后,dsm中心在东、北两个方向的平移量差值达到了亚米级,小于dsm的空间分辨率,对于zy3_dsm_n32e91及zy3_dsm_n39e115dsm中心在东、北两个方向的平移量差值大于1m,但是也是小于dsm的空间分辨率。由此可以看出,在允许误差小于一个像素时,在平面方向本例配准算法与icp点云配准算法效果相当,且dsm空间分辨率越小,本例配准效果越接近于icp算法。图9显示了应用本例算法与icp算法配准优化后,dsm中心平面平移量的空间分布,相比于表格的形式可以更加直观的看出dsm经过两种算法优化后,dsm中心平面移动向量的异同。
[0091]
表2 dsm配准优化后中心平面平移量 单位:m
[0092][0093]
在垂直方向,采用交叉验证、对比分析的方法评估本例基于地形相似性(bots)dsm配准算法的效果。交叉验证的具体方案为:在最终筛选出的atl03数据中,选取均匀分布于整个dsm的激光点作为高程检查点,用于统计dsm的高程残差,评估高程精度,剩余的点则用于优化dsm几何精度。图12显示了各个dsm中高程检查点的空间分布。图10中a、b、c、d、e分别统计了wv2_dsm、zy3_dsm_n32e91、gf7_dsm、zy3_dsm_n39e115、sv_dsm经过两种配准算法优化前后高程残差绝对值的百分位数及平均值。其中,各个dsm经过两种配准算法优化后高程残差有了较大改善;对于应用两种配种算法优化后的dsm,在0%~75%的dsm高程残差之间,残差变化量小,表明高程残差分布集中,但是dsm高程残差在75%~100%百分位之间时,残差变化量突然发生较大变化,表明高程残差分布离散,所以这里认为位于75%~100%百分位之间的高程残差点属于异常数据。此外,在各个百分位处,每个dsm应用两种配种算法优化后的高程残差绝对值及高程残差绝对平均值接近一致,表明在垂直方向基于地形相似性(bots)dsm配准算法可以达到icp算法的效果。
[0094]
根据图10的分析结果,在剔除了75%~100%百分位之间的异常高程残差数据后,
表3统计了应用两种配准算法优化前后各个dsm中高程残差的均方根误差(rmse),以此作为指标,评价各个dsm的高程精度,通过对比rmse来说明基于本例地形相似性(bots)dsm配准算法的效果。表3表明,在剔除异常检查点后,各个未配准优化的dsm高程残差rmse值的相对大小与实际相符;在经过icp算法与bots算法优化后,wv2_dem、sv_dem的高程残差rmse值达到了亚米级,理论上gf7_dsm的高程残差rmse也可以达到亚米级,但是由于gf7_dsm区域内覆盖茂密植被,进一步损失了gf7_dsm与atl03的高程质量,导致gf7_dsm的高程残差rmse大于1m;对于zy3_dsm_n32e91与zy3_dsm_n39e115,认为是空间分辨率小的原因导致高程残差rmse值大于1m。
[0095]
表3 dem高程残差rmse统计单位:m
[0096][0097]
图11直观的对比了各dsm应用两种配准算法优化前后dsm高程残差的rmse值,结合表3的统计分析,表明在垂直方向上经过基于地形相似性(bots)dsm配准算法后的dsm的高程残差rmse比未配准优化的dsm的高程残差rmse表现出明显的优势,且效果与icp算法相当。只是由于各立体像对的成像条件不同,导致优化的幅度有所差异。
[0098]
图12中a、b、c、d、e分别显示了wv2_dsm、zy3_dsm_n32e91、gf7_dsm、zy3_dsm_n39e115、sv_dsm经过基于地形相似性(bots)地形三维点云配准算法优化后,高程残差绝对值的空间分布。可以看出检查点在各dsm上基本均匀分布,保证了dsm高程精度分析的可靠性。dsm高程优化结果受地形、地表覆盖类型及dsm空间分辨率影响较大。各个dsm中高程残差大的点位多分布于地形陡峭、复杂的山区,而平缓的区域高程残差较小。
[0099]
综上所述,得益于地球轨道空间传感器位姿测量技术的发展,目前多数高分辨率卫星遥感影像直接对地定位精度优于10m,但是在许多高精度大地测量应用、地理环境监测研究中还达不到要求。卫星摄影测量中通常采用在区域网平差中加入少量的控制点来提高卫星遥感影像的定位精度,但是这项工作流程中需要准确识别控制点在影像中的位置,而在复杂的地形区域无法实现控制点实地测量。因此,本发明介绍了一种基于地形相似性(bots)的dsm与icesat-2激光测高数据配准算法来优化了卫星dsm的几何精度。通过实验发现,在二维平面方向,bots算法与icp算法配准精度的差距小于一个像素且dsm分辨率越高差距越小,在误差允许的范围内可达到与icp方法同样的配准精度;在垂直方向bots算法与icp算法配准精度接近一致。从算法复杂性来讲,bots算法比icp算法更加简单易实现。由于
bots算法通过遍历所有的可能的坐标进行配准参数获取,避免了icp算法局部最优解的限制。在实验中发现,在atl03数据中存在大量异常值或atl03与dsm的初始空间姿态相距大时icp配准会失败,显示本例的配准方法更具有鲁棒性。融合icesat-2优化后的dsm高程rmse(root mean square error)可以达到亚米级,高程精度提高了73%~92%,其中worldview-2 dsm优化后的高程rmse为0.71m。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献