ARCore深度API现在可以将AR对象隐藏在真实对象之后

导读 基于电话的增强现实技术的最初迭代只是在相机查看器中拍打了浮动的贴纸,从而使虚拟现实中的3D对象看起来很像。但是,当应该放在这些虚拟对

基于电话的增强现实技术的最初迭代只是在相机查看器中拍打了浮动的“贴纸”,从而使虚拟现实中的3D对象看起来很像。但是,当应该放在这些虚拟对象前面的真实世界对象没有出现时,这种幻想很容易被打破。Google对此的回答是ARCore的新深度感知,并且经过半年的预览和Beta测试,终于可以为所有开发人员创建更可信的AR幻觉了。

深度感知是令人信服的增强现实体验的关键特征之一,但是虽然并不是完全新颖,但在大多数情况下,它需要像深度或3D飞行时间(ToF)传感器这样的专用硬件才能启动。Google创建了ARCore,以在可能只有一部摄像头的智能手机(如其许多Pixel手机)上实现AR体验,其中包括无需额外的成像传感器即可实现深度感知。

这种基于软件的解决方案的结果绝对令人印象深刻,至少从Google现在展示的样本来看。它已与应用程序和移动游戏市场中的一些知名企业合作,对该API进行了测试。Illumix用它给Freddy的AR:Special Delivery玩家提供了《五夜》,而Snap将为用户提供有趣的基于AR的镜头。

当然,隐藏在现实世界中的东西并不是深度感知的唯一用途。同样重要的是,正确放置AR对象在它们前面,例如TeamViewer Pilot如何使用它注释实时视频源。当然,还有很多机会可以用于异想天开的应用程序,例如在客厅中放置微型溜冰场。

ARCore的Depth API现在提供最新的1.18版本,适用于直接的Android开发人员以及使用Unity 3D游戏引擎的开发人员。尽管不需要一个以上的RGB摄像头,但Google确实表示拥有3D ToF传感器自然可以提高体验质量。