虚拟现实技术的应用现状及发展.pdf
《虚拟现实技术的应用现状及发展.pdf》由会员分享,可在线阅读,更多相关《虚拟现实技术的应用现状及发展.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、虚拟现实技术的应用现状及发展 汪祖媛 庄镇泉 电子科学与技术系 中国科学技术大学 230026 关键词:虚拟现实 虚拟环境 分布式虚拟现实系统 1.虚拟现实技术简介 虚拟现实技术(Virtual Reality),又称灵境技术,是 90 年代为科学界和工程界所关注的技术。它的兴起,为人机交互界面的发展开创了新的研究领域;为智能工程的应用提供了新的界面工具;为各类工程的大规模的数据可视化提供了新的描述方法。这种技术的特点在于,计算机产生一种人为虚拟的环境,这种虚拟的环境是通过计算机图形构成的三度空间,或是把其它现实环境编制到计算机中去产生逼真的“虚拟环境”,从而使得用户在视觉上产生一种沉浸于虚拟
2、环境的感觉。这种技术的应用,改进了人们利用计算机进行多工程数据处理的方式,尤其在需要对大量抽象数据进行处理时;同时,它在许多不同领域的应用,可以带来巨大的经济效益。1 虚拟现实技术的发展概述1 1965年,Sutherland在篇名为的论文中首次提出了包括具有交互图形显示、力反馈设备以及声音提示的虚拟现实系统的基本思想,从此,人们正式开始了对虚拟现实系统的研究探索历程。随后的 1966年,美国 MIT的林肯实验室正式开始了头盔式显示器的研制工作。在这第一个 HMD的样机完成不久,研制者又把能模拟力量和触觉的力反馈装置加入到这个系统中。1970年,出现了第一个功能较齐全的 HMD系统。基于从 6
3、0 年代以来所取得的一系列成就,美国的 Jaron Lanier 在 80 年代初正式提出了“Virtual Reality”一词。80 年代,美国宇航局(NASA)及美国国防部组织了一系列有关虚拟现实技术的研究,并取得了令人瞩目的研究成果,从而引起了人们对虚拟现实技术的广泛关注。1984年,NASA Ames研究中心虚拟行星探测实验室的 M.McGreevy 和J.Humphries博士组织开发了用于火星探测的虚拟环境视觉显示器,将火星探测摘要:本文全面回顾了虚拟现实技术的发展历史和研究背景,介绍了虚拟现实技术的构成和技术特点,分析了虚拟现实系统在遥现技术、仿真技术、对象可视化技术等方面的应
4、用现状,并重点论述了分布式虚拟现实系统的应用和发展前景。器发回的数据输入计算机,为地面研究人员构造了火星表面的三维虚拟环境。在随后的虚拟交互环境工作站(VIEW)项目中,他们又开发了通用多传感个人仿真器和遥现设备。进入 90 年代,迅速发展的计算机硬件技术与不断改进的计算机软件系统相匹配,使得基于大型数据集合的声音和图象的实时动画制作成为可能;人机交互系统的设计不断创新,新颖、实用的输入输出设备不断地进入市场。而这些都为虚拟现实系统的发展打下了良好的基础。例如 1993年的 11 月,宇航员利用虚拟现实系统成功地完成了从航天飞机的运输舱内取出新的望远镜面板的工作,而用虚拟现实技术设计波音 77
5、7获得成功,是近年来引起科技界瞩目的又一件工作。可以看出,正是因为虚拟现实系统极其广泛的应用领域,如娱乐、军事、航天、设计、生产制造、信息管理、商贸、建筑、医疗保险、危险及恶劣环境下的遥操作、教育与培训、信息可视化以及远程通讯等,人们对迅速发展中的虚拟现实系统的广阔应用前景充满了憧憬与兴趣。2 虚拟现实系统的研究现状 计算机的发展提供了一种计算工具和分析工具,并因此导致了许多解决问题的新方法的产生。虚拟现实技术的产生与发展也同样如此,就虚拟现实本身而言,它主要涉及到三个研究领域:通过计算机图形方式建立实时的三维视觉效果;建立对虚拟世界的观察界面;使用虚拟现实技术加强诸如科学计算技术等方面的应用
6、。图(1)表示的是虚拟现实系统领域的组成示意图。图(1)虚拟现实系统领域的组成示意图 1.虚拟现实的有关技术特征及构成 从本质上说,虚拟现实就是一种先进的计算机用户接口,它通过给用户同时提供诸如 视、听、触等各种直观而又自然的实时感知交互手段、最大限度地方便用户的操作,从而减轻用户的负担、提高整个系统的工作效率。1 虚拟现实技术的重要技术特征2 虚拟现实的定义可以归纳如下:虚拟现实是利用计算机生成一种模拟环境(如飞机驾驶舱、操作现场等),通过多种传感设备使用户“投入”到该环境中,实现用户与该环境直接进行自然交互的技术。虚拟现实技术因此具有以下四个重要特征:I.多感知性 所谓多感知性就是说除了一
7、般计算机所具有的视觉感知外,还有听觉感知、力觉感知、触觉感知、运动感知、甚至包括味觉感知、嗅觉感知等。理想的虚拟现实就是应该具有人所具有的感知功能。II存在感 又称临场感,它是指用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该达到使用户难以分辨真假的程度。III交互性 交互性是指用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取环境中的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视场中的物体也随着手的移动而移动。IV自主性 是指虚拟环境中物体依据物理定律动作的程度。例如,当受到力的推动时,物体会向力的方向移动、或翻倒、或
8、从桌面落到地面等。2 虚拟现实系统的构成 虚拟现实系统的模型表示如图(2)。用户通过传感装置直接对虚拟环境进行操作,并得到实时三维显示和其它 反馈信息(如触觉、力觉反馈等)。当系统与外部世界通过传感装置构成反馈闭环时,在用户的控制下,用户与虚拟环境间的交互可以对外部世界产生作用(如遥操作等)。图(2)虚拟现实系统的模型 虚拟现实系统主要由以下六个模块构成(如图(3)。图(3)虚拟现实系统的构成 1.检测模块:检测用户的操作命令,并通过传感器模块作用于虚拟环境。2.反馈模块:接受来自传感器模块信息,为用户提供实时反馈。3.传感器模块:一方面接受来自用户的操作命令,并将其作用于虚拟环境;另一方面
9、将操作后产生的结果以各种反馈的形式提供给用户。4.控制模块:对传感器进行控制,使其对用户、虚拟环境和现实世界产生作用。5.建模模块:获取现实世界组成部分的三维表示,并由此构成对应的虚拟环境。1.现有虚拟现实系统的关键技术 虚拟现实的关键技术可以包括以下几个方面:3 (1)动态环境建模技术 虚拟环境的建立是虚拟现实技术的核心内容。动态环境建模技术的目的是获取实际环境的三维数据,并根据应用的需要,利用获取的三维数据建立相应的虚拟环境模型。三维数据的获取可以采用 CAD技术(有规则的环境),而更多的环境则需要采用非接触式的视觉建模技术,两者的有机结合可以有效地提高数据获取的效率。(2)实时三维图形生
10、成技术 三维图形的生成技术已经较为成熟,其关键是如何实现“实时”生成。为了达到实时的目的,至少要保证图形的刷新率不低于 15 桢/秒,最好是高于 30 桢/秒。在不降低图形的质量和复杂度的前提下,如何提高刷新频率将是该技术的研究内容。(3)立体显示和传感器技术 虚拟现实的交互能力依赖于立体显示和传感器技术的发展。现有的虚拟现实还远远不能满足系统的需要,例如,数据手套有延迟大、分辨率低、作用范围小、使用不便等缺点;虚拟现实设备的跟踪精度和跟踪范围也有待提高,因此有必要开发新的三维显示技术。(4)应用系统开发工具 虚拟现实应用的关键是寻找合适的场合和对象,即如何发挥想象力和创造力。选择适当的应用对
11、象可以大幅度地提高生产效率、减轻劳动强度、提高产品开发质量。为了达到这一目的,必须研究虚拟现实的开发工具。例如,虚拟现实系统开发平台、分布式虚拟现实技术等。5.系统集成技术 由于虚拟现实中包括大量的感知信息和模型,因此系统的集成技术起着至关重要的 作用。集成技术包括信息的同步技术、模型的标定技术、数据转换技术、数据管理模型、识别和合成技术等等。1.虚拟现实技术的应用领域 虚拟现实技术的应用前景是很广阔的。它可应用于建模与仿真、科学计算可视化、设 计与规划、教育与训练、遥作与遥现、医学、艺术与娱乐等多个方面。下面我们分别讨论几个典型的应用例子。1.用于遥控机器人的遥现技术 遥现技术4 是指当实际
12、上在某一个地方时,可以产生在另一个地方的感觉。虚拟现实 涉及到体验由计算机产生的三维虚拟环境,而遥现则涉及到体验一个遥远的真实环境。遥现技术在实际应用中需要虚拟环境的指导。例如,在遥控宇宙空军站的开发计划中,从安全性以及费用的角度考虑,我们有必要使用空间机器人。这种空间机器人的特点是由地面上的操作员进行遥操作,或进行部分自主操作。对于像零件更换的固定操作可以完全自主进行,而对于故障检修等难以预测的操作则有必要依赖于遥操作。这时,虚拟现实技术和遥现技术将发挥重要的作用。为研究新一代空间机器人的遥操作技术,日本开发了宇宙开发地面实验平台。该实验平台有人机交互、计算机系统以及机器人系统所构成。现在,
13、在该实验平台上进行了零件更换等空间机器人的典型操作实验,实现了实验平台的基本功能。2.仿真技术 虚拟环境是计算机生成的具有沉浸感的环境,它对参与者生成诸如视觉、听觉、触觉、味觉等各种感官信息,给参与者一种身临其境的感觉。因此,虚拟环境是一种新发展的、具有新含义的一种人机交互系统。I.飞行仿真系统 飞行仿真系统由四部分组成,即飞行员的操纵舱系统显示外部图象的视觉系统产生运动感的运动系统计算和控制飞行运动的计算机系统。计算机系统是飞行仿真系统的中枢,用它来计算飞行的运动、控制仪表及指示灯、驾驶杆等信号。视觉系统和运动系统与虚拟现实密切相关,其中,视觉系统向飞行员提供外界的视觉信息。该系统由产生视觉
14、图象的“图象产生部”和将产生的信号提供给飞行员的“视觉显示部”组成。在图象产生部,随着计算机图形学的发展,现在使用称为 CGI(Computer Generated Imagery)的视觉产生装置。在 CGI中利用纹理图形驾驶可以产生云彩、海面的波浪等效果。另外,利用图象映射驾驶可以从航空照片上将农田以及城市分离出来,并作为图象数据加以利用。视觉显示部向飞行员提供具有真实感的图象,图象的显示有无限远显示方式、广角方式、半球方式以及立体眼镜和头盔式显示器等四种方式。作为飞行仿真系统的构成部分,运动系统向飞行员提供一种身体感觉,它使得驾驶舱整体产生运动,根据自由度以及驱动方式的不同,可以分为万向方
15、式、共动型吊挂方式、共动型支撑方式以及共动型六自由度方式等。利用该运动系统,飞行员可以感觉到实际飞机一样的运动感觉。II.与虚拟生物对话 研究人员设计了一种与虚拟生物对话的仿真系统。在该系统中,虚拟世界中的虚拟生物和现实世界中的生物一样,可以决定自己的行动,并且能够动态地应付周围的情况。对于人的挑逗也能够根据情况的不同作出各种复杂的反应,甚至能够进行对话。通过引进虚拟生物,可以实现系统的自主性、交互性及其自然的魅力。III.作战仿真系统 各个国家在传统上习惯于通过举行实战演习来训练军事人员和士兵,但是这种实战演练,特别是大规模的军事演习,将耗费大量资金和军用物资,安全性差,而且还很难在实战演习
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟现实 技术 应用 现状 发展
限制150内