AR界面设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.1 视频显示方案

第一种是视频显示方案(Video See-through),从用户的角度来考虑,我把它定义为“让用户通过摄像头捕捉的画面来观察虚实叠加后的场景”的显示方案。说得更直白一点,就是你看的是摄像头拍摄的实时画面,这和你用手机相机拍照时的体验相似,只不过你看到的内容包含实景上没有的虚拟内容。

从图2-7中可以看出来,在视频显示方案里,我们并没有直接看到真实的世界,眼睛直接看到的是显示器里的合成视频。

图2-7 视频流头戴显示器概念图扩展

视频显示方案的AR应用因为可以使用手机或平板作为硬件终端,所以普及程度相比光学显示方案的AR应用更高,我们可以在手机上体验很多此方案下的AR应用。比如曾经红极一时的Pokemon Go,就能够体现图2-7中所表示的:用户观看的依然是屏幕,只不过观看的内容由摄像头实时拍摄的画面和实时叠加的虚像画面两者合成。

视频显示方案还分为可以进行深度计算的和不能进行深度计算的。只有在可以深度计算的视频显示方案中,我们才可以看到虚拟内容和真实内容之间的前后遮挡效果。图2-8所示为谷歌的ARCore宣传视频截图,左图是没有进行深度计算的显示画面,右图是已进行深度计算的显示画面。

不过,即使融合了已进行深度计算的显示画面,也和我们在科幻电影中看到的、我们真正期望的自然交互有一定差距。现在我们用自己的眼睛看世界,未来我们依然希望至少在主观感知上,是在用自己的眼睛直接看虚实结合的新世界,而不是通过摄像头。当然,这中间还有很长的一段路要走,接下来要介绍的光学显示方案显然是更接近于这种自然交互的显示技术方案。

图2-8 谷歌的ARCore宣传视频截图