计算机仿真(第8章-科学计算可视化参考模型)ppt课件.ppt

上传人:飞****2 文档编号:29696986 上传时间:2022-08-01 格式:PPT 页数:24 大小:231.50KB
返回 下载 相关 举报
计算机仿真(第8章-科学计算可视化参考模型)ppt课件.ppt_第1页
第1页 / 共24页
计算机仿真(第8章-科学计算可视化参考模型)ppt课件.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《计算机仿真(第8章-科学计算可视化参考模型)ppt课件.ppt》由会员分享,可在线阅读,更多相关《计算机仿真(第8章-科学计算可视化参考模型)ppt课件.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 第第8章章 科学计算可视化参考模型科学计算可视化参考模型 信息处理的不同领域有不同的参考模型。信息处理的不同领域有不同的参考模型。目的目的是为系统开发、应用开发等建立一个统一的理论是为系统开发、应用开发等建立一个统一的理论基础。基础。 可视化参考模型用以解决如下问题:可视化参考模型用以解决如下问题:(1)参考模型作为系统的)参考模型作为系统的概念性框架概

2、念性框架可用来可用来对可对可视化系统分类、比较视化系统分类、比较。(2)描述可视化系统的主要特点。)描述可视化系统的主要特点。(3)定义一个开放性的可视化系统,以便于对系)定义一个开放性的可视化系统,以便于对系统现有功能的统现有功能的修改和扩充修改和扩充。(4)建立和统一可视化领域术语。)建立和统一可视化领域术语。 VISC是科学研究过程中后置(事后)数据处理是科学研究过程中后置(事后)数据处理部分,目的是为研究人员提供一种可视化的分析部分,目的是为研究人员提供一种可视化的分析手段。手段。 本资料由-校园大学生创业网-提供http:/ SCIENCE AND TECHNOLOGYCOMPUTE

3、R SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.1 科学计算可视化参考模型科学计算可视化参考模型 通常,研究一种物理现象时,先建立物理模型通常,研究一种物理现象时,先建立物理模型(根据物理定律),转换成数学模型(物理定律(根据物理定律),转换成数学模型(物理定律的数学表达式),提出计算模型送计算机计算的数学表达式),提出计算模型送计算机计算(模拟),模拟结果数据经可视化处理转换成可(模拟),模拟结果数据经可视化处理转换成可视化图形(图像)。用于分析研究、验证物理模视化图形(图像)。用于分析研究、验证物理模型、总

4、结规律。型、总结规律。 物理模型物理模型数学模型数学模型计算模型计算模型模拟结果模拟结果可可视化视化 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 基于可视分析的研究模型(参考模型)基于可视分析的研究模型(参考模型) 建立建立用用 户户物理模型物理模型分析(用户)分析(用户)可视化过程可视化过程内在规律内在规律模拟(计算或实验)模拟(计算或实验)洞察洞察总结总结验证验证图形(图像)图形(图像)交互控

5、制交互控制计算或实验模型计算或实验模型计算或实验数据计算或实验数据计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 可视化过程步骤可视化过程步骤 可视化过程就是将来自模拟阶段的数据转换为图可视化过程就是将来自模拟阶段的数据转换为图形(图像)可视信息的过程。形(图像)可视信息的过程。 可视化过程分为四个步骤:可视化过程分为四个步骤: (1)数据预处理:)数据预处理:将模拟(计算或实验)所产将模拟(计算或实

6、验)所产生的原始数据作规范化处理,形成可用的应用数生的原始数据作规范化处理,形成可用的应用数据,可处理数值数据、几何数据、图像数据。据,可处理数值数据、几何数据、图像数据。 数值数据:数值数据:又称属性数据,表示温度、速度、强又称属性数据,表示温度、速度、强度等,分为标量、矢量、张量形式,是最关心的度等,分为标量、矢量、张量形式,是最关心的数据。数据。 几何数据:几何数据:用来表示对象的形状,包括点、线、用来表示对象的形状,包括点、线、多边形、面等,是一类独立变量。多边形、面等,是一类独立变量。 图形数据:图形数据:通常以点阵数据(位图)形式表示。通常以点阵数据(位图)形式表示。 数据预处理研

