一种信息对比方法、装置、介质及设备与流程

文档序号:24743418发布日期:2021-04-20 22:27阅读:145来源:国知局
一种信息对比方法、装置、介质及设备与流程

1.本发明涉及数据可视化领域,具体涉及一种信息对比方法、装置、介质及设备。


背景技术:

2.一般地,通过excel表格或者word文档等方式对多个对象的信息特征进行数据管理,通常对象还会有多个从属对象。当需要对多个对象进行比对时,数据的直接罗列对比无法有效且直观地显示多个对象的同异程度。同时,当对象的数量越多,或是对象所包含的不同层级的从属对象越多时,数据管理的也变得繁琐,对多个对象的对比流程也渐趋复杂。
3.数据的可视化可以让目标对象的信息特征的显示更加直观,同时在客户端辅以交互功能,简化数据处理的操作流程。应用于数据对比时,如何精细地体现数据对比的差异成为一个需要解决的主要问题。


技术实现要素:

4.为了简化数据对比的流程、直观且精细地体现数据对比的差异,本发明提供了一种信息对比方法、装置、介质及设备。所述技术方案如下:
5.第一方面,本发明提供了一种信息对比方法,所述方法包括:
6.根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集;
7.根据所述对比对象的信息特征集生成所述对比对象的可视化图形并展示;
8.响应于用户的合并对比指令,根据至少两个对比对象的信息特征集得到目标对象和目标信息特征集,所述目标信息特征集包括重合信息特征集和差异信息特征集;
9.根据所述目标信息特征集中目标信息特征的数量生成所述目标对象的目标可视化图形;
10.根据所述重合信息特征集和所述差异信息特征集对所述目标可视化图形进行差别显示。
11.进一步地,所述根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集包括:
12.根据所述至少一个从属对象的信息特征集中信息特征的数量或层级进行汇总去重,得到所述对比对象的信息特征集,所述对比对象的信息特征集中的信息特征具有层级属性。
13.进一步地,所述根据所述对比对象的信息特征集生成所述对比对象的可视化图形并展示包括:
14.根据所述对比对象的信息特征集中信息特征的数量生成所述对比对象的可视化图形;
15.根据所述对比对象的信息特征集中信息特征的层级对所述对比对象的可视化图形进行差别展示。
16.进一步地,所述根据至少两个对比对象的信息特征集得到目标对象和目标信息特征集,所述目标信息特征集包括重合信息特征集和差异信息特征集包括:
17.根据所述至少两个对比对象确定所述目标对象;
18.将所述至少两个对比对象的信息特征集中共有的信息特征作为重合信息特征集中的信息特征;
19.将所述至少两个对比对象的信息特征集中非共有的信息特征作为差异信息特征集中的信息特征,所述差异信息特征集包含至少一个差异信息特征子集。
20.进一步地,所述根据所述重合信息特征集和所述差异信息特征集对所述目标可视化图形进行差别显示包括:
21.根据所述重合信息特征集中对所述目标可视化图形中重合信息特征的显示区域进行第一目标操作;
22.根据所述差异信息特征集对所述目标可视化图形中差异信息特征的显示区域进行第二目标操作。
23.进一步地,所述方法还包括:
24.记录用户的合并对比指令,存储所述目标对象和所述目标信息特征集,所述目标信息特征集包括所述重合信息特征集和所述差异信息特征集;
25.响应于用户对所述目标对象的拆分显示指令,根据所述重合信息特征集和所述差异信息特征集得到至少两个拆分对象的信息特征集,根据所述至少两个拆分对象的信息特征集分别生成所述至少两个拆分对象的可视化图形。
26.进一步地,所述方法还包括:
27.建设信息特征库,所述信息特征库汇集有全量信息特征;
28.根据所述信息特征库和分类算法对对比对象的从属对象进行分类标注,生成所述从属对象的信息特征集。
29.第二方面,本发明提供了一种信息对比装置,所述装置包括:
30.第一数据处理模块,用于根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集;
31.第一展示模块,用于根据所述对比对象的信息特征集生成所述对比对象的可视化图形并展示;
32.第二数据处理模块,用于响应于用户的合并对比指令,根据至少两个对比对象的信息特征集得到目标对象和目标信息特征集,所述目标信息特征集包括重合信息特征集和差异信息特征集;
33.第二展示模块,用于根据所述目标信息特征集中目标信息特征的数量生成所述目标对象的目标可视化图形;
34.第三展示模块,用于根据所述重合信息特征集和所述差异信息特征集对所述目标可视化图形进行差别显示。
35.第三方面,本发明提供了一种计算机存储介质,所述计算机存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如第一方面所述的一种信息对比方法。
36.第四方面,本发明提供了一种计算机设备,所述计算机设备包括处理器和存储器,
所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行如第一方面所述的一种信息对比方法。
37.第五方面,本发明提供了提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述第一方面中提供的一种信息对比方法。
38.本发明提供的一种信息对比方法、装置、介质及设备,具有如下技术效果:
39.(1)本发明提供的方案通过交互功能触发对数据的对比和恢复,简便了操作流程,同时使对比操作自动化,降低手动执行对比的出错概率;
40.(2)本发明提供的方案通过可视化图形直观清晰地展示对象的信息特征和多个对象对比的同异情况,以便用户快速辨认;
41.(3)本发明提供的方案通过对对比对象的同异程度做更精细的量化,并通过可视化图形差别显示,突出对比效果。
42.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
43.为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
44.图1是本发明实施例提供的一种信息对比方法的实施环境示意图;
45.图2是本发明实施例提供的一种信息对比方法的流程示意图;
46.图3是本发明实施例提供的一种对游戏厂商信息进行对比的流程示意图;
47.图4是本发明实施例提供的一种对比对象的可视化图形的示意图;
48.图5是本发明实施例提供的一种合并对比指令的操作示意图;
49.图6是本发明实施例提供的另一种信息对比方法的流程示意图;
50.图7是本发明实施例提供的一种目标可视化图形的示意图;
51.图8是本发明实施例提供第一种对游戏厂商对比信息拆分显示的流程示意图;
52.图9是本发明实施例提供的一种拆分显示指令的操作示意图;
53.图10是本发明实施例提供的一种信息对比装置的结构示意图。
54.图11是本发明实施例提供的用于实现一种信息对比方法的设备的硬件结构示意图。
具体实施方式
55.为了能更,本发明实施例提供了一种信息对比方法、装置、介质及设备。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本
发明保护的范围。所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
56.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
57.请参阅图1,其为本申请实施例提供的一种信息对比方法的实施环境示意图,如图1所示,该实施环境可以至少包括客户端01和服务器02。
58.具体的,所述客户端01可以包括智能手机、台式电脑、平板电脑、笔记本电脑、数字助理、智能可穿戴设备、监控设备及语音交互设备等类型的设备,也可以包括运行于设备中的软体,例如一些服务商提供给用户的网页页面,也可以为该些服务商提供给用户的应用。具体的,所述客户端01可以用于接收用户的操作指令,以及显示可视化图形。
59.具体的,所述服务器02可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。所述服务器02可以包括有网络通信单元、处理器和存储器等等。具体的,所述服务器02可以用于执行对多个对比对象的信息特征集的对比,以及将对比结果发送至客户端01以使客户端01根据对比结果渲染生成可视化图形或者直接将可视化图形发送至客户端01以显示。
60.以下介绍本发明提供的一种信息对比方法。图2是本发明实施例提供的一种信息对比方法的流程图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。请参照图2,本说明书实施例提供的一种信息对比方法可以包括如下步骤:
61.s101:根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集。
62.可以理解的是,一般地可以通过excel表格或者word文档等方式对多个对象的信息特征进行数据管理。当需要对多个对象比对时,数据的直接罗列无法有效且直观地显示多个对象的同异程度。同时当对象的数量越多,或是对象所包含不同层级的从属对象越多时,数据的管理也渐趋繁琐,对多个对象的对比流程也会更加复杂。在数据分析的基础上进行数据的可视化能够直观且突出地显示对象的信息特征,交互式地可视化能让使用者进一步了解数据的细节层次也可以简化操作的流程。而应用于数据对比时,对象的差异程度如何在交互式可视化的基础上进行更精细的表现是本说明书实施例所提供的一种信息对比方法旨在解决的问题。
63.在本说明书实施例中,对比对象包含至少一个从属对象,从属对象之间还可以具有不同的等级属性。示例性地,对游戏厂商的特征进行对比,一家游戏厂商或游戏工作室旗
下有多款游戏,各个游戏有各自的类型标签。在一种可行的实施方式中,类型标签根据分类规则也可以具有层级属性。对比对象

