学习虚拟现实系统应该掌握哪些核心技术?
三维建模技术
虚拟环境建模的目的在于获取实际三维环境的三维数据,并根据其应用的需要,利用获取的三维数据建立相应的虚拟环境模型。只有设计出反映研究对象的真实有效的模型,系统才有可信度。
系统中的虚拟环境,可能有下列几种情况
(1)模仿真实世界中的环境(系统仿真)。
(2)人类主观构造的环境。
(3)模仿真实世界中人类不可见的环境(科学可视化)。
三维建模一般主要是三维视觉建模。三维视觉建模可分为几何建模、物理建模、行为建模。
立体显示技术
立体显示是的关键技术之一,它使人在虚拟世界里具有更强的沉浸感,立体显示的引入可以使各种模拟器的仿真更加逼真。,有必要研究立体成像技术并利用现有的计算机平台,结合相应的软硬件系统在平面显示器上显示立体视景。目前,立体显示技术主要以佩戴立体眼镜等辅助工具来观看立体影像。随着人们对观影要求的不断提高,由非裸眼式向裸眼式的技术升级成为发展重点和趋势。目前比较有代表性的技术有分色技术、分光技术、分时技术、光栅技术、全息显示技术。
真实感实时绘制技术
要实现系统中的虚拟世界,仅有立体显示技术是远远不够的,中还有真实感与实时性的要求,也就是说虚拟世界的产生不仅需要真实的立体感,而且虚拟世界还必须实时生成,这就必须要采用真实感实时绘制技术。
真实感实时绘制是在当前图形算法和硬件条件限制下提出的在一定时间内完成真实感绘制的技术。“真实感”的涵义包括几何真实感、行为真实感和光照真实感。几何真实感指与描述的真实世界中对象具有十分相似的几何外观;行为真实感指建立的对象对于观察者而言在某些意义上是完全真实的;光照真实感指模型对象与光源相互作用产生的与真实世界中亮度和明暗一致的图像。而“实时”的涵义则包括对运动对象位置和姿态的实时计算与动态绘制,画面更新达到人眼观察不到闪烁的程度,并且系统对用户的输入能立即做出反应并产生相应场景以及事件的同步。它要求当用户的视点改变时,图形显示速度也必须跟上视点的改变速度,否则就会产生迟滞现象。
三维虚拟声音的实现技术
三维虚拟声音能够在虚拟场景中使用户准确地判断出声源的精确位置,符合人们在真实境界中听觉方式。虚拟环绕声技术的价值在于使用两个音箱模拟出环绕声的效果,虽然不能和真正的家庭影院相比,在最佳的听音位置上效果是可以接受的,其缺点是普遍对听音位置要求较高。
技术
在计算机系统提供的虚拟空间中,人可以使用眼睛、耳朵、皮肤、手势和语音等各种感觉方式直接与之发生交互,这就是虚拟环境下的人机自然交互技术。在虚拟相关技术中嗅觉和味觉技术的开发处于探索阶段,而恰恰这两种感觉是人对食物和外界最基础的需要。并且,随着智能移动设备的普及,人们的各种基础需求会不断得到满足。,气味传送或嗅觉技术的现实应用空间将会很大,也更能引起人们的兴趣。在领域中较为常用的交互技术主要有手势识别、面部表情的识别、眼动跟踪以及等。
碰撞检测技术
碰撞检测经常用来检测对象甲是否与对象乙相互作用。在虚拟世界中,由于用户与虚拟世界的交互及虚拟世界中物体的相互运动,物体之间经常会出现发生相碰的情况。为了保证虚拟世界的真实性,就需要系统能够及时检测出这些碰撞,产生相应的碰撞反应,并及时更新场景输出,否则就会发生穿透现象。正是有了碰撞检测,才可以避免诸如人穿墙而过等不真实情况的发生,影响虚拟世界的真实感。如下图为系统中两辆车发生碰撞反应前后的状态。
在虚拟世界中关于碰撞,要检测到有碰撞的发生及发生碰撞的位置,是计算出发生碰撞后的反应。在虚拟世界中通常有大量的物体,并且这些物体的形状复杂,要检测这些物体之间的碰撞是一件十分复杂的事情,其检测工作量较大,由于系统中有较高实时性的要求,要求碰撞检测必须在很短的时间(如30~50ms)完成,因而碰撞检测成了系统与其他实时仿真系统的瓶颈,碰撞检测是系统研究的一个重要技术。
(本文选自《与增强现实技术概论》,作者娄岩。
人工智能培训
- 真正能和人交流的机器人什么时候实现
- 国产机器人成功完成首例远程冠脉介入手术
- 人工智能与第四次工业革命
- 未来30年的AI和物联网
- 新三板创新层公司东方水利新增专利授权:“一
- 发展人工智能是让人和机器更好地合作
- 新春贺喜! 经开区持续推进工业互联网平台建设
- 以工业机器人为桥 传统企业如何趟过智造这条河
- 山立滤芯SAGL-1HH SAGL-2HH
- 2015国际智能星创师大赛火热报名中!
- 未来机器人会咋看人类?递归神经网络之父-像蚂
- 成都新川人工智能创新中心二期主体结构封顶
- 斯坦德机器人完成数亿元人民币C轮融资,小米产
- 到2020年,智能手机将拥有十项AI功能,有些可能
- 寻找AI机器人的增长“跳板”:老龄化为支点的产
- 力升高科耐高温消防机器人参加某支队性能测试