ARCore:Android 规模的增强现实(AR)

2017 年 8 月 30 日 谷歌黑板报 谷歌黑板报


Dave Burke,Android 工程副总裁


作为全球最大的移动平台,Android 系统拥有超过 20 亿活跃设备。在过去的 9 年中,我们不断推陈创新,通过一系列的工具、架构、以及 API(应用程序编程借口) ,将开发者们的创新带给全球用户。今天,我们发布了 ARCore 软件工具开发包(SDK)的预览,ARCore 将可以为现有以及将来的 Android 手机带来更为强大的 AR(增强现实)体验。开发者们现在就可以开启 AR 探索之旅。 



过去的三年里,我们一直在通过 Tango 开发移动 AR 的基础技术,而ARCore 正是我们的成果之一。ARCore 无需依赖额外的硬件设备,因此它可以运行在整个 Android 生态系统之中。从今天起,装配 7.0 Nougat 及以上版本的 Pixel 及三星 S8 智能手机已经能够运行 ARCore。本预览版预计将登陆 1 亿台设备。我们也正在与三星、华为、LG、华硕等制造商紧密合作,以期在实现这个目标的同时确保高质量和高性能。


ARCore 兼容 Java/OpenGL、Unity 和 Unreal,并重点关注三个方面:


  • 动态追踪(Motion tracking):在使用智能手机摄像头观察房间内特征点和IMU (惯性测量单元)传感器数据时,ARCore 能够在移动的过程中确定手机的位置和方向(姿势),保持虚拟对象被放置在准确的位置。

  • 环境理解(Environmental understanding):AR 虚拟对象经常会被放置在地板或桌面上。通过动态追踪所使用的特征点,ARCore 能够探测到放置虚拟对象的水平面。

  • 光线评估(Light estimation):ARCore 能够对环境光线进行观测,让开发者可以根据周围的光照环境对虚拟对象的亮度进行调节,创造出更加逼真的虚拟对象。


除了 ARCore,我们还致力于更多应用程序和服务的开发,这都将进一步帮助开发者打造卓越的 AR 体验。通过 Blocks 和 Tilt Brush,任何人都能够快速为 AR 应用创作优质的 3D 内容。又如我们在 I/O 大会上提到的那样,我们还致力于 Visual Positioning Service(VPS)的研发,将 AR 体验从桌面拓展到世界范围。我们认为网页将是未来 AR 体验的关键组成部分,因此我们还发布了针对网页开发者的浏览器原型,方便他们开展各类 AR 相关的探索。这些定制化浏览器能够让开发者构建搭载 AR 的网站,并在 Android 的 ARCore 和 iOS 的 ARKit 上运行。


我们希望将 AR 体验带给每一个人,而 ARCore 是我们向这个目标所迈出的全新一步。今年晚些时候,我们还会有更多的内容与大家分享。如果你有什么建议或者意见,欢迎在 GitHub 上提出来,同时也欢迎大家前往 AR Experiments 查看更多有趣的新项目,探索 AR 的新可能。




登录查看更多
0

相关内容

增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。
 【SIGGRAPH 2020】人像阴影处理,Portrait Shadow Manipulation
专知会员服务
28+阅读 · 2020年5月19日
Gartner:2020年十大战略性技术趋势, 47页pdf
专知会员服务
74+阅读 · 2020年3月10日
极客漫画:增强现实(AR) 2.0 | Linux 中国
Linux中国
3+阅读 · 2019年2月10日
官方解读:TensorFlow 2.0中即将到来的所有新特性
机器之心
5+阅读 · 2019年1月15日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
免费云真机测试 | 让您的应用完美适配 Android Oreo
引力空间站
3+阅读 · 2018年2月2日
Arxiv
100+阅读 · 2020年3月4日
Arxiv
11+阅读 · 2018年1月15日
Arxiv
3+阅读 · 2012年11月20日
VIP会员
相关VIP内容
相关资讯
Top
微信扫码咨询专知VIP会员