ARKit 1.5 现在支持垂直平面检测和 2D 图像识别

  • Sergio De Simone
  • 张健欣

2018 年 2 月 16 日

话题:移动AppleiOS语言 & 开发

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Apple 不久之前宣布了ARKit 的一个重大升级,开发者可以在 iOS 11.3 beta 版本中看到这个升级。据 Apple 称,ARKit 1.5 将会使得开发者能够构建出更加逼真的增强现实(AR)体验。

ARKit 1.5 提供的新功能有:

  • 场景理解优化,包括垂直平面上的虚拟对象(例如墙和门)的识别与定位。之前版本的 ARKit 只能识别水平平面,例如桌子和椅子。另外,ARKit 1.5 可以更准确地描绘不规则形状的表面,例如圆形桌子。
  • 真实世界图像检测和识别,允许集成 2D 图像(例如标志、海报和艺术品)到 AR 体验中。例如,Apple 说,这个新功能将使一个博物馆中充满虚拟互动的展品,或者将电影海报带入生活。
  • 透视摄像头优化,包括提供更高的分辨率和支持自动聚焦来提升 AR 视图的清晰度。

Apple 做了 2 个基于 ARKit 的 App 示例,利用了 ARKit 1.5 的新功能,例如其中一个游戏,玩家可以在地板上用球弹射墙上的一个虚拟目标。另外一个 Apple 演示的 App 能够识别阿波罗登月照片,然后重造出阿波罗登陆月球表面的体验。

去年六月份,Apple 引入了 ARKit 1.0,使得开发者能够创作针对 iOS 的 AR Apps。ARKit 的原始能力包括运动跟踪、水平平面检测、缩放和环境光判断。几个月之后,Apple 发布了它的AR App 人机界面指南,旨在帮助开发者更容易地上手 AR 开发,并且向他们提供一些建议来创造引人入胜的体验。

查看英文原文:ARKit 1.5 Now Supports Vertical Surface Detection and 2D Image Recognition


感谢冬雨对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

移动AppleiOS语言 & 开发