1、一 影像重采样当欲知不位于矩阵(采样)点上的原始函数 g(x,y)的数值时就需要内插,此时称为重采样。常用在影像的旋转、核线排列、数字纠正和最小二乘匹配。常用重采样方法:1 双线性插值法双线性插值法的卷积核是一个三角函数,表达式为 W(x)=1-(x),0 |x| 1例题:已知 gi,j=102,gi+1,j=112,gi,j+1=118 ,gi+1,j+1=126,k-i= /4,l-j=/4 ,为采样间隔,用双线性插值计算 gk,l 。2 双三次卷积3 最近邻像元法直接取与 P(x,y)点位置最近像元 N 的灰度值为核点的灰度作为采样值,即 I(P)=I(N) ,N 为最邻近点,其影像坐标
2、值为 xN=INT(x+0.5) Yn= INT(y+0.5)以上三种重采样方法以最邻近像元法最简单,它计算速度快且不破坏原始影像的灰度信息。但其几何精度较差,最大可达到 0.5 像元。前两种方法几何精度较好,但计算时间较长,特别是双三次卷积法较费时,在一般情况下用双线性插值法较宜。二 点特征提取算法1 Moravec 算子,其步骤为:1)计算各像元的兴趣值 IV。在以像素(c,r)为中心的 ww 的影像窗口中,计算该像素四个方向相邻像素灰度差的平方和,取其中最小者作为该像素(c,r)的兴趣值。2)给定一经验阈值,将兴趣值大于该阈值的点(即兴趣值计算窗口的中心点)作为候选点。3)选取候选点中的
3、极值点作为特征点。2 Forstner 算子,其步骤为:1)计算各像素的 Robert 梯度。gu=gi+1,j+1gi,j , gv=gi,j+1gi+1,j2) 计算 LL 窗口中灰度的协方差矩阵。Q=N(-1)=3) 计算兴趣值 q 与 w。w=1/trQ=DetN/trN ,q=4 DetN/(trN) 4)确定待选点。如果兴趣值大于给定的阈值,则该像元为待选点。阈值为经验值,可参考下列值:Tq=0.50.75 Tw=fw(f=0.51.5) cwc(c=5)当 qTq,且 wTw 时,该像元为待选点。5) 选取极值点。以权值 w 为依据选择极值点,即在一个适当窗口中选择最大的待选点,
4、而去掉其余的点。三 线特征提取算子线特征是指影像的“边缘”与“线” 。 “边缘”可以定义为影像局部区域特征不相同的那些区域间的分界线,而“线”则可以认为是具有很小宽度的其中其中间区域具有相同的影像特征的边缘对,也就是距离很小的一对边缘构成一条线。可用于线特征提取的梯度算子:1 微分算子:梯度算子 Roberts 算子 Sobel 算子(要会算)2 二阶差分算子:方向二阶差分算子 拉普拉斯算子 高斯 -拉普拉斯算子(LOG 算子)Hough 变换其基本原理是将影像空间中的曲线(包括直线)变换到参数空间中,通过检测参数空间中的极值点,确定出该曲线的描述参数,从而提取影像中的规则曲线。直线 Houg
5、h 变换通常采用的直线模型为 =xcos +ysin其步骤为:对影像进行预处理,提取特征并计算其梯度方向 I;将(,)参数平面量化,设置二维累计矩阵 H(i,j);边缘细化,即在边缘点的梯度方向上保留极值点而剔除那些非极值点;对每一边缘点,以其梯度方向 为中心,设置一小区间-。 ,+ 。,其中 。为经验值,一般可取 510,在此小区间上以 为步长,按 =xcos+ysin 对每个区间中的 量化值计算相应的 值,并给相应的累计矩阵元素增加一个单位值;对累计矩阵进行阈值检测,将大于阈值的点作为备选点;取累计矩阵(即参数空间)中备选点中的极大值点位所需的峰值点,这些点所对应的参数空间的坐标即所检测直
6、线的参数。四 基于物方的影像匹配(VLL 法)能够直接确定物体表面点空间三维坐标的基于物方的影像匹配方法,也被称为“地面元影像匹配” 。此时待定点地面坐标(X,Y)是已知的,只需要确定其高程 Z。其步骤为:给定地面点的平面坐标(X,Y)与近似最低高程 Zmin,高程搜索步距Z 可由所要求的高程精度确定。由地面点平面坐标(X,Y)与可能的高程 Zi=Zmin+iZ(i=0,1,2, ),利用共线方程的正解形式计算左、右像坐标(xi,yi )与(xi ,yi)。分别以(xi,yi )与(xi ,yi)为中心在左右影像上取影像窗口,计算其匹配测度,如相关系数 i(也可以利用其他测度) 。将 i 的值
7、增加 1,重复(2) (3)两步,得到 0 ,1, 2,n,取其最大者k: k=max0 ,1, 2,n 其对应高程为 Zk=Zmin+kZ,则认为地面点 A 高程 Z=Zk。还可以利用 k 及其相邻的几个相关系数拟合一条抛物线,以其极值对应的高程作为 A 点的高程,以进一步提高精度,或以更小的高程步距在一小范围内重复以上过程。五 单点最小二乘影像匹配,其具体步骤为:1)几何变形改正。根据几何变形改正参数 a0,a1,a2,b0,b1,b2,将左方影像窗口的影像坐标(像素的行列号)变换至右方影像阵列:x2=a0+a1x+a2y , y2=b0+b1x+b2y 它们的初始值分别为 h0=0;h1
8、=1;a0=0;a1=1;a2=0;b0=0;b1=0;b2=1。2)重采样。由于换算所得的坐标 x2,y2 一般不可能是右方影像阵列中的整数行列号,因此重采样是必须的,由重采样获得 g2(x2,y2)。一般来说,重采样可采用双线性内插。3)辐射畸变改正。利用由最小二乘影像匹配所求得辐射畸变改正参数 h0,h1,对上述重采样的结果作辐射改正:h0+h1g2(x2,y2)。4)计算左方影像窗口与经过几何、辐射改正后的右影像窗口的灰度阵列 g1 与 h0+ h1g2(x2,y2)之间的相关系数 ,判断是否需要继续迭代。一般来说,若相关系数小于前一次迭代后所求得的相关系数,则可认为迭代结束,另外,判
9、断迭代结束也可以根据几何变形参数(特别是移位改正值 da0,db0)是否小于某个预定的阈值。5)采用最小二乘影像匹配,解求变形参数的改正值 dh0,dh1,da0, 。6)计算变形参数。由于变形参数的改正值是根据经过几何、辐射改正后的右方影像灰度阵列求得的,因此,变形参数应按下列算法求得。7)计算最佳匹配的点位。六 特征匹配基于特征的匹配可以分为点、线、面的特征匹配。特征匹配可分为三步:特征提取;利用一组参数对特征作描述;利用参数进行特征匹配。基于特征点的影像匹配策略:金字塔分级影像匹配。1 特征提取采用一定的特征提取算法对左影像进行特征提取。可以根据各特征点的兴趣值将将特征点分成几个等级,匹
10、配时可按等级依次进行处理。特征点的分布可有两种方式:随机分布。按顺序进行特征提取,但控制特征的密度,在整幅影像中按一定比例选取特征点,这种方法选取的点集中在信息丰富的区域,而在信息贫乏区则没有点或点很少。均匀分布。将影像划分成规则矩形格网,每一格网内提取一个(或若干个)特征点。这种方法选取的点均匀地分布在影像各处。2 特征点的匹配1)二维匹配与一维匹配当影像方位参数未知时,必须进行二维的影像匹配。此时匹配的主要目的是利用明显点对解求影像的方位参数,以建立立体影像模型,形成核线影像以便进行一维匹配。二维匹配的搜索范围在最上一层影像由先验视差确定,在其后各层,只需要在小范围内搜索。当影像方位已知时
11、,可直接进行带核线约束条件的一维匹配,但在上下方向可能各搜索一个像素。也可以沿核线重采样形成核线影像,进行一维影像匹配。但当影像方位参数不精确或采用近似核线的概念时,也可能有必要在上下方向各搜索一两个像素。匹配的备选点可采用如下方法选择对右影像也进行相应的特征提取,挑选预测区内的特征点作为可能的匹配点。右影像不进行特征提取,将预测区内的每一点都作为可能的匹配点。右影像不进行特征提取,但也不将所有的点作为可能的匹配点,而用“爬山法”搜索,动态地确定各选点。爬山法主要用于二维匹配。对一维匹配仅用于在搜索区边沿取得匹配测度最大的情况。特征点的提取与匹配的顺序“深度优先” 。对最上一层左影像每提取到一
12、个特征点,即对其进行匹配。然后将结果化算到下一层影像进行匹配,直至原始影像,并以该匹配好的点对为中心,将其邻域的点进行匹配。再上升到第一层,在该层已匹配的点的邻域选择另一点,进行匹配,将结果化算到原始影像,重复前一点的过程,直至第一层最先匹配的点的邻域中的点处理完,再回溯到第二层,如此进行。“广度优先” 。这是一种按层处理的方法,即首先对最上一层影像进行特征提取与匹配,将全部点处理完后,将结果化算到下一层,并加密,进行匹配。重复以上过程直至原始影像。七 数字地面模型什么是 DTM、DEM 与 DHM?DEM 有哪几种主要的形式,其优缺点各是什么?数字地面模型 DTM 是地形表面形态等多种信息的
13、一个数字表示。 DTM 是一个地理信息数据库的基本内核,若只考虑 DTM 的地形分量,我们通常称其为数字高程模型 DEM。DEM 有多种表示形式,主要包括规则矩形格网与不规则三角网。为了减少数据的存贮量及便于使用管理,可利用一系列在 X,Y 方向上都是等间隔排列的地形点的高程 Z 表示地形,形成一个矩形格网 DEM。其任意一个点 Pij 的平面坐标可根据该点在 DEM 中的行列号 j,i 及存放在该文件头部的基本信息推算出来。Xi=Xo+i*DX(i=0,1, ,NX-1) Yj=Yo+j*DY(j=0,1, ,NY-1)除了基本信息外,DEM 就变成一组规则存放的高程值,在计算机高级语言中,
14、它就是一个二维数组或数学上的一个二维矩阵Zij。由于矩形格网 DEM 存贮量最小(还可进行压缩存贮) ,非常便于使用且容易管理,因而是目前运用最广泛的一种形式。但其缺点是有时不能准确表示地形的结构与细部,因此基于DEM 描绘的等高线不能准确地表示地貌。若将按地形特征采集的点按一定规则连接成覆盖整个区域且互不重叠的许多三角形,可构成一个不规则三角网 TIN 表示的 DEM,通常称为三角网 DEM 或 TIN。TIN 能较好地顾及地貌特征点、线,表示复杂地形表面比矩形格网精确。其缺点是数据量较大,数据结构较复杂,因而使用与管理也较复杂。例题:已知矩形格网 DEM 起点坐标(X0,Y0)与格网间隔
15、X ,Y,求点 P(X,Y )所在格网的行、列号 NR 与 NC。八 三角网数字地面模型的构建1 角度判断法建立 TIN该方法是当已知三角形的两个顶点(即一条边)后,利用余弦定理计算备选第三顶点的三角形内角的大小,选择最大者对应的点为该三角形的第三顶点。其步骤为:将原始数据分块,以便检索所处理三角形邻近的点,而不必检索全部数据。确定第一个三角形。从几个离散点中任取一点 A 作为第一个点,在其附近选取距离最近的一个点 B 作为三角形的第二个点。三角形的扩展。由第一个三角形往外扩展,将全部构成三角网,并要保证三角网中没有重复和交叉的三角形。依次对每一个已生成的三角形新增加的两边,按角度最大的原则向
16、外进行扩展,并进行是否重复的检测。向外扩展的处理:若从顶点为 P1,P2,P3 的三角形的 P1P2 边向外扩展,应取位于直线P1P2 与 P3 异侧的点。重复与交叉的检测:给每一边记下扩展的次数,若该边的扩展次数超过 2,则扩展无效。2 泰森多边形与狄洛尼三角网九 数字微分纠正根据有关的参数与数字地面模型,利用相应的构像方程式,或按一定的数学模型用控制点解算,从原始非正射投影的数字影像获取正射影像,这种过程是将影像化为很多微小的区域逐一进行纠正,且使用的是数字方式处理,故叫数字微分纠正或数字纠正。基本原理:其基本任务是实现两个二维图像之间的几何变换。在数字微分纠正过程中,必须首先确定原始图像
17、与纠正后的图像之间的几何关系。设任意像元在原始图像和纠正后图像中的坐标分别为(x,y)和(X,Y)。它们之间存在着映射关系:x=fx(X,Y);y=fy(X,Y) (1) X=x(x,y) ;Y=y(x,y) (2)公式(1)是由纠正后的像点坐标 (X,Y)出发反求其在原始图像上的像点坐标(x,y ) ,这种方法称为反解法(或间接解法) 。而公式(2)是由原始图像上像点坐标( x,y)解求纠正后图像上相应点坐标(X,Y),这种方法称为正解法(或直接解法) 。十 真正射影像遮挡指的是由于地面上有一定高度的目标物体遮挡,使得地面上的局部区域在影像上不可见的现象。正射影像上遮蔽的传统对策:影像获取时
18、的策略。通过在摄影时采用长焦距摄影、提高摄影飞行高度、缩短摄影基线等方法以增加像片的重叠度,以及在航空摄影航飞线路设计时尽量避免使高层建筑物落在像片的边缘等手段,减小因地面有一定高度目标物体所引起的投影差(遮蔽) ,也即缩小像片上遮蔽的范围。纠正过程中的策略。尽量利用摄影像片的中间部位制作正射影像,因为中心投影像片的中间部位其投影差较小甚至无投影差,也就是此处的遮蔽范围较小或根本无遮蔽。传感器选择的策略。随着线阵列扫描式成像传感器的应用越来越广泛,人们希望利用线阵列描式成像传感器影像来制作正射影像。因为对于垂直下视线阵列扫描影像而言,地面有一定高度的目标只会在垂直于传感器平台飞行的方向上产生投影差(遮蔽) ,而在沿飞行方向则无投影差(遮蔽) 。正射影像与真正射影像的区别:传统的正射影像的制作是以 2.5 维的数字高程模型(DEM)为基础进行数字纠正计算的。而 DEM 是地表面的高程,即它并没有顾及地面上目标物体的高度情况,因此,微分纠正所得到的影像虽然叫做正射影像,但地面上 3 维目标(如建筑物、树木、桥梁等)的顶部并没有被纠正到应有的平面位置(与底部重合) ,而是有投影差存在。