发烧学堂:手机AR怎么建造另一个世界
苹果ARKit则是通过单摄像头实现的。ARKit使用一种称为“视觉惯性测距”(visual-inertial odometry)的技术,将来自iOS设备如iPhone/iPad的运动传感器的数据与设备相机可见的场景相结合,ARKit得以识别场景图像中的特征,并在用户移动装置时,追踪相机里这些特征在位置的变化。这种技术不在空间中创建3D模型,而是将对象“钉”在某一个点上,在现实中改变其比例与视角。 所以两种方案的优劣也显而易见,谷歌Project Tango能够获取更加全面的环境信息,但缺点在于需要较为复杂的硬件支持;苹果ARKit单摄像头附加运动传感器就可以实现,但无法实现深度感知,所以无法用于复杂的场景和功能。
而我们现在接触到的大多数AR功能,都跟苹果ARKit的原理类似,是没有进行深度感知的。就拿笔者在文初提到的百度地图AR导航来说,在室内打开后仍有方向指示(此时位置与定位位置不匹配),由此笔者推测其并不是根据实际场景进行计算导航,而是地图数据导航与实时场景的叠加。由于其他AR应用笔者并未接触过,所以在这里不多加评论,但想来现在大部分人接触到的AR都是通过简单的图像叠加实现的。 由于谷歌Tango技术较早的面世,目前已有不少基于Tango的应用和游戏被开发出来。比如可以用AR试衣,GAP公司在拉斯维加斯的CES大会上发布了一款应用程序DressingRoom,可让用户在增强现实体验中试穿衣服,该应用会把虚拟影像叠加在真实世界上,用户可以移动虚拟化身,通过不同的角度查看穿衣效果。
另外比较实用的就是购物,尤其体现在家居家装类。用户可挑选该场馆中的虚拟家居产品,并在手机上看到真实空间中1:1的摆放效果,并且可以移动和旋转商品,商品会自动贴合场景,当有多个商品存在时,彼此会保持相对位置,实际体验的效果十分真实。 当然对于手机AR技术的应用不仅仅于此,未来AR的发展显然会实现更强的实用性和娱乐性,而且随着AR技术的发展与完善,在使用体验上也会有较为长足的进步。 (编辑:171手机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |