AccordHK · Blog

AccordHK · 实践笔记

方向感差也有帮手!Google AR 实景导航扩展至 Android 和 iOS 设备

Google 地图将向支持 ARCore 和 ARKit 的 Android 和 iOS 设备推出 Live View 测试版,通过比对摄像头图像与街景数据提升定位精度,并在真实环境上叠加路线指引。文章还回顾了 Google 从 Project Tango 到 ARCore 的智能手机 AR 探索历程。

历史文章:文中的产品说法、平台资料及时间建议尚未按现况核实。

Stock photo
Photo: Pexels

重点摘要

Google 地图将向受支持的 Android 和 iOS 设备推出 Live View 测试版,通过摄像头图像与街景数据实现更精确的定位,并提供 AR 路线指引。目前室内导航支持仍有限,Google 则继续通过 ARCore 推进智能手机 AR 应用。

近日,Google 在其官方博客宣布,将于本周起向支持 ARCore 和 ARKit 的 Android 和 iOS 设备推出 Google Maps 的 AR 导航功能:Live View(测试版)。

据了解,Google 早在 2018 年 I/O 大会上就已公布这项功能,并于今年 2 月开始面向 Local Guides 用户进行测试,随后又在今年 5 月登陆 Pixel 手机。

与传统的 GPS 定位不同,Live View 采用视觉定位系统。其工作原理是:先通过 GPS 确定手机的大致位置,再由用户通过摄像头扫描周围环境,随后将获取的图像与 Google 街景数据进行交叉比对,从而实现更精确的定位。

除了定位更准确,视觉定位还有其他优势:叠加在真实环境上的 AR 路线指引,让用户更容易看清路线和方向。同时,屏幕上还会显示传统的二维地图,进一步帮助用户避免走错路。

据了解,此前 Live View 功能仅向已加入 Google 地图测试版、且在 Google 本地向导计划中达到 5 级或以上的用户,以及 Pixel 3a、Pixel 3a XL 和较早款 Pixel 智能手机的用户开放。

不过,此次面向 iOS 和 Android 推出,意味着它有望成为 Google 地图的常规功能之一。同时,由于 Live View 依赖街景地图数据,目前对室内导航的支持较为有限。

从“Project Tango”到 ARCore

值得一提的是,Google 很早就涉足智能手机 AR 领域,可以说是智能手机 AR 的早期探索者。在苹果推出 ARKit 之前,Google 先进技术与项目团队(Google’s Advanced Technology and Projects group,简称 ATAP)曾于 2014 年 2 月公布名为“Project Tango”的新项目,利用计算机视觉技术为智能手机添加运动追踪和三维感知功能。

不仅如此,Google 还为该项目打造了一款手机原型机。Tango 项目负责人 Johnny Lee 曾表示,这款手机配备了能够进行完整三维建图的硬件和软件,可以精确绘制周围环境的三维地图。其中的传感器速度足以实时更新周围的地理位置信息,并将这些数据迅速转换为三维模型。

不过,Google 并未将 Tango 技术授权给任何第三方。想使用 Tango,只能购买 Google 官方支持的少数几款硬件设备。而在当时,这些手机也没有引起市场的广泛关注。后来,随着 ARCore 的推出,加上 Tango 自身的局限性,Google 于 2017 年 12 月终止了 Tango 项目。

ARCore 是 Google 于 2017 年 8 月正式推出的增强现实(AR)软件开发工具包。它利用云端软件和设备硬件的进步,将数字对象融入现实世界,为开发者提供了开发 AR 应用的平台。不过,需要注意的是,ARCore 的推出时间晚于苹果的 ARKit。

基于 ARCore,Google 目前已开发了多款手机应用。除了前文提到的 Google 地图 Live View 功能,还包括利用 Pixel 相机中的 Playground 模式、YouTube Stories,以及 ARCore 全新的 Augmented Faces(面部增强)API 等实现的应用。

从“Project Tango”到 ARCore,Google 在智能手机 AR 技术应用的道路上已经走了 5 年。虽然起步较早,却在发展过程中被苹果的 ARKit 后来居上。尽管 Google 在手机 AR 领域“起了个大早,赶了个晚集”,但它仍在不断改进。鉴于 Google 对手机 AR 的重视,ARCore 及其衍生 AR 应用的未来发展值得期待。

 

原文链接: https://bit.ly/2Z1sZWC

常见问题

哪些设备将获得 Google 地图 Live View 测试版?

此次公布的推送范围包括支持 ARCore 和 ARKit 的 Android 和 iOS 设备,计划从文章所述的当周开始推出。

Live View 如何实现更精确的定位?

系统先通过 GPS 确定手机的大致位置,再由用户用摄像头扫描周围环境。随后将图像与 Google 街景数据交叉比对,以确定更精确的位置。

Live View 能用于室内导航吗?

文章指出,由于 Live View 依赖街景地图数据,目前对室内导航的支持较为有限。

Google 的 AR 技术是如何从 Tango 发展到 ARCore 的?

Google 于 2014 年 2 月公布 Project Tango,为智能手机加入运动追踪和三维感知功能。随后于 2017 年 8 月推出 ARCore,并在 ARCore 推出及 Tango 自身存在局限性的背景下,于同年 12 月终止了 Tango 项目。

更多 AccordHK 文章。

AccordHK

把下一步转化为实际行动。

与 AccordHK 探讨软件交付、人工智能工作流程或专题培训。

✆