ios与安卓双方布局移动端ar的理由已然充分,但是二者的区别、优劣仍有待考究。从产品形态来看,arkit、arcore并非属于终端创新,而是基于已有终端和部件技术基础上做加法,而从传统的独立ar终端角度来看,又成了减法。arkit配备了视觉惯性测量系统(vio)用以计算6个自由度的动作。原理分成视觉追踪和惯性追踪两部分,通过捕捉运动与摄像传感器每帧画面像素点匹配(30fps以上视频流),再通过加速计与陀螺仪惯性测量单元实现得到6个自由度的位置信息。兰州3dvr全景展示拍摄丨兰州虚拟现实技术丨兰州网络公司排名
安卓平台的arcore显然是基于tango架构的。众所周知,谷歌的projecttango于2014年面世至今已积累相当的技术成果,尤其在3d建模方面有颇高的造诣。但由于tango项目高配的硬件模组和极其复杂的传感器标定与调谐让众多厂商望而却步,致使计划一度遭遇搁浅。
arcore使用了tango的单目slam+imu方案并支持原生安卓、unity、unreal引擎和webar的开发,开放性这点显然更符合谷歌惯有风格。同时,arcore也吸收了谷歌tango和daydream工作的大量成果,很多底层的事物早已成熟并且现成,所以当面对arkit突袭之时,arcore的推出虽然匆忙但是反应迅速,从demo来看各种效果也完全不输前者。
总体来看,在这场ar大战中,苹果arkit还是借助基数庞大的ios设备取得先手。对于谷歌来说目前在ar竞争中面临的问题还有很多,能否扭转落后的局面还未可知。当然,这场ar大战还只是刚刚开始,未来存在着诸多变数。