7、究内容:数据预处理研究内容:数据格式及标准化、数据数据格式及标准化、数据描述语言与操纵语言、数据变换技术、数据压缩描述语言与操纵语言、数据变换技术、数据压缩与解压缩技术,四个方面。与解压缩技术,四个方面。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 可视化过程步骤可视化过程步骤 (2)映射:)映射:将应用数据映射成几何数据。如点、将应用数据映射成几何数据。如点、线段、多边形等。线段、多边形等。 映

8、射功能实质是构造建模功能,是可视化技术的核映射功能实质是构造建模功能,是可视化技术的核心。可视化处理的数据类型随应用领域的不同而不心。可视化处理的数据类型随应用领域的不同而不同,从而产生不同分类的可视化技术。同,从而产生不同分类的可视化技术。 (3)绘制:)绘制:将几何数据变换成图像数据。成熟的将几何数据变换成图像数据。成熟的计算机图形学理论与方法提供了丰富的绘制算法,计算机图形学理论与方法提供了丰富的绘制算法,可供可视化技术利用,因此绘制功能不是可视化技可供可视化技术利用,因此绘制功能不是可视化技术的核心问题(体绘制技术除外)。术的核心问题(体绘制技术除外)。 (4)显示:)显示:显示图象。

9、涉及图形用户界面显示图象。涉及图形用户界面GUI技技术,对应的软件层为设备提供驱动程序。术,对应的软件层为设备提供驱动程序。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 可视化系统组成元素分类可视化系统组成元素分类 可视化系统组成元素分为两大类:可视化系统组成元素分为两大类: 数据交换语义层:数据交换语义层:定义数据与结构。包含三个层次定义数据与结构。包含三个层次数据:应用数据、几何数据、图像数据

10、。数据:应用数据、几何数据、图像数据。 数据变换功能模块(数据交换模块类):数据变换功能模块(数据交换模块类):进行数据进行数据变换。分为两类:变换。分为两类: 滤波模块:滤波模块:完成数据在同一语义层内的变换,例如数完成数据在同一语义层内的变换,例如数据的插值、几何数据的分格等,包括数据滤波、几据的插值、几何数据的分格等,包括数据滤波、几何滤波、图像滤波。何滤波、图像滤波。映射模块(广义映射):映射模块(广义映射):完成数据在不同语义层内的完成数据在不同语义层内的变换,例如将温度数据变换成颜色,一般包括:数变换,例如将温度数据变换成颜色,一般包括:数据预处理、映射、绘制、显示。据预处理、映射

11、、绘制、显示。计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 数据交换语义层数据交换语义层数据交换模块类数据交换模块类交互操作和控制反馈交互操作和控制反馈可视化流程模块可视化流程模块 数据交换(变换)模块可按输入口与输数据交换(变换)模块可按输入口与输出口所对应的数据语义层来描述,可采出口所对应的数据语义层来描述,可采用以下方法描述数据变换模块:用以下方法描述数据变换模块:因此,在可视化流程中,使用的

12、数据变因此,在可视化流程中,使用的数据变换模块表示为:换模块表示为:数据获取模块:数据获取模块: 应用数据:应用数据:(创建)数据(创建)数据 几何造型:几何造型:(创建)几何数据(创建)几何数据 扫描仪:扫描仪:(创建)图像数据(创建)图像数据数据预处理模块:数据预处理模块:规范化处理规范化处理滤波模块:滤波模块: 数据滤波:数据数据滤波:数据数据数据 几何滤波:几何数据几何滤波:几何数据几何数据几何数据 图像滤波:图像数据图像滤波:图像数据图像数据图像数据映射模块:映射模块: 映射:映射: 数据数据几何数据几何数据绘制模块:绘制模块: 绘制:绘制: 几何数据几何数据图像数据图像数据显示模块

13、:显示模块: 显示:图像数据显示:图像数据显示空间显示空间/视频格视频格式式/文件格式文件格式 数据获取数据获取原始数据原始数据数据预处理数据预处理应用数据应用数据映映 射射几何数据几何数据绘绘 制制图像数据图像数据显显 示示用户分析用户分析数据滤波数据滤波几何滤波几何滤波图像滤波图像滤波计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 数据交换语义层数据交换语义层 原始数据:原始数据:通常为物理属性数

