【技术实现步骤摘要】
【国外来华专利技术】流数据的交互式实时可视化优先权要求本申请要求于2017年9月18日递交的、标题为“INTERACTIVEREAL-TIMEVISUALIZATIONSYSTEMFORLARGE-SCALESTREAMINGDATA”的美国专利申请序号15/707,529的优先权(本申请为其连续申请),并且该美国专利申请要求于2016年9月19日递交的、标题为“INTERACTIVEREAL-TIMEVISUALIZATIONSYSTEMFORLARGE-SCALESTREAMINGDATA”的美国临时申请序号62/396,632的优先权,通过引用的方式将这两者的全文并入本文。
本公开一般地涉及被配置到专用机器
的机器,包括这种专用机器的计算机化变型以及对这些变型的改进,并涉及多种技术,通过这些技术这种专用机器比生成和渲染可视化的其他专用机器有所改进。特别地,本公开解决了用于大规模流数据的交互式实时可视化系统和方法。
技术介绍
目前,在计算资源方面,分析高容量实况数据流并在终端用户设备上以交互速率对其进行可视化是非常昂贵的。在大数据时代尤其如此,因为许多决策都依赖于复杂数据的有效分析和可视化。实际上,对实时且大规模的数据进行处理和可视化是有难度的。用于可视化大量数据的常规的预加载-存储-绘图方法存在大量数据I/O滞后的缺点,并且在最佳情况下,这些方法也仅提供接近实时的性能。此外,当数据点的数量增长过大时,可视化的前端方法可能很容易崩溃。例如,如今的许多可视化库(例如,D3.js)易于编程且富有表现力;但是,它们无法扩展到数万个元素(以及更多元素)。诸如细节级别缩放(L ...
【技术保护点】
1.一种系统,包括:机器的一个或多个处理器;以及存储指令的机器可读存储介质,所述指令在由所述一个或多个处理器执行时使所述机器执行包括以下的操作:在存储器中加载描述多个事件的流数据,所述流数据包括识别与多个事件中的每个事件相对应的源位置和目标位置的地理空间数据;以及使用可视化数学模型在显示器上渲染地图上的多个视觉隐喻,每个视觉隐喻表示所述多个事件中的事件,所述可视化数学模型针对每个视觉隐喻定义在整个滑动时间窗上所述视觉隐喻上的每个点的空间位置和不透明度。
【技术特征摘要】
【国外来华专利技术】2016.09.19 US 62/396,632;2017.09.18 US 15/707,5291.一种系统,包括:机器的一个或多个处理器;以及存储指令的机器可读存储介质,所述指令在由所述一个或多个处理器执行时使所述机器执行包括以下的操作:在存储器中加载描述多个事件的流数据,所述流数据包括识别与多个事件中的每个事件相对应的源位置和目标位置的地理空间数据;以及使用可视化数学模型在显示器上渲染地图上的多个视觉隐喻,每个视觉隐喻表示所述多个事件中的事件,所述可视化数学模型针对每个视觉隐喻定义在整个滑动时间窗上所述视觉隐喻上的每个点的空间位置和不透明度。2.根据权利要求1所述的系统,其中,渲染所述多个视觉隐喻中的至少一个包括:在所述地图上插入连接所述源位置和所述目标位置的弧线的点;以及基于所述源位置和所述目标位置之间的距离,对所述弧线应用曲率控制。3.根据权利要求2所述的系统,其中,渲染所述多个视觉隐喻中的至少一个还包括:通过改变所述弧线的多个部分的不透明度,产生所述弧线从所述源位置到所述目标位置的移动的动画。4.根据权利要求1所述的系统,其中每个事件与时间戳相关联;所述滑动时间窗的时间范围包括下限和上限;以及所述操作还包括:基于最近时间戳与所述滑动时间窗的上限的比较来调整所述滑动时间窗。5.根据权利要求4所述的系统,其中,调整所述滑动时间窗包括:基于所述滑动时间窗的上限比所述时间戳更早,增加所述滑动时间窗的变化率。6.根据权利要求1所述的系统,还包括:随所述滑动时间窗逐渐降低所述多个视觉隐喻中的视觉隐喻的不透明度。7.根据权利要求6所述的系统,还包括:响应于降低所述视觉隐喻的不透明度而使得所述视觉隐喻变透明,从所述存储器中清除与所述视觉隐喻相对应的数据。8.根据权利要求1所述的系统,其中所述系统还包括:图形处理单元GPU高速缓存,所述GPU高速缓存对应于所述存储器;以及中央处理单元CPU高速缓存;以及其中所述操作还包括:从数据源获得所述流数据;将所述流数据加载到所述CPU高速缓存中;以及响应从所述GPU高速缓存中清除数据,从所述CPU高速缓存获取所述流数据。9.根据权利要求1所述的系统,其中,所述可视化数学模型包括第一元素,所述第一元素在所述源位置和所述目标位置之间的弧线上插入点。10.根据权利要求9所述的系统,其中,所述可视化数学模型包括第二元素,所述第二元素基于所述源位置和所述目标位置之间的距离对所述弧线应用曲率控制。11.根据权利要求10所述的系统,其中,所述可视化数学模型包括第三元素,所述第三元素通过随所述滑动时间窗改变所述弧线上的所述点的不透明度,将动画引入所...
【专利技术属性】
技术研发人员:谢金融,帕特里克·纳尔森,邵斌彬,沈则潜,索埃尔·卡鲁,
申请(专利权)人:电子湾有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。