多源对地观测图像处理的可视化方法、装置及存储介质制造方法及图纸

技术编号:21832873 阅读:22 留言:0更新日期:2019-08-10 18:05
本发明专利技术属于大数据技术领域,公开了一种多源对地观测图像处理的可视化方法,包括:根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法;根据所述处理流程生成与每个子算法相对应的图形对象;通过模型生成器将所述子算法与所述图形对象相关联,生成图形对象模型;按照所述处理流程连接多个图形对象模型,生成所述多源对地观测图像的可视化模型;通过所述可视化模型可视化所述多源对地观测图像的处理过程。本发明专利技术还公开了一种电子装置和存储介质。本发明专利技术实现对多源对地观测图像的处理过程的可视化,直观地显示各个处理步骤,以所见即所得的方式满足对多源对地观测图像处理过程进行可视化整合的需求。

Visualization Method, Device and Storage Medium for Image Processing of Multi-Source Earth Observation

【技术实现步骤摘要】
多源对地观测图像处理的可视化方法、装置及存储介质
本专利技术涉及大数据
,尤其涉及一种多源对地观测图像处理的可视化方法、装置及存储介质。
技术介绍
可视化建模(VISUALMODELING)是利用围绕现实想法组织模型的一种思考问题的方法,是以图形的方式描述所开发的系统的过程。可视化建模允许提出一个复杂问题的必要细节,过滤不必要的细节。它也提供了一种从不同的视角观察被开发系统的机制。目前,常见的可视化建模软件有统一建模语言(UnifiedModelingLanguage,UML)、VISIO、Simulink、ModelMaker以及ModelBuilder等,现有的可视化平台可以通过可视化建模软件提供图形化建模用户界面,但是,现有的可视化平台不能将对地观测数据(包括卫星图像、结构化数据等)处理挖掘过程中的涉及到的数据、算法、流程及其幕后隐藏的信息流进行所见即所得的可视化处理整合,难以实现对观测数据处理过程中的算法进行串行或并行处理,难以满足可视化处理调试、提高开发效率的需求。
技术实现思路
本专利技术提供一种多源对地观测图像处理的可视化方法、装置及存储介质,以解决现有技术难以满足对地观测数据处理挖掘的过程进行可视化处理整合的问题。为了实现上述目的,本专利技术的一个方面是提供一种多源对地观测图像处理的可视化方法,包括:根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法;根据所述处理流程生成与每个子算法相对应的图形对象;通过模型生成器将所述子算法与所述图形对象相关联,生成图形对象模型;按照所述处理流程连接多个图形对象模型,生成所述多源对地观测图像的可视化模型;通过所述可视化模型可视化所述多源对地观测图像的处理过程。优选地,根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法的步骤包括:根据对多源对地观测图像的处理目的确定处理流程以及处理流程中的各个子步骤;根据所述子步骤查询算法知识库并获取与所述子步骤对应的子算法。优选地,将所述子算法与所述图形对象相关联的步骤包括:根据所述子算法确定所述图形对象的滤波器类型;根据所述滤波器类型设置所述图形对象的属性参数,确定所述图形对象对应的滤波器;通过所述滤波器将所述子算法与所述图形对象相关联。优选地,按照所述处理流程连接多个图形对象模型,包括:根据所述处理流程构建滤波器连接通道;将所述图形对象模型中的滤波器根据所述滤波器连接通道连接。优选地,通过所述可视化模型可视化所述多源对地观测图像的处理过程的步骤包括:根据所述处理流程将所述多源对地观测图像输入相应的图形对象模型;运行所述可视化模型;通过图形对象模型查看对应的处理步骤,输出所述多源对地观测图像的处理结果。优选地,输出所述多源对地观测图像的处理结果的步骤之后,还包括:判断所述处理结果是否满足多源对地观测图像的处理需求,若不满足处理需求,则修正所述可视化模型中的一个或多个图形对象模型的参数,若满足处理需求,则存储所述处理结果和所述可视化模型。优选地,根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法之前,还包括:获取可视化模型的读取指令;确定是否存储有与读取指令相对应的可视化模型;当存储有与读取指令相对应的可视化模型时,读取存储的可视化模型;通过读取的可视化模型可视化所述多源对地观测图像的处理过程。为了实现上述目的,本专利技术的另一个方面是提供一种电子装置,该电子装置包括:处理器;存储器,所述存储器中包括多源对地观测图像处理的可视化程序,所述多源对地观测图像处理的可视化程序被所述处理器执行时实现如上所述的多源对地观测图像处理的可视化方法的步骤。优选地,所述电子装置还包括:显示模块,所述显示模块包括图形场景版块、属性框版块和结果显示版块,其中,所述图形场景版块用于放置一个或多个图形框,每个图形框表示对应的处理数据和步骤,多个图形框之间通过连接线连接,所述连接线用于表示数据流向;所述属性框版块用于显示当前选中的图形框所表示的处理数据或者步骤的各个属性;所述结果显示版块用于显示运行结果,所述结果显示版块包括一个或多个子窗口,通过所述子窗口显示处理流程运行至相应的图形对象模型得到的中间处理结果。为了实现上述目的,本专利技术的再一个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中包括多源对地观测图像处理的可视化程序,所述多源对地观测图像处理的可视化程序被处理器执行时,实现如上所述的多源对地观测图像处理的可视化方法的步骤。相对于现有技术,本专利技术具有以下优点和有益效果:本专利技术通过根据多源对地观测图像的处理流程生成的可视化模型实现对多源对地观测图像的处理过程的可视化,通过可视化模型中的图形对象模型直观地表示对图像进行处理的各个步骤,提高了数据处理的可视性,以所见即所得的方式满足对多源对地观测图像处理过程进行可视化整合的需求。本专利技术通过将子算法与图形对象相关联提高了对图像处理过程中各个子算法的可编辑性,增强了可视化模型中各个图形对象模型组合的灵活性,提高了开发调试效率,实现了对图像处理研究的设计可视化、中间调用可视化和处理结果可视化,有效满足了用户进行高层次开发应用的需要。附图说明图1为本专利技术所述多源对地观测图像处理的可视化方法的流程示意图;图2为本专利技术中多源对地观测图像处理的可视化程序的模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将参考附图来描述本专利技术所述的实施例。本领域的普通技术人员可以认识到,在不偏离本专利技术的精神和范围的情况下,可以用各种不同的方式或其组合对所描述的实施例进行修正。因此,附图和描述在本质上是说明性的,仅仅用以解释本专利技术,而不是用于限制权利要求的保护范围。此外,在本说明书中,附图未按比例画出,并且相同的附图标记表示相同的部分。图1为本专利技术所述多源对地观测图像处理的可视化方法的流程示意图,如图1所示,本专利技术所述多源对地观测图像处理的可视化方法,包括以下步骤:步骤S1、根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法。多源对地观测图像的处理流程可以概化成一系列模块化的连续的不同图像处理集形成的顺序指令集合。以遥感图像为例,遥感图像的处理流程包括数据输入输出、图像的预处理(包括几何纠正、融合、镶嵌等)、影像信息提取(包括人工解译、自动分类、特征提取、动态检测等)、专题制图/三维可视化分析(包括集成地理信息系统的现有数据等)和成果报告(包括地理信息系统的分析和共享等)等处理步骤。处理流程中的每个处理步骤都对应一个或多个子算法,通过子算法的组合实现对遥感图像的相应处理和信息提取。子算法可以通过开源图像处理算法库中查询获取。步骤S2、根据所述处理流程生成与每个子算法相对应的图形对象,每个图形对象表征一个子算法,图形对象可以使用相同或不同的形状。具体地,使用跨平台的C++图形用户界面应用程序框架(Qt)中的GraphicsView框架作为图形用户界面,用于生成图形对象。GraphicsView框架包括DiagramScene、DiagramView和DiagramItem,其中,DiagramScene是可视化工作区,DiagramItem是可以放置于工作区的二维图形框,DiagramView用于完成Diagr本文档来自技高网...

