Google 又来造福安卓党了,用陀螺仪就能实现 AR 效果

36氪的朋友们·2018年02月08日 18:40
Motion Stills 加入 AR 模式,不需要支持 ARCore,只要有陀螺仪就可以获得 AR 体验。

编者按:本文来自极客公园,作者:刘丢丢 ,36氪经授权发布。

2016 年,Google 在 iOS 平台推出 Motion Stills,通过高速渲染和稳定技术来消除动态照片和视频中的抖动,从而生成精美的动图视频片段。2017 年,这个广受好评的应用终于登陆 Android 平台,并整合到了 Pixel 2 中。最近,这个「炫技型」产品又得到了更新,将 AR 带到了更多手机上,不需要支持 ARCore,只要有陀螺仪就可以获得 AR 体验。

Google 经常推出一些小产品来炫技,比如智能相机 Clips,还有去年 12 月推出的三个摄影 App,都是将尖端技术融入到小产品中的例子。这次 Motion Stills 的 AR 模式也不例外,用户只需要在取景框中任意点击,就可以将 3D 形象放入现实世界,使用体验和 ARCore、ARKit 没太大区别,但神奇之处就在于它对手机硬件、系统几乎没要求,只要是有陀螺仪的手机都可以使用,这背后其实是多种技术的融合。

AR 模式基于即时运动跟踪系统,技术来源于 YouTube 上的隐私模糊,它可以精确跟踪静态、动态的物体,并对其进行模糊处理,用来保护车牌、人脸等信息。此前在 Motion Stills 的 iOS 版中,这项技术被用于制作跟随物体移动的文字效果。在进行改进后,这项技术就可以利用陀螺仪带来 AR 体验。

点击取景框中的任意位置,3D 形象会被放置在该点。这里用到的是手机的加速传感器。传感器会确定手机相对地平面的初始方向,并跟踪相机在六个维度上的方向变化,然后准确地对 3D 形象进行渲染和变换。

即时运动跟踪的核心在于将 3D 平移和 3D 旋转结合,并分别进行优化。3D 形象的平移基于相机中的视觉信息,通过简单的小孔成像原理将模型的缩放比例和相机平移动作联系起来。当相机靠近被跟踪的表面时,3D 形象会按比例放大,这和现实世界的感知一样。如果相机平移到其它位置,3D 形象会在相同的位置重新出现。

用手机内置的陀螺仪可以获得 3D 旋转的信息,将大致的旋转信息和 3D 平移信息结合,就能够准确地呈现 3D 形象。由于平移和旋转的数据是独立优化,所以这种即时跟踪系统不需要校准,可以在任何带有陀螺仪的手机上实现。

作为一个 GIF 动图和视频制作应用,在加入 AR 模式后玩法也更加丰富,对于广大的安卓来讲,Motion Stills 提供了一个更便捷的 AR 体验。

+1
4

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

36氪AI测评

选靠谱AI,看真实评测
查看
36氪AI测评官方交流社区
加入

36氪寻求报道

咨询报道审核和入驻
联系
36氪寻求报道订阅号
关注

下一篇

从允许释放双手的 Super Cruise 辅助驾驶,到没有方向盘 2019 就要量产的无人驾驶汽车,传统业务的掣肘正在被通用转化为这两股新的力量。

2018-02-08

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业