AR:增强现实

AR(增强现实)或增强现实技术是在摄像设备(平板电脑、智能手机等)的视频流上叠加数字层或对象的技术。在增强现实技术中放置物体的方法取决于所使用的技术。该技术基于计算机视觉,可识别摄像头拍摄的图像。

您可以在增强现实中放置什么?

  • 三维模型;
  • 动画场景由多个三维模型组成;
  • 2D 场景
  • 交互式 2D 动画场景;
  • 二维图像(插图、照片);
  • 在垂直或水平平面上叠加的视频文件;
  • UI(界面)元素。

增强现实技术可以以应用程序或网络格式实现。要使用增强现实应用程序,需要下载并安装到所使用的设备上。要使用基于网络的增强现实技术,只需点击网站链接即可。

这两种类型的区别在于画面质量(三维图形的细节和复杂程度)、跟踪(跟踪用户相对于增强现实物体的移动和增强现实物体相对于用户的移动)、速度、增强现实应用的质量。

AR 解决方案的类型:

 

1)演示

允许您查看增强现实对象

2)互动

配置器,用户不仅可以查看增强现实对象,还可以改变其外观。配置器可以连接到在线商店。例如,IKEA Place 应用程序:你可以选择喜欢的沙发,在客厅里 "试穿",然后购买。

3) 多人游戏

例如,Pokemon Go。这是 AR 技术与 GPS 的整合。还可以有其他游戏机制,例如两名玩家扫描同一张图片。他们可以在完全不同的地方,但扫描同一张图片。

 4) 阐述

您可以用三维和二维图形对博物馆或展览展品等对象进行补充和动画制作。这些可以是促销应用(如日历或增强现实名片)。当鼠标悬停在名片或日历图像上时,就会出现一个增强现实动画对象。它代表一个品牌或一个公司的官员。

如何创建增强现实

AR 创建由两部分组成:内容和开发。开发以 SDK(软件开发工具包)为基础,SDK 是一套开发工具,允许软件专业人员为特定软件包、软件基本开发工具、硬件平台、计算机系统、游戏机、操作系统和其他平台创建应用程序。SDK 充分利用了各方面的优势,缩短了集成时间。

通用 SDK:

  • Vuforia 利用计算机视觉、实时跟踪平面图像和简单的三维物体。在此平台上创建的应用程序可将增强现实对象置于标记或目标(图像、对象或文本)之上
  • ArCore 是谷歌为安卓平台开发的一项技术。基于该解决方案,可以创建将对象放置在平面或标记上的应用程序。
  • ArKit 是 iOS 平台的替代解决方案。它允许你识别平面以及预先扫描并上传至应用程序的三维物体和标记。
  • AR Foundation - 用于跨平台应用程序。该解决方案可实现应用程序的统一开发:开发人员创建功能,然后在 AR Foundation 插件的帮助下激活 ArCore 或 ArKit(取决于所选的设备平台)。
  • SLAM(同步定位和绘图)-- 同步导航和绘图技术。它用于移动自主设备,在未知空间构建地图,或在预定空间更新地图,同时控制当前位置和行驶距离。
  • Maxst 和 Wikitude 解决方案,以及一些不太知名的平台,都是基于同样的原理开发的。此外,增强现实应用程序(普通或网络)的质量取决于设备。特别是,它取决于安装在设备上的处理器、图形核心和摄像头的性能/功率。 

点击此处了解更多有关 AR 应用开发成本和时间安排的信息

订购 AR 解决方案

最新文章

联系我们