多源国产高分卫星联合区域网平差精度分析研究

2019-03-29 10:23张伟齐建伟陈颖韩旭
自然资源遥感 2019年1期
关键词:数据源控制点精度

张伟, 齐建伟, 陈颖, 韩旭

(中国自然资源航空物探遥感中心,北京 100083)

0 引言

区域网平差是卫星影像产品生产中的重要步骤,可保证相邻影像之间具有一致的接边精度[1]。实际生产中,区域网平差处理的对象通常是同一类型卫星传感器数据,随着对地遥感技术的不断发展,多平台、多传感器模式的遥感数据获取能力不断提升,卫星多源异构空间观测体系不断完善,遥感卫星数据的处理需面向多源式发展。多源卫星影像区域网平差是实现这一目标的基础,对此国内外的很多专家学者都进行了大量研究。

光学卫星成像模型通常以严密几何模型和通用几何模型为主,而通用几何模型中最具代表的是有理多项式(rational polynomial coefficient,RPC)模型[2]。模型之间的差异阻碍了多源联合平差的发展,Grodecki等[3]证明了RPC模型比严密几何模型更加稳定且在精度上能达到一致的水平; 李德仁等[4]试验了利用SPOT-5影像附带的参数拟合RPC模型参数,结合像方仿射变换模型进行稀少控制下的区域网平差试验,结果可满足1∶5万测图精度; 国外学者Lee等[5]结合ETM+和Kompsat-1等数据进行区域平差试验,获得了2.76 m的平面精度和3.1 m的高程精度; Toutin[6]利用SPOT-5 HRS数据作为主影像,结合IKONOS数据和QuickBird数据作为从影像采集连接点,建立多源数据混合区域网,证明了大范围内多源立体平差不会降低整体区域网精度。

随着成像模型和平差理论的快速发展,多源数据联合平差开始迈向新的高度: 从中低空间分辨率到高几何分辨率数据平差[7]、仅光学传感器平差至光学雷达联合平差处理[8]、构造新型成像模型实现多源异构平差模型[9]等。但这些研究大部分是基于国外卫星数据,随着我国航天技术不断成熟,国产卫星数据开始逐步替代国外数据应用于各个行业。虽然文献[10]进行了基于国产高分一号(GF-1)、高分二号(GF-2)的混合平差实验,但并没有定量化评价多源联合平差的精度,也没有阐述多源混合平差对单源处理时造成的影响。同时,由于国产民用卫星多以弱交会模式成像,在弱交会情况下的多源联合平差方面的研究也相对较少。

为弥补上述空白,本文重点研究基于国产高分辨率卫星数据(GF-1,GF-2、资源三号(ZY-3)),构建基于有理多项式的弱交会条件下多源数据联合区域网平差模型,通过设计不同控制点布设策略,探讨弱交会下的多源数据联合平差可行性,以及分析多源平差模型对单源平差精度影响。

1 多源数据平差方法

1.1 RPC模型

RPC模型,将像点坐标o(s,l)表达为以地面点大地坐标O(Lat,Lon,Hei)为自变量的多项式比值函数[3],即

(1)

式中:Lat,Lon,Hei为正则化后的地面点坐标;s,l为正则化的像方坐标,正则化规则如式(2)所示,Nums(Lat,Lon,Hei),Dens(Lat,Lon,Hei) ,Numl(Lat,Lon,Hei)和Denl(Lat,Lon,Hei)分别为地面点坐标(Lat,Lon,Hei)的三次有理多项式,每一个表达式有20个系数(具体表达式参考文献[3])。

(2)

式中:latOffset,lonOffset,heiOffset,samOffset和lineOffset分别为地面点坐标和像点坐标的平移参数;latScale,lonScale,heiScale,samScale和lineScale分别为地面点坐标和像点坐标的缩放系数,这些参数加上三次多项式的80个系数一共90参数共同构造成RPC有理多项式,保存在卫星影像的RPC文件中[11]。

1.2 弱交会条件下区域网平差数学模型

基于RPC区域网平差的思想是在RPC模型支持下,通过加入相邻影像之间相互约束关系,对RPC模型下的系统误差进行有效补偿,进而提高整体模型的定向精度。

RPC模型平差下的系统误差补偿模式可以分为基于物方改正和基于像方改正2种方案[11]。在文献[12]研究的基础上,本文采用基于一次像方改正方案,改正行方向和列方向误差。具体推导如下:

首先结合式(1)和式(2)将像方坐标合并,即

(3)

(4)

以单一控制点为例,结合式(3),带系统误差补偿的表达为

(5)

式中S,L为控制点在影像上的像方列、行坐标; (Lat,Lon,Hei)为其对应地面点坐标;sam,line为根据式(1)代入地面点坐标(Lat,Lon,Hei)计算得到的像方列、行坐标;Δsam和Δline为相应的补偿函数,表示通过RPC计算出来的像方坐标和实际测量像方坐标之间的差异。采用基于一次仿射变换的像方改正方案,即

