第七章虚拟现实及其应用

上传人:沈*** 文档编号:119361951 上传时间:2022-07-14 格式:PPTX 页数:66 大小:1.30MB
收藏 版权申诉 举报 下载
第七章虚拟现实及其应用_第1页
第1页 / 共66页
第七章虚拟现实及其应用_第2页
第2页 / 共66页
第七章虚拟现实及其应用_第3页
第3页 / 共66页
资源描述:

《第七章虚拟现实及其应用》由会员分享,可在线阅读,更多相关《第七章虚拟现实及其应用(66页珍藏版)》请在装配图网上搜索。

1、主讲:夏洪文第七章第七章 虚拟现实及其应用本章要点本章要点 虚拟现实的定义和特征 虚拟现实系统的构成与分类 虚拟现实实现的关键技术与设备 虚拟现实建模语言VRML 虚拟现实的教育应用27.1 虚拟现实的定义和特征 7.1.1 虚拟现实的定义 虚拟现实(Virtual Reality)技术是20世纪80年代末90年代初崛起的一种实用技术。它是由计算机硬件、软件以及各种传感器构成的三维信息的人工环境虚拟环境,可以真实的模拟现实世界可以实现的(甚至是不可实现的)物理上的、功能上的事物和环境。用户投入到这种环境中,立即有“亲临其境”的感觉,并可亲自操作、实践,与虚拟的环境交互作用。3 这里所谓虚拟环境

2、就是用计算机生成的具有表面色彩的立体图形,它可以是某一特定现实世界的真实体现,也可以是纯粹构想的世界。传感设备包括立体头盔,立体眼镜等在用户身上的装置和设置于现实环境中的传感装置。自然交互是指用日常使用的方式对环境内的物体进行操作(如用手拿东西,行走等)并得到实时立体反馈。47.1.2 虚拟现实的特征图7-1:虚拟感应头盔、遥控手柄、数据手套51.多感知性(MultiSensory)所谓多感知就是除了一般计算机技术所具有的视觉感知之外,还有听觉感知,力觉感知,触觉感知,运动感知,甚至应该包括味觉感知,嗅觉感知等。理想的虚拟现实技术应该具有一切人所具有的感知功能。由于相关技术,特别是传感技术的限

3、制日前虚拟现实技术所具有的感知功能仅限于视觉、听觉、力觉、触觉,运动等几种,而且无论从感知范围还是从感知的精确程度都还无法与人相比拟。6 2沉浸感(presence)又称为临场感(Immersion),它是指用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该达到使用户难以分辨真假的程度(例如,可视场景应随着视点的变化而变化),甚至比真的还“真”,如实现比现实更逼真的照明和音响效果等。7 3交互性(Interaction)交互性是指用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中的物体,这时手有握着东西的感觉。并可以感觉

4、物体和重量(其实这时手里并没有实物),视觉中被抓的物体也立刻随着手的移动而移动。8虚拟现实的特征 4自主性(Autonomy)自主性是指虚拟环境中物体反映现实规律的程度。例如,当受到力的推动时,物体会向力的方向移动或翻倒,或从桌面落到地面等。97.1.3 虚拟现实的用途领 域用 途医学外科手术,远程遥控手术,身体复建,虚拟超音波影像,药物合成教育虚拟天文馆,远距教学艺术虚拟博物馆,音乐商业电传会议,电话网路管理,空中交通管制景观模拟建筑设计,室内设计,工业设计,地形地图科学视觉化数学、物理、化学、生物、古生物、考古、行星表面重建,虚拟风洞试验,分子结构分析军事飞行模拟,军事演习,武器操控太空太

5、空训练,太空载具驾驶模拟机械人机械人辅助设计,机械人操作模拟,远程操控工业电脑辅助设计娱乐电脑游戏107.2 虚拟现实系统的构成与分类 虚拟现实系统的构成 虚拟现实技术的实现,主要分三大块:建模技术、显示技 术、三维场景中的交互技术。具体来说虚拟现实系统主要由以下五个模块构成:图7-2 虚拟现实系统的构成117.2.1 虚拟现实系统的构成1.检测模块:检测用户的操作命令,并通过传感器模块作用于虚拟环境。2.反馈模块:接受来自传感器模块信息,为用户提供实时反馈。3.传感器模块:一方面接受来自用户的操作命令,并将其作用于虚拟环境;另一方面 将操作后产生的结果以各种反馈的形式提供给用户。4.控制模块

