【技术实现步骤摘要】
一种遥感影像快速并行处理方法及装置
本专利技术涉及遥感数据处理
,特别涉及一种遥感影像快速并行处理方法及装置。
技术介绍
遥感影像作为一种实时性高、覆盖范围广、信息丰富的空间信息资源,已经成为国家空间数据基础设施建设的重要基础数据,在航空航天、军事侦察、灾害预报、环境监测、土地规划与利用、农作物估产等诸多军事及民用领域发挥了重要作用。随着对地观测技术、遥感技术、计算机及通信技术的迅猛发展,空间信息的数据量以每日TB级的速度急剧膨胀,这为空间信息应用服务的自动化、实时化、智能化创造了有利的前提条件,也给空间信息的组织和管理带来了严峻挑战,从而造成“空间数据的生产和传输能力远远大于空间数据解析能力”的局面。经过几十年的发展,遥感影像处理技术日趋成熟,已经取得了一大批理论和算法成果。并行处理技术是目前遥感影像处理的一个热点研究方向,也是提高影像处理速度和效率最有效的方法之一。以并行数据处理为基础的高性能计算技术是目前遥感影像高性能处理所采用的主要方法。高性能集群、专用硬件设备图形处理器(GraphicProcessingUnit,GPU)、众核(ManyIntegratedCore,MIC)等在遥感影像高性能处理领域得到广泛应用。但是,由于缺乏有效的数据组织机制,多源异构的影像数据要实现动态、高效关联比较困难,且遥感影像并行算法的实际运行效率往往达不到理想的加速比,严重依赖于集群的硬件配置情况,不具有通用性。
技术实现思路
本专利技术提供了一种遥感影像快速并行处理方法及装置,以解决上述问题。为解决上述问题,本专利技术的实施例提供如下技术方案:一方面,本专利技术 ...
【技术保护点】
一种遥感影像快速并行处理方法,其特征在于,包括:将待处理区域的遥感影像数据进行剖分化处理,建立剖分面片模板并形成剖分面片模板库;对所述剖分面片模板的处理算法进行并行性分析,构建相应的剖分面片模板算法并行处理模型;针对所述剖分面片模板算法的并行处理模型,生成相应的并行类,形成剖分面片模板处理算法的并行化类库。
【技术特征摘要】
1.一种遥感影像快速并行处理方法,其特征在于,包括:将待处理区域的遥感影像数据进行剖分化处理,建立剖分面片模板并形成剖分面片模板库;对所述剖分面片模板的处理算法进行并行性分析,构建相应的剖分面片模板算法并行处理模型;针对所述剖分面片模板算法的并行处理模型,生成相应的并行类,形成剖分面片模板处理算法的并行化类库;其中,所述将遥感影像数据进行剖分化处理,建立剖分面片模板包括:基于全球剖分模型EMD剖分模型,对待处理区域的遥感影像数据进行剖分化处理,形成该区域的遥感影像多层级剖分面片集合;根据不同应用对遥感影像尺度的需求,构造面向剖分面片模板的计算模式;根据所述计算模式对相应面片进行处理,得到与不同应用需求对应的遥感影像剖分面片的集合;提取剖分面片的模板化特征形成相应层级的剖分面片模板。2.根据权利要求1所述的遥感影像快速并行处理方法,其特征在于,所述形成剖分面片模板库包括:在剖分面片模板库中检索建立的剖分面片模板;若不存在,则直接将所述建立的剖分面片模板存入所述剖分面片模板库中;若存在,则将建立的剖分面片模板的目标特征向量与所述模板库中的对应剖分面片模板的目标特征向量进行相似性度量;若度量结果小于预设阈值则不更新模板库中对应的剖分面片模板;否则将所述建立的剖分面片模板存入所述剖分面片模板库中,更新对应的剖分面片模板。3.根据权利要求2所述的遥感影像快速并行处理方法,其特征在于,将所述建立的剖分面片模板存入所述剖分面片模板库中包括:采用多层次、分布式剖分集群存储方式,将所述建立的剖分面片模板存入所述剖分面片模板库中。4.根据权利要求3所述的遥感影像快速并行处理方法,其特征在于,对所述剖分面片模板的处理算法进行并行性分析,构建相应的剖分面片模板算法并行处理模型包括:分析与所述剖分面片模板相关的处理算法的可并行代码步及所述可并行代码步占整个算法的总运算步的百分比,确定所述剖分面片算法的可并行性的类型;根据剖分面片模板算法的并行化特征,剖分面片模板算法分三类:全局可并行算法,局部可并行算法,不可并行算法;根据其并行性的类型提取对应的并行化处理模型,所述并行化处理模型为:全局并行处理模型,局部并行处理模型,串行算法处理模型。5.根据权利要求4所述的遥感影像快速并行处理方法,其特征在于,针对所述剖分面片模板算法的并行处理模型,设计相应的并行类包括:根据所述并行处理模型设计对应的并行算法的抽象父类,确定所述剖分面片模板处理算法所必须的计算参数,将所述计算参数映射为该算法抽象父类的数据成员;将所述剖分面片模板算法的并行处理模型中处理步骤映射为抽象父类的方法成员,所述方法成员分别对应三种并行处理模型不同的处理流程。6.根据权利要求5所述的遥感影像快速并行处理方法,其特征在于,在针对所述剖分面片模板算法的并行处理模型,生成相应的并行类,形成剖分面片模板处理算法的并行化类库之后,当用户对特定的遥感影像进行处理操作时,还包括:根据所述特定的遥感影像确定其对应的剖分面片模板;继承确定的剖分面片模板算法的抽象父类,通过该类的构造方法传入算法必须的计算参数,并调用所述抽象父类的相关方法成员,完成所述确定的剖分面片模板算法的并行化;若所定义的方法不能满足用户需求,可重写对应方法。7.一种遥感影像快速并行处理装置,其特征在于,包括:模板生成单元,用于将待处理区域的遥感影像数据进行剖分化处理,建立...
【专利技术属性】
技术研发人员:杜根远,张火林,熊德兰,邱颖豫,张江维,
申请(专利权)人:许昌学院,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。