Skip to main content
ARShow
ARShow
ARShow
 首页 » 资源教程

2018 AR开发入门指南:概念、应用、产品与市场

2018年01月31日 08:57:52198360yiavbin

在ARCore推出后,当我告诉我的项目经理朋友说我是团队的成员时,许多人都问我,“请告诉我这是什么,或者这有什么大不了?”于是我就想写简单写几篇系列文章来探讨部分高阶概念,把我的理解带到这个论坛。我认为这能为对这一领域感兴趣的人士提供入门帮助。

2018 AR开发入门指南:概念、应用、产品与市场 资源教程 第1张

下面是系列文章的大纲:

  1. AR的常规概念,以及为什么是AR?

  2. 现实世界的应用是什么

  3. 开发平台和内容平台

  4. 技术概念,少数资源

  5. 前方的道路(因为大家都对这一行业感兴趣)

一. AR的基本概念

1. 什么是增强现实(AR)?

在我的定义中,一个简单的答案是把对象的信息,把你一般会通过常规手段查询的信息直接添加叠加至现实世界视图。这种增强信息可以是图像,声音,视频或地理数据。试想一下,你可以在手中呈现一双希望购买的鞋子,或者是在车库中呈现一辆你希望购买的汽车。

2. 但为什么是AR呢?这是否只是另一起炒作呢?

当有人问我为什么我是AR的坚定信徒时,我想到了以下的基本回答:

  1. 当呈现在情景中时,信息最为相关。

  2. 数据的正确性和准确性取决于情景。

  3. 提高效率。

  4. 最后,如果没有即时的应用,人类孤立地消费数据并不是那么有用(除非是科幻作品)。

总体而言,我认为是AR是把内容带到现实世界情景的优秀方式,因为信息在与情景最相关时才能发挥最大的作用。

3. 为什么是现在?

AR无疑是一种表达内容的全新沉浸式方法,但这不是一切。能够把实际图像或真实对象作为查询是一种非常优秀的能力。人类语言是通过在环境中命名事物而发展起来的。当宝宝学习说话的时候,她会指着这个对象并问,“这是什么?”。

总是会有这么一种情况:“我想知道这是什么,我应该用什么进行查询?”在这种情况下,情景中的视觉是最好的查询手段。

尝试令AR成为主流并不是什么新鲜事。至少在过去十年中我们已经见证了一系列这样的拓荒者。从早期的头显原型到Tango项目都是其中的一些例子。

为什么AR直到现在才开始抬头呢?在我看来,移动AR开始呈现出抬头之势的部分原因是:

  1. 在硬件和软件方面,我们口袋里的小电脑有足够的能力来启用AR。

  2. 移动设备能够完成关键的任务,而且不是只有游戏才是主流。

  3. 我们时刻都随身携带一台相机。事实上,在数年前我们根本无法想象一台带有两个摄像头和一系列不同传感器的设备。

  4. 巨头们的大力推动。

4. 当前AR的发展状态

就目前而言,AR主要分为两大类:

  1. 智能手机AR

  2. 头显

与期望用户采用全新的技术媒介对比,利用现有用户行为的基础上要容易得多。我认为头显在日常消费类别中实现主流普及。谷歌眼镜是一个经典的例子。不过,我认为头显对企业用例来说非常棒,其普及速度应该会比我们想象中快。

对于基于智能手机的AR,目前主要有两个平台,iOS和安卓。对于iOS,开发者可以通过ARKit来施展魔法,安卓则是ARCore。市场上还有其他SDK,而这个页面(点击前往)进行了一番对比,但可能没有及时更新。

通常来说,相机应用程序或打开相机的应用程序部分将作为查询和结果表面。更多关于这一点和其他概念,我将在下一篇文章中进行论述。

5. AR为我的生活带来了什么改变?但内容在哪里呢?

ARKit和ARCore的推出时间不长,目前支持iOS11和ARKit的应用程序数量不多。宜家的应用是一个很好的例子。ARCore目前已经推出了预览版,我确信开发者正忙于如何为安卓设备带来优秀的体验。存在少数不使用ARKit或ARCore的应用/体验,它们通常是基于标记的AR,而这一点尚未在消费者世界中取得主流位置。