6、:对传感器进行控制,使其对用户、虚拟环境和现实世界产生作用。5.建模模块:获取现实世界组成部分的三维表示,并由此构成对应的虚拟环境。127.2.2 虚拟现实系统的分类 虚拟现实系统按其功能高低大体可分为四类:1桌面虚拟现实系统,也称窗口中的VR。它可以通过桌上型机实现,所以成本较低,功能也最简单,主要用于CAD(计算机辅助设计)、CAM(计算机辅助制造)、建筑设计、桌面游戏等领域。2沉浸虚拟现实系统,如各种用途的体验器,使人有身临其境的感觉,各种培训、演示以及高级游戏等用途均可用 这种系统。13 3分布式虚拟现实系统,它在因特网环境下,充分利用分布于各地的资源,协同开发各种虚 拟现实的利用。它

7、通常是浸沉虚拟现实系统的 发展,也就是把分布于不同地方的沉浸虚拟现 实系统,通过因特网连接起来,共同实现某种 用途。14分布式虚拟现实系统(DVR)即是一个较为典型的实例。所谓DVR是指一个支持多人实时通过网络进行交互的软件系统,每个用户在一个虚拟现实环境中,通过计算机与其它用户进行交互,并共享信息。把分布式虚拟现实系统用于建造人体模型、电脑太空旅游、化合物分子结构显示等领域,由于数据更加逼真,大大提高了人们的想象力、激发了受教育者的学习兴趣,学习效果十分显著。同时,随着计算机技术、心理学、教育学等多种学科的相互结合、促进和发展,系统因此能够提供更加协调的人机对话方式。15 4增强现实又称混合

8、现实系统。它是把真实环境和虚拟环境结合起来的一种系统,既可减少构成复杂真实环境的开销(因为部分真实环境由虚拟环境取代),又可对实际物体进行操作(因为部分系统即系真实环境),真正达到了亦真亦幻的境界,是今后发展的方向。167.3虚拟现实实现的关键技术与设备 7.3.1 实时立体视觉与广角立体显示 相比较而言,利用计算机模型产生图形图像并不是太难的事情。如果有足够准确的模型,又有足够的时间,我们就可以生成不同光照条件下各种物体的精确图像,但是这里的关键是实时。例如在飞行模拟系统中,图像的刷新相当重要,同时对图像质量的要求也很高,再加上非常复杂的虚拟环境,问题就变得相当困难。17 人看周围的世界时,

9、由于两只眼睛的位置不同,得到的图像略有不同,这些图像在脑子里融合起来,就形成了一个关于周围世界的整体景象,这个景象中包括了距离远近的信息。当然,距离信息也可以通过其他方法获得。18 在VR系统中,双目立体视觉起了很大作用。用户的两只眼睛看到的不同图像是分别产生的,显示在不同的显示器上。有的系统采用单个显示器,但用户带上特殊的眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,奇、偶帧之间的不同也就是视差就产生了立体感。19图7-3 FlyVR实景虚拟现实平台 图7-4 环形或球幕投影系统207.3.2 头部及体位追踪 用户(头、眼)的跟踪:在人造环境中,每个物体相对于系统的坐标系

10、都有一个位置与姿态,而用户也是如此。用户看到的景象是由用户的位置和头(眼)的方向来确定的。跟踪头部运动的虚拟现实头套:在传统的计算机图形技术中,视场的改变是通过鼠标或键盘来实现的,用户的视觉系统和运动感知系统是分离的,而利用头部跟踪来改变图像的视角,用户的视觉系统和运动感知系统之间就可以联系起来,感觉更逼真。另一个优点是,用户不仅可以通过双目立体视觉去认识环境,而且可以通过头部的运动去观察环境。21 在用户与计算机的交互中,键盘和鼠标是目前最常用的工具,但对于三维空间来说,它们都不太适合。在三维空间中因为有六个自由度,我们很难找出比较直观的办法把鼠标的平面运动映射成三维空间的任意运动。现在,已

