当前位置: 首页 > 专利查询>浙江大学专利>正文

一种存储遥感影像的方法和系统技术方案

技术编号:11985845 阅读:151 留言:0更新日期:2015-09-02 15:27
本发明专利技术适用于图像处理领域,提供了一种存储遥感影像的方法和系统,所述方法包括:对待处理遥感影像进行分割处理,将所述待处理遥感影像分割为多个大小相同的矢量图片,以level_row_column命名所述矢量图片;以所述矢量图片构建向上的影像金字塔,所述构建具体为:以相邻的四块矢量图片生成金字塔;通过添加遥感影像信息对所述影像金字塔进行命名,并以所述遥感信息为BigTable系统的键值;将所述经过命名的影像金字塔存储到BigTable。通过本发明专利技术实施例可以在不修改遥感影像数据模型的情况下,存储多种异构的遥感影像数据。

【技术实现步骤摘要】

本专利技术属于图像处理领域,尤其涉及一种存储遥感影像的方法和系统
技术介绍
随着遥感技术以及高分辨卫星技术的发展,当今社会对高分辨率遥感卫星数据的存储以及访问的需求在越来越大,随着分布式技术在大数据的环境下发展也越来越成熟。遥感影像数据不同于传统的网络数据,其数据的增长速度十分迅速,由于遥感影像所处于的领域其浏览和处理也需要受限于特定的平台,给遥感领域的发展带来了许多阻碍。并且随着中国高分辨率卫星技术的不断发展,高分I号、高分2号卫星的发射,高分辨率遥感影像的数量也在不断增长,国内对于遥感影像数据存储的需求也十分急切。但是由于遥感影像数据由于不同卫星和传感器所生产的数据格式、数据特征也有一定的差异性,这给遥感影像数据的存储带来了一定的困难,随着卫星运行时间的增长数据量也在不断的增长给存储带来了许多挑战。
技术实现思路
鉴于此,本专利技术提供一种存储遥感数据的方法和系统,以解决现有技术难以存储不同类型的遥感数据的技术问题。本专利技术实施例是这样实现的,一种存储遥感数据的方法,所述方法包括以下步骤:对待处理遥感影像进行分割处理,将所述待处理遥感影像分割为多个大小相同的矢量图片,以level_row_column命名所述矢量图片,所述level为以分辨率对图像进行的分级,row为玮度,column为经度;以所述矢量图片构建向上的影像金字塔,所述构建具体为:以相邻的四块矢量图片生成金字塔,所述相邻四块矢量图片的命名分别为:level_row_column、level_row+l_column、level—row—column+1、level—row+l_column+l ;通过添加遥感影像信息对所述影像金字塔进行命名,并以所述遥感信息为BigTable系统的键值,所述命名为satellite_ sensor—level—row—column—date ;将所述经过命名的影像金字塔存储到BigTable。本专利技术实施例还提供一种存储遥感影像的系统,所述系统包括:影像分割单元,用于对待处理遥感影像进行分割处理,将所述待处理遥感影像分割为多个大小相同的矢量图片,以level_row_column命名所述矢量图片,所述level为以分辨率对图像进行的分级,row为玮度,column为经度;影像金字塔构建单元,用于以所述影像分割单元分割的矢量图片构建向上的影像金字塔,所述构建具体为:以相邻的四块矢量图片生成金字塔,所述相邻四块矢量图片的命名分别为:level_ row—column、level—row+l_column、level—row—column+1、level—row+l_column+1 ;影像金字塔命名单元,用于通过添加遥感影像信息对所述影像金字塔构建单元构建的影像金字塔进行命名,并以所述遥感信息为BigTable系统的键值,所述命名为satellite_sensor_level_row_column_date ;影像金字塔存储单元,用于将经过所述影像金字塔命名单元命名的影像金字塔存储到 BigTable0本专利技术实施例,将待处理遥感影像分割为多个长宽相同的矢量图片,以该矢量图片构建向上的影像金字塔,通过添加遥感影像信息对所述影像金字塔进行命名,以遥感信息为BigTable系统的键值,将经过命名的影像金字塔存储到BigTable,通过本专利技术实施例可以在不修改遥感影像数据模型的情况下,存储多种异构的遥感影像数据。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的存储遥感影像方法的流程图;图2是本专利技术实施例提供的存储遥感影像系统的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一如图1所示为本专利技术实施例提供的存储遥感影像方法的流程图,所述方法包括以下步骤:步骤S101,对待处理遥感影像进行分割处理,将所述待处理遥感影像分割为多个大小相同的矢量图片,以level_row_column命名所述矢量图片,所述level为以分辨率对图像进行的分级,row为玮度,column为经度。在本专利技术实施例中,由于遥感影像具有多个不同的级别,而不同级别的遥感影像对应的格式也不同,因此需要将待处理遥感影像补全为一个矩形,并将该矩形分割为多个大小相同的矢量图片,且该矢量图片为正方形图片,该矢量图片以level_row_column进行命名,其中,level为以分辨率对遥感影像进行的分级,row为玮度,column为经度。步骤S102,以所述矢量图片构建向上的影像金字塔,所述构建具体为:以相邻的四块矢量图片生成金字塔,所述相邻四块矢量图片的命名分别为:level_row_column、level—row+l_column、level—row—column+1、level—row+l_column+l0在本专利技术实施例中,以分割后的矢量图片构建向上的影像金字塔,该构建影像金字塔具体为:以相邻的四块矢量图片生成金字塔,该四块矢量图片的命名分别为level_row—column、 level—row+l_column、 level—row—column+1、 level—row+l_column+l,且 row和column均为偶数。步骤S103,通过添加遥感影像信息对所述影像金字塔进行命名,并以所述遥感信息为 BigTable 系统的键值,所述命名为 satellite_sensor_level_row_column_date0在本专利技术实施例中,遥感信息具体的键值是:level_row_column为行的键值,satellite_sensor 为列族,date 为列名。步骤S104,将所述经过命名的影像金字塔存储到BigTable。在本专利技术实施例中,由于BigTable采用的是NoSQL的存储模型,其在物理方面采用键值对存储,对复杂的查询操作方法支持并不完善,因此需要对该遥感影像进行命名,命名为 satellite_sensor_level_row_column_date,其中,Ievel_row_coIumn 为行的键值,satellite_sensor为列簇,date为列名,通过这些键值可以使用户通过BigTable系统快速查找到需要的遥感影像。本专利技术实施例,将待处理遥感影像分割为多个长宽相同的矢量图片,以该矢量图片构建向上的影像金字塔,通过添加遥感影像信息对所述影像金字塔进行命名,以遥感信息为BigTable系统的键值,将经过命名的影像金字塔存储到BigTable,通过本专利技术实施例可以在不修改遥感影像数据模型的情况下,存储多种异构的遥感影像数据。作为本专利技术的一个可选实施例,在所述将所述经过命名的影像金字塔存储到BigTable的步骤之后,所述方法还包括以下步骤:通过区域附近缓存技术和时间跨本文档来自技高网...

【技术保护点】
一种存储遥感影像的方法,其特征在于,所述方法包括以下步骤:对待处理遥感影像进行分割处理,将所述待处理遥感影像分割为多个大小相同的矢量图片,以level_row_column命名所述矢量图片,所述level为以分辨率对图像进行的分级,row为纬度,column为经度;以所述矢量图片构建向上的影像金字塔,所述构建具体为:以相邻的四块矢量图片生成金字塔,所述相邻四块矢量图片的命名分别为:level_row_column、level_row+1_column、level_row_column+1、level_row+1_column+1;通过添加遥感影像信息对所述影像金字塔进行命名,并以所述遥感信息为BigTable系统的键值,所述命名为satellite_sensor_level_row_column_date;将所述经过命名的影像金字塔存储到BigTable。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈华钧张晓兵吴庭郑国轴吴朝晖
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1