一种基于多层关联网络的时空数据沉浸式可视分析方法技术

技术编号:17994498 阅读:48 留言:0更新日期:2018-05-19 11:41
本发明专利技术涉及地理空间信息系统技术领域,公开了一种基于多层关联网络的时空数据沉浸式可视分析方法。本发明专利技术创造的构思是,首先从场景中抽象和提取任务相关的对象节点,然后分析计算节点间关联关系,并对多粒度时空对象间存在的关联关系进行层次划分,按照空间拓扑关系层、语义关联关系层和多模态特征关联关系层构建生成多层关联网络,再然后将构建的多层关联网络与场景进行协同可视化处理,最后通过人机交互操作,实现结合人脑的联想推理和发现能力,帮助发现潜在且复杂的关联关系的最终目的,从而可大大利于人们快速发现新的知识规律,促进人类科学知识的进步和发展。

An immersive visual analysis method for spatiotemporal data based on multi-layer Association Network

The invention relates to the technical field of geospatial information system, and discloses an immersive visual analysis method for spatiotemporal data based on multi-layer association network. The idea created by the invention is to abstract and extract the related object nodes from the scene, then analyze the relationship between the nodes, and divide the relationships among the multi granularity spatiotemporal objects, and construct the relationship layer according to the spatial topology relation layer, the semantic association relationship layer and the multi-modal feature correlation layer. The multi-layer association network is generated, and then the multi-layer association network is visualized in collaboration with the scene. Finally, the associative reasoning and discovery ability of the human brain are realized through human-computer interaction, which helps to find the final purpose of the potential and complex relationship, which can greatly benefit people to find new knowledge quickly. Understand laws and promote the progress and development of human scientific knowledge.