(6)

将式(5)和式(6)合并,得

(7)

为了便于分析整理,使用adf[i] (i=0,...,5)分别代替v,w表示的多项式系数,整理后,得

(8)

式(8)即为基于单一控制点的最终像方改正表达式。

同理,对于一个二度重叠的连接点的像方改正表达式为:

(9)

式中,Fij(x)表达式为:

Fij(Lat,Lon,Hei)=RPCij(Lat,Lon,Hei)·samScale+samOffseti=(s,l),j=(1,2)。

(10)

在仿射变换系数adf[i]j,Sj,Lji=(0,...,5)中,j=1表示第一景影像中对应的所有参数,j=2表示第二景影像中的对应的所有参数。将式(8)和式(9)参数移向等号左边,整理后,得

(11)

式中:Gs控和Gl控为控制点的函数模型;Gs连和Gl连为连接点的函数模型。对式(11)线性泰勒展开,得误差方程为

(12)

式中,各矩阵变量具体表达如下

(13)

(14)

(15)

(16)

(17)

(18)

(19)

由于国产卫星数据存在弱交会情况,即参与平

差处理的卫星影像重叠区域的成像光束交会角较小(一般小于10°),难以构成立体影像对,这样在联合平差求解时,会造成平差结果不收敛,连接点处理的高程值求解异常[16],也就是式(15)中的ΔHei求解异常,为此在弱交会情况下,不求解误差方程中的高程变量ΔHei,使用已知DEM在大地坐标(Lat,Lon)时的内插值代替,一起参与平差计算,则式(12)的误差方程在弱交会条件下变为

V=B×t-D,

(20)

其中,

(21)

(22)

平差使用最小二乘法求解t,法化后求得

t=(BT×B)-1×(BT×D),

(23)

最终的结果是求得每景影像的像方改正六参数adf[i],(i=0,...,5)和连接点的平面坐标(Lat,Lon)。所以,在定量化精度评价方面,只针对平面坐标(Lat,Lon),并将单位转换为m,使用(Y,X)表示。

2 试验结果与分析

2.1 试验数据

本文以重庆市西部地区为研究区(105.76°E~107.39°E,28.43°N~30.18°N),位于青藏高原与长江中下游平原的过渡地带,地貌以丘陵、山地为主,其中山地占76%,有“山城”之称。

实验数据为国产高分卫星,分别为: ①高分一号PMS卫星数据(GF-1),空间分辨率为2 m,2台相机组合可实现60 km的成像幅宽; ②高分二号卫星数据(GF-2),空间分辨率为0.81 m,2台相机组合可实现45 km的成像幅宽; ③资源三号正视数据(ZY-3),空间分辨率为2.1 m,成像幅宽51 km。这3类数据在试验区的具体分布情况如图1所示。GF-1数据11景(暗红色框)、GF-2数据14景(黄色框)、ZY-3数据4景(深绿色框),3种数据源均有一定的重叠,成弱交会姿态(同一数据源之间交会角均小于10°),组成多源数据共同参与区域网平差实验。控制资料采用满足1∶10 000国家基础地质调查精度的参考影像,高程数据采用ASTER 30 m格网数据。使用PCI Geomatica 2016软件的OrthoEngine 模块对试验区的多源影像重叠区内匹配连接点(tie point,TP),并人工点位确认与查检; 同时依据控制影像完成控制点(ground control point,GCP)的刺点和点位确认检查,确保刺点精度在±1个像素以内。经统计分别在GF-1,GF-2,ZY-3影像上采集70个、77个、29个控制点(见图1)。

图1 试验数据分布图Fig.1 Study area and data

由于试验区为山区,多源卫星正射纠正产品精度要求相对参考影像满足4个像素以内,区域网内连接点中误差小于2个像素。

2.2 试验方案设计

为了验证多源国产数据的平差的可行性以及多源平差对单源数据处理的影响程度,本文分别设计了2个方案:

1)方案一。为验证多源遥感影像联合平差的精度,利用2.1小节中的176个控制点对试验区中的GF-1,GF-2和ZY-3数据进行整体联合平差试验,并将一部分不参与平差运算的控制点作为检查点(check point,CP),用来检验区域网的平差控制精度。实验中,按照表1制定的控制点部署策略,由区域网中心向周边,从一个控制点逐步增加,并比较检查点在X,Y平面方向的均方根误差的变化情况,综合评价多源遥感数据联合平差的控制精度。同时统计试验区多源数据联合平差中TP的RMSE,评价区域网内多源数据之间的相对精度。

表1 多源联合平差控制点部署策略Tab.1 Strategy of GCPs for multi-source block adjustment

