CN101226646A - 三维仿射变换方法及卫星遥感影像几何校正方法 - Google Patents

三维仿射变换方法及卫星遥感影像几何校正方法 Download PDF

Info

Publication number
CN101226646A
CN101226646A CNA2007100020984A CN200710002098A CN101226646A CN 101226646 A CN101226646 A CN 101226646A CN A2007100020984 A CNA2007100020984 A CN A2007100020984A CN 200710002098 A CN200710002098 A CN 200710002098A CN 101226646 A CN101226646 A CN 101226646A
Authority
CN
China
Prior art keywords
image
line segment
space
affine transformation
satellite remote
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
CNA2007100020984A
Other languages
English (en)
Other versions
CN101226646B (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.)
Hong Kong Polytechnic University HKPU
Original Assignee
Hong Kong Polytechnic University HKPU
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 Hong Kong Polytechnic University HKPU filed Critical Hong Kong Polytechnic University HKPU
Priority to CN2007100020984A priority Critical patent/CN101226646B/zh
Publication of CN101226646A publication Critical patent/CN101226646A/zh
Application granted granted Critical
Publication of CN101226646B publication Critical patent/CN101226646B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

三维仿射变换方法,用ALBTM(基于线特征的三维仿射模型)表达二维空间和三维空间之间的关系,且所述ALBTM的具体数学表达式为Sax=C1AX+C2AY+C3AZ,Say=C5AX+C6AY+C7AZ;其中所述(ax,ay)为线段在所述二维空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述三维空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子,所述C1~C3和C5~C7为所述ALBTM的旋转参数。以及应用该三维仿射变换方法的卫星遥感影像几何校正方法,包括:步骤1,获取至少2幅卫星遥感影像数据;步骤2,基于所述影像数据并通过上述三维仿射变换方法分别计算每幅卫星遥感影像的影像空间与地物空间进行三维仿射变换的模型参数;及步骤3,根据所述模型参数确定所述影像空间中点在地物空间的坐标。

Description

