一种基于在线遥感卫星影像的自动化快速校正方法与流程

专利查询2023-6-23  89



1.本发明涉及遥感领域,特别地,涉及遥感影像校正领域。


背景技术:

2.传统的影像几何校正一般是采用外业采集的控制点或者高精度遥感底图数据作为参考数据,利用与高精度遥感底图数据匹配出的匹配点作为控制点数据。外业采集的控制点一般周期较长、成本昂贵,对于测绘产品精度要求较高的情况,上述方法可以能满足要求,然而对于恶劣条件下快速应急测绘产品的生产具有较大的障碍。高精度遥感数据往往获取渠道复杂,覆盖区域较少。
3.为此急需一种能够解决测绘产品生产周期长、精度低以及应急状态下快速出图的技术方案。


技术实现要素:

4.为解决上述问题,不同于传统方法本专利提出了一种基于在线遥感卫星影像的自动化快速校正方法,可以快速对卫星影像进行几何校正。该方法可以使得测绘产品的生产成本得到极大的降低,同时也缩短了测绘产品的制作时间。本专利主要对卫星影像在线瓦片的读取、特征点提取等关键环节进行研究,可以成功应用于测绘产品生产中。
5.本发明提供了一种基于在线遥感卫星影像的自动化快速校正方法,包括:
6.步骤1:瓦片数据位置匹配;
7.步骤1-1:获取待校正影像的分辨率估算出瓦片的层数z,采用如下两个公式中至少1个:
[0008][0009][0010]
其中z为瓦片层数,res_m为以米为单位的分辨率,res_d为以度为单位的分辨率;
[0011]
步骤1-2:将待纠正影像经纬度范围转化为瓦片的行列范围,经纬度坐标转化瓦片坐标如下式所示:
[0012][0013]
[0014]
其中tilex、tiley为瓦片坐标,lon、lat为经度、纬度坐标;
[0015]
步骤2:根据上述瓦片范围,读取瓦片数据;
[0016]
步骤3:瓦片数据在内存中进行特征点提取;
[0017]
步骤4:将瓦片数据的特征点的像素坐标转化为对应的经纬度坐标,然后利用待纠正影像的6参数,将特征点经纬度坐标转化为待纠正影像的像素坐标,最后确定搜索范围;
[0018]
步骤5:影像控制点匹配:将第3步提取的特征点以及第4步确定的搜索范围,在待校正影像利用最小二乘匹配算法在搜索区域内寻找单个瓦片数据上提取特征点的最优匹配点;
[0019]
步骤6:计算多项式系数:确定利用多项式模型进行校正,利用第5步匹配出来的影像控制点,求解多项式系数;
[0020]
步骤7:答解纠正后影像坐标:将各影像像素坐标代入多项式进行计算,求解出影像校正后的坐标;
[0021]
步骤8:影像位置纠正及重采样:通过第7步的处理,已经将待纠正影像的位置进行了变换,随后进行影像灰度重采样。
[0022]
可选的:瓦片大小为256像素
×
256像素。
[0023]
可选的:在步骤3中,在每一张瓦片数据中仅仅提取1个特征点。
[0024]
可选的:将特征点的位置信息和灰度信息在内存中进行保存。
[0025]
可选的:在步骤4中将瓦片数据上提取的特征点按照给定的视差范围在待纠正影像上进行同名像点的寻找。
[0026]
可选的:在步骤6中,多项式为:
[0027][0028][0029]
其中(x,y)为待纠正影像的像素坐标,(x,y)为匹配出来的影像同名点的地面坐标或影像经纬度坐标,i为控制点序号。
[0030]
本发明还提供了一种在线遥感卫星影像的自动化快速校正设备,使用以上所述方法进行在线遥感卫星影像的自动化快速校正。
[0031]
本发明还提供了一种服务器,存储有以上所述方法使用的瓦片数据。
[0032]
本发明发明点及技术效果:
[0033]
1、利用在线遥感卫星影像资源可以克服待纠正影像分辨率差异大、以及影像覆盖区域较少带来的固有缺陷,在线遥感卫星影像资源可以多种不同分辨率影像资源以及覆盖全球绝大部分陆地的影像资源,并且影像资源存储在云端,不占用本地资源。
[0034]
2、基于不同权重对瓦片数据进行影像特征点提取,保证每张瓦片数据特征点数基本一致,可以很好地避免部分区域无匹配点数据,后续影像纠正偏差较大可以使得影像校正精度更精确。
[0035]
3、通过基于在线遥感卫星影像资源全程数据处理不落盘的方式,优化了瓦片数的确定、搜索范围的确定,兼顾了影像处理速度、准确度,使得影像校正后实时显示成为可能。
附图说明
[0036]
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0037]
图1是本发明实施例中的检测系统示意图。
具体实施方式
[0038]
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0039]
一般而言遥感影像校正是通过遥感影像的上的物方信息和像方信息建立数学关系,然后通过建立的数学关系,对遥感影像进行校正。其中遥感影像的物方信息获取途径一般有两种,一是通过外野采集的控制点,二是带有地理信息的参考底图。而瓦片数据就是带有地理信息的参考底图。瓦片数据是指将全球的地理范围内的遥感影像按照一定的尺寸大小和存储格式,按缩放级别或者比例尺,切成256
×
256大小的栅格影像,将切片后的栅格影像称为瓦片数据。
[0040]
本发明提供了一种基于在线遥感卫星影像的自动化快速校正方法,包括以下步骤:
[0041]
1、瓦片数据位置匹配:一般来说瓦片数据大都采用tms的存储方式,利用rest接口的url参数来描述瓦片的存储方式,访问瓦片一般都是通过url的get方法去获取瓦片数据。单个瓦片数据请求的规则是将单个瓦片所在的行列号以及瓦片所在层数作为请求参数进行请求。首先获取待校正影像的分辨率估算出瓦片的层数即z值,然后将待纠正影像经纬度范围转化为瓦片的行列范围,经纬度坐标转化瓦片坐标如下式所示:
[0042][0043][0044]
其中tilex、tiley为瓦片坐标,lon、lat为经度、纬度坐标,z为瓦片层数,可以由待纠正影像的分辨率估算得出。通过上述公式可以将待纠正影像的四至范围精确地转换到近似分辨率的某层瓦片数据,进而可以确定需要读取的瓦片数据范围。经过大量实验,优选瓦片层数与分辨率关系如下:
[0045]
[0046][0047]
通过上述公式可以由影像的分辨率计算出所需匹配的瓦片层数,其中z为瓦片层数,res_m为以米为单位的分辨率,res_d为以度为单位的分辨率。
[0048]
作为一种举例,可以根据上述公式确定瓦片层数如下
[0049]
[0050][0051]
2、瓦片数据读取:通过第1步的处理,我们已经可以获取要读取的瓦片范围,如行号从10023至10067,列号从20017至20072,共需读取45*56=2520张瓦片数据,如读取瓦片层数为18层的第一张瓦片数据的请求方式是将请求中的x赋值为10023,y赋值为20017,z赋值为18,然后将上述请求地址的瓦片数据读取进内存中,后续瓦片数据的读取以此类推。
[0052]
3、瓦片数据特征点提取:通过第2步计算出需要申请的整个瓦片范围的内存大小,依次将读取进内存的单个瓦片数据,瓦片大小为(256像素
×
256像素)按照第2步中的瓦片行列范围即行号从10023至10067,列号从20017至20072,将45*56=2520张瓦片数据在内存中进行特征点提取,瓦片具体分布方式如图所示。
[0053]
为保证影像控制点分布均匀,在每一张瓦片数据中仅仅提取1个特征点,将其位置信息和灰度信息在内存中进行保存。
[0054]
4、确定匹配搜素范围:
[0055]
首先将瓦片数据的特征点的像素坐标转化为对应的经纬度坐标:
[0056][0057][0058]
其中tilex,tiley为瓦片坐标,pixelx,pixely为特征点像素坐标,z为瓦片层数。
[0059]
然后利用待纠正影像的6参数,将特征点经纬度坐标转化为待纠正影像的像素坐标如下:
[0060][0061][0062]
其中dfgeo0