2)方案二。为研究加入多源数据联合平差对单一源数据平差精度产生的影响,在单一数据源平差的基础上,保持原来控制点和检查点个数与分布状态不变,加入多源数据进行联合平差,并按照方案(1)所描述的增加控制点的策略逐步增加控制点,由于不同数据的控制点总数不同,所以逐步增加控制点策略也不同,具体参照表2,综合比对检查点均方根RMSE误差变化情况,并统计分析加入多源数据之后对整体平差精度的影响程度。

表2 单源平差与多源联合平差的控制点部署策略Tab.2 Strategy of GCPs for both single-source and multi-source block adjustment

2.3 多源数据联合平差试验

本文首先根据2.2小节的试验方案一,进行多源数据联合平差试验,依据不同控制点部署策略下的控制点和检查点精度的统计,列于表3; 不同试验方案下的连接点精度统计于表4。图2为不同控制点部署策略下,随着控制点数目的增加,多源平差检查点在X,Y方向的RMSE的变化趋势图。

表3 不同控制点部署策略下的多源数据联合平差定向精度Tab.3 Error precision of multi-source block adjustment in different Strategy of GCPs (m)

表4 不同试验方案下的连接点精度Tab.4 Error precision of TPs in different test scheme of domestic satellite (像素)

图2 不同控制点策略对应多源联合平差结果的影响Fig.2 Relation between check points’ RMSE of multi- source block adjustment and number of GCPs

结合表3、表4和图2,分别从自由网多源相对精度和相对控制资料的区域网控制精度2个方面进行评价得出: ①多源联合平差区域网中连接点中误差X方向为0.16个像素,Y方向为0.27个像素,满足山区连接点精度2个像素以内的要求; ②在无控制点时,区域网中检查点X和Y方向中误差都比较大(RMSE_X为108.523 m,RMSE_Y为13.435 m),随后增加一个控制点(策略1),检查点中误差均有大幅度减小。随着控制点不断增加,平面中误差进一步减小。当控制点达到30个时(策略5),检查点的平面中误差趋于稳定,达到176个时,整体区域网平差平面精度X方向为4.051 m,Y方向为2.98 m,换算至像素单位相对于参考影像分别为4个像素和3个像素,满足山区卫星影像产品的生产要求。

图3分别描述的是控制点策略1和策略5的多源联合平差控制点和检查点残差分布图。从图中可以进一步看出,当无控制点时,多源联合平差中检查点的残差大小和方向表现出强烈的一致性,即具有明显的系统性,属于系统误差(图3(a))。当控制点达到30个时(图3(b)),检查点的误差明显下降,方向随机,可见控制点的增加减小了多源平差中的系统误差,使整体平差精度趋于稳定; 也表明多源联合平差的误差分布规律同样符合单源数据区域网平差规律,通过增加地面控制点可以达到消除系统误差,提高整体区域网定位精度的目的。

(a) 控制点策略1(b) 控制点策略5

图3多源联合平差控制点和检查点的残差分布图

Fig.3ResidualdistributionofCPsandGCPsofmulti-sourceblockadjustment

2.4 多源平差与单源平差比对试验

根据2.2小节的试验方案二,本文分别针对试验区中GF-1,GF-2和ZY-3卫星数据,按照表2控制点部署策略,测试单一源平差与加入另两类数据源联合平差试验,将检查点的误差精度进行统计并列表。表5、表6、表7分别为GF-1,GF-2和ZY-3单源平差与多源联合平差比对试验结果。图4、图5、图6分别为GF-1,GF-2和ZY-3单源平差与多源联合平差比对试验中,不同控制点部署策略下,随着控制点数目的增加,单源平差、多源平差中检查点在X,Y方向的RMSE的变化趋势图。

表5 GF-1单源平差、多源联合平差定向精度Tab.5 Error precision of single and multi-source block adjustment for GF-1 satellite

表6 GF-2单源平差、多源联合平差定向精度Tab.6 Error precision of single and multi-source block adjustment for GF-2 satellite

表7 ZY-3单源平差、多源联合平差定向精度Tab.7 Error precision of single and multi-source block adjustment for ZY-3 satellite

图4 不同布控方案下的GF-1单源平差、多源联合平差结果的影响Fig.4 Relation between check points’ RMSE of single or multi-source block adjustment of GF-1 and number of GCPs

图5 不同布控方案下的GF-2单源平差、多源联合平差结果的影响Fig.5 Relation between check points’ RMSE of single or multi-source block adjustment of GF-2 and number of GCPs

图6 不同布控方案下的ZY-3单源平差、多源联合平差结果的影响Fig.6 Relation between check points’ RMSE of single or multi-source block adjustment of ZY-3 and number of GCPs