三维仿射变换方法及卫星遥感影像几何校正方法
技术领域
本发明涉及影像几何校正,尤其涉及三维仿射变换技术及应用该三维仿射变换技术进行的卫星遥感影像几何校正。
背景技术
近几十年来,透视几何和投影方式构成了框幅摄影机影像几何校正的基础。在这种情况下,共线方程作为一种严密数学模型,描述了2D(Two Dimension,二维)影像空间与3D(Three Dimension,三维)地物空间之间的投影关系。但与框幅摄影机不同,卫星遥感影像是基于行成像原理的,每一行成像在不同时间。因此,应用严密数学模型进行卫星遥感影像几何校正,需要提前预知航天器轨道、姿态等星历数据和传感器校准参数等信息。对于政府资助航天器,可通过授权获准使用这些校准参数和星历数据。但对于一些新的商用航天器,这些校准参数和星历数据是禁止用户使用的,这使得对商用卫星遥感影像进行几何校正必须选用经验数学模型。
另一方面,不论是否能够被授权获准使用航天器星历数据和/或传感器校准参数,相对于使用严密数学模型,有时使用经验数学模型的效果更好。这是因为严密数学模型通常具有如下一些缺点:a)模型复杂度高;b)需要变换不同传感器的实时数学模型;以及c)很难为多传感器三角测量选择适当的专用软件[1]Madani,M.1999.Real-time sensor-independentpositioning by rational functions.ISPRS Workshop on Direct.versus IndirectMethods of Sensor Orientation,Barcelona 280 pages:64-75.]。
由于上述严密数学模型的不足,近年来本领域已开始大规模研究如何应用经验数学模型进行HRSI(High-Resolution Satellite Imagery,高分辨率卫星影像)几何校正。各种经验数学模型,如多项式(Polynomials)、仿射(Affine)、DLT(Direct Linear Transformation,直接线性变换)、及RFM(Rational Function Models,有理函数模型)等,均被尝试用来表达影像空间点与其相应地物空间点之间的关系。这些经验数学模型的使用示例和达到的精度水平可以在以下文献中找到:[2]Fraser,C.S.Hanely,H.B.2003.Bias compensation in rational functions for Ikonos satelliteimagery.Photogrammetric Engineering and Remote Sensing(PE&RS),69(1),pp.53-57、[3]Grodecki,J.and Dial,G.2003.Block adjustment of high-resolution satellite images described by rational polynomials.PE&RS,69(1),pp.59-68、[4]Fraser,C.Baltsavias,E.Gruen,A.2002.Processingof,NRQRV imagery for sub-metre 3D positioning and building extraction.ISPRS Journal of Photogrammetry and Remote Sensing 56(3):177-194.、[5]Shi,W.Shaker,A.Analysis of Terrain Elevation Effects on Ikonos ImageryRectification Accuracy by Using Non-Rigorous Models,PhEngRS(69),No.12,December 2003,pp.1359-1366.、以及[6]Shaker,A.and Shi,W.Z,2003.“Polynomial models as a tool for mapping high-resolution satelliteimagery”,European remote sensing conference(SPIE),Barcelone,Spain,onCD。
上述这些经验数学模型用于卫星影像几何校正时,几乎都是以使用地面控制点(Ground Control Point,GCP)为基础的。然而,在一些环境下却很难精确定义离散共轭点;而一些偏远地区的控制点稀少,比如沙漠、森林及山区等;这都使得有必要开发基于其他影像特征的几何校正方法。
随着数字影像时代的到来,应用线状地物进行几何校正已成为可能。具体因素如下:a)线状地物可以在一些自动提取工具和地物空间中被容易定义,比如可从现有地理信息***(Geographic Information System,GIS)数据库、纸质地图、及地面移动绘图***等中通过自动提取获得;b)由于线特征比点特征具有更多属性,因此实现线特征自动提取算法要比实现点特征自动提取算法相对简单;c)线状地物上的信息在影像和地面线状地物不完全匹配的情况下也可以使用;d)线状地物可用地物上的一组点或者一组特征描述符表示,这就意味着一些几何约束及其他附加信息可用来帮助解决问题;最后,e)由于线状地物相比控制点加入了更多信息,从而增加了冗余以改善几何拉伸调整[7]Habib,A.F.Lin,H.T.andMorgan,M.F.2003.Line-based modified iterated Hough transform forautonomous single-photo resection.PE&RS,69(12),pp.1351-1357。
在不同框幅和线阵扫描仪模型中应用线特征已取得了一些成绩([8]Kanok W.1995.Exploitation of linear features for object reconstruction indigital photogrammetric systems.PhD thesis,Purdue University.、[9]Habib,A.F.Lin,H.T.and Morgan,M.F.2003.Line-based modified iterated Houghtransform for autonomous single-photo resection.PE&RS,69(12),pp.1351-1357、[10]Mulawa,D.C.and Mikhail,E.M.1988.Photogrammetrictreatment of linear features.ISPRS 16th congress,Commision III,27(partB10),pp.383-393,ISPRS,Elsevier,Amsterdam,The Netherlands.和[11]Habib,A.Morgan,M.and Lee,Y.R.2002,Bundle adjustment with self-calibration using straight lines.Photogrammetric Record,17(100),pp.635-650.)。但是,由于传感器校准参数与航天器星历数据的缺乏,利用所述框幅和线阵扫描仪模型进行卫星影像几何校正仍存在如下几点局限:a)大多数现有模型均以严密数学模型为基础,其需要HSRI用户无法获得的传感器校准参数和航天器星历数据等参数;b)这些模型大多对框幅影像的几何校正精度较高,但对线阵扫描仪影像的几何校正精度较低;c)当修改这些线阵扫描仪的几何特征和/或时间特征时,其对应的模型将变得非常复杂;而且,d)由于最初的近似计算,这些模型均可能存在数学上的问题。
发明内容
针对上述卫星遥感影像几何校正技术的发展态势及现有局限,本发明目的在于提供一种既不依赖于航天器***信息又不依赖于控制点信息的三维仿射变换方法。
本发明另一目的在于,提供一种卫星遥感影像几何校正方法,其通过应用上述三维仿射变换方法计算影像空间与地物空间的三维变换模型参数,使得即使在航天器***信息和控制点信息同时缺乏的情况下仍可进行准确影像几何校正。
为了达到上述本发明目的,本发明提供一种三维仿射变换方法,该方法利用ALBTM(3D Affine Line-Based Transformation Model,基于线特征的三维仿射变换模型)表达二维空间和三维空间之间的关系,且所述ALBTM的具体数学表达式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
其中,所述(ax,ay)为线段在所述二维空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述三维空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子,所述C1~C3和C5~C7为所述ALBTM的旋转参数。
同时,为了达到上述本发明另一目的,本发明提供一种卫星遥感影像几何校正方法,该方法包括有下列步骤:
步骤1,获取至少2幅卫星遥感影像的影像数据;
步骤2,基于所述影像数据分别计算每幅所述卫星遥感影像中用于数学表达其二维影像空间与三维地物空间之间关系的三维仿射变换模型参数,所述三维仿射变换模型的数学表达式为
x=C1X+C2Y+C3Z+C4
y=C5X+C6Y+C7Z+C8
其中,所述(x,y)为点在所述影像空间的坐标,所述(X,Y,Z)为该点在所述地物空间的坐标,所述C1~C3和C5~C7为所述三维仿射变换模型的旋转参数,所述C4和C8为所述三维仿射变换模型的平移参数;
同时,步骤2-1利用上述本发明三维仿射变换方法中ALBTM计算所述C1~C3和C5~C7,且所述ALBTM的数学表达公式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
其中,所述(ax,ay)为线段在所述影像空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述地物空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子;
而步骤2-2利用上述ALBTM模型参数计算所述C4和C8,且计算式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z),
其中,所述(x,y)为点在所述影像空间的坐标,所述((X,Y,Z))为该点在所述地物空间中对应点的坐标;
步骤3,根据所述三维仿射变换模型参数确定所述影像空间中的点在所述地物空间中对应点的点坐标。
对于上述卫星遥感影像几何校正方法,其中,所述步骤2-1利用ALBTM计算所述旋转参数(C1~C3,C5~C7)的方法包括有下列步骤:
步骤2-1-1,对每幅所述卫星遥感影像于其影像空间和所述地物空间中确定至少3条相互对应的控制线;
步骤2-1-2,分别测定所述控制线上线段在所述影像空间的两端点坐标((x1,y1),(x2,y2))和该线段在所述地物空间中对应共轭线段的两端点坐标((X1,Y1,Z1),(X2,Y2,Z2));
步骤2-1-3,计算所述线段及其共轭线段的单位矢量分量((ax,ay),(AX,AY,AZ))和该线段与其共轭线段的投影比例因子(S),且该计算的具体数学式分别为:
a x = x 2 - x 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
a y = y 2 - y 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
A X = X 2 - X 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Y = Y 2 - Y 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Z = Z 2 - Z 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
S = ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ;
步骤2-1-4,根据所述单位矢量分量((ax,ay),(AX,AY,AZ))和投影比例因子(S)计算所述旋转参数(C1~C3,C5~C7),且该计算所用ALBTM的数学表达式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
对于上述卫星遥感影像几何校正方法,其中,选择线状地物作为所述控制线,并利用GPS(Global Positioning System,全球定位***)技术测定所述控制线;或者利用GIS(Geographic Information System,地理信息***)数据库或已有纸质地图选择并测定控制线。同时,所述线段及其共轭线段可由所述控制线上任意两点确定。
对于上述卫星遥感影像几何校正方法,其中,所述步骤2-2计算所述三维仿射变换模型平移参数(C4,C8)的方法有多种。
其中之一为,在所述影像空间和所述地物空间确定至少1个相互对应的控制点,并分别测定该控制点在所述影像空间及所述地物空间的点坐标((x,y),(X,Y,Z))后,再基于该影像空间对应的三维仿射变换模型旋转参数(C1~C3,C5~C7)计算该三维仿射变换模型的平移参数(C4,C8),且该计算的具体数学式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z)。
并且,其中所述控制点可为通过现有卫星影像几何校正技术中常用方法确定的任意地面控制点,也可为用于计算所述三维仿射变换模型旋转参数(C1~C3,C5~C7)的线段及其共轭线段的中间点。
其中之二为,通过由卫星影像供应商用来传递数据的影像中心点坐标和/或影像边角坐标来计算所述三维仿射变换模型平移参数(C4,C8),且该计算的具体数学式亦为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z);
其中,所述地面中心点坐标和/或边角坐标(X,Y,Z)从卫星影像供应商提供的元数据文件中获得,所述影像中心点坐标和/或边角坐标(x,y)可直接从影像上量取,且所述(C1~C3,C5~C7)为按前文所述计算已得的该三维仿射变换模型的旋转参数。
对于上述卫星遥感影像几何校正方法,其中,所述步骤3具体包括有下列步骤:
步骤3-1,于所述至少2幅卫星遥感影像的影像空间中确定相互匹配的像点(p1,p2);
步骤3-2,分别测定所述相互匹配点的点坐标((x1,y1),(x2,y2));
步骤3-3,分别将所述点坐标输入与其所处影像空间对应的三维仿射变换模型后计算所述相互匹配点在所述地物空间的坐标((X,Y,Z)),具体计算公式如下:
x1=C11X+C12Y+C13Z+C14
y1=C15X+C16Y+C17Z+C18
x2=C21X+C22Y+C23Z+C24
y2=C25X+C26Y+C27Z+C28
其中,所述C11~C18为所述匹配影像点之一(p1)所处影像空间对应的三维仿射变换模型参数,所述C21~C28为所述匹配影像点之二(p2)所处影像空间对应的三维仿射变换模型参数;
同时,所述步骤3-1执行的匹配处理及所述步骤3-2执行的坐标测定可以自动,或半自动,甚或手工的形式进行。
对于上述卫星遥感影像几何校正方法,其中,所述步骤1具体包括有下列步骤:
步骤1-1,将所述至少2幅卫星遥感影像的影像数据分别输入计算机,并进行格式转换以将所述影像数据转换至如tiff或geotiff之类的可读格式;
步骤1-2,对影像数据进行解译,以检测卫星遥感影像上的特征。这里的解译,主要是指人工目视解译可用作控制线的如道路、河流之类的线状地物。
如有必要,在所述步骤1-2之前还可包括有步骤1-3,对所述可读格式的影像数据进行影像增强,以恢复航天器传感器障碍和/或辐射性影响等产生的误差。
本发明从多个方面发展了卫星遥感影像几何校正技术的理论及实践:
首先,本发明三维仿射变换方法及卫星遥感影像几何校正方法中所用ALBTM不使用离散共轭的控制点,而使用如公路、山谷、河流等线状地物上的线段,作为连接二维影像空间和三维地物空间的控制基准,从而克服了控制点定义的精度问题以及偏远地区控制点稀少的问题。
其次,由于所述ALBTM本质上为经验数学模型的一种,因此其并不依赖于航天器星历数据和传感器校准参数等***信息,使得本发明卫星遥感影像几何校正方法可应用于各种不同的卫星遥感影像。
最后,所述ALBTM为直接线性模型,其计算简单而易于商用软件实现;从而能够极大程度降低进行卫星遥感影像几何校正的控制需求,进而能够极大程度降低了卫星遥感影像的利用成本。
附图说明
图1为本发明三维仿射变换方法中线段单位矢量分量在二维影像空间和三维地物空间的示意图;
图2为本发明卫星遥感影像几何校正方法的流程图。
具体实施方式
如背景技术所述,现有卫星遥感影像几何校正技术存在诸多瓶颈,使得有必要开发基于其他影像特征的卫星遥感影像几何校正方法。然而,如山谷、河流及公路等线状地物,作为一种易于提取且携带信息丰富的影像特征,已在影像几何校正领域得到越来越多的关注。
为此,本发明提供一种基于线特征的三维仿射变换方法,该方法用ALBTM(3D Affine Line-Based Transformation Model,基于线特征的三维仿射变换模型)来表达二维影像空间与三维地物空间之间的相互联系,且所述ALBTM的具体数学表达式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
其中,所述(ax,ay)为线段在所述二维空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述三维空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子,所述C1~C3和C5~C7为所述ALBTM的旋转参数。
且所述ALBTM的具体推导过程详述如下:
如图1所示,ALBTM与现有的基于点特征三维仿射模型类似,主要区别在于所述ALBTM利用单位矢量分量
Figure A20071000209800131
代替点坐标((x1,y1),(x2,y2))和((X1,Y1,Z1),(X2,Y2,Z2))。单位矢量分量
Figure A20071000209800133
Figure A20071000209800134
可以被影像空间和地物空间中线段上任意两点定义,且可用以下矩阵形式表达:
v 12 → = a x a y 0 T
a x = x 2 - x 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
a y = y 2 - y 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
其中,所述ax和ay为影像空间中线段上任意两点(p1=(x1,y1),p2=(x2,y2))所定义线段在所述影像空间的单位矢量分量。
V 12 → = A X A Y A Z T
A X = X 2 - X 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Y = Y 2 - Y 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Z = Z 2 - Z 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
其中,所述AX、AY和AZ为地物空间中线段上任意两点(P1=(X1,Y1,Z1),P2=(X2,Y2,Z2))在所述地物空间中对应共轭线段的单位矢量分量。
首先,利用现有普通的基于点特征三维仿射模型的八参数原始形式表达影像空间中(p1=(x1,y1),p2=(x2,y2))与地物空间中(P1=(X1,Y1,Z1),P2=(X2,Y2,Z2))之间的关系:
x1=C1X1+C2Y1+C3Z1+C4(1)
y1=C5X1+C6Y1+C7Z1+C8(2)
x2=C1X2+C2Y2+C3Z2+C4(3)
y2=C5X2+C6Y2+C7Z2+C8(4)
其中,所述C1~C3和C5~C7为所述三维仿射变换模型的旋转参数,所述C4和C8为所述三维仿射变换模型的平移参数。
方程(3)减去方程(1)得如下方程,
x2-x1=C1(X2-X1)+C2(Y2-Y1)+C3(Z2-Z1)(5)
类似,方程(4)减去方程(2)得如下方程,
y2-y1=C5(X2-X1)+C6(Y2-Y1)+C7(Z2-Z1)(6)
方程(5)和(6)分别除以影像空间上两点(p1=(x1,y1),p2=(x2,y2))所定义线段的长度l12,得到以下方程,
l 12 = ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2
x 2 - x 1 l 12 = C 1 ( X 2 - X 1 ) l 12 + C 2 ( Y 2 - Y 1 ) l 12 + C 3 ( Z 2 - Z 1 ) l 12 - - - ( 7 )
y 2 - y 1 l 12 = C 5 ( X 2 - X 1 ) l 12 + C 6 ( Y 2 - Y 1 ) l 12 + C 7 ( Z 2 - Z 1 ) l 12 - - - ( 8 )
进一步利用地物空间中两点(P1=(X1,Y2,Z1),P2=(X2,Y2,Z2))所定义线段的长度L12将方程(7)和(8)改写为,
L 12 = ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2
x 2 - x 1 l 12 = C 1 ( X 2 - X 1 ) L 12 × L 12 l 12 + C 2 ( Y 2 - Y 1 ) L 12 × L 12 l 12 + C 3 ( Z 2 - Z 1 ) L 12 × L 12 l 12 - - - ( 9 )
y 2 - y 1 l 12 = C 5 ( X 2 - X 1 ) L 12 × L 12 l 12 + C 6 ( Y 2 - Y 1 ) L 12 × L 12 l 12 + C 7 ( Z 2 - Z 1 ) L 12 × L 12 l 12 - - - ( 10 )
将方程(9)和(10)的左边分别用上述ax和ay替换,而其右边相应部分类似地用上述AX、AY和AZ替换,则得到如下方程,
a x = L 12 l 12 ( C 1 A X + C 2 A Y + C 3 A Z ) - - - ( 11 )
a y = L 12 l 12 ( C 5 A X + C 6 A Y + C 7 A Z ) - - - ( 12 )
将方程(11)和(12)中的从左边移到右边,则其被改写为,
l 12 L 12 a x = ( C 1 A X + C 2 A Y + C 3 A Z ) - - - ( 13 )
l 12 L 12 a y = ( C 5 A X + C 6 A Y + C 7 A Z ) - - - ( 14 )
将方程(13)和(14)中的用线段在影像空间和地面空间的投影比例因子替换,这样,ALBTM的最终形式则可表示为,
S = ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2
Sax=(C1AX+C2AY+C3AZ)(15)
Say=(C5AX+C6AY+C7AZ)(16)
其中,(ax,ay)为线段在所述影像空间的单位矢量分量,(AX,AY,AZ)为该线段在所述地物空间中对应共轭线段的单位矢量分量,S为该线段与其共轭线段的投影比例因子,而C1~C3和C5~C7为所述三维仿射变换模型的旋转参数。
值得一提的是,影像空间和地物空间中的单位矢量分量可通过线段上的任意两点计算,因此,上述所述影像空间和地物空间中用于定义线段的点不一定互为共轭点,但其所定义线段必须互为共轭线段。同时,由于一个单位矢量并非对应唯一的一条线,一个单位矢量表示了一条线及这条线的任何平行线。ALBTM表达了影像空间中一组线与地物空间中任何一组平行线之间的关系,因此所述三维仿射变换模型的平移参数C4和C8并没有在所述ALBTM中出现。
通过上述介绍可知,所述ALBTM本质为经验数学模型的一种,因此其并不依赖于航天器星历数据和传感器校准参数等航天器***信息;同时,由于所述ALBTM以线段的单位矢量分量取代了控制点的点坐标,使得其也不需要依赖于控制点信息。
一般而言,所有涉及仿射变换的应用,包括工业上的目标检测及其他应用,均可采用上述本发明所提供三维仿射变换方法及其中所述ALBTM技术。下面将参照图2介绍本发明应用上述ALBTM进行卫星遥感影像几何校正的方法。
如图2所示该方法包括有三大步骤:步骤1为数据获取阶段,步骤2为模型计算阶段,步骤3为模型应用阶段;下面逐一详细介绍之。
首先,在步骤1数据获取阶段,准备至少两幅卫星遥感影像的影像数据用于卫星遥感影像几何校正,且具体的准备步骤包括有:
步骤1-1,将所述至少2幅卫星遥感影像的影像数据分别导入计算机,并进行格式转换以将所述影像数据转换至如tiff或geotiff之类的可读格式;
步骤1-2,如果由必要,对所述可读格式的影像数据进行影像增强,以恢复航天器传感器障碍和/或辐射性影响等产生的误差;
步骤1-3,对影像数据进行解译,以检测卫星遥感影像上的特征。这里的解译主要指人工目视解译后面所需的线状特征,比如道路等。
随后,在步骤2模型计算阶段,基于所述影像数据分别计算每幅所述卫星遥感影像中用于数学表达其影像空间与相应地物空间之间关系的坐标变换模型的参数。
在本发明中,我们选择基于点特征三维仿射变换模型作为所述坐标变换模型,该基于点特征三维仿射变换模型的原始数学表达形式为
x=C1X+C2Y+C3Z+C4
y=C5X+C6Y+C7Z+C8
其中,所述(x,y)为点在所述影像空间的坐标,所述(X,Y,Z)为该点在所述地物空间的坐标,所述C1~C3和C5~C7为所述三维仿射变换模型的旋转参数,所述C4和C8为所述三维仿射变换模型的平移参数。
同时,该步骤2中所述三维仿射变换模型参数的计算又具体包括有下列几个步骤:步骤2-1,通过上述以基于点特征三维仿射变换模型为基础推导得出的ALBTM计算所述三维仿射变换模型的旋转参数C1~C3和C5~C7;步骤2-2,计算所述三维仿射变换模型的平移参数C4和C8
其中,所述步骤2-1的具体操作流程为:
步骤2-1-1,对每幅所述卫星遥感影像于其影像空间和所述地物空间中确定至少3条相互对应的控制线;
其中,优选地选择线状地物作为所述控制线,并利用GPS(GlobalPositioning System,全球定位***)技术测定所述控制线;或者,优选地利用GIS(Geographic Information System,地理信息***)数据库或已有纸质地图选择并测定所述控制线。同时,所述线段及其共轭线段可由所述控制线上任意两点确定;
步骤2-1-2,分别测定所述控制线上线段在所述影像空间的两端点坐标((x1,y1),(x2,y2))和该线段在所述地物空间中对应共轭线段的两端点坐标((X1,Y1,Z1),(X2,Y2,Z2));
步骤2-1-3,计算所述线段及其共轭线段的单位矢量分量((ax,ay),(AX,AY,AZ))和该线段与其共轭线段的投影比例因子(S),且该计算的具体数学式分别为:
a x = x 2 - x 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
a y = y 2 - y 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
A X = X 2 - X 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Y = Y 2 - Y 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Z = Z 2 - Z 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
S = ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ;
步骤2-1-4,根据所述单位矢量分量((ax,ay),(AX,AY,AZ))和投影比例因子(S)计算所述旋转参数(C1~C3,C5~C7),且该计算所用ALBTM的数学表达公式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
而所述步骤2-2的具体操作方法可为以下任何一种:
步骤2-21,于所述影像空间和所述地物空间确定至少1个相互对应的控制点,并分别测定该控制点在所述影像空间及所述地物空间的点坐标((x,y),((X,Y,Z))后,再基于该影像空间对应的三维仿射变换模型旋转参数(C1~C3,C5~C7)计算所述三维仿射变换模型的平移参数(C4,C8),且该计算的具体数学式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z)。
毫无疑问,该方法是恢复所述平移参数(C4,C8)的最佳方法,但其依赖于是否能够找到可用的控制点。而且,虽然可利用至少1个控制点来恢复所述平移系数(C4,C8),但其实1个控制点就足够了。
步骤2-22,将上述步骤2-1中用于计算所述三维仿射变换模型旋转参数(C1~C3,C5~C7)的线段及其共轭线段的中间点作为控制点,用于计算所述三维仿射变换模型的平移参数(C4,C8),且该计算的具体数学式同上述步骤2-21
在这种情况下,利用控制线中间点作为所述控制点来恢复所述平移参数(C4,C8),其要求上述步骤2-1中所述线段及其共轭线段的测定必须尽可能准确。
或者,步骤2-23,通过由卫星影像供应商用来传递数据的影像中心点坐标和/或影像边角坐标来计算所述三维仿射变换模型平移参数(C4,C8),且该计算的具体数学式亦为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z)。
其中,所述地面中心点坐标和/或边角坐标(X,Y,Z)从卫星影像供应商提供的元数据文件中获得,所述影像中心点坐标和/或边角坐标(x,y)可直接从影像上量取,且所述(C1~C3,C5~C7)为按前文所述计算已得的该三维仿射变换模型的旋转参数。
最后,在步骤3模型应用阶段,根据所述三维仿射变换模型参数确定所述影像空间中的点在所述地物空间的点坐标。该步骤3又具体包括有以下几个步骤:
步骤3-1,于所述至少2幅卫星遥感影像的影像空间中确定相互匹配的点(p1,p2);
步骤3-2,分别测定所述相互匹配点的点坐标((x1,y1),(x2,y2));
步骤3-3,分别将所述点坐标输入与其所处影像空间对应的三维仿射变换模型后计算所述相互匹配点在所述地物空间的坐标((X,Y,Z)),具体计算公式如下:
x1=C11X+C12Y+C13Z+C14
y1=C15X+C16Y+C17Z+C18
x2=C21X+C22Y+C23Z+C24
y2=C25X+C26Y+C27Z+C28
其中,所述C11~C18为所述匹配影像点之一(p1)所处影像空间对应的三维仿射变换模型参数,所述C21~C28为所述匹配影像点之二(p2)所处影像空间对应的三维仿射变换模型参数;
同时,所述步骤3-1执行的匹配处理及所述步骤3-2执行的坐标测定可以自动,或半自动,甚或手工的形式进行。
需要声明的是,上述发明内容及具体实施方式意在证明本发明所提供技术方案的实际应用,不应解释为对本发明保护范围的限定。本领域技术人员在本发明的精神和原理内,当可作各种修改、等同替换、或改进。本发明的保护范围以所附权利要求书为准。

