可视化布局方法、装置和设备及计算机存储介质制造方法及图纸

技术编号:34087831 阅读:6 留言:0更新日期:2022-07-11 20:26
本申请公开了一种可视化布局方法、装置和设备及计算机存储介质,涉及可视化技术领域,用于根据对象集合中的各个对象之间的资源传递关系,对初始获取的关系图进行智能优化,其中,在初始关系图的基础上,根据每个对象的资源传递信息增加一个沿特定方向的调整力,并根据该调整力对各个对象的位置进行调整,使得每个对象的调整力与受到的限制力达成平衡时得到目标关系图,目标关系图中各个节点之间位置关系能够表征对应对象在目标对象集合中的角色关系,由于调整力是沿特定方向的,因而目标关系图中各个节点之间也是沿特定方向进行布局的,使得各个对象之间的角色定位更为直观,因而更方便审理人员定位各个对象的角色定位,从而提升审理进程的速度。从而提升审理进程的速度。从而提升审理进程的速度。

【技术实现步骤摘要】
可视化布局方法、装置和设备及计算机存储介质


[0001]本申请涉及计算机
,尤其涉及可视化
,提供一种可视化布局方法、装置和设备及计算机存储介质。

技术介绍

[0002]可视化(Visualization)是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。通过可视化方法能够把数据以图形图像信息表示的图形呈现在读者面前,使他们能够更直观的进行观察和分析。
[0003]比如,在分析非法团伙时,审理人员需要针对挖掘出的非法团伙进行角色定位,以进行相应的惩罚处理,为了帮助审理人员进行分析,往往需要对团伙中资金流向进行可视化布局,以帮助审理人员定位非法团伙中各个成员的角色,并且,团伙中不同的成员如何布局会直接影响到审理人员的审理效率和审理结果的准确性。
[0004]因此,亟需一种更为直观的可视化解决方案。

技术实现思路