在区域网相对精度方面,多源影像联合平差的连接点中误差虽大于单源平差,但满足卫星影像产品生产要求精度(表4)。这是由于多源区域网增加了异源影像之间的重叠度和不同模型之间的连接点,进而对整体区域网造成了一定的不稳定性,但对整体区域网相对精度控制在有效范围以内。

其次在相对参考影像的控制精度方面,针对GF-1数据源,从表5与图4中可以看出,加入GF-2与ZY-3联合平差之后,相同检查点的中误差在X,Y这2个方向均比单一GF-1数据源平差时小。在无控情况下,多源平差精度高于单源平差精度; 从误差曲线变化来看,多源平差在X方向精度高于单源平差,在Y方向加快了收敛速度,增加一个控制点,则趋于稳定,表明加入多源联合平差之后,对GF-1的整体区域网精度具有增强作用,改善了单源GF-1区域网平差。

对于GF-2数据源,表6和图5中体现了在无控情况下,加入GF-1与ZY-3的联合平差在X方向精度低于单一GF-2平差精度,当控制点达到5个以上,联合平差的精度则高于单源平差,并逐步趋于稳定; 在Y方向,多源联合平差精度对单一GF-2的影响同GF-1相同。这表明虽然在无控情况下联合平差降低了单一GF-2平差精度,但加入控制点之后,多源联合平差的精度提高速度优于单一数据源平差,多源平差对整体区域网平差计算同样起到了增强作用。

针对ZY-3数据源,表7和图6描述了无控情况下,加入GF-1与GF-2的联合平差精度在X方向低于单一ZY-3平差精度,在Y方向基本保持一致,随着控制点的增加,两者在X方向的精度差距逐步减小,虽多源平差精度略低于单一源平差,但仍能控制在相对参考数据4个像素以内,满足山区卫星影像产品的生产要求。表明虽然多源平差对于单一ZY-3数据源平差起到了减弱作用,随着控制的增加,对整体结果精度的影响并不大。

综上所述,多源联合区域网平差的相对精度虽低于单源区域网,但可满足生产要求,提高同一批次多源数据之间的接边精度。相对参考影像的控制精度方面,无控条件下,单一数据源GF-2与ZY-3的模型精度高于GF-1模型精度,多源区域网平差精度介于这三者之间,优于GF-1而低于GF-2和ZY-3。所以,增加初始定位精度较高的数据源参与联合平差,可有效改善初始定位精度较低的数据源。随着多源区域网中控制点个数的增加,多源区域网的整体精度逐步提高,对于单一源精度差的数据源启到优化作用,加快误差收敛速度(多源平差对于GF-1数据源),对于单一源精度较好的数据源虽有减弱效果,但最终误差精度将控制在有效范围以内(多源平差对于ZY-3数据源),能满足数据生产的要求。

3 结论

本文利用重庆市西部地区的GF-1,GF-2,ZY-3卫星数据进行多源联合区域网平差试验,结果证明:

1)在弱交会情况下,多源国产卫星数据可以进行联合平差处理,多源联合平差的相对精度满足卫星产品生产要求,控制精度误差分布规律符合单源数据区域网平差规律; 无控情况下,存在着系统误差,通过增加影像控制点可以消除系统误差,提高整体区域网控制精度。

2)在多源联合平差中,当无控制点时,初始定位精度较高的数据源参与联合平差,可有效提高整体区域网平差精度,改善初始定位精度较低的数据源平差精度; 当有控制点时,控制点个数的增加,可快速有效改善单一源精度差的数据源,即在控制点较少的条件下,满足精度要求。虽然对单一源精度较好的数据源有降低精度影响,但在同样控制点条件下,最终的整体平差精度可满足国产卫星产品生产的要求。

本文通过研究多源国产高分卫星联合区域网平差精度分析,为实现更大覆盖范围的国产卫星数据协同处理提供了可靠理论依据,对多源国产卫星处理具有一定指导意义。但由于数据有限,本文所采用的多源联合平差方法仅是在具有统一成像模型基础上完成的,且多源卫星数据只涉及3种,对于具有不同构像模型的更多类型卫星数据可能不完全适用,这是本文研究的局限性。未来,通过研究异源异构卫星成像模型之间的转换方法,实现多源异构模型的统一构建,将能提高本文研究方法的适用性。

猜你喜欢
数据源控制点精度
热连轧机组粗轧机精度控制
顾及控制点均匀性的无人机实景三维建模精度分析
超高精度计时器——原子钟
分析误差提精度
利用属性集相关性与源误差的多真值发现方法研究
基于DSPIC33F微处理器的采集精度的提高
Web 大数据系统数据源选择*
NFFD控制点分布对气动外形优化的影响
某垃圾中转站职业病危害预测和关键控制点分析
基于真值发现的冲突数据源质量评价算法