CN102410831A - 多条带扫描成像模型的设计及定位方法 - Google Patents

多条带扫描成像模型的设计及定位方法 Download PDF

Info

Publication number
CN102410831A
CN102410831A CN2010102919402A CN201010291940A CN102410831A CN 102410831 A CN102410831 A CN 102410831A CN 2010102919402 A CN2010102919402 A CN 2010102919402A CN 201010291940 A CN201010291940 A CN 201010291940A CN 102410831 A CN102410831 A CN 102410831A
Authority
CN
China
Prior art keywords
partiald
centerdot
image
overbar
ribbon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102919402A
Other languages
English (en)
Other versions
CN102410831B (zh
Inventor
闫利
邓非
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201010291940.2A priority Critical patent/CN102410831B/zh
Publication of CN102410831A publication Critical patent/CN102410831A/zh
Application granted granted Critical
Publication of CN102410831B publication Critical patent/CN102410831B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

本发明针对三线阵立体成像的缺陷,提出了多条带扫描立体成像方式,以弱化高分辨率线阵成像对卫星稳定度的过高要求,并提出相应的高精度几何定位理论和方法。

Description

多条带扫描成像模型的设计及定位方法
技术领域
本发明涉及一种成像模型及其几何定位方法,试用于航天遥感卫星进行测图的领域。
背景技术
遥感卫星成像技术及其立体成像能力的发展,使得卫星测绘成为了地理空间信息获取与持续更新的主要手段之一。国际、国内已开发出的三线阵CCD测绘相机,已经证实了其具有单线阵和双线阵CCD测绘相机不可比拟的优点,特别是在目前星载大面阵立体测绘相机无法实现的情况下,这种***已经成为目前测绘卫星的主流立体成像方式。多线阵立体成像的几何定位精度强烈地依赖于卫星平台的稳定度和姿态测量精度;同时,各扫描行的外方位元素的强相关性,以及三线阵立体成像的复杂性也造成了应用的困难。
线阵立体成像不同于框幅式成像,后者服从中心投影,采用共线方程建立严密的传感器模型;前者则是沿轨方向服从平行投影,横轨方向服从中心投影,各扫描行的外方位元素随时间变化,并存在很强的相关性。在研究MOMS摄影测量算法中发现,动态摄影影像的光束法平差存在外方位元素间的相关性,单航线光束法平差精度不好,航线长度小于4条单基线(正视相机与前、后视相机构成的基线)时更得不到确定的解,必须加入导航数据(摄站坐标,
Figure BSA00000283356500011
ω、κ)记录值,进行联合平差。外方位元素间的强相关性造成了高分辨率线阵立体影像处理的困难。通用成像模型与具体的传感器成像无关,直接采用数学函数,如多项式、直接线性变换、仿射变换模型、平行光投影模型以及有理多项式模型(RPC模型)等形式描述地面点与相应像点之间的几何关系。例如利用仿射变换模型对线阵推扫式卫星遥感影像进行处理。IKONOS卫星的成功发射推动了对有理函数模型RPC的全面研究,RPC是传感器成像模型的一种更广泛的表达方式,它适用于各类传感器包括最新的航空和航天传感器模型。
发明内容
本发明主要在深入研究高分辨率测绘卫星立体成像机理的基础上,针对三线阵立体成像的缺陷,提出了多条带扫描立体成像方式的设计思想,弱化高分辨率线阵成像对卫星稳定度的过高要求,并探索相应的高精度几何定位理论和方法。
本发明的第一方案的多条带扫描成像模型的设计方法,其特征在于:
包括:
通过在卫星上安置前视、正视和后视三台条带推扫式相机CCD,获得多条带影像的步骤,
对所述多条带扫描影像设计严格的成像模型的步骤,以及
对所述多条带扫描影像进行定位的步骤。
本发明的第二方案的多条带扫描成像模型的设计方法,在上述第一方案的基础上,其特征在于:
对所述获得多条带影像的步骤,包括:
通过对每一台条带相机摄得的三线阵影像按3倍采样时间间隔提取各线阵传感器同一扫描周期的影像,进行拼接得到完整影像的步骤。
本发明的第三方案的多条带扫描成像模型的设计方法,在上述第一方案的基础上,其特征在于:
对所述多条带扫描影像设计严格的成像模型的步骤,包括:
根据CCD单元的大小、焦距、每个条带CCD线阵个数以及CCD单元在线阵列中的位置确定其对应的成像光线在卫星本体系下的坐标的步骤,
根据确认卫星的俯仰角、滚动角和偏航角,计算出成像光线在轨道坐标系下的视线方向的步骤,
通过模拟实现TSS成像光线与地球表面交会,将成像光线在所述轨道坐标系下的坐标转换到地心地固坐标系下的步骤。
本发明的第四方案的多条带扫描成像模型的设计方法,在上述第一方案的基础上,其特征在于:
对所述多条带扫描影像进行定位的步骤,包括:
通过将成像光线与DEM迭代求交,逐步确定成像光线与地面相交点在地心地固坐标系下坐标的步骤,
根据成像参数解算传感器坐标系到卫星平台坐标系的变换关系的步骤,
建立TSS影像后方交会的数学模型,针对定向参数之间的强相关性,采用谱修正的方法进行去相关处理的步骤。
附图说明
图1示出TLS(三线阵)与TSS(三条带)立体成像的区别。
图2示出TSS正视相机构像过程。
图3为TSS影像的CCD线阵模拟示意图。
图4示出成像光线与DEM迭代求交过程。
图5示出TSS影像的局部框幅坐标系、影像文件坐标系、传感器坐标系之间的关系。
图6示出TSS影像的局部框幅坐标系、影像文件坐标系、传感器坐标系之间的关系。
具体实施方式
在本发明中设计了三条带传感器,三条带(three-strips scanner,TSS)传感器成像模型如图1所示,具有前视、正视和后视三台条带推扫式相机,通过卫星的前向飞行运动各视传感器推扫获得影像条带。与三线阵CCD相机成像相比,TSS成像的前视、正视和后视不再是一条CCD线阵,而是由三条线阵CCD组成,在一个扫描周期内,TSS的前视、正视和后视相机分别获取三行影像(即一个条带),因此TSS成像具有“条带中心投影”的特点,在一个采样周期内每一个条带对应一组外方位元素,在不同的采样周期内,外方位元素处于实时变化中,各相邻条带的外方位元素间存在一定的关系。条带推扫式成像依然存在推扫过程中,外方位元素值的动态变化,但其需要的外方位元素的记录组数明显减少,有利于外方位元素的确定、影像定位精度的提高、减少卫星平台稳定度需求等,是对TLS的显著改进。
如图2所示,每一条带由3个线阵CCD传感器(A、B、C)组成,在每一成像周期,这三个线阵传感器同时成像,类似于一个小框幅相机,获取一个条带影像,随着卫星的前向飞行运动,完成对地的连续覆盖。由于采用了3个线阵CCD传感器,则同一地名点A将会在三个线阵传感器上成像,如图2中a1、a2、a3所示,需要一幅输出影像,为此将线阵传感器A、B、C所获取的影像按3Δt的时间间隔提取同一扫描周期获取的影像,最终拼接获得一幅完整的影像。
本发明对TSS立体成像方式进行了设计,根据CCD单元的大小、焦距、每个条带CCD线阵个数以及CCD单元在线阵列中的位置确定其对应的成像光线在卫星本体系下的坐标。
以投影中心为坐标原点O1建立卫星本体系,投影中心与正视相机线阵面的中央CCD单元连线为Z1轴,方向向上为正,X1轴平行于正视相机的中央行CCD线阵方向,Y1轴与Z1和X1轴构成右手平面直角坐标系。如图3所示,前视、正视和后视相机在TSS的焦面上平行排列。对于三视相机的每一个CCD单元,都可以先计算其在焦平面上的平面坐标,然后根据相机焦距,用卫星本体坐标系中的三维坐标来表示其对应的成像光线矢量。
假设条带CCD线阵上第line行的Sample个CCD单元对应的成像光线在卫星本体系下的方向为
Figure BSA00000283356500041
则该CCD单元在焦平面上的平面坐标为:
前视相机:
x=((L-1)/2-sample)×μX         (1)
y=(line-(W-1)/2)×μY+f·tan(θf)
正视相机:
x=((L-1)/2-sample)×μX         (2)
y=(line-(W-1)/2)×μY
后视相机:
x=((L-1)/2-sample)×μX         (3)
y=(line-(W-1)/2)×μY-f·tan(θb)
则该CCD单元对应的成像光线在卫星本体系中表示为:
u → 1 ' = ( x , y , - f ) T - - - ( 4 )
式中,L是CCD线阵列的长度;W是CCD阵列的宽度,uX、uY分别是x和y方向上CCD单元大小,θf、θb分别是前后视的侧视角,f是正视相机的焦距。
TSS传感器轨道坐标系的定义以卫星质心为坐标原点O2,Z2轴指向地心反向经归一化确定,X2轴按右手规则确定。TSS轨道坐标系和本体系的原点重合,它们之间的旋转关系通过卫星姿态控制***测定的姿态角确定,即俯仰角pitch(t)、滚动角roll(t)和偏航角yaw(t)。
因此,在确定卫星的三个姿态角后,成像光线在轨道坐标系下的视线方向可通过下式计算:
u → 2 = u → 2 ' | | u → 2 ' | | - - - ( 5 )
u → 2 ' = M p · M r · M y · u → 1 - - - ( 6 )
式中,Mp、Mr、My分别是t时刻3个姿态角构成的旋转矩阵。
若模拟实现TSS成像光线与地球表面交会,必须将成像光线转换到地心-地固坐标系下。在TSS影像模拟中采用的地心地固坐标系是WGS84坐标系,因此轨道坐标系下的坐标可通过下式转换到地心地固坐标系中。
u → 3 = ( X 2 ) X ( Y 2 ) X ( Z 2 ) X ( X 2 ) Y ( Y 2 ) Y ( Z 2 ) Y ( X 2 ) Z ( Y 2 ) Z ( Z 2 ) Z · u → 2 - - - ( 7 )
式中,
Figure BSA00000283356500055
是地心地固系下的视线向量;X2、Y2、Z2为轨道坐标系的3个坐标轴。
本发明对多条带扫描影像进行了定位,在地心地固系下,任意时刻,TSS传感器的某CCD单元对应的一条成像光线可以用卫星位置
Figure BSA00000283356500056
和光线矢量
Figure BSA00000283356500057
表示,即
X = X P + μ × ( u 3 ) X Y = Y P + μ × ( u 3 ) Y Z = Z P + μ × ( u 3 ) Z - - - ( 8 )
其中,
Figure BSA00000283356500059
为卫星在时刻t时的位置;μ为投影系数;
Figure BSA000002833565000510
为光线方向在地心地固坐标系内的方向。
在实际计算中,地面点的准确位置是不知道的,其对应的高程值也不能确定,因此需要迭代计算逐步确定地面点坐标,即成像光线与DEM迭代求交,如图4所示。
本发明建立了TSS严格传感器模型,以TSS正视相机为例介绍其严格传感器模型的建立。对于TSS正视相机而言,它由N=3条CCD线阵单元组成,在每一个成像瞬间,正视相机获取N条影像(即一个条带),每个CCD单元对应着一个光线矢量,例如条带CCD阵列上第line行第sample列CCD单元对应的成像光线矢量在卫星导航系下用PPS表示。
正视相机: P PS = - tg ( ψ Y ) + tg ( ψ X ) - 1 = ( ( L - 1 ) / 2 - sample ) × μ X / f ( line - ( W - 1 ) / 2 ) × μ Y / f - 1 - - - ( 9 )
前视相机:
P PS = - tg ( ψ Y ) + tg ( ψ X ) - 1 = ( ( L - 1 ) / 2 - sample ) × μ X / f ( ( line - ( W - 1 ) / 2 ) × μ Y + f × tan ( θ ) ) / f - 1 - - - ( 10 )
后视相机:
P PS = - tg ( ψ Y ) + tg ( ψ X ) - 1 = ( ( L - 1 ) / 2 - sample ) × μ X / f ( ( line - ( W - 1 ) / 2 ) × μ Y - f × tan ( θ ) ) / f - 1 - - - ( 11 )
其中,L是CCD阵列的长度,W是CCD阵列的宽度(即条带中的扫描线个数),μX、μY分别是两个方向上的CCD单元的大小,f是正视相机的焦距。
TSS影像模拟采用的视线矢量在卫星导航系下定义的,即PPS,导航坐标系与卫星平台坐标系之间仅存在一个旋转变换,即卫星平台系绕ZP轴旋转90°即可得到导航坐标系,因此TSS影像的成像光线矢量在平台坐标系下的坐标为PP
P P = R T · P PS = 0 - 1 0 1 0 0 0 0 1 · P PS - - - ( 12 )
可以得到TSS影像的地心地固坐标系与卫星平台坐标系之间的关系。
P ECS = S ( t ) + λ · R OS ( t ) · R PS ( t ) · R T T · p P - - - ( 13 )
R0对一景影像而言是一个不随时间改变的矩阵,对应于中央扫描行的轨道坐标系O-XoYoZo的三轴。ROS(t)是一个随扫描时间改变的量,它对应于每一条带扫描成像时刻的轨道坐标系O2-X2Y2Z2的三轴。从本质上讲,R0是ROS(t)当t=tc时的值,二者都是利用卫星的位置和速度矢量计算出来的,但是R0利用中央扫描行(或条带)的卫星位置和速度矢量计算得到,而ROS(t)是取当前扫描行(或扫描条带)的卫星位置和速度计算的。
假设CCD线阵列的宽度W=3,即正视相机条带中扫描线个数为3,地面点A在TSS影像上对应像点a的影像文件坐标为(xI,yI),则该像点处于第n个扫描周期内成像,且该像点在当前扫描条带内的行号为line,如图5所示。
n = INT ( ( y I - 1 ) W ) + 1 line = mod ( ( y I - 1 ) W ) - - - ( 14 )
其中,INT表示取整运算;mod函数表示取余运算,且line的取值为(0,1,…,W-1)。则像点p在局部框幅式坐标系下的坐标为pF
p F = x F y F z F = x I ( line - ( W - 1 ) / 2 ) × μ Y 0 - - - ( 15 )
如图5所示,TSS影像的平台坐标系原点在投影中心C,即传感器坐标系与卫星平台坐标系间之间仅存在旋转关系,而不存在平移关系,即CM=0。假设卫星平台系先绕XF轴旋转
Figure BSA00000283356500074
角,再绕YF轴旋转ω角,最后绕ZF轴旋转κ角到传感器坐标系,设旋转矩阵为RM
R M = a 1 a 2 a 3 b 1 b 2 b 3 c 1 c 2 c 3 - - - ( 16 )
则在忽略***误差的情况下,即δx=0,可得:
x F = - f · a 1 · tan ( ψ x ) + b 1 · tan ( ψ y ) + c 1 a 3 · tan ( ψ x ) + b 3 · tan ( ψ y ) + c 3 + x F c y F = - f · a 2 · tan ( ψ x ) + b 2 · tan ( ψ y ) + c 2 a 3 · tan ( ψ x ) + b 3 · tan ( ψ y ) + c 3 + y F c - - - ( 17 )
对于每个CCD探测元而言,pF和PP是已知的,因此可以采用最小二乘平差确定RM和cF。以上求解过程被称为TSS影像的内定向。
TSS影像存在因此TSS影像的基于卫星参数的严格成像模型为:
x F - x F c y F - y F c - f = μ · R M T · R T · R PS T ( t ) · R OS T ( t ) · X ECS - X S ( t ) Y ECS - Y S ( t ) Z ECS - Z S ( t ) - - - ( 18 )
Figure BSA00000283356500082
TSS的类共线条件方程:
x F - x F c = - f · R 11 · ( X ECS - X S ( t ) ) + R 12 · ( Y ECS - Y S ( t ) ) + R 13 · ( Z ECS - Z S ( t ) ) R 31 · ( X ECS - X S ( t ) ) + R 32 · ( Y ECS - Y S ( t ) ) + R 33 ( Z ECS - Z S ( t ) ) y F - y F c = - f · R 21 · ( X ECS - X S ( t ) ) + R 22 · ( Y ECS - Y S ( t ) ) + R 23 · ( Z ECS - Z S ( t ) ) R 31 · ( X ECS - X S ( t ) ) + R 32 · ( Y ECS - Y S ( t ) ) + R 33 · ( Z ECS - Z S ( t ) ) - - - ( 19 )
式中,xF,yF为像点在TSS局部框幅式坐标系下的坐标;XECS,YECS,ZECS为地面点在地心地固系下的坐标;XS,YS,ZS为地面点成像时刻卫星在地心地固下的坐标,对于前后视影像而言,f前面的符号取正,正视影像取负。TSS影像严格成像模型的主要作用有:单片或多片的空间后方交会、空间前方交会、区域网平差的基本误差方程、计算模拟数据、数字微分纠正、单片测图等等。
约束条件的建立:
由于TSS每一视传感器采用了W=3条CCD线阵传感器,如图6所示,地面点A在正视相机的3个线阵CCD传感器上成了三次像,对应于像点a1、a2、a3,虽然最终正视方向输出一幅影像,但我们可根据正视影像上地面点A对应的像点a的行列号确定a点是由正视方向哪个线阵CCD传感器成像获得,并可以根据a点所处的扫描周期n及在当前扫描条带内的行号line,并可以依此求出地面点A在正视方向的其它两个线阵传感器上对应的像点a1(或a2或a3)。
假设像点a由正视方向线阵传感器C获取而得,即a点对应于a3,则计算a1的成像时刻及其在局部框幅式坐标系下的坐标可由下式求出:
设a1点的列号为xI 1,则a1点在局部框幅式坐标系下的坐标为pF 1=(xF 1,yF 1,zF 1)T,则xF 1=xI 1=xI
如果line<=(W/2),则Δy=W-line-1,yI 1=yI+Δy,n1=fix(yI 1/W),line1=mod(yI 1,W),yF 1=line1-(W-1)/2,t1=n1*W-Δy;
否则:Δy=line,yI 1=yI-Δy,n1=fix(yI 1/W),line1=mod(yI 1,W),yF 1=line1-(W-1)/2,t1=n1*W+Δy;
由正视影像上像点a确定a1、a2、a3后,同理确定地面点A在前后视方向成的像点a1′、a2′、a3′和a1″、a2″、a3″,则在确定地面点A空间位置时由三线阵的三条光线相交变为9条光线相交,从而增加了多余观测值,将其作为约束条件。
本发明对TSS影像的空间后方交会及其稳健解算方法进行了设计,选择不同的轨道和姿态误差修正模型,则对应着不同的定向参数组合,以二次项修正为例,按照泰勒级数展开,取小值一次项得到误差方程:
Vx F = ∂ x F ∂ c x , 0 · dc x , 0 + ∂ x F ∂ c x , 1 · dc x , 1 + ∂ x F ∂ c x , 2 · d c x , 2 + ∂ x F ∂ c y , 0 · dc y , 0 + ∂ x F ∂ c y , 1 · d c y , 1 + ∂ x F ∂ c y , 2 · dc y , 2 + ∂ x F ∂ c z , 0 · dc z , 0
+ ∂ x F ∂ c z , 1 · dc z , 1 + ∂ x F ∂ c z , 2 · d c z , 2 + ∂ x F ∂ e r , 0 · de r , 0 + ∂ x F ∂ e r , 1 · d e r , 1 + ∂ x F ∂ e r , 2 · de r , 2 + ∂ x F ∂ e p , 0 · de p , 0 + ∂ x F ∂ e p , 1 · de p , 1
+ ∂ x F ∂ e p , 2 · d e p , 2 + ∂ x F ∂ e y , 0 · de y , 0 + ∂ x F ∂ e y , 1 · d e y , 1 + ∂ x F ∂ e y , 2 · de y , 2 - l x F
Vy F = ∂ y F ∂ c x , 0 · dc x , 0 + ∂ y F ∂ c x , 1 · dc x , 1 + ∂ y F ∂ c x , 2 · d c x , 2 + ∂ y F ∂ c y , 0 · dc y , 0 + ∂ y F ∂ c y , 1 · d c y , 1 + ∂ y F ∂ c y , 2 · dc y , 2 + ∂ y F ∂ c z , 0 · dc z , 0
+ ∂ y F ∂ c z , 1 · dc z , 1 + ∂ y F ∂ c z , 2 · d c z , 2 + ∂ y F ∂ e r , 0 · de r , 0 + ∂ y F ∂ e r , 1 · d e r , 1 + ∂ y F ∂ e r , 2 · de r , 2 + ∂ y F ∂ e p , 0 · de p , 0 + ∂ y F ∂ e p , 1 · de p , 1
+ ∂ y F ∂ e p , 2 · d e p , 2 + ∂ y F ∂ e y , 0 · de y , 0 + ∂ y F ∂ e y , 1 · d e y , 1 + ∂ y F ∂ e y , 2 · de y , 2 - l y F
式中,dcx,0,dcx,1,…,dey,2为定向参数的改正数,它们的系数为函数的偏导数。
为书写方便,令严格传感器模型的分子、分母用下式表示:
X ‾ = R 11 · ( X ECS - X S ( t ) ) + R 12 · ( Y ECS - Y S ( t ) ) + R 13 · ( Z ECS - Z S ( t ) ) Y ‾ = R 21 · ( X ECS - X S ( t ) ) + R 22 · ( Y ECS - Y S ( t ) ) + R 23 · ( Z ECS - Z S ( t ) ) Z ‾ = R 31 · ( X ECS - X S ( t ) ) + R 32 · ( Y ECS - Y S ( t ) ) + R 33 · ( Z ECS - Z S ( t ) ) - - - ( 20 )
∂ x F ∂ c x , 0 = 1 Z ‾ · [ R 11 f + ( x F - x F c ) R 31 ] ∂ x F ∂ c x , 1 = t ‾ · ∂ x F ∂ c x , 0 ∂ x F ∂ c x , 2 = t ‾ 2 · ∂ x F ∂ c x , 0
∂ x F ∂ c y , 0 = 1 Z ‾ · [ R 12 f + ( x F - x F c ) R 32 ] ∂ x F ∂ c y , 1 = t ‾ · ∂ x F ∂ c y , 0 ∂ x F ∂ c y , 2 = t ‾ 2 · ∂ x F ∂ c y , 0
∂ x F ∂ c z , 0 = 1 Z ‾ · [ R 13 f + ( x F - x F c ) R 33 ] ∂ x F ∂ c z , 1 = t ‾ · ∂ x F ∂ c z , 0 ∂ x F ∂ c z , 2 = t ‾ 2 · ∂ x F ∂ c z , 0
∂ y F ∂ c x , 0 = 1 Z ‾ · [ R 21 f + ( y F - y F c ) R 31 ] ∂ y F ∂ c x , 1 = t ‾ · ∂ y F ∂ c x , 0 ∂ y F ∂ c x , 2 = t ‾ 2 · ∂ y F ∂ c x , 0
∂ y F ∂ c y , 0 = 1 Z ‾ · [ R 22 f + ( y F - y F c ) R 32 ] ∂ y F ∂ c y , 1 = t ‾ · ∂ y F ∂ c y , 0 ∂ y F ∂ c y , 2 = t ‾ 2 · ∂ y F ∂ c y , 0
∂ y F ∂ c z , 0 = 1 Z ‾ · [ R 23 f + ( y F - y F c ) R 33 ] ∂ y F ∂ c z , 1 = t ‾ · ∂ y F ∂ c z , 0 ∂ y F ∂ c z , 2 = t ‾ 2 · ∂ y F ∂ c z , 0
Figure BSA00000283356500107
∂ h 11 ∂ roll = - cos ( yaw ) · sin ( roll ) ; ∂ h 12 ∂ roll = cos ( yaw ) · cos ( roll ) · sin ( pitch ) ;
∂ h 13 ∂ roll = cos ( yaw ) · cos ( roll ) · cos ( pitch ) ; ∂ h 21 ∂ roll = sin ( yaw ) · sin ( roll ) ;
∂ h 22 ∂ roll = - sin ( yaw ) · cos ( roll ) · sin ( pitch ) ; ∂ h 23 ∂ roll = - sin ( yaw ) · cos ( roll ) · cos ( pitch ) ;
∂ h 31 ∂ roll = - cos ( roll ) ; ∂ h 32 ∂ roll = - sin ( roll ) · sin ( pitch ) ; ∂ h 33 ∂ roll = - sin ( roll ) · cos ( pitch ) ;
∂ h 11 ∂ pitch = 0 ; ∂ h 12 ∂ pitch = - sin ( yaw ) · sin ( pitch ) + cos ( yaw ) · sin ( roll ) · cos ( pitch ) ;
∂ h 13 ∂ pitch = - sin ( yaw ) · cos ( pitch ) - cos ( yaw ) · sin ( roll ) · sin ( pitch ) ; ∂ h 21 ∂ pitch = 0 ;
∂ h 22 ∂ pitch = - cos ( yaw ) · sin ( pitch ) - sin ( yaw ) · sin ( roll ) · cos ( pitch ) ; ∂ h 31 ∂ pitch = 0 ;
∂ h 23 ∂ pitch = sin ( yaw ) · sin ( roll ) · sin ( pitch ) - cos ( yaw ) · cos ( pitch ) ; ∂ h 32 ∂ pitch = cos ( roll ) · cos ( pitch ) ;
∂ h 33 ∂ pitch = - cos ( roll ) · sin ( pitch ) ; ∂ h 12 ∂ yaw = cos ( yaw ) · cos ( pitch ) - sin ( yaw ) · sin ( roll ) · sin ( pitch ) ;
∂ h 11 ∂ yaw = - sin ( yaw ) · cos ( roll ) ; ∂ h 13 ∂ yaw = - cos ( yaw ) · sin ( pitch ) - sin ( yaw ) · sin ( roll ) · cos ( pitch ) ;
∂ h 21 ∂ yaw = - cos ( yaw ) · cos ( roll ) ; ∂ h 22 ∂ yaw = - sin ( yaw ) · cos ( pitch ) - cos ( yaw ) · sin ( roll ) · sin ( pitch ) ;
∂ h 23 ∂ yaw = sin ( yaw ) · sin ( pitch ) - cos ( yaw ) · sin ( roll ) · cos ( pitch ) ; ∂ h 31 ∂ yaw = ∂ h 32 ∂ yaw = ∂ h 33 ∂ yaw = 0 ;
∂ ∂ yaw R 11 R 12 R 13 R 21 R 22 R 23 R 31 R 32 R 33 = b 1 - a 1 c 1 b 2 - a 2 c 2 b 3 - a 3 c 3 · ∂ h 11 ∂ yaw ∂ h 12 ∂ yaw ∂ h 13 ∂ yaw ∂ h 21 ∂ yaw ∂ h 22 ∂ yaw ∂ h 23 ∂ yaw ∂ h 31 ∂ yaw ∂ h 32 ∂ yaw ∂ h 33 ∂ yaw · R OS T ( t ) - - - ( 21 )
∂ ∂ roll R 11 R 12 R 13 R 21 R 22 R 23 R 31 R 32 R 33 = b 1 - a 1 c 1 b 2 - a 2 c 2 b 3 - a 3 c 3 · ∂ h 11 ∂ roll ∂ h 12 ∂ roll ∂ h 13 ∂ roll ∂ h 21 ∂ roll ∂ h 22 ∂ roll ∂ h 23 ∂ roll ∂ h 31 ∂ roll ∂ h 32 ∂ roll ∂ h 33 ∂ roll · R OS T ( t ) - - - ( 22 )
∂ ∂ pitch R 11 R 12 R 13 R 21 R 22 R 23 R 31 R 32 R 33 = b 1 - a 1 c 1 b 2 - a 2 c 2 b 3 - a 3 c 3 · ∂ h 11 ∂ pitch ∂ h 12 ∂ pitch ∂ h 13 ∂ pitch ∂ h 21 ∂ pitch ∂ h 22 ∂ pitch ∂ h 23 ∂ pitch ∂ h 31 ∂ pitch ∂ h 32 ∂ pitch ∂ h 33 ∂ pitch · R OS T ( t ) - - - ( 23 )
∂ X ‾ ∂ roll = ( X ECS - X S ( t ‾ ) ) · ∂ R 11 ∂ roll + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 12 ∂ roll + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 13 ∂ roll
∂ Z ‾ ∂ roll = ( X ECS - X S ( t ‾ ) ) · ∂ R 31 ∂ roll + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 32 ∂ roll + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 33 ∂ roll
∂ x F ∂ roll = - 1 Z ‾ · [ ∂ X ‾ ∂ roll · f + ( x F - x F c ) · ∂ Z ‾ ∂ roll ]
⇒ ∂ x F ∂ e r , 0 = ∂ x F ∂ roll ; ∂ x F ∂ e r , 1 = t ‾ · ∂ x F ∂ roll ; ∂ x F ∂ e r , 2 = t ‾ 2 · ∂ x F ∂ roll ;
∂ X ‾ ∂ pitch = ( X ECS - X S ( t ‾ ) ) · ∂ R 11 ∂ pitch + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 12 ∂ pitch + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 13 ∂ pitch
∂ Z ‾ ∂ pitch = ( X ECS - X S ( t ‾ ) ) · ∂ R 31 ∂ pitch + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 32 ∂ pitch + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 33 ∂ pitch
∂ x F ∂ pitch = - 1 Z ‾ · [ ∂ X ‾ ∂ pitch · f + ( x F - x F c ) · ∂ Z ‾ ∂ pitch ]
⇒ ∂ x F ∂ e p , 0 = ∂ x F ∂ pitch ; ∂ x F ∂ e p , 1 = t ‾ · ∂ x F ∂ pitch ; ∂ x F ∂ e p , 2 = t ‾ 2 · ∂ x F ∂ pitch ;
∂ X ‾ ∂ yaw = ( X ECS - X S ( t ‾ ) ) · ∂ R 11 ∂ yaw + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 12 ∂ yaw + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 13 ∂ yaw
∂ Z ‾ ∂ yaw = ( X ECS - X S ( t ‾ ) ) · ∂ R 31 ∂ yaw + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 32 ∂ yaw + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 33 ∂ yaw
∂ x F ∂ yaw = - 1 Z ‾ · [ ∂ X ‾ ∂ yaw · f + ( x F - x F c ) · ∂ Z ‾ ∂ yaw ]
⇒ ∂ x F ∂ e y , 0 = ∂ x F ∂ yaw ; ∂ x F ∂ e y , 1 = t ‾ · ∂ x F ∂ yaw ; ∂ x F ∂ e y , 2 = t ‾ 2 · ∂ x F ∂ yaw ;
∂ Y ‾ ∂ roll = ( X ECS - X S ( t ‾ ) ) · ∂ R 21 ∂ roll + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 22 ∂ roll + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 23 ∂ roll
∂ y F ∂ roll = - 1 Z ‾ · [ ∂ Y ‾ ∂ roll · f + ( y F - y F c ) · ∂ Z ‾ ∂ roll ]
⇒ ∂ y F ∂ e r , 0 = ∂ y F ∂ roll ; ∂ y F ∂ e r , 1 = t ‾ · ∂ y F ∂ roll ; ∂ y F ∂ e r , 2 = t ‾ 2 · ∂ y F ∂ roll ;
∂ Y ‾ ∂ pitch = ( X ECS - X S ( t ‾ ) ) · ∂ R 21 ∂ pitch + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 22 ∂ pitch + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 23 ∂ pitch
∂ y F ∂ pitch = - 1 Z ‾ · [ ∂ Y ‾ ∂ pitch · f + ( y F - y F c ) · ∂ Z ‾ ∂ pitch ]
⇒ ∂ y F ∂ e p , 0 = ∂ y F ∂ pitch ; ∂ y F ∂ e p , 1 = t ‾ · ∂ y F ∂ pitch ; ∂ y F ∂ e p , 2 = t ‾ 2 · ∂ y F ∂ pitch ;
∂ Y ‾ ∂ yaw = ( X ECS - X S ( t ‾ ) ) · ∂ R 21 ∂ yaw + ( Y ECS - Y S ( t ‾ ) ) · ∂ R 22 ∂ yaw + ( Z ECS - Z S ( t ‾ ) ) · ∂ R 23 ∂ yaw
∂ y F ∂ yaw = - 1 Z ‾ · [ ∂ Y ‾ ∂ yaw · f + ( y F - y F c ) · ∂ Z ‾ ∂ yaw ]
⇒ ∂ y F ∂ e y , 0 = ∂ y F ∂ yaw ; ∂ y F ∂ e y , 1 = t ‾ · ∂ y F ∂ yaw ; ∂ y F ∂ e y , 2 = t ‾ 2 · ∂ y F ∂ yaw ;
将上述误差方程的系数项写成矩阵式A,常数项L=[lx,ly]T,其中
Figure BSA000002833565001214
Figure BSA000002833565001215
V=[VxF,VyF]T,定向参数的改正数为
Figure BSA000002833565001216
则误差方程可表示为:
V = A X ^ - L - - - ( 24 )
误差方程中共有18个未知参数,故至少需要9个地面控制点才能解算出这些定向参数。当然,如果采用常数或者一次项项误差修正模型,需要解算6个或12个定向参数,则至少需要3个或6个控制点解算相应的定向参数。
星载CCD传感器的突出特征表现为长焦距和窄视场角。大量试验表明,这种成像几何关系造成了传感器的定向参数之间存在较强的相关性,从而导致误差方程系数矩阵的列向量之间存在近似的线性关系,即复共线性,此时法方程严重病态,甚至奇异。本发明采用谱修正迭代来克服TSS影像的定向参数间相关性方法。
法方程可写为:
A T PA X ^ - A T PL = 0 - - - ( 25 )
将上式两边同时加上
Figure BSA000002833565001219
( A T PA + I ) X ^ = A T PL + X ^ - - - ( 26 )
式中I为单位阵;采用迭代的方法求解,其迭代公式为:
X ^ ( k ) = ( A T PA + I ) - 1 ( A T PL + X ^ k - 1 ) - - - ( 27 )
由上式的推导过程可以看出,谱修正迭代算法既能改善法方程的病态性,保持法方程解算过程中的数值稳定性,又不改变方程的等量关系,从而保证估计结果的无偏性。

Claims (4)

1.一种多条带扫描成像模型的设计方法,其特征在于:
包括:
通过在卫星上安置前视、正视和后视三台条带推扫式相机CCD,获得多条带影像的步骤,
对所述多条带扫描影像设计严格的成像模型的步骤,以及
对所述多条带扫描影像进行定位的步骤。
2.根据权利要求1所述的多条带扫描成像模型的设计方法,其特征在于:对所述获得多条带影像的步骤,包括:
通过对每一台条带相机摄得的三线阵影像按3倍采样时间间隔提取各线阵传感器同一扫描周期的影像,进行拼接得到完整影像的步骤。
3.根据权利要求1所述的多条带扫描成像模型的设计方法,其特征在于:对所述多条带扫描影像设计严格的成像模型的步骤,包括:
根据CCD单元的大小、焦距、每个条带CCD线阵个数以及CCD单元在线阵列中的位置确定其对应的成像光线在卫星本体系下的坐标的步骤,
根据确认卫星的俯仰角、滚动角和偏航角,计算出成像光线在轨道坐标系下的视线方向的步骤,
通过模拟实现TSS成像光线与地球表面交会,将成像光线在所述轨道坐标系下的坐标转换到地心地固坐标系下的步骤。
4.根据权利要求1所述的多条带扫描成像模型的设计方法,其特征在于:对所述多条带扫描影像进行定位的步骤,包括:
通过将成像光线与DEM迭代求交,逐步确定成像光线与地面相交点在地心地固坐标系下坐标的步骤,
根据成像参数解算传感器坐标系到卫星平台坐标系的变换关系的步骤,
建立TSS影像后方交会的数学模型,针对定向参数之间的强相关性,采用谱修正的方法进行去相关处理的步骤。
CN201010291940.2A 2010-09-26 2010-09-26 多条带扫描成像模型的设计及定位方法 Expired - Fee Related CN102410831B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010291940.2A CN102410831B (zh) 2010-09-26 2010-09-26 多条带扫描成像模型的设计及定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010291940.2A CN102410831B (zh) 2010-09-26 2010-09-26 多条带扫描成像模型的设计及定位方法

Publications (2)

Publication Number Publication Date
CN102410831A true CN102410831A (zh) 2012-04-11
CN102410831B CN102410831B (zh) 2015-06-24

Family

ID=45913047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010291940.2A Expired - Fee Related CN102410831B (zh) 2010-09-26 2010-09-26 多条带扫描成像模型的设计及定位方法

Country Status (1)

Country Link
CN (1) CN102410831B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891713A (zh) * 2012-09-27 2013-01-23 哈尔滨工程大学 适用于中高纬度区域覆盖的低轨道微小卫星编队***
CN103134492A (zh) * 2013-02-01 2013-06-05 哈尔滨工业大学 基于点目标的敏捷成像卫星直线扫描条带预生成方法和卫星三轴姿态快速确定方法
CN105247595A (zh) * 2013-05-27 2016-01-13 卡尔蔡司工业测量技术有限公司 用于产生测量对象的至少一个虚拟图像的方法和设备
CN106603927A (zh) * 2017-01-10 2017-04-26 吉林大学 一种星载aps相机数字域tdi加复线阵成像方法
CN106595598A (zh) * 2016-12-21 2017-04-26 上海航天控制技术研究所 一种宽视场恒地元光学遥感成像方法
CN107421503A (zh) * 2017-07-28 2017-12-01 长光卫星技术有限公司 单探测器三线阵立体测绘成像方法及***
CN108932384A (zh) * 2018-07-04 2018-12-04 北京市遥感信息研究所 基于一次覆盖条带最大化的成像卫星区域目标覆盖方法
CN109827526A (zh) * 2019-03-13 2019-05-31 中国十七冶集团有限公司 一种基于摄影测量平面平整度检测方法及其数据处理流程
CN110986886A (zh) * 2019-12-18 2020-04-10 中国科学院长春光学精密机械与物理研究所 一种双相机动态旋转扫描立体成像的模拟装置
CN111695013A (zh) * 2020-04-24 2020-09-22 中国资源卫星应用中心 一种卫星轨道与成像条带资源监测的方法及装置
CN115014294A (zh) * 2022-05-18 2022-09-06 河海大学 一种东西向卫星的河道敏捷成像方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050259890A1 (en) * 2004-05-18 2005-11-24 Lutes James A Estimation of coefficients for a rational polynomial camera model
CN1273936C (zh) * 2004-10-21 2006-09-06 武汉大学 一种推扫式卫星影像ccd相对辐射校正方法
CN100498246C (zh) * 2003-12-30 2009-06-10 中国科学院上海技术物理研究所 机载推帚式多维成像装置
CN101776451A (zh) * 2009-01-08 2010-07-14 中国科学院西安光学精密机械研究所 可自稳及自校正运动畸变的ccd测绘相机

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100498246C (zh) * 2003-12-30 2009-06-10 中国科学院上海技术物理研究所 机载推帚式多维成像装置
US20050259890A1 (en) * 2004-05-18 2005-11-24 Lutes James A Estimation of coefficients for a rational polynomial camera model
CN1273936C (zh) * 2004-10-21 2006-09-06 武汉大学 一种推扫式卫星影像ccd相对辐射校正方法
CN101776451A (zh) * 2009-01-08 2010-07-14 中国科学院西安光学精密机械研究所 可自稳及自校正运动畸变的ccd测绘相机

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891713B (zh) * 2012-09-27 2014-12-03 哈尔滨工程大学 适用于中高纬度区域覆盖的低轨道微小卫星编队***
CN102891713A (zh) * 2012-09-27 2013-01-23 哈尔滨工程大学 适用于中高纬度区域覆盖的低轨道微小卫星编队***
CN103134492A (zh) * 2013-02-01 2013-06-05 哈尔滨工业大学 基于点目标的敏捷成像卫星直线扫描条带预生成方法和卫星三轴姿态快速确定方法
CN103134492B (zh) * 2013-02-01 2015-04-29 哈尔滨工业大学 基于点目标的敏捷成像卫星直线扫描条带预生成方法和卫星三轴姿态快速确定方法
CN105247595A (zh) * 2013-05-27 2016-01-13 卡尔蔡司工业测量技术有限公司 用于产生测量对象的至少一个虚拟图像的方法和设备
CN106595598B (zh) * 2016-12-21 2019-03-19 上海航天控制技术研究所 一种宽视场恒地元光学遥感成像方法
CN106595598A (zh) * 2016-12-21 2017-04-26 上海航天控制技术研究所 一种宽视场恒地元光学遥感成像方法
CN106603927A (zh) * 2017-01-10 2017-04-26 吉林大学 一种星载aps相机数字域tdi加复线阵成像方法
CN106603927B (zh) * 2017-01-10 2019-05-28 吉林大学 一种星载aps相机数字域tdi加复线阵成像方法
CN107421503B (zh) * 2017-07-28 2020-04-10 长光卫星技术有限公司 单探测器三线阵立体测绘成像方法及***
CN107421503A (zh) * 2017-07-28 2017-12-01 长光卫星技术有限公司 单探测器三线阵立体测绘成像方法及***
CN108932384A (zh) * 2018-07-04 2018-12-04 北京市遥感信息研究所 基于一次覆盖条带最大化的成像卫星区域目标覆盖方法
CN109827526A (zh) * 2019-03-13 2019-05-31 中国十七冶集团有限公司 一种基于摄影测量平面平整度检测方法及其数据处理流程
CN110986886A (zh) * 2019-12-18 2020-04-10 中国科学院长春光学精密机械与物理研究所 一种双相机动态旋转扫描立体成像的模拟装置
CN111695013A (zh) * 2020-04-24 2020-09-22 中国资源卫星应用中心 一种卫星轨道与成像条带资源监测的方法及装置
CN111695013B (zh) * 2020-04-24 2023-05-30 中国资源卫星应用中心 一种卫星轨道与成像条带资源监测的方法及装置
CN115014294A (zh) * 2022-05-18 2022-09-06 河海大学 一种东西向卫星的河道敏捷成像方法

Also Published As

Publication number Publication date
CN102410831B (zh) 2015-06-24

Similar Documents

Publication Publication Date Title
CN102410831B (zh) 多条带扫描成像模型的设计及定位方法
Hu et al. Understanding the rational function model: methods and applications
CN102735216B (zh) Ccd立体相机三线阵影像数据平差处理方法
US7778534B2 (en) Method and apparatus of correcting geometry of an image
CN104764443B (zh) 一种光学遥感卫星严密成像几何模型构建方法
CN109631876B (zh) 一种基于单相机导航影像的巡视探测器定位方法
CN102519433B (zh) 一种利用rpc反演星载线阵传感器几何定标参数方法
CN102519436A (zh) 一种ce-1立体相机与激光高度计数据联合平差方法
CN113538595B (zh) 利用激光测高数据辅助提升遥感立体影像几何精度的方法
CN110986888A (zh) 一种航空摄影一体化方法
CN105466400A (zh) 一种利用rpc探测多源卫星影像同名像点成像交会角方法
CN108225282B (zh) 一种基于多元数据融合的遥感相机立体测绘方法和***
Liu et al. A new approach to fast mosaic UAV images
Zhao et al. Direct georeferencing of oblique and vertical imagery in different coordinate systems
Wang et al. Geometric calibration for the aerial line scanning camera GFXJ
Tao et al. On-orbit geometric calibration of the panchromatic/multispectral camera of the ZY-1 02C satellite based on public geographic data
CN104019800B (zh) 大侧摆线阵ccd遥感图像对地定位的方法
CN111044076B (zh) 基于参考底图的高分一号b卫星几何检校方法
Oh et al. A test result on positional accuracy of Kompsat-2 pan imagery
Lee et al. Automatic building reconstruction with satellite images and digital maps
Grejner-Brzezinska Direct platform orientation with tightly integrated GPS/INS in airborne applications
CN112541964B (zh) 一种基于有理函数模型的卫星成像方向角估计方法
Seo et al. Merge of sub-images from two PAN CCD lines of Kompsat-3 AEISS
Liu et al. POS assisted aerial triangulation method for single flight strip without ground control points
Gong et al. Bundle block adjustment of satellite linear array imagery based on quaternion

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150624

Termination date: 20160926

CF01 Termination of patent right due to non-payment of annual fee