谷歌的I/O开发者大会另一个议程项目是ARCore,谷歌的软件开发工具包,用于Android和ChromeOS上的AR应用程序开发。谷歌表示,到目前为止,Arcore已经用于创建数千个应用程序,目前支持估计4亿台设备(比去年12月的2.5亿台设备有所增加)。本周,它将在渲染、设计和交互性方面得到改进。
首先:增强图像API允许用户将相机对准2D图像(如海报或包装),并将其还原为现实,现在可以同时跟踪移动图像和多幅图像。谷歌的工程师Anuj Gosalia在一篇博客中写道:“这开启了创造动态互动体验的能力,比如多个图像同时移动的动画扑克牌。”
Light Estimation API提供单一的环境光强度,以模拟数字场景中的真实世界照明,同样也进行了升级。 一种新模式,环境HDR,利用单个相机框架轻松进行机器学习,以360度“理解高动态范围照明”,获取可用光数据并将光线扩展到具有精确阴影,高光,反射等的场景中。“当环境HDR被激活时,数字物体就像物体一样被点亮,因此即使光源在移动,两者也会无缝融合,”Gosalia说。
环境HDR有三种API:
主方向光:有助于将阴影放在正确的方向
环境球面谐波:有助于模拟来自各个方向的环境照明
HDR Cubemap:提供镜面反射高光和反射
最后但并非最不重要的是,Google今天推出了Scene Viewer,这是一种可以从网络而不是应用程序启动的AR体验。 这是在移动设备的AR查看器上为Google搜索提供支持的框架。
谷歌表示,Scene Viewer和其他增强功能将在接下来的两个ARCore版本中推出。
原文出自:https://venturebeat.com/2019/05/07/arcores-environment-hdr-mode-uses-ai-to-mimic-real-world-lighting/
来源:venturebeat