从属对象

信息特征除了可以是游戏厂商

游戏

游戏类型标签,还可以是城市

人口

人口信息、应用

用户

用户行为数据等其他形式,本说明书实施例对此不作限定。
64.在一种可行的实施方式中,本说明书实施例提供的所述方法还可以包括以下步骤:
65.s201:建设信息特征库,所述信息特征库汇集有全量信息特征。
66.在本说明书的一个实施例中,如图3所示,建设有游戏类型标签库,游戏类型标签可以为射击游戏、大型多人在线游戏、主机游戏、在线合作游戏等,所述游戏类型标签库可以汇集游戏类型的所有标签,作为全量信息特征。
67.s203:根据所述信息特征库和分类算法对对比对象的从属对象进行分类标注,生成所述从属对象的信息特征集。
68.在一种可行的实施方式中,如图3所示,采用决策树分类算法或者神经网络模型等人工智能方法对从属对象进行分类,输出的分类结果作为从属对象的信息特征集。
69.在本说明书实施例中,示例性地,对于游戏,游戏类型标签按照游戏内容可以分类为战争类、音乐类、悬疑类、古风类等,按照游戏平台可以分类为街机游戏、主机游戏、电脑游戏、便携游戏等,按照游戏玩法可以分类为射击类、格斗类、角色扮演类、赛车类、模拟经营类等,本说明书实施例对此不作限定。
70.在本说明书实施例中,具体地,所述根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集可以包括以下步骤:
71.s205:根据所述至少一个从属对象的信息特征集中信息特征的数量或层级进行汇总去重,得到所述对比对象的信息特征集,所述对比对象的信息特征集中的信息特征具有层级属性。
72.可以理解的是,一个对比对象的多个从属对象所具有的信息特征可能存在重合,需要进行去重操作将保留后的信息特征作为对比对象的信息特征。但是直接去重可能会隐去对比对象的一些特点,例如,一家游戏工作室旗下有一款女性向游戏和五款男性向游戏,直接去重则仅保留了一个女性向和一个男性向的游戏类型标签作为这一家游戏工作室的信息特征,这导致略去了其开发重点在男性向游戏的一特点。因此可行地,在进行去重操作时优先进行信息特征的统计,根据相同信息特征的数量确定该信息特征的权重,如利用数组存储对比对象的信息特征则可以根据信息特征的权重依次存入数组中,以数组中元素的位置表征信息特征的权重/数量。
73.在一种可行的实施方式中,所述从属对象的信息特征还可以具有层级属性,如在使用决策树对从属对象标注信息特征时,可以根据节点顺序设置信息特征的层级属性。在表现对比对象的信息特征时,同属于一级信息特征的二级信息特征越多,则该对比对象的一级信息特征的权重/层级越大,或是在表现多个对比对象的同异程度时,两个一级信息特征之间的差异程度可以设定为大于两个二级信息特征之间的差异程度,以更精细地在数据层面和可视化图形层面表现对象之间的差异。
74.在另一种可行的实施方式中,还可以将从属对象的其他数据作为信息特征。示例性地,对于游戏工作室出品的游戏,除了对游戏类型进行分类并标注标签,还可以将游戏出
品的时间、玩家数量等维度的数据作为游戏的信息特征,本发明实施例对此不逐一而论。
75.在本说明书的实施例中,通过汇总去重的方式确定对比对象的信息特征,此外可以通过如选取数量最多的前一定数量的信息特征作为对比对象的信息特征等其他方式确定对比对象的信息特征,本发明实施例对此不作限定。
76.s103:根据所述对比对象的信息特征集生成所述对比对象的可视化图形并展示。
77.在本说明书实施例中,借助图形化手段,清晰、有效且直观地展现对比对象的信息特征。
78.在本说明书实施例中,具体地,本说明书实施例提供的所述步骤103还可以包括以下步骤:
79.s301:根据所述对比对象的信息特征集中信息特征的数量生成所述对比对象的可视化图形。
80.示例性地,如图3所示,以游戏厂商a和b为对比对象,游戏类型标签为信息特征,根据游戏类型标签分别生成可视化图形a和b。可行地,如图4所示,通过三维立体图形展示游戏厂商的游戏类型标签,若该游戏厂商涉及的游戏类型较多则三维立体图形的面数较多,若类型较少则图形面数较少,图4中仅展示了三维立体图形的部分里面。也即,可以根据信息特征的数量生成对应面数的立体图形。
81.在一种可行的实施方式中,可视化图形不限于三维立体图形,还可以是其他可以表示数量含义的图形,如平面蜂巢图形、圆点图形,本说明书实施例对此不作限定。当可视化图形的立面较多时,可以提供一定的交互功能以使图形旋转展示。
82.s303:根据所述对比对象的信息特征集中信息特征的层级对所述对比对象的可视化图形进行差别展示。
83.在一种可行的实施方式中,所述对比对象的信息特征集中的信息特征具有层级属性。所述层级属性或称权重一定程度上可以刻画出对比对象的特征分布,并通过可视化图形展示可以差异化地展现对比对象作为单个对象的信息特征。示例性地,对于某社交应用的用户画像特征,大学生、音乐这两个特征在去重前数量最多,将这两个信息特征的层级设置为最高级别。通过可视化图形显示该社交应用的用户画像特征时,可以将这两个特征放在图形中心区域或字体设置为最大等以突出表现。
84.s105:响应于用户的合并对比指令,根据至少两个对比对象的信息特征集得到目标对象和目标信息特征集,所述目标信息特征集包括重合信息特征集和差异信息特征集。
85.在本说明书实施例中,如图5所示,采用交互式可视化简化对象对比的操作流程。具体地,合并对比指令除了捏合等屏幕手势,还可以使用基于ar(augmented reality,增强现实技术)、vr(virtual reality,虚拟现实技术)等的悬空手势以及基于物理设备的机械操作如鼠标点击等,本说明书实施例对此不作限定。
86.在本说明书实施例中,可以对两个或两个以上的对比对象同时进行对比,还可以对经过一次对比后的目标对象和一个对比对象再次进行比对操作,可以理解的是,从数据层面而言,对比对象具有信息特征集,目标对象具有目标信息特征集,其中的信息特征是同类型的,如都是游戏类型标签,故可以将目标对象视作一种对比对象。由此引申出的其他对比对象的组合也包含在本说明书实施例中,此处以两个对比对象进行比对为例进行示范性说明,其他组合可基于相同的原理进行交互式可视化地对比,本说明书实施例不逐一而论。
87.在一种可行的实施方式中,如图6所示,本说明书实施例提供的所述步骤s105可以包括以下步骤:
88.s501:根据所述至少两个对比对象确定所述目标对象。
89.可以理解的是,所述目标对象的确定方便在数据层面进行存储、检索,也便于后续的二次对比或者是拆分。
90.s503:将所述至少两个对比对象的信息特征集中共有的信息特征作为重合信息特征集中的信息特征。
91.在一种可行的实施方式中,将多个对比对象的信息特征集中各个信息特征集均含有的信息特征作为重合信息特征集中的信息特征。进一步地,参考上述对信息特征赋予层级属性,在重合信息特征集中不同对比对象的同一信息特征可能具有不同的层级/权重,因而还可以将重合信息特征集划分为多个子集,将层级/权重差异程度在一定阈值范围的信息特征放入同一个子集中,以便于在可视化的过程中更精细地展现多个对比对象之间的同中有异。
92.s505:将根据所述至少两个对比对象的信息特征集中非共有的信息特征作为差异信息特征集中的信息特征,所述差异信息特征集包含至少一个差异信息特征子集。
93.在一种可行的实施方式中,示例性地,有3个对比对象分别为a、b和c,,则其差异信息特征集至多包含6个差异信息子集,分别表示a有bc无、b有ac无、c有ab无、ab有c无、ac有b无、bc有a无这六种情况。进一步地,可以将前三种情况分为第一类,后三种情况分为第二类,并对不同类别的差异信息特征子集设置子集的权重/层级,以对多个对比对象的差异程度做更精细的量化。可推出,当有n个对比对象时,差异信息特征子集至多可以包含2
n

