谷歌推出ARCore Depth API 可以使AR游戏体验更加自然
扫描二维码
随时随地手机看文章
谷歌的开发者平台ARCore推出一款称为Depth API的新工具,该工具可以让开发者使用谷歌的动态深度算法和一个RGB摄像头来制作深度地图,还可以使AR游戏体验更加自然,在现实世界中更真实地显示虚拟图像。
谷歌的研究和工程主任Shahram Izadi在一篇博客文章中说,Depth API工具现在可以为移动AR应用提供遮挡,创建更真实的物理和表面交互。
谷歌播放了许多演示视频来展示Depth API工具为ARCore带来的全部功能。
“ARCore的Depth API允许开发者借助我们的深度移动算法,使用RGB摄像头来创建深度地图,”Izadi说,“深度地图是通过比较不同角度拍摄的多幅图像,从而估算出每个像素的距离。”
AR头显通常使用多个深度传感器来创建深度地图,而谷歌称Depth API只需要一个传感器。红色表示距离较近的区域,蓝色表示距离较远的区域:
“Depth一个重要应用是遮挡:数字对象可以精确出现在真实世界对象前面或后面的能力,”Izadi解释说,“遮挡把数字对象与环境混合在一起,打造更真实的沉浸感。我们开始在Scene Viewer中加入对实时遮挡的支持,也将支持谷歌AR搜索功能,目前已经有超过2亿的Android设备支持ARCore。”
此外,Izadi表示,Depth API不需要专门的摄像头和传感器,未来与手机的ToF摄像头结合后,ARCore的深度映射功能可以优化实时动态遮挡的效果。
Depth API是在谷歌于5月份发布“环境HDR”工具之后推出的,为AR对象和环境带来了更真实的光影效果,旨在通过更真实的反射、阴影和照明来增强沉浸感。