11、经有一些设备可以提供六个自由度,如3Space数字化仪和SpaceBall空间球等。另外一些性能比较优异的设备是数据手套和数据衣。227.3.3 立体声与虚拟立体声的产生 人能够很好地判定声源的方向。在水平方向上,我们靠声音的相位差及强度的差别来确定声音的方向,因为声音到达两只耳朵的时间或距离有所不同。常见的立体声效果就是靠左右耳听到在不同位置录制的不同声音来实现的,所以会有一种方向感。现实生活里,当头部转动时,听到的声音的方向就会改变。但目前在VR系统中,声音的方向与用户头部的运动无关。23 1在虚拟环境中的声音生成和显示系统为达到一定的仿真逼真度,应该达到以下一些目标:(1)声音的生成和显

12、示系统应能够在可听范围内体现较高的频率分辨度,声音的生成和显示系统应能反映目标实体的方位、距离等信息及音调变化;(2)能表达多个静止或运动的声源,支持多个听点和听点切换;(3)与其他通道的良好融合、匹配和同步。24 2扬声器生成虚幻声像原理 图7-5 扬声器生成虚幻声像 如图7-5所示的一对扬声器,分别输出相干的声音信号,通过控制信号的增益、相位可以让听者产生听觉上的虚幻声像,人耳可以自然地根据不同位置的扬声器发出的声音来识别虚拟环境中动态目标的方位。257.3.4 触觉与力觉的技术 从物理学仿真角度看,包括接触觉(Tactile or Touch Sensing)和力觉(Force Sens

13、-ing)的触觉感知(Haptic Sensing),在基于虚拟现实操作系统中是不可或缺的重要感觉。当前,虚拟环境中大多数数据信急是采用视觉传感器以及非接触型传感器(如超声测距传感器等)采集的。26 然而,实际工作中很多操作任务的信急要求具备敏捷的控制和接触感觉。在虚拟环境中,由于缺乏触觉感知反馈(Haptic Feedback)手段,而使许许多多的信号源很难反馈和显示给异地的用户,从而难以实现更加全而的人一机交互作用。显而易见,没有基于几虚拟现实的触觉感知反馈作用,就很难满足各种工程实际应用的要求。在一个VR系统中,用户可以看到一个虚拟的杯子。你可以设法去抓住它,但是你的手没有真正接触杯子的

14、感觉,并有可能穿过虚拟杯子的“表面”,而这在现实生活中是不可能的。解决这一问题的常用装置是在手套内层安装一些可以振动的触点来模拟触觉。277.3.5 虚拟现实中使用的输出/输入技术 语音、自然语言、手势、视线跟踪及头部跟踪等各种形式的输入技术正在研究中,沉浸式的头盔显示器已经开始使用,新的立体显示设备也正在研制。在VR系统中,语音的输入输出也很重要。这就要求虚拟环境能听懂人的语言,并能与人实时交互。而让计算机识别人的语音是相当困难的,因为语音信号和自然语言信号有其“多边性”和复杂性。例如,连续语音中词与词之间没有明显的停顿,同一词、同一字的发音受前后词、字的影响,不仅不同人说同一词会有所不同,

15、就是同一人发音也会受到心理、生理和环境的影响而有所不同。28 使用人的自然语言作为计算机输入目前有两个问题,首先是效率问题,为便于计算机理解,输入的语音可能会相当罗嗦。其次是正确性问题,计算机理解语音的方法是对比匹配,而没有人的智能。297.4 虚拟现实建模语言VRML307.4.2 VRML的基本内容31例如,下面是一个显示无顶面的杯状体的VRML文档#VRML V2.0 utf8 Shape appearance Appearance material Material#使用默认材质和颜色 geometry Cylinder radius 3 height 6 side TRUE top

16、FALSE bottom TRUE 32 与上述文档相应的屏幕显示情况如图7-6所示。图7-6用VRML描述的一个虚拟圆柱体33 2VRML文档的编辑 由于VRML文档是一个普通的文本文件即纯文本文件,因此它对编辑工具没有特殊的要求。事实上,Mircrosoft Word、写字板等,都可以用来编辑VRML文档。为了方便进行VRML文档的编辑,可以通常具有“所见即所得”功能的可视化VRML文档编辑软件,例如Internet Space Builder、Canoma等,它们会自动将所编辑成的结果保存为VRML格式的文本文件。34357.4.3 VRML的发展36 2VRML2.0 1996年8月公