14、据,如标量(温通常为物理属性数据,如标量(温度)、矢量(加速度)、张量(力)等度)、矢量(加速度)、张量(力)等应用数据:应用数据:已规范化的原始数据。已规范化的原始数据。几何数据:几何数据:点、线段、曲面、体等几何元素数点、线段、曲面、体等几何元素数据。据。图像数据:图像数据:象素。象素。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 用户与系统的交互操作用户与系统的交互操作 用户与系统的交互操作

15、分为用户与系统的交互操作分为四类四类: 配置交互:配置交互:可选择数据变换模块,重新配置流程。可选择数据变换模块,重新配置流程。 控制参数交互:控制参数交互:修改模块的控制参数,从而改变修改模块的控制参数,从而改变如颜色、大小等。如颜色、大小等。 数据交互:数据交互:改变数据。通过指点图像数据(象素)改变数据。通过指点图像数据(象素)来选择该象素对应的反向数据,可重新计算或选来选择该象素对应的反向数据,可重新计算或选型。型。 语义交互:语义交互:语义交互操作用来选择交互反向模块,语义交互操作用来选择交互反向模块,如:如: 反向绘制:反向绘制:图像数据图像数据几何数据几何数据 反向映射:反向映射

16、:几何数据几何数据数据数据 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.2 科学计算可视化的扩展参考模型科学计算可视化的扩展参考模型 前面已有一个参考模型,但实际的可视化系统往前面已有一个参考模型,但实际的可视化系统往往又不同之处,如,随着原始数据的不同,可能往又不同之处,如,随着原始数据的不同,可能省略省略“数据预处理数据预处理”模块,或将部分数据预处理模块,或将部分数据预处理功能与映射功能

17、合并在一起,如果原始数据不仅功能与映射功能合并在一起,如果原始数据不仅包括物理属性数据,而且还包括几何数据或扫描包括物理属性数据,而且还包括几何数据或扫描仪的图像数据,那么映射功能和绘制功能将合并。仪的图像数据,那么映射功能和绘制功能将合并。 此时的映射与绘制模块可定义为:此时的映射与绘制模块可定义为: 映射与绘制:映射与绘制:数据数据图像数据图像数据 几何数据几何数据图像数据图像数据 图像数据图像数据图像数据图像数据 基于科学计算的数据往往是多维的,可视化将科基于科学计算的数据往往是多维的,可视化将科学计算的多维数据映射到三维空间中的几何、拓学计算的多维数据映射到三维空间中的几何、拓扑、色彩

18、和时间,但有时还不够,需要用更复杂扑、色彩和时间,但有时还不够,需要用更复杂的方法表示。于是提出科学计算可视可听化这一的方法表示。于是提出科学计算可视可听化这一概念。概念。计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 科学计算可听化含义科学计算可听化含义 科学计算科学计算可听化可听化有两种含义:有两种含义: 1. 利用非语音信号的各种特征量来表示科学数据。利用非语音信号的各种特征量来表示科学数据。

19、2. 基于物理模型的真实感声音的仿真(真实感声学基于物理模型的真实感声音的仿真(真实感声学仿真技术)仿真技术) 。 非语音信号特征量包括:非语音信号特征量包括:音量、音调、节拍、方向音量、音调、节拍、方向性等。性等。 采用数据编码信号方法,利用非语音信号表示科学采用数据编码信号方法,利用非语音信号表示科学数据。数据。 采用采用两层映射方法两层映射方法将数据映射到声音的特征量。第将数据映射到声音的特征量。第一层映射为一层映射为概念映射概念映射,第二层映射为,第二层映射为感知映射感知映射。 可听化的实质可听化的实质是是将数据变换为声音将数据变换为声音,其数据变换模,其数据变换模块如下:块如下: 声

20、音采样:声音采样: 数字声音样本。数字声音样本。 声音映射与再现:数据声音映射与再现:数据数字声音样本。数字声音样本。 声音滤波:声音滤波: 数字声音样本数字声音样本数字声音样本。数字声音样本。 放音:放音: 数字声音样本数字声音样本可听信号。可听信号。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 科学计算可视化与可听化扩展参考模型流程科学计算可视化与可听化扩展参考模型流程 原始数据原始数据数据预

