(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210802034.7
(22)申请日 2022.07.08
(65)同一申请的已公布的文献号
申请公布号 CN 114860959 A
(43)申请公布日 2022.08.05
(73)专利权人 中科雨辰科技有限公司
地址 100093 北京市海淀区清琴麓 苑170号
楼2层
(72)发明人 张正义 秦德松 林方 刘羽
(74)专利代理 机构 北京锺维联合知识产权代理
有限公司 1 1579
专利代理师 黄利萍
(51)Int.Cl.
G06F 16/36(2019.01)
G06F 16/31(2019.01)G06F 16/34(2019.01)
G06N 5/02(2006.01)
(56)对比文件
CN 111143572 A,2020.0 5.12
CN 111813952 A,2020.10.23
CN 107545 507 A,2018.01.0 5
CN 114511353 A,2022.05.17
CN 110795557 A,2020.02.14
US 2015143 302 A1,2015.0 5.21
美团技术团队.“知识图谱可视化 技术在美
团的实践与探索 ”. 《https://my.oschina.net/
meituantec h/blog/5517506》 .2022,第1-18页.
审查员 马鑫
(54)发明名称
一种树形3D的知识图谱显示方法
(57)摘要
本申请提供一种树形3D的知识图谱显示方
法, 该方法包括: 基于用户输入的关键词从设定
知识图谱体系中获取与所述关键词相对应的m个
图谱结构; 图谱结构i包括与所述关键词相对应
的实体所在的节点和位于所述节 点的下位的n级
节点层; 将任一图谱结构i在显示界面上以3D形
式进行显示, 其中, 每个节点以球体进行显示, 每
个球体的外表 面上设置有对应节 点的描述符。 本
申请能够 使得显示的图谱结构更加简洁直观, 并
且能够提升用户的体验感, 节省用户的查找速
度, 使用户操作更加方便 。
权利要求书2页 说明书6页 附图1页
CN 114860959 B
2022.09.16
CN 114860959 B
1.一种树形3D的知识图谱显示方法, 其特 征在于, 包括以下步骤:
S10, 基于用户输入的关键词从设定知识图谱体系中获取与所述关键词相对应的m个图
谱结构, m≥1; 图谱结构i包括与所述关键词相对应的描述符所在的节点Rni和位于所述节
点Rni的下位的n级节点层; n≥1, i的取值 为1到m;
S20, 将任一图谱结构i在显示界面上以树形3D形式进行显示, 其中, 每个节点以球体进
行显示, 每 个球体的外表面上设置有对应节点的描述符;
S20具体包括:
S201, 在所述显示界面的第1显示区域的中间位置以第一球体显示节点Rni, 当m>1时,
在节点Rni的后侧以第二球 体显示除图谱结构i之外的其它图谱结构中的根节点;
S202, 在所述显示界面的第2显示区域显示与节点Rni连接的第1级节点层;
其中, 如果第1级节点层中的节点数量n1<k0, 则在第2显示区域以第三球体显示所述
第1级节点层的各节点并且 各节点位于宽度为W的同一直线上; 其中, k0= ⌊( ( π*W) /2+ ∆d1) /
(d1+∆d0)⌋, W=a1*W0, a1为小于1的系数, W0为显示界面的宽度, 单位为像素; d1为第1级节
点层的节点的直径, ∆d0为第1级节点层的相邻两个节点之间的间隔;
如果第1级节点层中的节点数量n1<k1, 则在第2显示区域以第三球体显示所述第1级
节点层的各节点并且各节点位于以节点Rni为旋转中心和以W为最大直径的第一旋转路径
上; k1=⌊( ( π*W) /2+ ∆d1) / (d1+ ∆d1)⌋, ∆d1为第1级节点层的相邻两个节点之间的弧长;
如果k1<n1< (2*k1 ‑2) , 则在第2显示区域上以旋转方式显示与节点Rni连接的第1级节
点层, 其中, 所述第1级节点层的各节点在以节点Rni为旋转中心的第一旋转路径上旋转, 其
中, 在第一旋转路径的前侧以第三球体显示k1个节点, 在第一旋转路径的后侧以第四球体
显示n1‑k1个节点;
如果n1> (2*k1 ‑2) , 则在第一旋转路径的前侧以第三球体显示k1个节点, 在第一旋转
路径的后侧以第四球 体显示k1‑2个节点, 其 余的节点以隐藏状态显示;
S203, 在所述显示界面的第p+1显示区域显示第p级节点层, p的取值 为2到n。
2.根据权利要求1所述的方法, 其特 征在于, n=2;
其中, S203包括: 在所述显示界面的第3显示区域显示第2级节点层中与k0或者k1个节
点分别连接的节点组;
其中, 如果第 2级节点层中与k0或者k1个节点中任一节点n1
j连接的节点组j中的节点数
量n2<k2时, 则在第3 显示区域以第五球 体显示节点组j的所有节点;
如果k2<n2<2*k2 ‑2, 则以旋转方式显示节点组j的各节点, 其 中, 节点组j的各节点在
以节点n1
j为旋转中心的第二旋转路径上旋转, 其中, 在第二旋转路径的前侧以第五球体显
示k2个节点, 在第二旋转路径的后侧以第六球 体显示n2‑k2个节点;
如果n2> (2*k2 ‑2) , 则在第二旋转路径的前侧以第五球体显示k2个节点, 在第二旋转
路径的后侧以第六球体显示k2 ‑2个节点, 其余的节 点以隐藏状态显示; 其中, k2 为设定值, j
的取值为1到k0或者1到k1。
3.根据权利要求1所述的方法, 其特征在于, 节点Rni对应的球体的半径大于节点Rni的
第1级节点层中的节点对应 的球体的半径, 节点Rni的第1级节点层中的节点对应 的球体的
半径大于节点Rni的第2级节点层中的节点对应的球 体的半径。
4.根据权利要求1所述的方法, 其特 征在于, 还 包括:权 利 要 求 书 1/2 页
2
CN 114860959 B
2在检测到单击任一第 二球体或者将任一第 二球体滑动至第 一球体所在位置时, 将当前
显示的图谱结构更新 为单击或者滑动的第二球 体对应的图谱结构。
5.根据权利要求1所述的方法, 其特 征在于, 还 包括:
在以旋转方式显示第1级节点层时, 如果检测到双击任一第 三球体, 则控制双击的球体
固定, 而其它球 体依旧继续旋转。
6.根据权利要求2所述的方法, 其特 征在于, 还 包括:
在检测到单击任一第五球体时, 在第1显示区域显示第2级节点层, 在第2显示区域显示
第3级节点层, 在第3 显示区域显示单击的第五球 体对应的子节点。
7.根据权利要求1所述的方法, 其特 征在于, 还 包括:
在检测到点击控件位于某个球体上的时间超过设定时间时, 以浮 窗形式显示该球体上
的名称。
8.根据权利要求2所述的方法, 其特征在于, 第1级节点层和第2级节点层上的球体的旋
转速度和旋转方向相同。
9.根据权利要求1所述的方法, 其特 征在于, 还 包括:
在检测到用户通过点击控件点击2D显示按钮时, 在所述显示界面上以2D形式显示当前
图谱结构, 其中, 当前图谱结构上的所有节点均以球形显示在所述显示界面上。权 利 要 求 书 2/2 页
3
CN 114860959 B
3
专利 一种树形3D的知识图谱显示方法
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 10:55:20上传分享