[0005]本申请实施例提供一种可视化布局方法、装置和设备及计算机存储介质,用于根据对象集合中的各个对象之间的资源传递关系,对初始获取的关系图进行优化,辅助审理人员快速定位各个对象在对象集合中的角色关系。
[0006]一方面,提供一种可视化布局方法,所述方法包括:
[0007]获得目标对象集合的初始关系图,所述初始关系图中包括多个节点,每个节点与至少一个节点之间具有携带方向标识的连边,其中,每个节点分别标识所述目标对象集合中的一个对象,每条连边用于标识连边关联的两个节点对应的两个对象之间的资源传递关系,连边上的方向标识用于标识资源传递方向;
[0008]根据每个对象和其他对象之间的资源传递量和资源传递方向,分别确定每一节点在模拟力场中的调整力,其中,节点的调整力大小和资源传递量正相关,且节点对应的对象的资源传递方向为流出时,节点的调整力方向为第一方向,节点对应的对象的资源传递方向为流入时,节点的调整力方向为第二方向,所述第一方向和第二方向为相反方向;
[0009]根据每一节点的调整力对每一节点进行位置调整;并,
[0010]当任一节点的调整力与其他节点对所述任一节点的限制力达到平衡时,获得所述目标对象集合的目标关系图,其中,所述目标关系图中各个节点之间的位置关系用于表征各个节点对应对象在所述目标对象集合中的角色定位。
[0011]一方面,提供一种可视化布局装置,所述装置包括:
[0012]初始布局单元,用于获得目标对象集合的初始关系图,所述初始关系图中包括多个节点,每个节点与至少一个节点之间具有携带方向标识的连边,其中,每个节点分别标识所述目标对象集合中的一个对象,每条连边用于标识连边关联的两个节点对应的两个对象之间的资源传递关系,连边上的方向标识用于标识资源传递方向;
[0013]确定单元,用于根据每个对象和其他对象之间的资源传递量和资源传递方向,分别确定每一节点在模拟力场中的调整力,其中,节点的调整力大小和资源传递量正相关,且节点对应的对象的资源传递方向为流出时,节点的调整力方向为第一方向,节点对应的对象的资源传递方向为流入时,节点的调整力方向为第二方向,所述第一方向和第二方向为相反方向;
[0014]位置调整单元,用于根据每一节点的调整力对每一节点进行位置调整;并,当任一节点的调整力与其他节点对所述任一节点的限制力达到平衡时,获得所述目标对象集合的目标关系图,其中,所述目标关系图中各个节点之间的位置关系用于表征各个节点对应对象在所述目标对象集合中的角色定位。
[0015]一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法的步骤。
[0016]一方面,提供一种计算机存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法的步骤。
[0017]一方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一种方法的步骤。
[0018]本申请实施例中,在初始获取的关系图的基础上,通过每个对象的资源传递信息,来确定该对象在模拟力场中的调整力,调整力的方向为相反的第一方向和第二方向,即在初始关系图的基础上,根据每个对象的资源传递信息增加一个沿特定方向的调整力,并根据该调整力对各个对象的位置进行调整,使得每个对象的调整力与受到的限制力达成平衡时得到目标关系图,目标关系图中各个节点之间位置关系能够表征对应对象在目标对象集合中的角色关系,由于调整力是沿特定方向的,因而目标关系图中各个节点之间位置关系可以理解为沿特定方向进行布局的,使得各个对象之间的角色定位更为直观,因而更方便审理人员定位各个对象的角色定位,从而提升审理进程的速度。
附图说明
[0019]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0020]图1为本申请实施例提供的场景示意图;
[0021]图2为本申请实施例提供的可视化布局方法的流程示意图;
[0022]图3为本申请实施例提供的引力斥力布局的流程示意图;
[0023]图4为本申请实施例提供的引力斥力布局的展示示意图;
[0024]图5为本申请实施例提供的圆形布局的初始关系图示意图;
[0025]图6为本申请实施例提供的节点的调整力示意图;
[0026]图7为本申请实施例提供的基于调整力进行位置调整的示意图;
[0027]图8为本申请实施例提供的目标关系图示意图;
[0028]图9为本申请实施例提供的可视化布局装置的一种结构示意图;
[0029]图10为本申请实施例提供的计算机设备的一种结构示意图。
具体实施方式
[0030]为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0031]为便于理解本申请实施例提供的技术方案,这里先对本申请实施例使用的一些关键名词进行解释:
[0032]对象:一个对象例如可以为网络中的一个用户或者虚拟环境中的一个模拟实体对象,如游戏中角色等等。
[0033]关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化布局方法,其特征在于,所述方法包括:获得目标对象集合的初始关系图,所述初始关系图中包括多个节点,每个节点与至少一个节点之间具有携带方向标识的连边,其中,每个节点分别标识所述目标对象集合中的一个对象,每条连边用于标识连边关联的两个节点对应的两个对象之间的资源传递关系,连边上的方向标识用于标识资源传递方向;根据每个对象和其他对象之间的资源传递量和资源传递方向,分别确定每一节点在模拟力场中的调整力,其中,节点的调整力大小和资源传递量正相关,且节点对应的对象的资源传递方向为流出时,节点的调整力方向为第一方向,节点对应的对象的资源传递方向为流入时,节点的调整力方向为第二方向,所述第一方向和第二方向为相反方向;根据每一节点的调整力对每一节点进行位置调整;并,当任一节点的调整力与其他节点对所述任一节点的限制力达到平衡时,获得所述目标对象集合的目标关系图,其中,所述目标关系图中各个节点之间的位置关系用于表征各个节点对应对象在所述目标对象集合中的角色定位。2.如权利要求1所述的方法,其特征在于,根据每个对象和其他对象之间的资源传递量和资源传递方向,分别确定每一节点在模拟力场中的调整力,包括:根据各个对象的资源传递量和传递方向,确定每个对象对应节点的资源传递汇总量和汇总传递方向;根据各个对象的资源传递汇总量,确定每个对象对应节点的调整力的值;并,根据各个对象的汇总传递方向,确定每个对象对应节点的调整力的方向。3.如权利要求1所述的方法,其特征在于,当第一方向和第二方向为沿水平方向的两个方向时,在所述目标关系图中,第一次资源传出的对象对应节点相对于最终资源传入的对象对应节点的位置靠左分布;或者,当第一方向和第二方向为沿竖直方向的两个方向时,在所述目标关系图中,第一次资源传出的对象对应节点相对于最终资源传入的对象对应节点的位置靠顶部分布。4.如权利要求1~3任一所述的方法,其特征在于,获得目标对象集合的初始关系图,包括:初始化各个对象对应节点在关系图中的位置;根据初始化的各个节点的位置和各个节点对应对象的资源传递信息,对每个节点的位置进行至少一次位置调整;其中,每一次位置调整时,根据各个节点的位置确定其他节点对所述每一节点的斥力,斥力与两个对象节点之间的距离呈负相关,并,根据各个节点对应对象的资源传递信息,确定与所述每一节点存在资源传递过程的其他节点对所述每一节点的引力,引力与两个对象节点之间的资源传递量呈正相关,并根据斥力与引力对所述每一节点的位置进行调整;在任一节点的斥力与引力达到平衡时,获得所述初始关系图。5.如权利要求4所述的方法,其特征在于,所述根据每一节点的调整力对每一节点进行位置调整,包括:沿每一节点的调整力的方向对每一节点调整预设距离;在调整后的每一节点的调整力、引力和斥力达到平衡时,停止位置调整;或者,在调整后的每一节点的调整力、引力和斥力未达到平衡时,继续进行位置调整,直至调
整后的每一节点的调整力、引力和斥力达到平衡。6.如权利要求1~3任一所述的方法,其特征在于,根据目标对象集合中各个对象的资源传递信息,获得所述目标对象集合的初始关系图,包括:根据设定的布局形状,将各个对象对应节点设置于所述设定的布局形状中各节点位置;根据各对象之间的资源传递关系,标识各对象对应节点之间的连边。7.一种可视化布局装置,其特征在于,所述装置包括:初始布局单元,用于获得目标对象集合的初始关系图,所述初始关系图中包括多个节点,每个节...

【专利技术属性】
技术研发人员:吴杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1