21、处理数据预处理映射与绘制映射与绘制滤波滤波映射映射应用数据:数据、几何、图像、声音等应用数据:数据、几何、图像、声音等声音映射与再现声音映射与再现滤波滤波识别识别绘制绘制图像数据图像数据几何数据几何数据数据数据(用户反应)(用户反应)显显 示示放音放音滤波滤波滤波滤波声音样本声音样本数据数据声音数据声音数据图像图像数据数据数据交换语义层数据交换语义层同同 步步数据交换模块类数据交换模块类图像图像几何几何分析分析交互操作和控制反馈交互操作和控制反馈数据获取数据获取计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE

22、 AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.3 科学计算可视化的研究内容科学计算可视化的研究内容 VISC技术能将计算和仿真的结果转变成为可视的技术能将计算和仿真的结果转变成为可视的信息。用于分析数据。信息。用于分析数据。 输入设备:输入设备: 产生科学数据的输入设备:产生科学数据的输入设备:超级计算机、人造卫超级计算机、人造卫星、医学扫描仪、数字照相机、数字摄像机(分星、医学扫描仪、数字照相机、数字摄像机(分辨率的提高使数据激增)辨率的提高使数据激增) 人人-机交互输入设备:机交互输入设备:鼠标器、数字化个人、数据鼠标器、

23、数字化个人、数据手套。手套。 输出设备:输出设备:扫描图形显示器、立体显示器、录像扫描图形显示器、立体显示器、录像机、头盔显示器。机、头盔显示器。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 VISC研究内容研究内容可视化工具研究可视化工具研究硬件平台研究硬件平台研究参考模型研究参考模型研究数据处理模块数据处理模块映射模块映射模块绘制模块绘制模块显示模块显示模块数据格式及其标准化数据格式及其标准化

24、数据描述语言及操纵语言数据描述语言及操纵语言数据变换技术数据变换技术数据压缩与解压缩技术数据压缩与解压缩技术数据规范化处理数据规范化处理滤波处理滤波处理平滑处理平滑处理几何变换几何变换线性变换等线性变换等软件系统研究软件系统研究可视化软件系统结构可视化软件系统结构函数库与标准化函数库与标准化人人-机交互功能机交互功能远程可视化支撑软件远程可视化支撑软件自然科学领域自然科学领域工程技术领域工程技术领域分子建模、医学图像、脑结构与功能分子建模、医学图像、脑结构与功能地球科学、空间科学、天体物理地球科学、空间科学、天体物理计算流体动力学计算流体动力学有限元分析,有限元分析,CAD/CAM等等VISC

25、研究内容研究内容可视化计算机体系结构(集中,分布,后置等)可视化计算机体系结构(集中,分布,后置等)可视化输入可视化输入/输出设备(包括人输出设备(包括人-机交互)机交互)高速网络应用(远程可视化)高速网络应用(远程可视化) (远程协同工作模式)(远程协同工作模式)可视化应用研可视化应用研究究计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 VISC研究方向研究方向 硬件平台研究方向:硬件平台研究方向:

26、基于基于WEB的协同可视化工的协同可视化工作环境研究,图像传输高宽带网络和协议研究。作环境研究,图像传输高宽带网络和协议研究。 参考模型研究方向:参考模型研究方向:信息场可视化内容和关键技信息场可视化内容和关键技术,图形图像融合技术,图形图像一体化存储结术,图形图像融合技术,图形图像一体化存储结构,基于图像的绘制和建模技术,基于图形图像构,基于图像的绘制和建模技术,基于图形图像的拓扑关系,人脑对三维显示的理解。的拓扑关系,人脑对三维显示的理解。 软件系统研究方向:软件系统研究方向:可视化程序设计环境,体视可视化程序设计环境,体视图像软件平台、数字地球、数字人、基于图像软件平台、数字地球、数字人

27、、基于internet图形图像的安全技术。图形图像的安全技术。 VISC进一步发展是远程协同工作模式,通过高进一步发展是远程协同工作模式,通过高速网络实时传输图像,共同探讨问题,远程可视速网络实时传输图像,共同探讨问题,远程可视化是重要研究内容之一。化是重要研究内容之一。 可视化软件采用层次结构较为理想,即整个软件可视化软件采用层次结构较为理想,即整个软件系统由不同层次的功能模块组成(如数据预处理系统由不同层次的功能模块组成(如数据预处理层、映射层、绘制层、显示层等)。层、映射层、绘制层、显示层等)。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHN

