1。1 SAR 研究现状
1。2 星载 SAR 实时成像研究
1。3 噪声的研究现状
1。4GeoTIFF 的研究现状
2 地理信息的读取
我们知道,在 GeoTIFF 格式中,我们把众多的信息都保存在 6 个“MateTag”(元标签) 中,我们也称之为“GeoKey”(地理关键字),因为 TIFF 平台的数据是无关的,也因此避免 了平台之间数据相互转换的存在的问题。这些关键字的设计都是严格遵循 TIFF 格式的结构, 并且,在我们需要输入更多信息的时候,我们还可以增加新定义的关键字,这种形式大大方 便了我们对于图像保存的要求。文献综述
GeoTIFF 会采用不同的地理标签来表示图像所蕴含的地理信息,这是由于图像所表示的 地理空间的类型是不同的。比如,对于一幅任意的参考图像来说,如果我们需要表示的是图 像 空间 和 模 型空 间 的关 系 , 那我 们 可以 选 择 ModelPixelScaleTag 、 ModelTiepointTag 和 ModelTransformationTag 这三种标签来定义,同时,这三种标签也可以定义当图像和模型之间 不存在旋转或者错切变换时的情况;而当图像和地理模型存在旋转或者变形的时候,我们可 以利用 ModelTransformationTag 标签中所有的变换矩阵来定义我们所需要的信息。另外,当 我们需要定义图像上的坐标与地球上点坐标的关系时,就需要用到 GeoKeyDirectoryTag、 GeoDoubleParamsTag 以及 GeoAsciiParamsTag 这三种标签。我们可以看下示意图 2。1:
图 2。1 GeoTIFF 中定义的地理标签与不同空间模型的转换关系
只有地理标签的模型转换关系还不行,我们还得了解 GeoTIFF 存储地理关键字的结构。 我们知道,GeoKeyDirectoryTag 标签是用来存储 GeoKey 的目录的。在具体内容上,它表现 为一个无符号整数的阵列,每组四个。而在第一组中,他的四个无符号整数值就包含了地理 关键字的头信息,之后就是关键字项的列表。我们可以在图 2。2 看出 GeoTIFF 存储地理关键 字的结构:
图 2。2 GeoTIFF 中存储地理关键字的结构
在了解了 GeoTIFF 存储地理关键字的结构的基础上,我们开始编写程序完成对于 GeoTIFF 图像中的地理信息的读取工作。我们选择 MATLAB 来完成程序的编写,我们的目标 是能够通过程序识别输入的图像是否是 GeoTIFF 格式,如果是 GeoTIFF 格式的话,能够识别 整个图片的经纬度等地理信息的范围,并且在需要的情况下,能得到我们输入图像的像素点 的经纬度。
在图像的栅格空间相模型空间的转换过程中,以下的几个步骤是不可省略的:
(1)首先先建立 GeoTIFF 格式的栅格坐标空间,可以更具数据形式选用点坐标或者面 积坐标的格式。
(2)容纳后建立一个恰当的模型坐标空间将图像的栅格坐标地理化。
(3)之后就可以进行坐标转换了:如果已知图像中的三个非线性 TiePoint,可以直接求 出变换的多项式系数,直接完成数据的转换;如果知道一个图像的 TiePoint 以及像元比例 PixelScale,可以得到对应的变换矩阵;在已知图像的变换矩阵的情况下,我们可以进行坐标 变换,但这种情况多用于需要进行旋转或者变形才能得到地理模型的情况;如果已知图像中
第 8 页