[发明专利]一种基于最优传输理论的边采样及边捆绑方法在审
申请号: | 202010048596.8 | 申请日: | 2020-01-16 |
公开(公告)号: | CN111260745A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 秦红星;周妩 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T19/20;G06F9/451;G06K9/62 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 最优 传输 理论 采样 捆绑 方法 | ||
本发明涉及一种基于最优传输理论的边采样及边捆绑方法,属于图形和可视化领域。该方法包括以下步骤:S1:输入节点连接图,利用层次聚类算法使用不同的距离函数基于方向和距离对边进行聚类;S2:使用最优传输理论,从每一类边集中采样出一条公共边作为骨架;S3:分别选取边的端点和重心点为控制点绘制两条三次贝塞尔曲线,并连接曲线的终点;S4:为贝塞尔曲线部分设置低透明度,终点连线部分设置高透明度,短边直接绘制并设置极低的透明度;S5:测量每个像素过度绘制的数量,使用OpenGL渲染技术进一步强调捆绑。本发明具有较好的绑定效果,可以改变聚类数量控制捆绑的紧密度,用户能够在更高层认知整个数据集体现的主要骨架结构。
技术领域
本发明属于图形和可视化领域,涉及一种基于最优传输理论的边采样及边捆绑方法。
背景技术
数据可视化主要是借助图形化手段,对数据加以解释,从而使用户能对数据进行深入的观察和分析。当今存在许多可视化方法,不同的数据类型可以使用不同的可视化方法,在可视化的众多对象中,节点连接图是一种基础的、重要的结构,它由顶点和边组成,适用于表示实体及实体之间的关系,实体用顶点表示,实体之间的关系用边表示。节点连接图的应用十分广泛,许多问题都可以通过建立节点连接图模型来解决,例如层次结构和网络结构等问题。然而随着数据规模日益增大,节点连接图的可视化方法变得混乱,出现了严重的视觉混淆,大量顶点的聚集与边的交叉降低了信息的辨识度,导致我们无法对边进行跟踪,也无法在整体上得出整个数据集表现出的信息。
为了解决大规模数据下的视觉混淆问题,提出了各种各样的方法,总体上可归结为两种思路。第一种是拓扑结构法,改变图形的布局或基于某种规则合并某些特定数据,优化空间的利用;第二种是边捆绑法,使用曲线来代替直线,将相似的边捆绑在一起,形成视觉上可被整体感知的边束。
发明内容
有鉴于此,本发明的目的在于提供一种基于最优传输理论的边采样及边捆绑方法。
为达到上述目的,本发明提供如下技术方案:
一种基于最优传输理论的边采样及边捆绑方法,该方法具体包括以下步骤:
S1:输入节点连接图,利用层次聚类算法使用不同的距离函数基于方向和距离对边进行聚类;
S2:使用最优传输理论,从每一类边集中采样出一条公共边作为骨架;
S3:分别选取边的端点和重心点为控制点绘制两条三次贝塞尔曲线,并连接曲线的终点;
S4:为贝塞尔曲线部分设置低透明度,终点连线部分设置高透明度,短边直接绘制并设置极低的透明度;
S5:测量每个像素过度绘制的数量,使用OpenGL渲染技术进一步强调捆绑。
可选的,所述步骤S1中,输入节点连接图,利用层次聚类算法对边进行聚类,具体操作为:
选择类间最不相似的两条边之间的距离作为类之间的相似值,将边ei均匀采样为N个点,用向量表示为ei={x1,y1,...,xN,yN},取N等于80,使用距离函数计算两个向量之间的距离作为边之间的距离。
可选的,所述步骤S1中,利用层次聚类算法使用皮尔逊距离基于边的方向进行第一次聚类,皮尔逊距离被定义为:
可选的,所述步骤S1中,利用层次聚类算法使用欧式距离基于边的距离进行第二次聚类,欧式距离被定义为:
可选的,所述步骤S2中,使用最优传输理论,从每一类边集中采样出一条公共边作为骨架,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010048596.8/2.html,转载请声明来源钻瓜专利网。