影像数据扩展处理方法及装置的制造方法

文档序号:9887670阅读:501来源:国知局
影像数据扩展处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及遥感卫星数据处理技术领域,尤其涉及一种基于SSI (Struts SpringIbatis)的影像数据扩展处理方法及装置。
【背景技术】
[0002]近年来,遥感卫星数据已经成为国家安全、外交政策、全球环境变化科学研究等领域的热点内容。随着我国对地观测系列卫星研制发展的不断加快,以及国家高分辨率对地观测系统项目的启动,遥感卫星应用产业已经成为国家战略性高技术产业,并从试验应用型向业务服务型转变,卫星应用已成为我国经济建设、社会发展和政府决策的重要支撑。十多年来,我国已经建成中巴地球资源卫星、环境减灾卫星、测绘卫星、高分辨卫星等对地观测系列卫星,建成国家统一的陆地观测遥感数据接收和地面处理系统,积累了丰富的遥感卫星数据资源,形成了卫星遥感服务与应用体系。
[0003]目前,由于单颗卫星的影像资源有限,而且卫星数据会受到天气等环境影响,而遥感应用通常涉及多星多载荷数据综合应用。以遥感洪水应急监测为例,涉及到的卫星数据不仅包括高分数据,还可能包括来自资源卫星、环境减灾卫星、国外卫星、军事卫星、航飞影像等数据,可能使用到的传感器数据包括可见光、雷达以及红外等。对于多源遥感数据信息服务系统的研究而言,多源卫星遥感数据中的每种卫星获取的遥感数据及其对应的元数据信息的认识和提取是一项极为重要的工作,是多源遥感数据信息服务系统中数据库建设的关键,也是进一步区分服务系统好坏以及是否能够为用户快速方便提供服务的核心部分。
[0004]遥感影像数据的处理具有高度的复杂性,主要包括:数据种类繁多、格式不统一,而同一种数据类型的特点也经常发生变化,因此导致需求规律变化快。随着我国对地观测信息的飞速扩张,如何有效管理、使用、共享这些异构、多源、海量数据的问题日益突出。上述问题集中到影像数据管理层突出的问题是针对每套系统需要单独开发数据管理模型及数据出入库流程,以便适应输入数据格式和配合地面处理系统的数据处理要求,大量的研发工作集中在了底层数据模型调整上,并且系统的数据管理类别扩展性较差,添加一种新的数据格式就必须由研发人员进行代码级修改,工作量大。

【发明内容】

[0005]有鉴于此,为克服上述至少一个缺点,并提供下述至少一种优点。针对地面应用系统中异构、多源、海量遥感影像数据的一体化、自动化管理需求,提出了一种基于SSI的影像数据的扩展处理方法及装置,该方法通过抽象遥感影像格式及有效性规则集合,建立DB动态管理模型和可扩展配置的工作流方法,实现海量影像数据的扩展处理。具体地,本发明采用以下技术方案:
[0006]—种影像数据的扩展处理方法,包括以下步骤:
[0007]接收到携带有待处理影像数据的数据处理请求;
[0008]判断是否已创建所述待处理影像数据的数据类别,如果判断为否则执行创建所述数据类别的步骤;
[0009]如果判断为是且判断为复用已存储的数据处理流程,则匹配所述数据类别并执行所存储的数据处理流程;
[0010]如果判断为是且判断为不复用已存储的数据处理流程,则在存储有数据处理资源的情况下,基于所存储的数据处理资源定制对应于所述待处理影像数据的数据处理流程,匹配所述数据类别并执行所定制的数据处理流程。
[0011 ] 如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,还包括:
[0012]如果判断为已创建所述待处理影像数据的数据类别,且判断为不复用已存储的数据处理流程,则在没有存储有数据处理资源的情况下,添加对应于所述待处理影像数据的数据处理资源,基于所添加的数据处理资源定制对应于所述待处理影像数据的数据处理流程,匹配所述数据类别并执行所定制的数据处理流程。
[0013]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述创建所述数据类别的步骤包括:创建数据类别码,创建数据结构信息,创建数据索引解析模板以及创建数据索引验证规则。
[0014]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述创建所述数据类别的步骤包括:创建数据类别码,创建数据结构信息,导入数据索引解析模板以及数据索引验证规则。
[0015]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述数据索引包括基础索引和扩展索引,所述基础索引包括卫星代号、传感器代号、产品级别代号、经玮度坐标信息中的任意一个或多个,所述扩展索引为所述各种待处理影像数据的属性信息。
[0016]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述数据处理流程还包括:数据索引信息解析步骤、数据浏览图提取步骤、数据索引信息记录步骤、数据存储目录创建步骤、数据导入对应目录步骤、数据处理完整性检验步骤。
[0017]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述数据索引信息解析步骤包括基于所述数据索引解析模板中所定义的元信息的格式以及解析规则对所述待处理影像数据进行解析,得到数据的格式,基于所述数据索引验证规则验证所解析出的数据的格式是否符合所定义的规则。
[0018]如上所述的影像数据的扩展处理方法,在一种可能的实现方式中,所述数据类别包括根据逻辑特性分类的小数据类型、标准影像类型、I对N关联影像类型以及N关联产品影像类型;以及根据数据格式特点分类的标准格式和独立文件格式。
[0019]—种影像数据的扩展处理装置,包括:
[0020]接收模块,用于接收携带有待处理影像数据的数据处理请求;
[0021]判断模块,用于判断是否已创建所述待处理影像数据的数据类别;
[0022]数据类别创建模块,用于在所述判断模块判断为否的情况下创建所述数据类别;
[0023]匹配模块,用于在所述判断模块判断为是且判断为复用已存储的数据处理流程的情况下,或已经定制对应于所述待处理影像数据的数据处理流程的情况下,匹配所述数据类别;
[0024]流程定制模块,用于在所述判断模块判断为是且判断为不复用已存储的数据处理流程,则在存储有数据处理资源的情况下,基于所存储的数据处理资源定制对应于所述待处理影像数据的数据处理流程;以及
[0025]执行模块,用于在所述匹配模块匹配所述数据类别之后,执行所存储或所定制的数据处理流程。
[0026]如上所述的影像数据的扩展处理装置,在一种可能的实现方式中,还包括:
[0027]资源添加模块,用于在所述判断模块判断为已创建所述待处理影像数据的数据类另IJ,且判断为不复用已存储的数据处理流程,则在没有存储有数据处理资源的情况下,添加对应于所述待处理影像数据的数据处理资源;
[0028]则所述定制模块还用于基于所述资源添加模块所添加的数据处理资源定制对应于所述待处理影像数据的数据处理流程。
[0029]通过采用上述技术方案,本发明的所达到的有益效果为:本发明所提供的方法所基于的核心框架为SSI,用于实现数据类别的扩展定义和对在库影像数据的全自动化管理。该SSI框架采用半自动化的ORM机制,允许直接嵌入复杂的数据库SQL操作、控制逻辑,能够兼容复杂数据库处理逻辑,更适用于历史数据复杂、数据处理量大、性能要求严格的海量遥感影像管理需求。通过基于SSI技术实现人机交互业务层面的数据类别定义及数据管理业务模型与底层数据库服务模型的松耦合衔接方法,避免了传统影像管理系统中数据模型管理硬编码和扩展性差的问题,能够提供数据类别定义交互式的服务方式,实现数据管理系统类别动态扩展能力。而且本方法通过对工作流程的扩展,实现数据归档、提取特定流程定义,实现特殊数据格式如HDF、NC等格式数据的解析扩展能力。
【附图说明】
[0030]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0031]图1为本发明一个实施例
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1