Notifications
Article
基于AR的数据可视化
Published 6 months ago
398
1
基于AR的数据可视化
1、项目简介
传统的数据可视化展现形式仅仅以二维平面来展现,缺乏整体数据的把握感,为解决此问题,本项目将数据从移动端(iOS端)传输到Hololens端,将传入的数据以三维图表的形式立体的展示出来,设计并实现以网络同步为基础的三维模型展示。根据不同的应用场景,可以灵活定制项目显示单元的数量与布局方式,以满足各行业用户的需求。
针对本项目的研究目标,我们设计了如下几个功能:
(1)、设计并实现一套基于增强现实的数据可视化系统;
(2)、支持从不同平台读取数据,如PC端、移动终端(如iOS端等);
(3)、在移动端设计一个App,实现数据的二维图表展示;
(4)、在Hololens设备上实现数据的三维图表同步展示;
(5)、实现Hololens端的人机交互(包括手势、语音、凝视等方式),能够进行多角度查看图表,并可对图表中的数据进行修改;
(6)、在Hololens端修改后的数据可以同步更新到PC端和移动端。
2、演示视频
Hololens端视频展示:
iOS端视频展示:
3、作品信息
4、项目整体结构功能图:
5、项目截图
iOS端表格:
iOS端二维图片:
Hololens场景切换:单击菜单中“场景切换”按钮,可以选择切换至“散点图”,“柱状图”或者“饼状图”。如下图所示:
Hololens视角旋转:单击菜单中的“视角旋转”按钮,三维坐标能够围绕Z轴旋转360度。如下图所示:
Hololens场景缩放:单击菜单中的“场景缩放”按钮,可以选择按钮“放大两倍”“复位”“缩小两倍”。
对单个数据操作:首先点击需要改变的小球,选中后,单击菜单中的“数据微调”按钮,可以选择微调度,实现“上”,“下”,“左”,“右”微调。如下图所示:
单击菜单中的“数据标记”按钮,可以选择数据的重要程度“特级”,“高级”,“重要”,“一般”按钮。随后小球可以改变颜色,如下图所示:
6、项目主要创新点:
(1)、本项目创新性的将增强现实技术与数据可视化技术结合到一起,充分利用了增强现实的特性,更好的对多维的数据进行了展示;
(2)、在数据可视化分析过程中,加入了凝视、手势、语音等多种人机交互方式,摆脱了传统的键鼠交互方式,使得本项目的人机交互更加自然流畅;
7、未来展望:
(1)、由于时间因素的限制,目前Hololens端通过菜单的方式实现交互操作,后期完全可以实现取消菜单,直接通过多种手势的动作来进行交互。
(2)、本项目为大数据可视化的研究提供了一种崭新的方式,即通过增强现实技术及其三维图表进行数据分析。
(3)、本项目可支持跨平台、多终端的操作和展示。因为时间限制,本次仅加入了iOS端数据的读取,之后还将加入在PC端、Android端等的数据读取。
(4)、本项目为数据分析中的多人协同合作奠定基础。由于跨平台、多终端操作的特性,任何一人对数据进行的修改都可以实时同步到所有人的终端中,为超越时间、空间的限制,在多地点、不同时间对同一数据进行分析提供了可能。

Comments
H
Happinesss
6 months ago
这个项目很厉害了
0