虚拟现实技术是如何工作的?

人类想要逃避乏味的现实去往另外一个世界的愿望古已有之 。 我们会听故事 , 读小说 , 看电影 , 玩游戏 , 到了计算机技术兴起的现在 , 就有了虚拟现实技术(Virtual Reality , 简称 VR) 。
最终极的虚拟现实技术或许像电影《黑客帝国》演绎的那样 , 一根连接线插在脑后 , 我们就进入了另外一个世界 。 当然这只是科幻中的畅想 , 真实的虚拟现实技术究竟是怎样的呢?
虚拟现实技术的概念早在上世纪60年代就提出了 。 人类通过视觉 , 听觉 , 嗅觉 , 触觉和味觉等几种感官接受外界的信息 。 其中最重要的可能是视觉 。
有研究认为人类接受的信息80%是来自于视觉 , 所以目前的虚拟现实技术也主要集中于如何让人能够“看到”虚拟世界 。 至于如何“触摸” , 如何“嗅闻” , 如何“品尝”虚拟现实 , 就是以后的工程师需要考虑的问题了 。

虚拟现实技术是如何工作的?

文章插图

想让人看到虚拟世界 , 要做的不仅仅是将屏幕安装在人的眼前 。 想让人对屏幕上呈现的画面产生“世界”的错觉 , 需要做的事情大概有两条:

第一 , 双眼看到视角略有差别的画面 , 这样才会有立体感 。
第二 , 用户在转动头部的时候 , 画面会跟随着视野而改变 。 想要实现虚拟现实的效果 , 做到这两条最重要 , 画面是否非常逼真 , 反倒不是特别要紧 。
做到第一条并不是很困难 , 我们只需要在双眼各覆盖一个屏幕 , 并且显示不同的画面就可以 。 要做到第二条 , 就不是那么容易了 , 头显得有能够测量头部运动的手段才行 , 而且这个手段还得足够“快” , 不然画面的显示跟头部运动脱节 , 用户就会感受到严重的晕眩 。
虚拟现实技术是如何工作的?

文章插图

现在大家看到的VR头显 , 基本上都是这样:一个戴在眼睛前面的大方块 , 里面是一块屏幕 , 和眼睛前边的两个透镜 。 为了测量头部的运动 , 头显一般还会包括额外的手段 。 比如使用惯性传感器 , 就像我们手机里的那种 , 来测量头部的转动;以及使用类似拍电影里的那种摄像头的办法跟踪头盔上的马克点 , 来测量头部的移动 。

头显是目前虚拟现实最重要的硬件部分 , 但是它并不是虚拟现实的全部 。
除了“看到”虚拟世界 , 我们还希望能够“走进”这个虚拟世界 , 与虚拟显示做交互 。 在虚拟世界中感知自己的身体是虚拟现实技术的另一个非常重要的组成部分 。
基本上 , 所有人在第一次戴上虚拟现实头显之后的第一个动作就是抬起双手试图找到自己的手 , 这生动的说明了虚拟现实中 , 能够感知到自己的身体和手是多么重要的环节 。
为了解决这个问题 , 各种跟踪人身体和手部运动的技术也都被发明出来 。 比方说使用惯性传感器来跟踪全身的运动;或者使用摄像头来捕捉手部 。 届时 , 戴上虚拟现实头显 , 穿上《三体》中所说的“V装具” , 玩家就可以漫步于虚拟世界之中 , 想想是不是很酷?
虚拟现实技术是如何工作的?

文章插图

上面我们谈到了“显示”和“交互” , 虚拟现实的第三个重要的环节 , 就是“内容” 。 我们有了能够逼真的显示虚拟世界的头显 , 有了能够将我们的身体、我们的手带入虚拟世界的动作捕捉系统 , 就需要内容能够让我们来体验了 。 还好 , 现在的虚拟现实产业 , 已经有丰富的正在开发或者已经公布的内容可以让我们体验 。

推荐阅读