健康数据三维可视化技术研究与实现
发布时间:2021-01-05 17:43
随着我国医疗信息化程度的提高,越来越多的健康数据被存储下来,其主要用于指导医学研究、确定患者身体状况等方面的工作。对健康数据的分析结果可高效、准确地应用于临床治疗,并降低医疗成本。健康数据的常用分析方法之一就是数据可视化,以可视化视图的方式分析健康数据,进而发现数据中的规律。因此,无论在理论上还是在实践中,对健康数据的可视化方法研究都有非常重要的现实意义。本文从健康数据可视化的布局、映射以及交互三个方面进行研究,主要以三维层面的布局与映射为主。同时,本文设计实现了HealthGL三维可视化引擎,并通过在引擎上结合诸如糖尿病及肝硬化患者等实际健康数据对相关的可视化布局、映射以及交互技术进行验证,并对比分析可视化的效果。本文提出了两种可视化布局方法,分别是基于指标健康数据的可视化布局技术和基于散点图的健康数据可视化布局技术。前者主要以平行坐标布局为原型,通过基于距离的可视化聚类、基于吸引力的布局优化等方法让用户更直观高效地运用可视化方法来分析指标健康数据,一定程度上解决了平行坐标中数据总体分布特点不明显和线段密集等问题。后者主要以散点图为原型,通过基于隶属度的可视化聚合、基于坐标排列的三维...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:94 页
【学位级别】:硕士
【部分图文】:
本文组织结构
览器与远端的服务器进行数据传输与交换。这一类架构模式的软件成为 B,浏览器是用户使用该类软件唯一的对象,不用安装其他任何软件在自己上。用户能用眼看到浏览器界面的交互性、美观性以及稳定性,并且浏览立地进行逻辑处理。以浏览器为载体的软件开发就是前端开发技术。自从 HTML5 标准[20]问世以来,前端开发得到了快速的发展,网页不仅仅理前端业务逻辑和显示数据、文本、图像等元素的工具,而完全可以利用设计出功能强大的交互程序。由于现如今存在各种不同类别的浏览器,而开发中会出现浏览器差异性问题,具体表现在:相同的前端代码运行在不器上产生不完全一样的效果。所以,浏览器差异是前端开发过程中需要重问题。通常来讲,在前端开发中用得最多的三类技术就是 HTML、CSS 和 JsvaScr HTML技术是前端开发中最基础的标记语言,CSS 和 JavaScript 都是在 H的基础上进行脚本式的开发。三者之间互相联系,共同组成整个开发项目术框架如图 2-1 所示。
图 2-2 OpenGL 基本工作流程管是 OpenGL 还是 DirectX,利用它们进行图形软件开发必须需要一作为平台支撑,也就是前面提到的 C/S 架构软件。而新一代 HTML5 中提供的 canvas 标签,为图形开发者在浏览器上开发精美的三维图巨大的便利。在这里,就不得不提到 WebGL,一个基于 JavaScript 形开发接口。WebGL 类似于 OpenGL,各种方法调用都比较的相似[5区别就是基于 OpenGL 的图形引擎或者图形软件的实现平台是 Win操作系统或者 DOS 系统,而基于 WebGL 的图形引擎或者图形软件是上实现的,所以 WebGL 的一个最大的优点就是平台的可移植性,即 以在任何装有支持 HTML5 浏览器的计算机上运行。前,国内外对于 WebGL 的研究有着非常丰富的成果,封装了不少优框架。其中,运用得最为广泛的 WebGL 引擎框架就是 three.js,它运设计方式将 WebGL 的各种常用的对象和方法进行了封装,使得引擎多的考虑WebGL本身的功能方法,大大降低了图形开发的难度。除此
【参考文献】:
期刊论文
[1]一种面向层次数据可视化的圆形空间填充算法[J]. 侯堃,李志龙,冯玉超,陈谊. 系统仿真学报. 2016(09)
[2]大数据背景下数据可视化方法研究[J]. 黄堰,程晓荣. 电脑知识与技术. 2016(17)
[3]大数据环境下国内外健康数据平台开放性对比分析[J]. 刘华东,马海群. 数字图书馆论坛. 2016(06)
[4]医疗健康大数据研究综述[J]. 颜延,秦兴彬,樊建平,王磊. 科研信息化技术与应用. 2014(06)
[5]基于中文文本的可视化技术研究[J]. 袁海,陈康,陶彩霞,陈翀. 电信科学. 2014(04)
[6]HTML5技术与应用模式研究[J]. 李慧云,何震苇,李丽,陆钢. 电信科学. 2012(05)
[7]层次信息可视化技术研究综述[J]. 肖卫东,孙扬,赵翔,周城,封孝生. 小型微型计算机系统. 2011(01)
[8]多维数据的信息可视化方法及应用研究[J]. 陈谊,谭桂龙. 系统仿真学报. 2008(S1)
[9]高维数据可视化方法研究[J]. 余肖生,周宁,张芳芳. 情报科学. 2007(01)
[10]一种基于图标技术的可视化方法与应用[J]. 胡俊,黄厚宽,任东怀. 北京交通大学学报. 2006(05)
本文编号:2959037
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:94 页
【学位级别】:硕士
【部分图文】:
本文组织结构
览器与远端的服务器进行数据传输与交换。这一类架构模式的软件成为 B,浏览器是用户使用该类软件唯一的对象,不用安装其他任何软件在自己上。用户能用眼看到浏览器界面的交互性、美观性以及稳定性,并且浏览立地进行逻辑处理。以浏览器为载体的软件开发就是前端开发技术。自从 HTML5 标准[20]问世以来,前端开发得到了快速的发展,网页不仅仅理前端业务逻辑和显示数据、文本、图像等元素的工具,而完全可以利用设计出功能强大的交互程序。由于现如今存在各种不同类别的浏览器,而开发中会出现浏览器差异性问题,具体表现在:相同的前端代码运行在不器上产生不完全一样的效果。所以,浏览器差异是前端开发过程中需要重问题。通常来讲,在前端开发中用得最多的三类技术就是 HTML、CSS 和 JsvaScr HTML技术是前端开发中最基础的标记语言,CSS 和 JavaScript 都是在 H的基础上进行脚本式的开发。三者之间互相联系,共同组成整个开发项目术框架如图 2-1 所示。
图 2-2 OpenGL 基本工作流程管是 OpenGL 还是 DirectX,利用它们进行图形软件开发必须需要一作为平台支撑,也就是前面提到的 C/S 架构软件。而新一代 HTML5 中提供的 canvas 标签,为图形开发者在浏览器上开发精美的三维图巨大的便利。在这里,就不得不提到 WebGL,一个基于 JavaScript 形开发接口。WebGL 类似于 OpenGL,各种方法调用都比较的相似[5区别就是基于 OpenGL 的图形引擎或者图形软件的实现平台是 Win操作系统或者 DOS 系统,而基于 WebGL 的图形引擎或者图形软件是上实现的,所以 WebGL 的一个最大的优点就是平台的可移植性,即 以在任何装有支持 HTML5 浏览器的计算机上运行。前,国内外对于 WebGL 的研究有着非常丰富的成果,封装了不少优框架。其中,运用得最为广泛的 WebGL 引擎框架就是 three.js,它运设计方式将 WebGL 的各种常用的对象和方法进行了封装,使得引擎多的考虑WebGL本身的功能方法,大大降低了图形开发的难度。除此
【参考文献】:
期刊论文
[1]一种面向层次数据可视化的圆形空间填充算法[J]. 侯堃,李志龙,冯玉超,陈谊. 系统仿真学报. 2016(09)
[2]大数据背景下数据可视化方法研究[J]. 黄堰,程晓荣. 电脑知识与技术. 2016(17)
[3]大数据环境下国内外健康数据平台开放性对比分析[J]. 刘华东,马海群. 数字图书馆论坛. 2016(06)
[4]医疗健康大数据研究综述[J]. 颜延,秦兴彬,樊建平,王磊. 科研信息化技术与应用. 2014(06)
[5]基于中文文本的可视化技术研究[J]. 袁海,陈康,陶彩霞,陈翀. 电信科学. 2014(04)
[6]HTML5技术与应用模式研究[J]. 李慧云,何震苇,李丽,陆钢. 电信科学. 2012(05)
[7]层次信息可视化技术研究综述[J]. 肖卫东,孙扬,赵翔,周城,封孝生. 小型微型计算机系统. 2011(01)
[8]多维数据的信息可视化方法及应用研究[J]. 陈谊,谭桂龙. 系统仿真学报. 2008(S1)
[9]高维数据可视化方法研究[J]. 余肖生,周宁,张芳芳. 情报科学. 2007(01)
[10]一种基于图标技术的可视化方法与应用[J]. 胡俊,黄厚宽,任东怀. 北京交通大学学报. 2006(05)
本文编号:2959037
本文链接:https://www.wllwen.com/yixuelunwen/yiyuanguanlilunwen/2959037.html