您的位置:91门户 > 智能生活 > 正文

是什么制约了AR 应用市场的普及速度?

ARKit和ARCore各自的优劣势表现在哪些方面?

增强现实/混合现实的炒作周期正当时,但现实似乎还会在未来持续几年。
  
尽管增强现实在2017年成为了最受期待的新技术之一,且似乎在2018年热度也不会有所减低,但通过对ARKit的判断,其接受的速度即便是最乐观的看法,也是会减慢的。ARKit是苹果为让开发者更容易进行增强现实(也叫混合现实)的开发而推出的技术。
  
在应用情报公司Apptopia负责沟通的AdamBlacker表示:“自从9月份推出以来,ARKit的接受率并不高。

  

使用苹果ARKit的应用中,30%是游戏

  
更糟糕的是,接受的速度还在减缓,十月份的安装量比九月份下降了32%,十一月份的安装量比十月份下降了26%十二月份的安装量虽比十一月份增加了10.5%,但仍比十月份下降了18%。

  

ARKit逐月安装量

  
平均一个月内,约有2万个新应用程序被添加到iOSAppStore中。这意味着,即使我们忽略了使用ARKit支持更新的旧应用程序,也只有不到2%的新应用程序正在使用ARKit。
  
ARC : 因为ARkit对手机的一些要求,比如要iPhone6s以上,还有包括升级系统IOS.11。您觉得ARkit安装的趋势放缓的原因有这个吗?还有其它什么原因吗?

  
文强 : 基于ARkit应用安装量少,与设备支持有一定关系,还有就是很多应用并没有找到自身业务与AR这种技术的结合点。对于非AR从业者,普通大众并不关心应用中的技术,而是应用的功能和体验。
  
ARC : 绝大部分用户还是习惯跟屏幕进行“表面交互”,而不习惯跟屏幕内的世界交互,那么您觉得制约 AR 应用市场普及速度的主要原因是因为用户体验的不好,还是开发的内容不好?

  
文强 : 任何新鲜事物刚出来时让用户接受都要有一个过程,就像是支付宝之类刚出来时也没有很快的普及,而现在你无论去到哪里都能支持扫一扫,现在AR之类的应用并没有抓住普通大众的痛点,大家会觉得我用不用这个对我并不会有什么影响。并且目前AR是一个六维度的东西,包括空间、定位等等。而ARKit上有很多应用都是跟地图构建有关的,但针对地图强大的重新定位又是非常非常难的问题,而且在消费者体验层面还未解决。虽然现在已经有应用可以变通地实现多人游戏,如使用标记点,或为二号玩家编写距离应用开始位置的代码。技术上看,这些是可以运行的,很多AR应用实际上看起来很简单,但大多数人开始基本上都不会用。所以只能加上各类大量的包括语音、定位的引导,你要一直为用户解释如何操作,这会让 UX (用户体验)体验的内容变得很糟糕,现在国内甚至世界上都没有一个很好的AR交互设计师,用户也只能停留在跟屏幕进行“表面交互”。
  
ARC : 我了解到在世界上任何地方,使用移动设备实现 AR 功能,都会遇到 SLAM 地图构建问题。而ARkit本身的SLAM中的M(构建地图)很多时候都是不准确的。那么开发者们在涉及到有构建地图的应用开发时,如果要准确的进行追踪有哪些难点呢?

  
文强 : 构建地图它意味着可以将 3D 真实世界的环境信息存在内存中,供追踪器(VIO系统中的重要部分)进行设备的定位。设备就可以知道自己在环境中所处的位置。当你加载 ARCore/ARKit App 时,跟踪器会检测之前是否有加载好的图,如果没有就会通过立体计算,自定义一个新的地图。也就是说我们拥有了相机视角下的一个小范围3D图,当你开始四处运动,相机捕捉到新的一幅图,更多的 3D 点云加入到地图中,地图越变越大。如果地图变得太大而无法控制,追踪则会变得糟糕,以至于追踪出现漂移。
  
ARC : 有人说ARCore SDK,就像是他们随便地把 Tango SDK 改了个名字,尽管苹果收购了 Metaio 和 Flyby 两家公司有技术储备,但从Tango的前身来看 ARCore 还是比 ARKit 至少多两年的实践测试,那么您觉得ARCore 和 ARKit各自的优劣势表现在哪些方面?
  
文强 : 光照方面:ARKit 为开发者提供了强度和色温选项,而ARCore 提供了单像素强度值(Android Studio API)或 shader(Unity API)。这两种方法在早期 Demo 中有相似的结果,而  ARCore 的Demo看起来更好一些。

  
构建地图:ARKit 在建图的时候使用了“sliding window”,也就是说它只会在图中保存最近的时间和距离数据,旧的数据会被自动忽视,而 ARCore 会管理更大的地图,也就是说系统会更加稳定。所以使用ARCore,即使追踪跟丢了也会恢复得很好。
  
ARCore 在 Tango 和 Daydream 上积累几年丰富的开发者经验,相对于 ARKit 仅仅几个月来说,是更加成熟的。ARCore有足够的 OEM 厂商提供强大的支持。而苹果拥有庞大的设备基础,可以立即升级到包含 ARKit 的最新 iOS 系统而且苹果的用户一般更愿意花钱。
  
ARKit 在集成和跟踪方面具有一定的技术优势; ARCore 在建图和重定位方面具有一些优势。不过这两个优点大多是专业的计算机视觉工程师才能看到的,到用户体验时一般不太会感觉到这些差别。


来源: ARinChina

声明:91.com所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归属原作者,如有侵权,请联系删除。

信息也是生产力,精简才是硬道理!情报猎手带你突破信息迷雾,每日独家为您锁定最有价值的IT行业新鲜事。打开微信,扫描关注,赢取每月粉丝奖!
相关阅读
标签
联想ZUK Z2 Pro评测
魅族MX6上手评测