dfgeo5为待纠正影像的6参数,tilex,tiley为瓦片坐标,pixelx,pixely为特征点像素坐标,z为瓦片层数,col,row为待纠正影像行号和列号。通过上述两公式可以准确地将瓦片数据上提取的特点按照给定的视差范围在待纠正影像上进行同名像点的寻找。可以大大减少匹配同名点的搜索时间。
[0063]
最后确定搜索影像区域:
[0064]
col
max
=col+d
[0065]
col
min
=col-d
[0066]
row
max
=row+d
[0067]
row
min
=row-d
[0068]
其中d为影像区域的搜索窗口大小,col,row为上一步计算所得。
[0069]
5、影像控制点匹配:将第3步提取的特征点以及第4步确定的搜索范围,在待校正影像利用最小二乘匹配算法在搜索区域内寻找单个瓦片数据上提取特征点的最优匹配点。
[0070]
6、计算多项式系数:确定利用多项式模型进行校正,利用第5步匹配出来的影像控制点,求解多项式系数a0...a5,b0...b5。
[0071][0072][0073]
上述的多项式模型系数的解算一般是利用最小二乘法实现。其中(x,y)为待纠正影像的像素坐标,(x,y)为匹配出来的影像同名点的地面坐标或影像经纬度坐标,i为控制点序号。
[0074]
7、答解纠正后影像坐标:将各影像像素坐标代入多项式进行计算,便可求解出影像校正后的坐标。
[0075]
8、影像位置纠正及重采样:通过第7步的处理,已经将待纠正影像的位置进行了变换,随后进行影像灰度重采样。
[0076]
可以理解,除了上述内容,还包括一些常规结构和常规方法,由于这些内容都是公知的,不再赘述。但这并不意味着本发明不存在这些结构和方法。
[0077]
本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

