虚拟现实技术-教学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《虚拟现实技术-教学课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟现实 技术 教学 课件
- 资源描述:
-
1、虚拟现实技术课程的主要内容 虚拟现实与系统仿真的基本概念和术语虚拟现实与系统仿真的基本概念和术语 虚拟现实与系统仿真的基础方法虚拟现实与系统仿真的基础方法 虚拟现实有关的人的因素,虚拟现实的接口设备和虚拟现实有关的人的因素,虚拟现实的接口设备和计算机设备计算机设备 虚拟现实的建模技术虚拟现实的建模技术 虚拟现实的应用虚拟现实的应用相关知识背景 虚拟现实技术学习的知识背景是什么样的?虚拟现实技术学习的知识背景是什么样的? 虚拟现实技术是针对计算机专业的本科生开设的课虚拟现实技术是针对计算机专业的本科生开设的课程,学生需要有程,学生需要有 计算机原理,体系结构,操作系统,网络,软件工计算机原理,体
2、系结构,操作系统,网络,软件工程,程序设计,数据结构,电子学,图形学与,系程,程序设计,数据结构,电子学,图形学与,系统分析,人工智能的知识背景。统分析,人工智能的知识背景。1.虚拟现实概述虚拟现实概述2.虚拟现实的接口设备虚拟现实的接口设备3.虚拟现实的计算机技术虚拟现实的计算机技术4.虚拟现实的建模和仿真技术虚拟现实的建模和仿真技术5.虚拟现实的应用虚拟现实的应用课程目录课程目录学习重点和难点虚拟现实的基本概念;虚拟现实的基本概念;人的视觉系统和虚拟现实的视觉显示技术;人的视觉系统和虚拟现实的视觉显示技术;各类位姿跟踪系统的技术;各类位姿跟踪系统的技术;力觉和触觉反馈技术;力觉和触觉反馈技
3、术;虚拟现实的计算机系统;虚拟现实的计算机系统;虚拟现实的工具软件系统;虚拟现实的工具软件系统;分布式虚拟现实系统。分布式虚拟现实系统。 第一章 虚拟现实概述课前索引课前索引第一节虚拟现实的基本概念第一节虚拟现实的基本概念第二节虚拟现实有关的人的因素第二节虚拟现实有关的人的因素章节小结章节小结课后习题课后习题 课前索引两个问题两个问题什么是虚拟现实?什么是虚拟现实?虚拟现实与人有什么关系?虚拟现实与人有什么关系? 点击观看演示点击观看演示 第一节 虚拟现实的基本概念1.虚拟现实的概念虚拟现实的概念2.有关的其它概念有关的其它概念3.虚拟现实的特点虚拟现实的特点4.虚拟现实的应用领域虚拟现实的应
4、用领域5.虚拟现实的技术虚拟现实的技术 虚拟现实虚拟现实这个概念最早是由谁在什么时间提出的?虚拟现实这个概念最早是由谁在什么时间提出的?年,美国年,美国 公司创始人公司创始人 提出了提出了“ ”(虚拟现实)的概念。(虚拟现实)的概念。如何理解如何理解“虚拟虚拟”这个词?这个词?“”“”说明,这个世界或环境是虚拟的,不是真实的。这个世说明,这个世界或环境是虚拟的,不是真实的。这个世界或环境是人工构造的,是存在于计算机内部的。用户应该界或环境是人工构造的,是存在于计算机内部的。用户应该能够能够“进入进入”这个虚拟的环境中。所谓这个虚拟的环境中。所谓“进入进入”这个虚拟的这个虚拟的环境中,是指用户以
5、自然的方式与这个环境交互环境中,是指用户以自然的方式与这个环境交互如何理解如何理解“交互交互”这个词?这个词?包括感知环境并干预环境,从而产生置身于相应的真实环境包括感知环境并干预环境,从而产生置身于相应的真实环境中的虚幻感,沉浸感,身临其境的感觉。中的虚幻感,沉浸感,身临其境的感觉。虚拟现实或虚拟环境系统包括哪些?虚拟现实或虚拟环境系统包括哪些?包括人类操作者、人机接口和计算机包括人类操作者、人机接口和计算机问题请给出正确与错误的判别请给出正确与错误的判别使用虚拟现实系统的标志就是使用头盔式立体显使用虚拟现实系统的标志就是使用头盔式立体显示器和数据手套。示器和数据手套。虚拟现实系统应用最多的
6、专用设备是头盔式立体虚拟现实系统应用最多的专用设备是头盔式立体显示器和数据手套。于是,有人以使用这些专用显示器和数据手套。于是,有人以使用这些专用设备为虚拟现实系统的标志。这种观点是不准确设备为虚拟现实系统的标志。这种观点是不准确的。的。头盔式立体显示器和数据手套等设备,只是当前头盔式立体显示器和数据手套等设备,只是当前已经实现的一部分虚拟显示设备。它们还很不完已经实现的一部分虚拟显示设备。它们还很不完善。例如,头盔的视场,分辨率,造成眩晕等问善。例如,头盔的视场,分辨率,造成眩晕等问题还有待解决。听觉接口和力觉接口等设备还在题还有待解决。听觉接口和力觉接口等设备还在研究,应用还不多。味觉,嗅
7、觉,运动觉等技术研究,应用还不多。味觉,嗅觉,运动觉等技术,还缺乏研究。,还缺乏研究。关于虚拟仿真虚拟现实系统中的虚拟环境,可能有下列几种情况虚拟现实系统中的虚拟环境,可能有下列几种情况第一种情况是模仿真实世界中的环境。例如,建筑第一种情况是模仿真实世界中的环境。例如,建筑物,武器系统,或战场环境。这种真实环境,可能物,武器系统,或战场环境。这种真实环境,可能是已经存在的,也可能是已经设计好但还没有建成是已经存在的,也可能是已经设计好但还没有建成的。的。为了逼真地模仿真实世界中的环境,要求逼真地建为了逼真地模仿真实世界中的环境,要求逼真地建立几何模型和物理模型。环境的动态应符合物理规立几何模型
8、和物理模型。环境的动态应符合物理规律。这一类虚拟现实系统的功能,实际是系统仿真律。这一类虚拟现实系统的功能,实际是系统仿真。 点击观看居室环境的仿真和漫游例子点击观看居室环境的仿真和漫游例子 和虚拟现实有关的几个概念虚拟环境虚拟环境( )系统或虚拟现实系统或虚拟现实( )系统系统包括人类操作者、人机接口和计算机包括人类操作者、人机接口和计算机遥操作遥操作( )系统系统包括人类操作者、人机接口和遥机器人包括人类操作者、人机接口和遥机器人增强现实增强现实( )系统系统组合了虚拟环境和真实环境组合了虚拟环境和真实环境合成环境合成环境( )系统系统是遥操作系统、虚拟环境系统、增强现实系统等的是遥操作系
9、统、虚拟环境系统、增强现实系统等的总称。总称。关于虚拟现实系统对于虚拟现实系统,与用户交互的环境实际是人工对于虚拟现实系统,与用户交互的环境实际是人工构造的,存在于计算机内部的环境。这种虚拟的环构造的,存在于计算机内部的环境。这种虚拟的环境,可能是不同的环境。境,可能是不同的环境。一种情况是真实环境的仿真。一种情况是真实环境的仿真。例如,仿真真实建筑物的虚拟建筑物。这种真实建例如,仿真真实建筑物的虚拟建筑物。这种真实建筑物可能是已经建成的,也可能是已经设计好但尚筑物可能是已经建成的,也可能是已经设计好但尚未建成的。未建成的。一种情况是完全虚拟的人造环境。一种情况是完全虚拟的人造环境。例如在虚拟
10、风洞中,借助可视化技术构造的虚拟风例如在虚拟风洞中,借助可视化技术构造的虚拟风洞环境。又如在三维动画中,人工构造的虚拟环境洞环境。又如在三维动画中,人工构造的虚拟环境。关于遥操作系统为什么要针对虚拟现实系统提出这么多概念?概念之间的区为什么要针对虚拟现实系统提出这么多概念?概念之间的区别?别?这些概念之间的区别在于与用户交互的环境不同。这些概念之间的区别在于与用户交互的环境不同。虚拟现实系统的环境是怎样的?虚拟现实系统的环境是怎样的?真实环境的仿真真实环境的仿真完全虚拟的人造环境完全虚拟的人造环境遥操作系统的环境是怎样的?遥操作系统的环境是怎样的?对于遥操作系统,与用户交互的环境实际是在远地的
11、一个真对于遥操作系统,与用户交互的环境实际是在远地的一个真实的环境。实的环境。用户通过类似虚拟现实系统的人机接口,与远处的真实环境用户通过类似虚拟现实系统的人机接口,与远处的真实环境交互。也就是看到真实环境的场景,听到真实环境的声音,交互。也就是看到真实环境的场景,听到真实环境的声音,感到与环境中物体的接触。感到与环境中物体的接触。遥操作系统实际上是高级的遥控系统,是采用了先进的虚拟遥操作系统实际上是高级的遥控系统,是采用了先进的虚拟现实技术的遥控系统。现实技术的遥控系统。 虚拟现实的特点基于虚拟现实的基本概念,可以得到虚拟现实的下基于虚拟现实的基本概念,可以得到虚拟现实的下列三个特点。列三个
12、特点。人机接口的内容人机接口的内容计算机提供计算机提供“环境环境”, 不是不是“数据数据, 信息信息”。这改变。这改变了人机接口的内容。了人机接口的内容。人机接口的形式人机接口的形式操作者由视觉操作者由视觉,听觉听觉,力觉感知环境力觉感知环境, 由自然的动作操由自然的动作操作环境作环境, 不是由屏幕不是由屏幕,键盘键盘,鼠标和计算机交互。这改鼠标和计算机交互。这改变了人机接口的形式。变了人机接口的形式。人机接口的效果人机接口的效果逼真的感知和自然的动作,使人产生身临其境的感逼真的感知和自然的动作,使人产生身临其境的感觉。这改变了人机接口的效果。觉。这改变了人机接口的效果。人机接口内容的改变计算
13、机提供计算机提供“环境环境”, 不是不是“数据数据, 信息信息”。这改变了人机。这改变了人机接口的内容。接口的内容。虚拟现实的这个特点体现了计算机应用的新方向。虚拟现实的这个特点体现了计算机应用的新方向。计算机的名称体现了它的最早应用是计算。当时,计算机计算机的名称体现了它的最早应用是计算。当时,计算机和用户交互的是计算有关的数值。和用户交互的是计算有关的数值。此后,计算机扩大到处理数值,字符串,文本等各类数据此后,计算机扩大到处理数值,字符串,文本等各类数据。以后,计算机更扩大到处理图像,图形,声音,语言等多以后,计算机更扩大到处理图像,图形,声音,语言等多种媒体的信息。种媒体的信息。虚拟现
14、实系统则以环境为计算机处理的对象和人机交互的虚拟现实系统则以环境为计算机处理的对象和人机交互的内容。这开拓了计算机应用的新思路。内容。这开拓了计算机应用的新思路。数值各类数据多媒体信息环境数值各类数据多媒体信息环境人机接口的内容的变化:人机接口的内容的变化:人机接口的形式的改变操作者由视觉操作者由视觉,听觉听觉,力觉感知环境力觉感知环境, 由自然的动作操由自然的动作操作环境作环境, 不是由屏幕不是由屏幕,键盘键盘,鼠标和计算机交互。这改鼠标和计算机交互。这改变了人机接口的形式变了人机接口的形式这个特点体现了计算机人机接口的新方向。这个特点体现了计算机人机接口的新方向。至今为止的计算机人机接口都
15、是面向机器的。至今为止的计算机人机接口都是面向机器的。人机接口有哪些?人机接口有哪些?终端,键盘,鼠标,打印机等接口设备,都是适应终端,键盘,鼠标,打印机等接口设备,都是适应计算机的专用设备。这些设备很好地完成了各类数计算机的专用设备。这些设备很好地完成了各类数据和多媒体信息的交互。据和多媒体信息的交互。虚拟现实中的人机接口,则是面向用户的。虚拟现虚拟现实中的人机接口,则是面向用户的。虚拟现实系统中,用户以自然的方式与虚拟环境交互。实系统中,用户以自然的方式与虚拟环境交互。如何理解自然的方式呢?如何理解自然的方式呢?所谓自然的方式,是指用户通过视觉,听觉,触觉所谓自然的方式,是指用户通过视觉,
16、听觉,触觉等感觉虚拟环境,使用户产生在真实环境中的幻觉等感觉虚拟环境,使用户产生在真实环境中的幻觉。同时,用户通过在真实环境中的行为,去干预虚。同时,用户通过在真实环境中的行为,去干预虚拟环境。于是,虚拟现实的人机接口设备,完全不拟环境。于是,虚拟现实的人机接口设备,完全不同于现有计算机的人机接口设备。这也是虚拟现实同于现有计算机的人机接口设备。这也是虚拟现实技术中最有特色的内容。技术中最有特色的内容。人机接口的效果的改变逼真的感知和自然的动作,使人产生身临其境的感逼真的感知和自然的动作,使人产生身临其境的感觉。这改变了人机接口的效果觉。这改变了人机接口的效果这个特点体现了计算机人机接口的新要
17、求。这个特点体现了计算机人机接口的新要求。用户通过人机接口与虚拟环境交互的结果,是使用用户通过人机接口与虚拟环境交互的结果,是使用户产生身临其境的虚幻感,沉浸感。户产生身临其境的虚幻感,沉浸感。 虚拟现实的概念中有三个:虚拟现实的概念中有三个:()()(沉浸沉浸),是指逼真的,身临其境的感觉。,是指逼真的,身临其境的感觉。()()(交互交互),是指用户感知与操作环境,是指用户感知与操作环境()()(想象想象),是指创造性。,是指创造性。 虚拟现实的应用领域娱乐娱乐国防国防设计、制造和销售设计、制造和销售医疗和健康医疗和健康危险操作危险操作训练训练教育教育信息可视化信息可视化远程交往与远程游历远
18、程交往与远程游历 虚拟现实的技术的人机接口的人机接口的计算机系统的计算机系统的建模和仿真的建模和仿真的人机接口的人机接口的作用是什么?的人机接口的作用是什么?其一是给人类操作者提供环境信息其一是给人类操作者提供环境信息通过什么方式提供环境信息?通过什么方式提供环境信息?视觉、听觉和触觉视觉、听觉和触觉包括:视觉通道、听觉通道、触觉通道、运动接口包括:视觉通道、听觉通道、触觉通道、运动接口和其他接口和其他接口其二是感觉人类操作者的动作和响应其二是感觉人类操作者的动作和响应包括:位置跟踪和映射,语音识别等。包括:位置跟踪和映射,语音识别等。 ()位置跟踪和映射位置跟踪和映射用于位置跟踪和映射用于测
19、量人体各部位的位置和姿态测量人体各部位的位置和姿态分析判断人面部的表情分析判断人面部的表情它的目的是:它的目的是:了解人的身体行为了解人的身体行为这是为了实现人机交互所必需的系统功能。系统由此了解人这是为了实现人机交互所必需的系统功能。系统由此了解人的行为,然后做出适当的响应,实现交互。的行为,然后做出适当的响应,实现交互。常用的技术包括:常用的技术包括:机械链接、磁传感器、声传感器、光传感器和惯性传感器机械链接、磁传感器、声传感器、光传感器和惯性传感器基本目标是精确完成位置和姿态的测量。三个主要的要求:基本目标是精确完成位置和姿态的测量。三个主要的要求:大范围的线性响应,高带宽(),以及允许
20、头和身体的运动大范围的线性响应,高带宽(),以及允许头和身体的运动。()视觉通道视觉通道的作用:视觉通道的作用: 给人的视觉系统提供图形显示。给人的视觉系统提供图形显示。为了提供身临其境的逼真感觉视觉通道应该满足的要求:为了提供身临其境的逼真感觉视觉通道应该满足的要求:显示的像素应该足够小,使人不至于感觉到像素的不连续显示的像素应该足够小,使人不至于感觉到像素的不连续显示的频率应该足够高,使人不至于感觉到画面的不连续显示的频率应该足够高,使人不至于感觉到画面的不连续给两眼提供具有双目视差的图形,形成立体视觉。给两眼提供具有双目视差的图形,形成立体视觉。应该具有足够大的视场,理想情况是显示画面充
21、满整个视场应该具有足够大的视场,理想情况是显示画面充满整个视场。视觉通道的显示表面分为:视觉通道的显示表面分为:基于和基于。基于和基于。视觉通道的光学系统分为:视觉通道的光学系统分为:头盔显示头盔显示()和非头盔显示和非头盔显示() 专用头盔图() 听觉通道听觉通道的作用:听觉通道的作用:给人的听觉系统提供声音显示。给人的听觉系统提供声音显示。为了提供身临其境的逼真感觉,听觉通道应该满足一些要求为了提供身临其境的逼真感觉,听觉通道应该满足一些要求使人感觉置身于立体的声场之中使人感觉置身于立体的声场之中能识别声音的类型和强度能识别声音的类型和强度能判定声源的位置。能判定声源的位置。听觉通道的关键
22、技术包括:听觉通道的关键技术包括:合成由接口提供的虚拟声音信号合成由接口提供的虚拟声音信号声音在虚拟空间定位问题声音在虚拟空间定位问题发声设备。发声设备。() 触觉通道触觉通道的作用触觉通道的作用给人体表面提供触觉和力觉。当人体在虚拟空间中给人体表面提供触觉和力觉。当人体在虚拟空间中运动时,如果接触到虚拟物体,虚拟显示系统应该运动时,如果接触到虚拟物体,虚拟显示系统应该给人提供这种触觉和力觉。给人提供这种触觉和力觉。触觉通道涉及操作以及感觉包括触觉通道涉及操作以及感觉包括触觉反馈触觉反馈力觉反馈。力觉反馈。触觉通道的结构分为:触觉通道的结构分为:安装在身体上的设备安装在身体上的设备安装在地面的
23、设备。安装在地面的设备。() 运动接口人体在环境中的运动包括:人体在环境中的运动包括:身体的被动运动身体的被动运动如在车上的运动如在车上的运动身体主动运动身体主动运动漫游,如散步。漫游,如散步。人在运动中,人体内部的运动感觉器官可以感知运动信息。人在运动中,人体内部的运动感觉器官可以感知运动信息。感知运动信息的器官包含:感知运动信息的器官包含:前庭系统前庭系统运动系统运动系统视觉听觉系统视觉听觉系统本体感受,动觉和触觉本体感受,动觉和触觉运动接口应该给这些器官提供运动信息。运动接口应该给这些器官提供运动信息。() 其它类型接口其它类型接口包括:其它类型接口包括:嗅觉、味觉通道嗅觉、味觉通道感觉
24、热、风及湿度的接口感觉热、风及湿度的接口还包括语音通讯(语音识别与合成)还包括语音通讯(语音识别与合成)以及直接心理感觉和控制。以及直接心理感觉和控制。这些接口,目前还缺乏研究这些接口,目前还缺乏研究的计算机系统 现有的虚拟现实系统,主要的通道是什么?现有的虚拟现实系统,主要的通道是什么?现有的虚拟显示系统主要考虑视觉通道。现有的虚拟显示系统主要考虑视觉通道。听觉通道和触觉通道还处于研究阶段。听觉通道和触觉通道还处于研究阶段。的计算机系统主要考虑的通道是什么?的计算机系统主要考虑的通道是什么?所以,的计算机系统主要考虑视觉通道的要求。所以,的计算机系统主要考虑视觉通道的要求。的计算机系统的视觉
25、通道()() 视觉通道对计算机系统硬件的要求视觉通道对计算机系统硬件的要求 首先是要求维持足够的图形帧速率首先是要求维持足够的图形帧速率这要求在指定的时间内(约为秒)计算出两眼的两这要求在指定的时间内(约为秒)计算出两眼的两幅图像。幅图像。同时要求提供足够好质量的图像同时要求提供足够好质量的图像这一般体现在图像中显示的多边形或三角形的树木这一般体现在图像中显示的多边形或三角形的树木。因此,往往需要专用硬件。图形硬件应提供因此,往往需要专用硬件。图形硬件应提供快速几何变换、截取、消隐、多边形填充和表面纹快速几何变换、截取、消隐、多边形填充和表面纹理。理。()视觉通道对计算机系统软件的要求()视觉
展开阅读全文