叫板苹果!谷歌推出安卓AR开发平台ARCore,瞄准1亿台设备


今年 6 月,苹果正式登陆 VR/AR 战场,向开发者开放 ARKit 平台,并称它为“全球最大的 AR 开发平台”。数百万的 iPhone 和 iPad 跟 iOS 11 兼容,即将在 9 月的苹果发布会上成为最为轻便的 AR 设备。


眼看苹果在 AR 开发平台上抢占先机,谷歌动作稍微慢了点,但也不是没有。


今天,谷歌也正式向开发者发布了 AR 开发平台 ARCore,目前还是预览版,可以运行在 Pixel 和三星 S8 手机上。



谷歌表示,它正在跟三星、华为、LG、华硕等厂商合作,在预览结束时,ARCore 将瞄准 1 亿台设备。


手机 AR 的开发并不难,现在已经可以做到如栩如生的地步。ARCore 提供的功能几乎跟 ARKit 相同。它使用手机的相机对准空间的对象,不需要特殊的传感器就能检测水平表面,还可以测量环境光,使虚拟对象更好的匹配周围环境。




Android 工程副总裁 Dave Burke 在一篇博客中表示:“过去三年,我们一直在开发基于 Tango 的移动 AR 基础技术,而 ARCore 就是建立在这项工作之上的。但是,它没有任何额外的硬件,这意味着它可以扩展到整个 Android 生态系统当中。”


谷歌管理着全球最大的移动平台 Android,2016 年移动市场份额超过 80%。开发了那么多年的 Tango 由于只支持联想 Phab 2 Pro 和 华硕Zenfone 手机,做不大。后来又被苹果 ARKit 的风头盖过。而现在,谷歌终于开放了新的 ARCore SDK,可以运行“数百万台设备”,相当于打开一扇 AR 能量大门啊。




谷歌给我们详细介绍了 ARCore 的三大能力:


1、运动跟踪:使用手机摄像头观察房间内的特征点和 IMU 传感器数据,ARCore 在移动时确定手机的位置和方向(姿势)。虚拟对象保持准确位置。


2、环境理解:把 AR 对象放在地板或桌子上是很常见的。ARCore 可以利用它用于运动跟踪的特征点来检测水平表面。


3、光源感知:ARCore 在环境中观察环境光,可以让开发者用与周围环境相匹配的方式来点亮虚拟物体,让它们的外观更加逼真。




ARCore 支持在 Java / OpenGL、Unity 和 Unreal Engine 中创建的项目。谷歌还发布了AR Web 浏览器原型,允许开发者创建可在 Android 的 ARCore 和苹果的 iOS / ARKit 上运行的 AR 增强型网站。


谷歌一出手,很多 Android 开发者估计不淡定了,ARCore 的下一步目标是为每个人带来 AR。但正式发布日期,以及更多信息谷歌表示将在今年晚些时候公布。


谷歌此前曾推出视觉定位服务(Visual Positioning Service,VPS),用来解决室内导航的问题,它可以在现实环境中寻找不同的视觉特征,以便仅使用手机摄像头就能创建位置的地图。最重要的是,VPS 的内部追踪系统连接到了谷歌地图。而 ARCore 身上继承了谷歌之前研发的这些东西,从这可以看出,未来 Android 设备的野心不小啊!




魔多,最专业的VR媒体,有料更有趣



// share