2个差异信息特征子集。在一种特殊的情况下,当两个对比对象的信息特征完全相同也即没有非共有的信息特征时,本质上不存在差异信息特征集或差异信息特征子集。出于能够通用地根据重合信息特征集和差异信息特征集对可视化图形进行差别显示,将这种情况下的差异信息特征子集设置为空集,也即存在差异信息特征子集但集合中内容为空。
94.在本说明书实施例中,将各个信息特征集均含有的信息特征作为重合信息特征集中的信息特征,将各个信息特征集中非共有的信息特征作为差异信息特征集中的信息特征,此外,还可以有其他的范围限定方式,本说明书实施例不作限定。
95.s107:根据所述目标信息特征集中目标信息特征的数量生成所述目标对象的目标可视化图形。
96.在本说明书实施例中,目标可视化图形不限于三维立体图形,还可以是其他可以表示数量含义的图形,如平面蜂巢图形、圆点图形,本说明书实施例对此不作限定。如图7所示,当目标信息特征过多或过少时,目标可视化图形和对比对象的可视化图形可以为不同的图形样式。
97.可以理解的是,所述目标可视化图形可以为初始图形样式,以便根据目标信息特征集做差别渲染显示。
98.在本说明书的一个实施例中,如图3所示,将游戏厂商a和b作为对比对象,得到目标对象a+b,根据目标对象a+b的标签数量生成一定面数的新的可视化图形。
99.s109:根据所述重合信息特征集和所述差异信息特征集对所述目标可视化图形进行差别显示。
100.在一种可行的实施方式中,本说明书实施例提供的所述步骤s109可以包括以下步骤:
101.s901:根据所述重合信息特征集中对所述目标可视化图形中重合信息特征的显示区域进行第一目标操作。
102.s903:根据所述差异信息特征集对所述目标可视化图形中差异信息特征的显示区域进行第二目标操作。
103.示例性地,所述第一目标操作和所述第二目标操作可以是内容字体字形、图形颜色、区域面积等形式上的改变操作,本说明书实施例对此不作限定。例如,若两个对比对象的某一信息特征为重合信息特征,则在所述目标可视化图形的对应显示区域通过加深图形底色以表征是重合信息特征,若其一对比对象的某一信息特征为该对比对象所独有的,则以与该对比对象关联的颜色渲染该信息特征(也即差异信息特征)的显示区域的图形底色。进一步地,根据上述对重合信息特征集和差异信息特征集划分子集,并划分子集的层级,可以根据子集的层级在目标可视化图形中更精细地量化显示出多个对比对象之间信息特征的同异程度。如图7所示,重合信息特征有4个,可以以一种颜色(在图7中以不同的填充样式代表不同的颜色)标识,差异信息特征有6个,可以用其他一种颜色标识。进一步地差异信息特征又可以分为两类,分别用其他两种颜色标识,在图7中未示出。
104.在本说明书的一个实施例中,如图3所示,游戏厂商a和b作为对比对象,得到目标对象a+b,根据游戏类型的重合情况和差异情况对可视化图形a+b进行不同颜色的渲染,对于重合的游戏类型所占的图形部分则将颜色叠加加深,对于厂商a特有的游戏类型所占的图形部分则使用差异色a,对于厂商b特有的游戏类型所占的图形部分则使用差异色b。
105.在本说明书实施例中,所述方法还可以包括以下步骤:
106.s111:记录用户的合并对比指令,存储所述目标对象和所述目标信息特征集,所述目标信息特征集包括所述重合信息特征集和所述差异信息特征集。
107.s113:响应于用户对所述目标对象的拆分显示指令,根据所述重合信息特征集和所述差异信息特征集得到至少两个拆分对象的信息特征集,根据所述至少两个拆分对象的信息特征集分别生成所述至少两个拆分对象的可视化图形。
108.可以理解的是,拆分操作相当于合并操作的逆变换,可以将合并对比过程中的操作顺序和数据结果进行存储或缓存,以倒序恢复多个对比对象的可视化图形。
109.在本说明书的一个实施例中,如图8所示,以游戏厂商a和b作为对比对象,得到可视化图形a+b,响应于拆分手势,根据厂商a和b重合的游戏类型、厂商a特有的游戏类型和厂商b特有的游戏类型,将可视化图形a+b还原为初始图形a和b。
110.具体地,如图9所示,拆分显示指令除了触控屏的拆分手势,还可以使用基于ar(augmented reality,增强现实技术)、vr(virtual reality,虚拟现实技术)等的悬空手势以及基于物理设备的机械操作如鼠标点击等,本说明书实施例对此不作限定。
111.在一种可行的实施方式中,当目标对象是由至少三个对比对象得到的时候,对目标对象的拆分可以有两种方式,一是根据合并的次序倒序逐个拆分,二是一次性拆分全部对比对象,在指令的设计上,可以表现为接收到长按操作时执行第二种拆分方式,本说明书对具体拆分步骤和形式不作限定。
112.本发明实施例还提供了一种信息对比装置,如图所示10,所述装置可以包括:
113.第一数据处理模块1010,用于根据对比对象的至少一个从属对象的信息特征集得到所述对比对象的信息特征集。
114.第一展示模块1020,用于根据所述对比对象的信息特征集生成所述对比对象的可视化图形并展示。
115.第二数据处理模块1030,用于响应于用户的合并对比指令,根据至少两个对比对象的信息特征集得到目标对象和目标信息特征集,所述目标信息特征集包括重合信息特征集和差异信息特征集。
116.第二展示模块1040,用于根据所述目标信息特征集中目标信息特征的数量生成所述目标对象的目标可视化图形。
117.第三展示模块1050,用于根据所述重合信息特征集和所述差异信息特征集对所述目标可视化图形进行差别显示。
118.在本说明书实施例中,所述第一数据模块1010具体用于:
119.根据所述至少一个从属对象的信息特征集中信息特征的数量或层级进行汇总去重,得到所述对比对象的信息特征集,所述对比对象的信息特征集中的信息特征具有层级属性。
120.在本说明书实施例中,所述第一展示模块1020具体用于:
121.根据所述对比对象的信息特征集中信息特征的数量生成所述对比对象的可视化图形;
122.根据所述对比对象的信息特征集中信息特征的层级对所述对比对象的可视化图形进行差别展示。
123.在本说明书实施例中,所述第二数据模块1030具体用于:
124.根据所述至少两个对比对象确定所述目标对象;
125.将所述至少两个对比对象的信息特征集中共有的信息特征作为重合信息特征集中的信息特征;
126.将所述至少两个对比对象的信息特征集中非共有的信息特征作为差异信息特征集中的信息特征,所述差异信息特征集包含至少一个差异信息特征子集。
127.在本说明书实施例中,所述第三展示模块1050具体用于:
128.根据所述重合信息特征集中对所述目标可视化图形中重合信息特征的显示区域进行第一目标操作;
129.根据所述差异信息特征集对所述目标可视化图形中差异信息特征的显示区域进行第二目标操作。
130.在本说明书实施例中,所述装置还包括:
131.拆分模块1060,用于:
132.记录用户的合并对比指令,存储所述目标对象和所述目标信息特征集,所述目标信息特征集包括所述重合信息特征集和所述差异信息特征集;
133.响应于用户对所述目标对象的拆分显示指令,根据所述重合信息特征集和所述差异信息特征集得到至少两个拆分对象的信息特征集,根据所述至少两个拆分对象的信息特征集分别生成所述至少两个拆分对象的可视化图形。
134.信息特征生成模块1070,用于:
135.建设信息特征库,所述信息特征库汇集有全量信息特征;
136.根据所述信息特征库和分类算法对对比对象的从属对象进行分类标注,生成所述从属对象的信息特征集。
137.需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
138.本发明实施例提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现如上述方法实施例所提供的一种信息对比方法。
139.图11示出了一种用于实现本申请实施例所提供的方法的设备的硬件结构示意图,所述设备可以参与构成或包含本申请实施例所提供的装置或系统。如图11所示,设备11可以包括一个或多个(图中采用1102a、1102b,
……
,1102n来示出)处理器1102(处理器1102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1104、以及用于通信功能的传输装置1106。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图11所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,设备11还可包括比图11中所示更多或者更少的组件,或者具有与图11所示不同的配置。
140.应当注意到的是上述一个或多个处理器1102和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到设备11(或移动设备)中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
141.存储器1104可用于存储应用软件的软件程序以及模块,如本申请实施例中所述的方法对应的程序指令/数据存储装置,处理器1102通过运行存储在存储器1104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的一种目标对象的确定方法。存储器1104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1104可进一步包括相对于处理器1102远程设置的存储器,这些远程存储器可以通过网络连接至设备11。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
142.传输装置1106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括设备11的通信供应商提供的无线网络。在一个实例中,传输装置1106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置1106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
143.显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与设备11(或移动设备)的用户界面进行交互。
144.本发明实施例还提供了一种计算机存储介质,所述存储介质可设置于服务器之中以保存用于实现方法实施例中一种目标对象的确定方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的一种信息对比方法。
145.可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
146.本发明实施例还提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实施方式中提供的方法。
147.由上述本发明提供的一种信息对比方法、装置、介质及设备,具有如下技术效果:
148.(1)本发明提供的方案通过交互功能触发对数据的对比和恢复,简便了操作流程,同时使对比操作自动化,降低手动执行对比的出错概率;
149.(2)本发明提供的方案通过可视化图形直观清晰地展示对象的信息特征和多个对象对比的同异情况,以便用户快速辨认;
150.(3)本发明提供的方案通过对对比对象的同异程度做更精细的量化,并通过可视化图形差别显示,突出对比效果。
151.需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
152.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备和存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
153.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
154.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1