28、OLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.4 可视化系统的功能可视化系统的功能 丰富的模块库:丰富的模块库:提供丰富的模块选择。提供丰富的模块选择。 灵活的数据输入灵活的数据输入/输出:输出:可视化系统的实用性体可视化系统的实用性体现在现在I/O功能与范围,各学科都大量定义了自己功能与范围,各学科都大量定义了自己的数据格式,因此可视化系统应能方便地加入新的数据格式,因此可视化系统应能方便地加入新I/O格式。格式。 数据误差处理:数据误差处理:误差有两方面,一是实验数据误误差有两方面

29、,一是实验数据误差,二是可视化过程引入的误差,要具有对这些差,二是可视化过程引入的误差,要具有对这些误差进行存储、处理、显示的能力。误差进行存储、处理、显示的能力。 多种信息度量表示方法:多种信息度量表示方法:即具有多种形式的数值即具有多种形式的数值标注。(有时需要绘制数据,有时需要显示数据标注。(有时需要绘制数据,有时需要显示数据的值,有时两者都需要)的值,有时两者都需要) 分布式处理能力:分布式处理能力:分布式系统结构比较适合于科分布式系统结构比较适合于科学可视化系统,适合于远程互访和协同工作。学可视化系统,适合于远程互访和协同工作。 后置处理、跟踪处理和驾驭处理:后置处理、跟踪处理和驾驭

30、处理:其中后置处理其中后置处理的集成度最低,驾驭处理最高。的集成度最低,驾驭处理最高。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 (1)后置处理)后置处理 后置处理:后置处理:把计算与计算结果可视化分为两个阶把计算与计算结果可视化分为两个阶段,二者之间不能发生交互作用,是普遍采用的段,二者之间不能发生交互作用,是普遍采用的一种方法。一种方法。 后置处理一般采用分布处理方案,即在超级计算后置处理一

31、般采用分布处理方案,即在超级计算机上进行计算,产生的计算结果经过网络传至工机上进行计算,产生的计算结果经过网络传至工作站,可视化服务由工作站承担。作站,可视化服务由工作站承担。 先计算,后显示。先计算,后显示。 数据生成与可视化过程是分离的,但是可视化系数据生成与可视化过程是分离的,但是可视化系统本身仍是交互式的,该方式有利于按最佳方式统本身仍是交互式的,该方式有利于按最佳方式布局显示。布局显示。 模模 拟拟交互控制交互控制数数 据据可视化可视化图图 像像计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AN

32、D TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 (2)跟踪处理)跟踪处理 跟踪处理:跟踪处理:在模拟计算或数据收集的过程中,实在模拟计算或数据收集的过程中,实时地显示数据结果。时地显示数据结果。 边计算、边显示。边计算、边显示。 用户只能中止计算过程,而不能对模拟参数交互用户只能中止计算过程,而不能对模拟参数交互控制(即实时修改)。用户可以监视计算过程,控制(即实时修改)。用户可以监视计算过程,及时发现问题并中止计算过程。及时发现问题并中止计算过程。 模模 拟拟交互控制交互控制数数 据据可视化可视化图图 像像计算机科学与技术学院计算机科学

33、与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 (3)驾驭处理)驾驭处理 驾驭处理:驾驭处理:在计算与可视化过程中可以实时改变在计算与可视化过程中可以实时改变模拟参数,这类系统不多见,是模拟参数,这类系统不多见,是VISC的理想目的理想目标。标。 边计算、边显示、边控制。边计算、边显示、边控制。模模 拟拟交互控制交互控制数数 据据可视化可视化图图 像像计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND

34、 TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.5 可视化系统的性能可视化系统的性能 响应时间。响应时间。可视化系统应有适当的响应时间。当可视化系统应有适当的响应时间。当然不可能立即响应,快而粗更容易接受,但慢而然不可能立即响应,快而粗更容易接受,但慢而细比如在生命领域(手术)有更重要的意义。细比如在生命领域(手术)有更重要的意义。 人机界面。人机界面。用户与可视化系统的交互方式高度复用户与可视化系统的交互方式高度复杂,涉及多种学科领域。尽管有很多共享的技术杂,涉及多种学科领