二. 应用

虽然目前难以非常具体地说明使用AR的应用程序,但我会提及当前正在使用AR的领域。截至撰写本文时(2017年11月),AR正在迅速发展。随着ARKit的推出,消费者市场上出现了一系列为用户带来解决方案的开发者。

2018 AR开发入门指南:概念、应用、产品与市场 资源教程 第2张

1. 制造与维修

  1. 第一批使用AR,同时是优秀案例研究的是通用。他们正在利用HoloLens来设计和优化汽轮机。通用将这种可视化称为数字孪生。

  2. 许多制造企业的装配和缺陷检测仍然需要大量的人力,所以培训是一个巨大的成本问题。最近,洛克希德·马丁利用AR眼镜对装配技师进行了培训。

我认为在制造业,可以在情景中增强数据的AR可以发挥很大的作用。除了内容和技术之外,AR内容平台和技术还需要进一步的发展。也有很多公司正在使用某种AR+IOT(物联网)的方式来理解预防性维护,并且令其变得更容易和更可预测。

我最看好这个类别在未来5年的发展。我相信制造业将为主流增强现实应用铺平道路,并推动这项技术的发展。

2. 游戏与娱乐

有谁可以忘记《Pokemon Go》呢?这场风暴向游戏行业指明了一个不同的方向。游戏是智能手机AR的一个重要市场。游戏行业的另一个优势是游戏玩家对新技术的采用持开放态度。游戏玩家通常存在这么一种观点:“试试这个新玩意吧”。现在市场上每天都会出现很多AR独占游戏,以及包含“AR模式”的游戏。

3. 零售

我认为这是一个特殊的范畴。有很多零售商正在利用AR来为用户提供足不出户就能“亲身体验”商品的能力。有许多相机和系统可以映射3D空间并将3D对象置放其中。也有许多系统可以扫描人体或对象,并且放置在三维空间之中。iOS版亚马逊应最新的更新就是主要添加了ARKit。另外,有多家汽车公司正在使用AR来教育和帮助客户购买汽车,宝马最新推出的Tango Zenphone就是一个优秀例子。

4. 实用工具

  1. 信息可视化:汽车中的平视显示器和军事应用。

  2. 预先感知效果:INKHUNTER这个例子很好地说明了特定纹身的具体效果。

  3. 在3D打印之前可以先虚拟地构建:在以前,设计者主要是利用AutoCAD和其他3D建模软件来设计模型。今天,他们在构建原型之前甚至可以把模型呈现在现实世界之中。

5. 信息与教育

  1. 让我们谈谈虚拟助手:谷歌最近为谷歌自家的智能助手和Photo应用带来了Google Lens。我在前文已经提到,摄像头成为了一个AR查询和回答表面。借助Google Lens,谷歌助手将能够利用摄像头来完成一系列的任务,如识别街上的鲜花和餐馆等等。三星同样为虚拟助手Bixby宣布了一项优秀的增强现实功能,亦即利用摄像头来读取二维码和识别地标等等。

  2. 教育:我认为一个很好的例子是iTunes上的INSIGHT HEART应用程序,我从未在任何2D视频中看到过这样的细节。另外,市场上出现了其他许多相关的教育内容,大部分是在VR领域,如谷歌的Expedition AR Pioneer项目和Unimersiv这样的学习平台。

最后,我最感兴趣的是寻找:

  1. 产品用户体验设计范式的变化

  2. 在设计中以全新沉浸方式处理信息,并与之交互的可供性(affordances)。

三. 主要参与者

我将会快速过一遍市场上的巨头,以及他们对AR进行的投资。请注意,市场同样存在一些较小的组织和初创公司。许多较小的厂商拥有不错的技术,而且资金也十分丰富。但在本文中我只想谈论我认为值得一提的厂商。我想从开发者的角度来介绍这一点,而不是从技术/消费者的角度。用于追踪(SLAM)以令这一切成为可能的技术现在已经足够成熟,而且出现了许多贡献者。