17、布。VRML2.0名义上是VRML1.0的修订版,但两者从内容到文档结构上都很不相同。在VRML2.0中,节点类型扩展为54种,支持的对象包括动态和静态两类。这时的VRML语言,已经完全脱离HTML的影响,被正式命名为:虚拟现实建模语言(Virsual Reality Modeling Language)。377.5 虚拟现实的教育应用7.5.1 虚拟现实的教育意义主要表现在以下两个方面。1扩大经验 建构主义的学习理论告诉我们,人们的知识是在一定的环境中建构的。学习环境在知识的建构中占有重要的位置。虚拟现实技术为学习环境的设置,为人们获取知识提供了条件。虚拟现实在人们的学习中具有重要的意义。在

18、虚拟现实的环境中,人们通过与虚拟的环境相互作用,获取信息,取得经验。在此基础上,可实现发现学习、问题解决学习。为了培养学生的实践能力、分析问题、解决问题的能力,应让学生在虚拟现实的环境中近行体验学习,去发现问题,解决实际的问题,实现能力的培养。382提高训练效率 利用虚拟现实可进行许多复杂的训练、飞行模拟训练、中央控制室训练等各种训练系统是这种应用的具体实例。利用虚拟现实进行训练,不仅可极大地降低训练成本,提高训练效率,还可以保障训练的安全,甚至许多在一般情况下难以出现的情况,也可以在虚拟现实系统中进行设置,予可训练。在理、工科教学中,实验占有重要的位置,学生能够在实验的具体操作过程中,培养实

19、验能力。为此不少学校开辟有开放实验室,让学生自由地进入实验室,进行有关的实验操作和训练。但在教学实际条件下,某些实验或需要的实验场地过大,或实验设备过于昂贵,或实验的费用过高,或实验的危险性过大,它给学生正常地完成实验、掌握实验的操作带来了许多因难。此时,可利用虚拟实验室来培养学生的实验能力,使学生具有一定的实验技能。397.5.2 虚拟现实的教育应用 虚拟现实可广泛地用于教育的各个方面,它主要应用于:1教学训练 它包括各种专业实验室的实验操作、实验技能训练以及实验事故的识别、应急处置的训练。2设计与研究 它包括用于设计与研究的各种实验,如风洞实验、思考实验以及系统设计与设计结果的比较和研究。

20、403过程的评价 利用虚拟现实系统可对各种操作过程进行评价和研讨果进行研讨,由此实现有效的决策。4能力与技能的评价 利用虚拟现实系统可对面临诸如地震、洪水等有关灾害应采取怎样的防治和救助的方法及所得到的效果进行评价。该种方法可对预期的结果进行评价。415特定的教育应用 它包括各种用于具体学科内存教学的教学设施。例如,行星仪、风桐实验室等各种虚拟实验设施。6娱乐 主要是基于虚拟现实的答种教学游戏。以上是虚拟现实衣教育应用中的若干个分支,随着虚拟现实技术的不断完善,其应用面还将得到不断地扩展。427.5.3 存在的问题 虚拟现实是近十几年发展起来的一种新兴技术,虚拟现实在教育中的应用虽然具有十分乐

21、观的前景,但日前仍然存在一定的问题,这些问题主要是:1虚拟现实的各种系统、设施还需不断完善目前,虚拟现实的各种系统、设施还处于研制阶段,其功能、稳定性、操作性还有待完善、提高。许多虚拟现实系统及其接口多针对成年人的特点设计,若将它用于学校,特别是中、小学,还应根据学校的特点及学生的特点进行设计。43 2经济问题 虚拟现实系统中的硬件设备及软件价格较为昂贵,一般学校难以接受。此外,设备的安全性、稳定性也是项重要的问题。由于虚拟现实系统目前多处于研发阶段,许多效术不甚成熟,有待研究和完善,系统的使用受到一定的限制。从日前的实际情况舌,虚拟现实多用于那些实际操作、技能训练较多的课程,如理工科的有关课

22、程和艺术类的有关课程,学生可以通过虚拟现实的情景进行模拟体验,达到一定的学习效果。447.6 虚拟现实系统的用举例45图7-7 全景环视作品:故宫博物院4647图78 全景环视制作工具实例487.6.2 VRML技术及其应用491.VRML文档及其显示 VRML文档通常是用VRML语言组织起来的一个扩展名为.wrl的文本文件,它通过Web浏览器向用户展示虚拟现实情景。为了方便进行VRML文档的编辑,一般采用可视化的VRML文档编辑软件,例如Internet Space Builder、Canoma等。编辑过的VRML文档可以在Internet上传输并由Web览器进行显示。在Web浏览器 中显示

