您现在的位置是:首页 >综合行情 > 科技信息 > 2020-12-22 15:47:08

Google通过ARCore1.18提供了Android深度感应和对象遮挡功能

Google的最新版本的ARCore是Google的Android手机增强现实开发人员平台,现在包含了深度API。该API于12月作为预览发布,但现在ARCore 1.18中的每个人都可以使用。

以前,ARCore会绘制墙壁和地板并相应地缩放AR对象,但是Depth API可以实现遮挡之类的功能,让AR角色看起来像在现实世界中的对象后面。深度感应所带来的另一个重要功能是能够模拟物理,例如将虚拟物体扔向现实楼梯并使其真实反弹的能力。

尽管苹果公司在其设备中内置了用于增强现实的更先进的硬件,即iPad Pro中的激光雷达传感器,但ARCore通常被设计为可在相机硬件中使用最低公分母。过去,这意味着ARCore仅使用单个摄像头,即使大多数Android手机,甚至价格低至100美元左右的Android手机都配备了可以帮助3D感应的多个摄像头。(高通公司应该受到指责,因为高通公司的SoC通常只支持一次运行一台摄像机。)

在1.18版本中,ARCore有史以来第一次使用这种额外的相机硬件来帮助进行3D感测。尽管深度API可以在使用运动来确定深度值的单摄像头模式下运行,但它还可以从手机的飞行时间传感器中提取数据以改善深度质量。三星是在Note10 +和Galaxy S20 Ultra中特别支持此功能的公司之一。请注意,这两个都是这些设备的最高端。大量的电话具有多个摄像头,例如广角和远摄,但是许多电话具有ToF摄像头。

为了对ARCore的未来进行猜测,一个好主意是跨过苹果增强现实平台ARKit的过道。在Google博客中似乎没有提到的ARKit的一个深度功能是“人员遮挡”,即移动对象以隐藏虚拟对象的能力。Google的演示仅显示隐藏虚拟对象的固定对象。

深度API在Android和Unity SDK中可用。对于用户,您需要兼容ARCore的手机。谷歌在这里保持很大的位置。