Claims (10)

1.一种三维仿射变换方法,其特征在于,该方法用基于线特征的三维仿射变换模型表达二维空间和三维空间之间的关系,且所述基于线特征的三维仿射变换模型的具体数学表达式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
其中,所述(ax,ay)为线段在所述二维空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述三维空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子,所述C1~C3和C5~C7为所述基于线特征三维仿射变换模型的旋转参数。
2.一种卫星遥感影像几何校正方法,其特征在于,该方法包括有下列步骤:
步骤1,获取至少2幅卫星遥感影像的影像数据;
步骤2,基于所述影像数据分别计算每幅所述卫星遥感影像中用于数学表达其二维影像空间与三维地物空间之间关系的三维仿射变换模型参数,所述三维仿射变换模型的数学表达式为
x=C1X+C2Y+C3Z+C4
y=C5X+C6Y+C7Z+C8
其中,所述(x,y)为点在所述影像空间的坐标,所述(X,Y,Z)为该点在所述地物空间的坐标,所述C1~C3和C5~C7为所述三维仿射变换模型的旋转参数,所述C4和C8为所述三维仿射变换模型的平移参数;
并且,步骤2-1计算所述C1~C3和C5~C7的计算式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
其中,所述(ax,ay)为线段在所述影像空间的单位矢量分量,所述(AX,AY,AZ)为该线段在所述地物空间中对应共轭线段的单位矢量分量,所述S为该线段与其共轭线段的投影比例因子;
而步骤2-2计算所述C4和C8的计算式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z),
其中,所述(x,y)为点在所述影像空间的坐标,所述((X,Y,Z))为该点在所述地物空间中对应点的坐标;
步骤3,根据所述三维仿射变换模型参数确定所述影像空间中的点在所述地物空间中对应点的点坐标。
3.如权利要求2所述的卫星遥感影像几何校正方法,其特征在于,所述步骤2-1具体包括有下列步骤:
步骤2-1-1,对每幅所述卫星遥感影像于其影像空间和所述地物空间中确定至少3条相互对应的控制线;
步骤2-1-2,分别测定所述控制线上线段在所述影像空间的两端点坐标((x1,y1),(x2,y2))和该线段在所述地物空间中对应共轭线段的两端点坐标((X1,Y1,Z1),(X2,Y2,Z2));
步骤2-1-3,计算所述线段及其共轭线段的单位矢量分量((ax,ay),(AX,AY,AZ))和该线段与其共轭线段的投影比例因子(S),且该计算的具体数学式分别为:
a x = x 2 - x 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
a y = y 2 - y 1 ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ,
A X = X 2 - X 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Y = Y 2 - Y 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
A Z = Z 2 - Z 1 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ,
S = ( x 2 - x 1 ) 2 + ( y 2 - y 1 ) 2 ( X 2 - X 1 ) 2 + ( Y 2 - Y 1 ) 2 + ( Z 2 - Z 1 ) 2 ;
步骤2-1-4,根据所述单位矢量分量((ax,ay),(AX,AY,AZ))和投影比例因子(S)计算所述三维仿射变换模型的旋转参数(C1~C3,C5~C7),且该计算的具体数学式为
Sax=C1AX+C2AY+C3AZ
Say=C5AX+C6AY+C7AZ
4.如权利要求3所述的卫星遥感影像几何校正方法,其特征在于,选择线状地物作为所述控制线,并利用GPS技术测定所述控制线;或者,利用GIS数据库或纸质地图选择并测定所述控制线。
5.如权利要求3所述的卫星遥感影像几何校正方法,其特征在于,所述线段及其共轭线段由所述控制线上任意两点确定。
6.如权利要求2所述的卫星遥感影像几何校正方法,其特征在于,所述步骤2-2具体为:在所述影像空间和所述地物空间确定至少1个相互对应的控制点,并分别测定该控制点在所述影像空间及所述地物空间的点坐标((x,y),((X,Y,Z))后,再基于该影像空间对应的三维仿射变换模型旋转参数(C1~C3,C5~C7)计算该三维仿射变换模型的平移参数(C4,C8),且该计算的具体数学式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z)。
7.如权利要求6所述的卫星遥感影像几何校正方法,其特征在于,所述控制点为用于计算所述三维仿射变换模型旋转参数(C1~C3,C5~C7)的线段及其共轭线段的中间点。
8.如权利要求2所述的卫星遥感影像几何校正方法,其特征在于,所述步骤2-2具体为:从所述影像数据的元数据文件中获得该影像数据中影像空间的中心点坐标和/或边角坐标在对应地物空间中的坐标(X,Y,Z),直接从该影像数据上量取该影像数据中影像空间的中心点坐标和/或边角坐标(x,y),再基于该影像空间对应的三维仿射变换模型旋转参数(C1~C3,C5~C7)计算该三维仿射变换模型的平移参数(C4,C8),且该计算的具体数学式为
C4=x-(C1X+C2Y+C3Z),
C8=y-(C5X+C6Y+C7Z)。
9.如权利要求2所述的卫星遥感影像几何校正方法,其特征在于,所述步骤3具体包括有下列步骤:
步骤3-1,在所述至少2幅卫星遥感影像的影像空间中确定相互匹配的点(p1,p2);
步骤3-2,分别测定所述相互匹配点的点坐标((x1,y1),(x2,y2));
步骤3-3,分别将所述点坐标输入与其所处影像空间对应的三维仿射变换模型后计算所述相互匹配点在所述地物空间的坐标((X,Y,Z)),且该计算的具体数学式为:
x1=C11X+C12Y+C13Z+C14
y1=C15X+C16Y+C17Z+C18
x2=C21X+C22Y+C23Z+C24
y2=C25X+C26Y+C27Z+C28
其中,所述C11~C18为所述匹配影像点之一(p1)所处影像空间对应的三维仿射变换模型参数,所述C21~C28为所述匹配影像点之二(p2)所处影像空间对应的三维仿射变换模型参数。
10.如权利要求2所述的卫星遥感影像几何校正方法,其特征在于,所述步骤1具体包括有下列步骤:
步骤1-1,将所述至少2幅卫星遥感影像的影像数据分别导入计算机并进行格式变换至可读格式;
步骤1-2,对影像数据进行解译,以检测卫星遥感影像上的特征。
CN2007100020984A 2007-01-18 2007-01-18 卫星遥感影像几何校正方法 Active CN101226646B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100020984A CN101226646B (zh) 2007-01-18 2007-01-18 卫星遥感影像几何校正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100020984A CN101226646B (zh) 2007-01-18 2007-01-18 卫星遥感影像几何校正方法