【技术保护点】
1.一种多源对地观测图像处理的可视化方法,应用于电子装置,其特征在于,包括:根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法;根据所述处理流程生成与每个子算法相对应的图形对象;通过模型生成器将所述子算法与所述图形对象相关联,生成图形对象模型;按照所述处理流程连接多个图形对象模型,生成所述多源对地观测图像的可视化模型;通过所述可视化模型可视化所述多源对地观测图像的处理过程。

【技术特征摘要】
1.一种多源对地观测图像处理的可视化方法,应用于电子装置,其特征在于,包括:根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法;根据所述处理流程生成与每个子算法相对应的图形对象;通过模型生成器将所述子算法与所述图形对象相关联,生成图形对象模型;按照所述处理流程连接多个图形对象模型,生成所述多源对地观测图像的可视化模型;通过所述可视化模型可视化所述多源对地观测图像的处理过程。2.根据权利要求1所述的多源对地观测图像处理的可视化方法,其特征在于,根据多源对地观测图像的处理流程获取与所述处理流程相对应的多个子算法的步骤包括:根据对多源对地观测图像的处理目的确定处理流程以及处理流程中的各个子步骤;根据所述子步骤查询算法知识库并获取与所述子步骤对应的子算法。3.根据权利要求1所述的多源对地观测图像处理的可视化方法,其特征在于,将所述子算法与所述图形对象相关联的步骤包括:根据所述子算法确定所述图形对象的滤波器类型;根据所述滤波器类型设置所述图形对象的属性参数,确定所述图形对象对应的滤波器;通过所述滤波器将所述子算法与所述图形对象相关联。4.根据权利要求3所述的多源对地观测图像处理的可视化方法,其特征在于,按照所述处理流程连接多个图形对象模型,包括:根据所述处理流程构建滤波器连接通道;将所述图形对象模型中的滤波器根据所述滤波器连接通道连接。5.根据权利要求1所述的多源对地观测图像处理的可视化方法,其特征在于,通过所述可视化模型可视化所述多源对地观测图像的处理过程的步骤包括:根据所述处理流程将所述多源对地观测图像输入相应的图形对象模型;运行所述可视化模型;通过图形对象模型查看对应的处理步骤,输出所述多源对地观测图像的处理结果。6.根据权利要求5所述的多源对地观测图像处理的可视化方法,其特征在于,输出所述多...

【专利技术属性】
技术研发人员:王俊高鹏谢国彤
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1