技术特征:
1.一种基于在线遥感卫星影像的自动化快速校正方法,其特征在于:步骤1:瓦片数据位置匹配;步骤1-1:获取待校正影像的分辨率估算出瓦片的层数z,采用如下两个公式中至少1个:个:其中z为瓦片层数,res_m为以米为单位的分辨率,res_d为以度为单位的分辨率;步骤1-2:将待纠正影像经纬度范围转化为瓦片的行列范围,经纬度坐标转化瓦片坐标如下式所示:如下式所示:其中tilex、tiley为瓦片坐标,lon、lat为经度、纬度坐标;步骤2:根据上述瓦片范围,读取瓦片数据;步骤3:瓦片数据在内存中进行特征点提取;步骤4:将瓦片数据的特征点的像素坐标转化为对应的经纬度坐标,然后利用待纠正影像的6参数,将特征点经纬度坐标转化为待纠正影像的像素坐标,最后确定搜索范围;步骤5:影像控制点匹配:将第3步提取的特征点以及第4步确定的搜索范围,在待校正影像利用最小二乘匹配算法在搜索区域内寻找单个瓦片数据上提取特征点的最优匹配点;步骤6:计算多项式系数:确定利用多项式模型进行校正,利用第5步匹配出来的影像控制点,求解多项式系数;步骤7:答解纠正后影像坐标:将各影像像素坐标代入多项式进行计算,求解出影像校正后的坐标;步骤8:影像位置纠正及重采样:通过第7步的处理,已经将待纠正影像的位置进行了变换,随后进行影像灰度重采样。2.如权利要求1所述的方法,其特征在于:瓦片大小为256像素
×
256像素。3.如权利要求1所述的方法,其特征在于:在步骤3中,在每一张瓦片数据中仅仅提取1个特征点。4.如权利要求3所述的方法,其特征在于:将特征点的位置信息和灰度信息在内存中进行保存。5.如权利要求1所述的方法,其特征在于:在步骤4中将瓦片数据上提取的特征点按照给定的视差范围在待纠正影像上进行同名像点的寻找。
6.如权利要求1所述的方法,其特征在于:在步骤6中,多项式为:6.如权利要求1所述的方法,其特征在于:在步骤6中,多项式为:其中(x,y)为待纠正影像的像素坐标,(x,y)为匹配出来的影像同名点的地面坐标或影像经纬度坐标,i为控制点序号。7.一种在线遥感卫星影像的自动化快速校正设备,其特征在于:使用如权利要求1-6所述方法进行在线遥感卫星影像的自动化快速校正。8.一种服务器,其特征在于,存储有如权利要求1-6所述方法使用的瓦片数据。

技术总结
本发明提供了一种基于在线遥感卫星影像的自动化快速校正方法,包括:瓦片数据位置匹配;读取瓦片数据;在内存中进行特征点提取;处理特征点像素坐标,确定搜索影像区域;影像控制点匹配;计算多项式系数;答解纠正后影像坐标;影像位置纠正及重采样。通过基于在线遥感卫星影像资源全程数据处理不落盘的方式,优化了瓦片数的确定、搜索范围的确定,兼顾了影像处理速度、准确度,使得影像校正后实时显示成为可能。为可能。为可能。


技术研发人员:李传广 魏彦铭 邵晓晗 宋科 闫丽阳
受保护的技术使用者:感知天下(北京)信息科技有限公司
技术研发日:2021.12.08
技术公布日:2022/3/8

最新回复(0)