23、VRML文档时需要预装一个简单的VRML插件。5051图7-9 网上虚拟美术馆 527.6.3 遥控机器人 主从式遥控机器人是指在人的操纵下,能在人难以接近、无法进入或对人体有害的环境,完成比较复杂操作的一种远距离操作系统。受现有技术水平限制,目前能使用的遥控机器人在上述的大部分环境中,都是通过人工参与,借助于人的智能和经验来完成复杂环境下的作业。临场感技术是将机器人与环境交互作用信息(视觉、力觉、触觉等)实时反馈到本地操作者处,使操作者产生身临其境的感受,从而实现对机械手臂的控制。它是遥控机器人完成接触性任务的保证。537.6.4 虚拟实验室 虚拟实验室可以说是教育领域应用信息技术的一种创新

24、:允许人们访问和使用自己没有的设备资源,使得处于不同地理位置的学习者可以同时对一个实验项目进行实验工作,可以接触最新的仪器。1例如:卡耐基梅隆大学的虚拟实验室 CMU(Carnegie Meilon University)的虚拟实验室为传统的实验室平台与未来的实验之间提供了一种独特的链接。基本结构如图7-10所示:54图7-10 CMU的虚拟实验室 552.虚拟实验室的发展方向(1)协作式虚拟实验室 与同伴合作是实验过程中一个至关重要的环节,因 为科学实验常常是种协作性的活动,一切科学均取 决于思想理念,最终为人们所共有的以及人们对思 想理念的论辩。56(2)自适应虚拟实验室 在日常语言中,“

25、自适应”是指生物变更自己的习性以适应新的环境的一种特征。直观地说,“自适应实验”即指能修正自己的特征以响应规则原理的变化,并根据学习者的学习过程生成一个反馈回路,为学习者提供一个自适应的获取知识和技能的实验学习环境。577.6.5 虚拟演播室 虚拟演播室是一种全新的电视节目制作工具,虚拟演播室技术包括色键技术、计算机虚拟场景设计和蓝背景技术、灯光技术和摄像机跟踪技术等。虚拟演播室技术是在传统色键抠像技术的基础上,充分利用了计算机三维图形技术和视频合成技术,根据摄像机的位置与参数,使三维虚拟场景的透视关系与前景保持一致,经过色键合成后,使得前景中的主持人看起来完全浸尽于计算机所产生的三维虚拟场景

26、中,而且能在其中运动,从而创造出逼真的、立体感很强的电视演播室效果。58 虚拟演播室系统是由摄像设备、摄像机位置参数分析和控制、图形计算机、背景材料库和图像合成等设备组成。虚拟演播室节省了传统的基于搭设真实布景的电视节目制作中设计、材料、施工、场地等昂贵费用,克服了传统布景不宜随便搬动,灵活性差,场地不能重复利用的缺点,满足了电视节目制作与播出的高时效性要求。59图7-9虚拟演播室607.6 本章小节 虚拟现实技术已广泛应用于航空航天、医学技术、建筑设计、军事训练、机器人及制造业、体育训练、教育及娱乐游戏等众多领域。在许多国家,虚拟现实技术已应用于课堂教学,它作为新的教学媒体,其出现无疑将对教

27、学产生深远的影响。本章主要探讨虚拟现实技术的定义与特征,虚拟现实系统的构成,关键技术与设备,虚拟现实建模语言VRML,以及虚拟现实系统的应用举例。61 (1)虚拟现实(Virtual Reality,简称VR),是利用计算机生成一种模拟环境(如飞机驾驶舱,操作现场等),使用户有一种仿佛置身于现实世界一样的临境感,通过多种传感设备使用户“投入”到该环境中,实现用户与该环境直接进行自然交互的技术。(2)虚拟现实技术的实现,主要分三大块:建模技术、显示技术、三维场景中的交互技术。(3)虚拟现实实现的关键技术包括:实时立体视觉与广角立体显示,头部及体位追踪立体声与虚拟立体声的产生,触觉与力觉的技术,虚拟现实中使用的输出/输入技术。6263思考题与习题 什么是虚拟现实?虚拟现实的特征有哪些?简述虚拟现实系统的构成与分类。虚拟现实实现的关键技术有哪些?什么是VRML?虚拟现实的教育意义何在?虚拟现实的教育应用主要表现在哪几个方面?目前所存在的问题是什么?虚拟现实系统的应用主要表现在哪些方面?64演讲完毕,谢谢观看!

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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