35、域。尽管有很多共享的技术和工作方法,但不同领域的可视化系统仍有其自和工作方法,但不同领域的可视化系统仍有其自身的要求。身的要求。 适用性。适用性。主要看是否适应预期应用领域的要求。主要看是否适应预期应用领域的要求。 成本与效益比。成本与效益比。可视化系统及硬件平台需要花费可视化系统及硬件平台需要花费成本,所以可视化系统的使用具有可定量的成本,成本,所以可视化系统的使用具有可定量的成本,合适的可视化系统应该能加快研究速度,这就是合适的可视化系统应该能加快研究速度,这就是研究效益。研究效益。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCO

36、MPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 8.6 可视化系统中的主要技术可视化系统中的主要技术 1可视化映射技术可视化映射技术 映射技术是可视化技术的核心,它将数值数据映射映射技术是可视化技术的核心,它将数值数据映射成可绘制的抽象可视化对象,包括几何图形元素、成可绘制的抽象可视化对象,包括几何图形元素、颜色、透明度等图形表示形式。颜色、透明度等图形表示形式。 科学数据类型可以是标量场、矢量场或张量场,可科学数据类型可以是标量场、矢量场或张量场,可以是二维、三维、高维数据,可以是静态的或动态以是二维、

37、三维、高维数据,可以是静态的或动态的,可以是结构化的数据场或非结构化数量场,可的,可以是结构化的数据场或非结构化数量场,可以定义在规则网络上或非规则网络上等等。以定义在规则网络上或非规则网络上等等。 针对不同的数据类型可以采用不同的映射方法。同针对不同的数据类型可以采用不同的映射方法。同一数据类型也可以采用不同的映射技术,从而产生一数据类型也可以采用不同的映射技术,从而产生不同的映射结果。不同的映射结果。 可视化映射目的:可视化映射目的:以最有效的图形表示形式来揭示以最有效的图形表示形式来揭示科学数据中所隐含的物理现象。科学数据中所隐含的物理现象。 可视化映射的结果通过图形绘制技术来合成图像。

38、可视化映射的结果通过图形绘制技术来合成图像。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 可视化系统中的主要技术可视化系统中的主要技术2数据管理与操纵技术数据管理与操纵技术 科学数据是一种重要资源,对大规模科学数据进科学数据是一种重要资源,对大规模科学数据进行有效的管理可以提高对数据的存取、分析与运行有效的管理可以提高对数据的存取、分析与运用能力,提高可视化系统性能。用能力,提高可视化系统性能。

39、数据操纵是对可视化系统中各类数据进行各种变数据操纵是对可视化系统中各类数据进行各种变换和操作。换和操作。 主要完成数据的过滤,使原始数据得到加细或增主要完成数据的过滤,使原始数据得到加细或增强,并将其转换为适合可视化映射的表示形式。强,并将其转换为适合可视化映射的表示形式。 过滤操作主要包括插值、格式转换等。过滤操作主要包括插值、格式转换等。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 可视化系统

40、中的主要技术可视化系统中的主要技术3人机界面技术人机界面技术 数据的可视化过程是一个人机交互的过程,可视数据的可视化过程是一个人机交互的过程,可视化系统中不仅包括与图形的交互,也包括与数据化系统中不仅包括与图形的交互,也包括与数据的交互。的交互。 另外,响应时间、应用系统的交互方式、人机界另外,响应时间、应用系统的交互方式、人机界面的设计都是影响可视化系统性能的因素。面的设计都是影响可视化系统性能的因素。4系统实现技术系统实现技术 一般来讲,可视化系统的实现方式无关紧要,重一般来讲,可视化系统的实现方式无关紧要,重要的是用户所看到的最终结果。要的是用户所看到的最终结果。 但是可视化系统结构的复杂性已促使采用但是可视化系统结构的复杂性已促使采用“可视可视程序设计技术程序设计技术”,用户从一个模块库中即可装配,用户从一个模块库中即可装配一个可视化系统,比如像应用于一个可视化系统,比如像应用于Explorer的方法。的方法。 计算机科学与技术学院计算机科学与技术学院COMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY吉林大学吉林大学 第第8 8章章好好学习好好学习 天天向上天天向上

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