Publications (2)

Publication Number Publication Date
CN101226646A true CN101226646A (zh) 2008-07-23
CN101226646B CN101226646B (zh) 2010-11-10

Family

ID=39858626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100020984A Active CN101226646B (zh) 2007-01-18 2007-01-18 卫星遥感影像几何校正方法

Country Status (1)

Country Link
CN (1) CN101226646B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705267A (zh) * 2017-10-18 2018-02-16 中国科学院电子学研究所 基于控制矢量的光学卫星影像几何校正方法
CN108593556A (zh) * 2017-12-26 2018-09-28 中国科学院电子学研究所 基于矢量特征的卫星成像几何精化模型的构建方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705267A (zh) * 2017-10-18 2018-02-16 中国科学院电子学研究所 基于控制矢量的光学卫星影像几何校正方法
CN107705267B (zh) * 2017-10-18 2020-06-26 中国科学院电子学研究所 基于控制矢量的光学卫星影像几何校正方法
CN108593556A (zh) * 2017-12-26 2018-09-28 中国科学院电子学研究所 基于矢量特征的卫星成像几何精化模型的构建方法

Also Published As

Publication number Publication date
CN101226646B (zh) 2010-11-10

Similar Documents

Publication Publication Date Title
JP2009145314A (ja) 異種センサ統合モデリングによるデジタル写真測量方法及びその装置
Maurer et al. Tapping into the Hexagon spy imagery database: A new automated pipeline for geomorphic change detection
Zheng et al. Minimal solvers for 3d geometry from satellite imagery
CN111724465A (zh) 基于平面约束优选虚拟控制点的卫星影像平差方法及装置
Gong et al. A detailed study about digital surface model generation using high resolution satellite stereo imagery
CN112233246A (zh) 基于srtm约束的卫星影像密集匹配方法和***
Zhang et al. Photogrammetric modeling of linear features with generalized point photogrammetry
Chmiel et al. Orthorectification and geometric quality assessment of very high spatial resolution satellite imagery for Common Agricultural Policy purposes
CN101226646B (zh) 卫星遥感影像几何校正方法
Oh et al. Automated georegistration of high-resolution satellite imagery using a RPC model with airborne lidar information
Thoeni et al. Efficient photogrammetric reconstruction of highwalls in open pit coal mines
Bertin et al. A merging solution for close-range DEMs to optimize surface coverage and measurement resolution
Ma Rational function model in processing historical aerial photographs
Gruen et al. 3D processing of high-resolution satellite images
Zhou et al. Optimal regularization method based on the L-curve for solving rational function model parameters
Krishna et al. DEM generation from high resolution multi-view data product
Vassilaki et al. Recovery of the geometry of historical aerial photos associating self-calibration with ground control linear features
Li et al. Integration of orbital and ground images for enhanced topographic mapping in Mars landed missions
Pan et al. A general method of generating satellite epipolar images based on RPC model
Ma et al. Orthorectify historical aerial photographs using DLT
Huang et al. Image network generation of uncalibrated UAV images with low-cost GPS data
Niu et al. Geometric modeling and processing of QuickBird stereo imagery
Bitelli et al. Surface modelling of complex archaelogical structures by digital close-range photogrammetry
Gruen et al. High accuracy 3D processing of satellite imagery
Scaioni et al. The concept of reliability applied to co-registration of multiple satellite time-series of images

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