【技术实现步骤摘要】
一种基于多层关联网络的时空数据沉浸式可视分析方法
本专利技术涉及地理空间信息系统
,具体地,涉及一种基于多层关联网络的时空数据沉浸式可视分析方法。
技术介绍
随着传感网、物联网和互联网等信息通信技术的飞速发展,使得描述与记录人类社会(人)、信息空间(机)、物理世界(物)三元空间的时空数据迅猛增长,现有的可视分析方法仅针对单一空间,如针对物理世界中地理现象的空间分析方法,针对人类社会社交关系和群体行为现象等的社会计算分析方法,针对信息空间计算机网络数据的挖掘分析方法,依赖分析模型构建,难以有效处理人机物深度融合的多模态时空数据,挖掘多粒度时空对象间隐含的、复杂的、动态关联关系。智慧城市各种复杂问题的解决急需有机融合多层次多类型的分析模型、并充分发挥人机协同的作用,发现已有方法难以发现的新模式、新知识与新规律。现有融合物理空间和信息空间数据的分析方法过于强调几何表达,如时空路径、时空可达性,尽管能对时间地理框架基本元素进行计算与分析,但对人机物三元空间融合的多模态时空大数据存在的潜在复杂关联关系分析能力很弱。网络是用于理解物理、信息和社会科学领域中的复杂系统的基础工具,时空数据之间的相互联系形成复杂的关系网络。提出能表达对象空间拓扑关系、语义关联关系、多模态特征关联关系的网络模型是目前亟待解决的问题。另一方面,可视分析综合了人脑更善于发现聚集异常等模式和联想推理的优势与计算机高效、精准计算的能力,将“信息过载”的问题变为机遇,采用可视分析方法进行数据挖掘已成为当下时空数据分析的研究热点。目前现有的网络可视分析方法侧重于构建能够保持高维数据拓扑结构的低维展现,以辅助用户在可视界面中分析多维属性间的相互关系,但对其高阶关联特性揭示不直观、容易引起视觉交叠造成认知困难、且难以挖掘对象多维属性间关联关系在空间上呈现的趋势和规律。沉浸式可视分析能更好地发挥空间思维、计算思维和数学思维的人机协同作用,以符合人类认知的自然交互方式、多用户协同方式对数据背后的关联关系(即知识规律)进行探索分析。因此,研究网络与场景联动的交互式可视分析成为有效处理人机物深度融合的多模态时空数据的可能途径之一。
技术实现思路
针对前述现有技术难以有效分析人机物三元空间融合的多模态时空大数据所存在的潜在且复杂的关联关系的问题,本专利技术提供了一种基于多层关联网络的时空数据沉浸式可视分析方法。本专利技术采用的技术方案,提供了一种基于多层关联网络的时空数据沉浸式可视分析方法,包括如下步骤:S101.针对待分析的多粒度时空对象,获取相关的多粒度时空对象、多维属性和多模态特征,并生成节点集,其中,所述待分析的多粒度时空对象为用户在对分析任务的理解后抽象而得的产物,所述多模态特征用于描述多粒度时空对象的属性;S102.针对所述节点集,分析计算节点间的空间拓扑关系、语义关联关系和多模态特征关联关系,并按照空间拓扑关系层、语义关联关系层和多模态特征关联关系层,构建生成多层关联网络;S103.分别构建所述多层关联网络和场景对象的视觉参数编码信息表,然后利用渲染引擎解析场景视觉参数,最后依据符合沉浸式界面的特点对所述多层关联网络和场景对象进行绘制及显示;S104.导入用户对视点、所述场景对象和/或所述多层关联网络进行的交互操作指令,实现所述多层关联网络的动态变换及演化,直到显示出目标关联关系。优化的,在所述步骤S101中,包括如下步骤:S201.通过设置查询条件的方式,从多粒度时空对象数据库中查询获取与待分析的多粒度时空对象相关的多粒度时空对象、多维属性和多模态特征,其中,所述多粒度时空对象数据库是一种以图模型为基础,存储有在两多粒度时空对象之间具有的空间关联关系、时间关联关系和语义关联关系的数据库;S202.在查询结束后,生成所述节点集O={Oo∪Oa∪Of},其中,Oo表示包含所有相关的多粒度时空对象的对象节点子集,Oa表示包含所有相关的多维属性的属性节点子集,Of表示包含所有相关的多模态特征的特征节点子集。进一步优化的,在所述步骤S102中,所述分析计算节点间的空间拓扑关系、语义关联关系和多模态特征关联关系的步骤包括如下:S301.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与空间位置属性信息的索引,生成与所述对象节点子集Oo对应的空间位置属性节点集Oas:式中,表示在所述多粒度时空对象数据库中构建的多粒度时空对象与空间位置属性信息的索引,Ooi表示在所述对象节点子集Oo中第i(i=1,2,…,M)个与待分析的多粒度时空对象相关的多粒度时空对象节点,Oasi表示在所述空间位置属性节点集Oas中与第i(i=1,2,…,M)个相关多粒度时空对象对应的空间位置属性节点,M表示在所述对象节点子集Oo中相关多粒度时空对象的总数;S302.根据所述空间位置属性节点集Oas,分析计算两相关多粒度时空对象之间的空间拓扑关系,生成空间拓扑关系集Rt;S303.根据在所述节点集O中两相关多粒度时空对象之间的既知关联关系,分析计算两相关多粒度时空对象在多维属性之间的待知关联关系,并生成语义关联关系集Rs;S304.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与多模态特征的索引,生成与所述属性节点子集Oa对应的多模态特征节点集{Of1,Of2,…,Ofj,…,OfN},然后分析计算两多模态特征之间的关联关系,生成多模态特征关联关系集Rf,其中,Ofj表示与第j(j=1,2,…,N)个相关多维属性对应的多模态特征节点,N表示在所述属性节点子集Oa中相关多维属性的总数。具体的,在所述步骤S303中,包括如下步骤:S303A.从所述多粒度时空对象数据库中提取存储的两多粒度时空对象之间的既知关联关系,生成既知关联关系集Rs1;S303B.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与多维属性信息的索引,生成与所述对象节点子集Oo对应的多维属性节点集{Oa1,Oa2,…,Oai,…,OaM},然后分析计算两多维属性之间的关联关系,生成多维属性关联关系集Rs2,其中,Oai表示与第i(i=1,2,…,M)个相关多粒度时空对象对应的多维属性节点;S303C.将所述既知关联关系集Rs1和所述多维属性关联关系集Rs2作为所述语义关联关系集Rs。优化的,在所述步骤S103中,所述分别构建所述多层关联网络和场景对象的视觉参数编码信息表的步骤包括如下:S401.根据网络元素的类型与状态的不同组合,分别构建对应的网络视觉参数编码信息表,然后将所述多层关联网络中的网络元素按照类型与对应的且初始状态为“正常”的网络视觉参数编码信息表关联,其中,所述网络元素的类型包括网络节点和网络关系边,所述网络元素的状态包括“正常”、“强调”和“弱化”;S402.根据场景对象的类型与状态的不同组合,分别构建对应的场景视觉参数编码信息表,然后将所述场景对象按照类型与对应的且初始状态为“正常”的场景视觉参数编码信息表关联,其中,所述场景对象的类型包括地形模型、建筑物室内外模型和建筑物附属设施模型,所述场景对象的状态包括“正常”、“关联”、“强调”和“弱化”;S403.根据在所述多层关联网络的网络节点中保存的场景对象索引,在场景中查找被索引的场景对象,并修改该场景对象的场景视觉参数编码信息表的状态为“本文档来自技高网
...
一种基于多层关联网络的时空数据沉浸式可视分析方法

