在今年的Google I / O开发者大会上,Google的高层人士为虚拟现实提供了大量时间。 对虚拟现实的支持将纳入Android N,新的Daydream平台将把VR带入更多设备。 但是,最激动人心的消息来自尖端的Project Tango团队及其区域感应技术。
细心的读者会记得我们过去几年的Project Tango报道。 Tango与其他VR硬件的不同之处在于,它可以扫描物理世界并将数字信息映射到该世界。 这样,它与Microsoft的Hololens最相似,两者都可以创建增强现实(AR)体验。 这不同于严格的虚拟现实,例如HTC Vive或Oculus Rift中的虚拟现实。
Tango给我们留下了深刻的印象,但其开发人员在I / O上对系统进行了一项新的改进:区域学习。 以前,Tango设备可以映射一个房间。 但是,如果您遮盖了设备的传感器,或者猛烈地摇动了设备,则设备会迷失方向。
区域学习通过映射特定的地标以及设备相对于它们的相对位置来解决该问题。 现在,当探戈设备被颠簸或覆盖时,一旦发现其映射的地标,它便可以重新定向自己。 Google Project Tango小组的Wim Meeussen解释说:“它无需跟踪两个,三个或四个,而是可以跟踪数百个。”
Tango中的区域学习还解决了AR漂移的问题。 如果将虚拟对象放置到真实空间中,则最终会由于随时间累积的微小错误而最终漂移。 如果您正在使用Tango设备将虚拟椅子放在客厅的视频中以查看其放置方式,则不希望它缓慢地漂移到桌子上。 通过区域学习,Tango设备可以记住椅子相对于其所映射地标的位置。 不再漂流,也不再需要桌子约束的椅子。
区域学习的参考点还有另一个主要应用,那就是多人VR和AR游戏。 在其他VR系统中,玩家很难进行交互,因为该系统无法将它们精确地放置在数字或物理空间内。 Tango的区域学习使设备可以构建空间地图,然后在所有设备之间共享。 它为玩家和游戏创造了一个单一的参考领域。
Meeussen说:“当所有设备具有相同的内存时,它们都可以开始识别它们在该空间中的位置。” “您将现实世界变成了将所有Tango设备捆绑在一起的一种方式。”
当然,有一些主要限制。 具有不同照明或装饰迥异的同一个房间不会让人失望。 但是由于差异太大,Tango设备无法定位其数字地标。 即使是差异很小的房间(如无特色的白色房间)也将构成挑战。
Tango在Google I / O上发布了激动人心的公告,但是这一直是开发人员的专有权限。 Tango有特定的软件,但还需要特殊的视觉传感器才能发挥其魔力。
开发人员可以使用平板电脑和手机,但联想将在今年推出全球首款消费者Tango智能手机。 在I / O上,Tango的开发人员还宣布,明年将发布新版本的Tango软件,大概与联想的宣布一致。 此软件更新还将包括区域学习,使开发人员可以为准备就绪的公众创造新的体验。
Meeussen总结说:“成为Tango的一部分,这是一个非常美好而令人惊叹的时刻。” “我们有独特的机会来重新定义人们如何与我们的手机互动以及他们的手机如何与世界互动。”