2018 AR开发入门指南:概念、应用、产品与市场 资源教程 第3张

首先从巨头开始

1. 苹果

从iOS11开始,我们将能获得AR的原生支持。运行A9,A10和A11处理器的苹果设备都能够通过ARKit提供AR体验。ARKit是苹果的SDK,能支持开发者在苹果平台上构建AR应用程序,并且与Metal,SceneKit,Unity和Unreal完美整合。

2. 谷歌

这里的故事略有波折。谷歌通过Project Tango在Android M上开启了AR体验。联想Phab 2 Pro和华硕Zenphone都能够展示Project Tango的潜能。需要注意的是,这只能支持专门的硬件。借助ARCore开发者预览版,运行Android N及更高版本的Pixel和特定三星手机将能够实现AR体验。

ARCore是为安卓带来优秀AR体验的谷歌开发者平台。这正是我所从事的工作之一,而我对自己属于其中的一员感到十分骄傲。

3. 微软

微软正在把自己定位在混合现实领域。从平台的角度上看,他们作为早期入局者在硬件和软件端拥有巨大的优势。(在我看来)微软似乎正通过他们的“全息计算”把更多的精力放在企业市场。当我第一次尝试的时候,相关的体验和通过手势来与AR对象交互的功能令我感到十分震撼。

微软在平台和开发者工具的动作十分积极,一个例子是Paint 3D这样的简单工具集成。你可以直接在2D中创建3D形状,并且预览它们在混合现实中的效果。

2018 AR开发入门指南:概念、应用、产品与市场 资源教程 第4张

4. Facebook

在2017年的F8大会上,Facebook发布了AR Studio。我并没有收到beta测试的邀请,所以我并没有第一手信息。但从媒体报道和朋友介绍,这个工具集基本上是为Facebook和著名的Oculus平台打造体验。

5. 亚马逊

在2017年11月,亚马逊发布了Sumerian。这个平台能够支持开发者构建AR和VR应用,而它描述的用例包括教育,零售和虚拟服务台。根据我至今所看到的视频,我认为Sumerian非常出色地整合了WebVR,亚马逊的语音识别功能,以及现有的产品数据库,为开发者打造以消费者为核心的零售场景提供了一个平台工具。对开发者来说,这是继ARKit和ARCore之后的又一个优秀解决方案。

6. Snap

尽管这家公司的规模无法匹配上面提及的巨头,但他们已经进行了一系列的投资和制定了相关的计划,同时是第一批在产品中提供AR的厂商。

其他值得一提的厂商

1. Meta

这家公司涉足AR已有一段时间,而他们于最近发布了Meta 2头显。他们打造的产品在一定程序上类似于微软HoloLens,更多关于Meta2开发者工具的信息请点击这里查看。

2. Byond

这一个新兴厂商承诺“无需编程技能”,他们的工具更多是开发内容,类似于亚马逊的Sumerian。更多信息可以访问他们的官网(点击前往)。

3. Magic Leap

关于这家公司的新闻已经有太多(他们已经正式发布了第一款硬件产品)。

4. SDK和工具

值得一提的是ARToolkit和Vuforia。开发者已经根据这些工具设计和开发了相当一部分体验。这个页面(点击前往)已经对相关工具进行了对比,但可能没有及时更新。

其他值得一提的包括TurboSquid和Sketchfab。他们在打造3D内容库上的工作十分出色,而这一切将能为明天的AR体验提供支持。

四. 写在最后

总而言之,我认为原生开发者将继续投资于原生平台。随着来自巨头的原生平台的兴起,跨平台开发者将会寻求围绕内容,工具和发行的生态系统,并且涵盖消费市场和企业市场。要令AR体验变得无缝和多模态,我们需要弥合的差距仍然很大。

现在,AR行业如何实现营收呢?正如人们所说,有内容就有营收。我强烈地感觉到,我们正处于AR走向大规模采用时代的开始阶段。增强现实绝对是是一种能够增强世界,使其更容易理解的方式。

评论列表暂无评论
发表评论