【技术保护点】
一种基于多层关联网络的时空数据沉浸式可视分析方法,其特征在于,包括如下步骤:S101.针对待分析的多粒度时空对象,获取相关的多粒度时空对象、多维属性和多模态特征,并生成节点集,其中,所述待分析的多粒度时空对象为用户在对分析任务的理解后抽象而得的产物,所述多模态特征用于描述多粒度时空对象的属性;S102.针对所述节点集,分析计算节点间的空间拓扑关系、语义关联关系和多模态特征关联关系,并按照空间拓扑关系层、语义关联关系层和多模态特征关联关系层,构建生成多层关联网络;S103.分别构建所述多层关联网络和场景对象的视觉参数编码信息表,然后利用渲染引擎解析场景视觉参数,最后依据符合沉浸式界面的特点对所述多层关联网络和场景对象进行绘制及显示;S104.导入用户对视点、所述场景对象和/或所述多层关联网络进行的交互操作指令,实现所述多层关联网络的动态变换及演化,直到显示出目标关联关系。

【技术特征摘要】
1.一种基于多层关联网络的时空数据沉浸式可视分析方法,其特征在于,包括如下步骤:S101.针对待分析的多粒度时空对象,获取相关的多粒度时空对象、多维属性和多模态特征,并生成节点集,其中,所述待分析的多粒度时空对象为用户在对分析任务的理解后抽象而得的产物,所述多模态特征用于描述多粒度时空对象的属性;S102.针对所述节点集,分析计算节点间的空间拓扑关系、语义关联关系和多模态特征关联关系,并按照空间拓扑关系层、语义关联关系层和多模态特征关联关系层,构建生成多层关联网络;S103.分别构建所述多层关联网络和场景对象的视觉参数编码信息表,然后利用渲染引擎解析场景视觉参数,最后依据符合沉浸式界面的特点对所述多层关联网络和场景对象进行绘制及显示;S104.导入用户对视点、所述场景对象和/或所述多层关联网络进行的交互操作指令,实现所述多层关联网络的动态变换及演化,直到显示出目标关联关系。2.如权利要求1所述的一种基于多层关联网络的时空数据沉浸式可视分析方法,其特征在于,在所述步骤S101中,包括如下步骤:S201.通过设置查询条件的方式,从多粒度时空对象数据库中查询获取与待分析的多粒度时空对象相关的多粒度时空对象、多维属性和多模态特征,其中,所述多粒度时空对象数据库是一种以图模型为基础,存储有在两多粒度时空对象之间具有的空间关联关系、时间关联关系和语义关联关系的数据库;S202.在查询结束后,生成所述节点集O={Oo∪Oa∪Of},其中,Oo表示包含所有相关的多粒度时空对象的对象节点子集,Oa表示包含所有相关的多维属性的属性节点子集,Of表示包含所有相关的多模态特征的特征节点子集。3.如权利要求2所述的一种基于多层关联网络的时空数据沉浸式可视分析方法,其特征在于,在所述步骤S102中,所述分析计算节点间的空间拓扑关系、语义关联关系和多模态特征关联关系的步骤包括如下:S301.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与空间位置属性信息的索引,生成与所述对象节点子集Oo对应的空间位置属性节点集Oas:式中,表示在所述多粒度时空对象数据库中构建的多粒度时空对象与空间位置属性信息的索引,Ooi表示在所述对象节点子集Oo中第i(i=1,2,…,M)个与待分析的多粒度时空对象相关的多粒度时空对象节点,Oasi表示在所述空间位置属性节点集Oas中与第i(i=1,2,…,M)个相关多粒度时空对象对应的空间位置属性节点,M表示在所述对象节点子集Oo中相关多粒度时空对象的总数;S302.根据所述空间位置属性节点集Oas,分析计算两相关多粒度时空对象之间的空间拓扑关系,生成空间拓扑关系集Rt;S303.根据在所述节点集O中两相关多粒度时空对象之间的既知关联关系,分析计算两相关多粒度时空对象在多维属性之间的待知关联关系,并生成语义关联关系集Rs;S304.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与多模态特征的索引,生成与所述属性节点子集Oa对应的多模态特征节点集{Of1,Of2,…,Ofj,…,OfN},然后分析计算两多模态特征之间的关联关系,生成多模态特征关联关系集Rf,其中,Ofj表示与第j(j=1,2,…,N)个相关多维属性对应的多模态特征节点,N表示在所述属性节点子集Oa中相关多维属性的总数。4.如权利要求3所述的一种基于多层关联网络的时空数据沉浸式可视分析方法,其特征在于,在所述步骤S303中,包括如下步骤:S303A.从所述多粒度时空对象数据库中提取存储的两多粒度时空对象之间的既知关联关系,生成既知关联关系集Rs1;S303B.根据在所述多粒度时空对象数据库中构建的多粒度时空对象与多维属性信息的索引,生成与...

【专利技术属性】
技术研发人员:付萧朱庆李赟杨卫军
申请(专利权)人:西南交通大学广州市城市规划勘测设计研究院
类型:发明
国别省市:四川,51

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

1