谷歌Daydream进展缓慢,Tango能扳回一城吗?

早在2016年5月份,谷歌就推出了Daydream平台,零镜网在年终时也对其进行了盘点。现在看来,Daydream平台发展缓慢,截止目前为止,谷歌官网显示的Daydream-Ready手机仅包括:华为Mate 9 Pro、保时捷版Mate9;中兴Axon 7;谷歌Pixel、Pixel XL;摩托罗拉的Moto Z、Moto Z Droid、Moto Z Force Droid。三月末三星发布的Glasxy S8手机,虽然本身达到Daydream硬件要求,但并不支持Daydream。在谷歌发展缓慢的VR/AR事业中,除了Daydream平台外,我们不能忽视另一股力量,那就是Tango项目。

提到Tango,就不得不提到风靡全球的Pokemon Go,这款游戏让大众对AR有了一定的认知。
但其实口袋妖怪效果就与“贴纸”一般,但一旦有了Tango,一切都将变得不同:口袋妖怪不再是“贴纸”,看起来更为立体更为真实;你甚至可以在原地发现此前尚未捕捉的口袋妖怪;此外,你也能够与你的小伙伴共同发现这只口袋妖怪,而不是独自享受捕捉的乐趣。但以上技术建立于Tango技术基础上,那么Tango技术又是如何实现的呢?

Tango身后的技术

众所周知,Tango技术具备三大核心:运动追踪(Motion Tracking),区域学习(Area Learning)和深度感知(Depth Perception)。而这些核心技术的实现与Johnny Lee有着莫大关联。早在2012年谷歌Tango项目的宣传视频中,我们看到这个和蔼的胖子时,Tango技术未来的走向可能就已经注定了。

关于Johnny Lee,你需要知道的是,他曾经在YouTube上把任天堂的Wii Remote手柄玩出了花;在入职微软Natal项目后,风靡全球的Kinect体感摄像机诞生;跳槽谷歌后,在谷歌X中有所驻留,而谷歌无人驾驶、谷歌Glass都出自该实验室,此后他更是带领完成了Tango项目。但关于Tango的一切,可能要从Wii Remote说起。

感应棒

Wii Remote是任天堂Wii游戏主机的控制器。位置固定的Sensor Bar(感应棒)发射红外信号给带有红外相机的接收器Wii Remote,能够实现相对定位,再通过蓝牙传播,能够将移动数据传送给主机,从而呈现相应画面。

运动追踪

到了Johnny Lee手里,他对其进行了颠覆性的改装。将带红外相机的控制器变为固定接收器,感应棒作为信号发射源。虽然相机拍摄出来的都是二维图像,但是正如我们生活中常做的那样,当知道一个物体大小时,可以通过视野呈现的物体大小来判断与我们的距离,从而揣测出物体的大致位置。而运动追踪功能便是在此基础上实现。

但Tango项目实在三维环境中实现运动追踪,因此需要特征捕捉。预先设定好信号发射源后,依靠Wii Remote这样的采集设备,对其进行一帧一帧的扫描,再进行对比,能够确认出设备相对移动距离。此外,依靠具备加速度计和陀螺仪的设备,能够更好地实现运动追踪。

区域学习

当人蒙着眼睛向前直走的时候,很可能会走出偏圆形的轨迹。而在运动追踪中的错误会累积,导致误差出现。更何况此前记录的也只是运动的轨迹,对所处场景无法认知。Johnny lee在谷歌X实验室可能接触到无人驾驶技术的相关学习方式就派上了用场。

采用区域学习的方式,用户可以事先对场景实现录入,当再次返回现场时,便可以调用此前数据对再次采集的数据进行纠错。

深度感知

但是问题仍十分明显,由于缺乏深度值,画面会扁平化,无法呈现立体效果。虽然谷歌采用的是第三方传感数据,但是Johnny Lee在微软Kinect项目中的结构光思维恰好可以派上用场。这些有着特殊结构模式的光(结构光),当照射在立体物体上,会出现条纹的不同变化,通过对这些数据采集能够精准计算出深度。

条纹变化背后隐藏着“深度值”

但要形成特殊结构模式的光,就必须按照不同角度发射光线,一个红外光源显然无法做到。这就需要依靠以色列公司PrimeSense特殊光栅栏,将其安装在发射器前,便可实现上述效果。另一个摄像头仅需拍摄光斑计算光斑所在深度便可以。深度传感器再输出包含所有采集到深度的点的三维信息“点云”数据,经过处理便可展现出立体的物体。

但难点在于上帧拍摄画面与下帧拍摄画面中“点云”数据的实时拼接。谷歌采用了一个取巧的方式,通过运动追踪的轨迹来实现实时拼接。而要在移动设备中处理如此巨大的运算量,对于技术来说也是一项不小的挑战。

Daydream优胜Tango?

早在2014年Tango项目现身之时,我们就看到了搭载Tango技术的实验用手机。不久,我们有看到了搭载Tango技术的平板电脑。此后更有公司将其变为VR显示设备。iFixit上更有对设备进行的拆解,使我们得以一窥究竟。

而在2016年6月份,联想就发布了搭载Tango技术的Phab Pro 2 增强现实手机。在11月份更是以近4000元的价格发售。在同年11月,Tango项目也正式并入Daydream中,并共同成立了谷歌VR团队。

2017年1月,华硕发布了搭载Tango技术的ZenFone AR手机,并同时声称该手机支持Daydream平台。但正如我们在官网看到的那样,谷歌尚未认可这款Daydream-ready手机,仅仅表示“coming soon”,这可能与该款手机尚未发售有关。

就现目前而言,Daydream-Ready手机数量明显多于搭载Tango手机的数量。但那并不意味着谷歌AR发展得比VR缓慢。据悉,一家名为Kaon Interactive已经利用Tango创建了多达5000多个交互应用,而这显然是冰山一角。从谷歌本身来看,将Tango并入Daydream,成立谷歌VR团队,也并非表示自己不看好AR的发展。如果不看好AR,谷歌也不会费劲心机的去研发Tango技术。

零镜观点

造成上述错觉的原因可能是因为:对于Daydream-ready手机来说,只要硬件符合要求,系统更新到安卓7.0即可。但对于搭载Tango技术的手机来说,要求可以说更多,在拆解中我们也看到其原件之多,成本花费之高。谷歌着眼的并非是单个项目的发展,更多的是将其置于全平台的考虑,并不去刻意去做出区分,使得VR/AR技术共同发展。

Daydream平台与Tango技术可以说是相辅相成的。但是谷歌也面临着一项挑战,虽然自身不想去刻意做出区分,但这样的问题却表现在了华硕ZenFone AR这样具代表性的手机之中:虽然搭载Tango技术,也支持Daydream,但是两种技术无法同时运行。想要大众人为忽视这种区分,无疑是困难的。

此外,对于虚拟现实市场而言,AR的发展趋势也渐渐显露出来。谷歌更多的是面对整个市场,除了手中的Daydream平台,谷歌无疑还准备了另一张王牌,那就是Tango技术。而在最近,谷歌也对Daydream平台进行了更新。至于谷歌在AR/VR发展最后做出怎样的成绩,我们还得拭目以待。