人工智能和AR/VR:AI在AR和VR中扮演什么角色?行业应用有哪些?

增强现实技术和虚拟现实技术(AR/VR)发展前景广阔,备受各大企业关注。事实上,近四分之三的行业领导者表示,他们预计这些沉浸式技术将于未来五年内成为主流。高盛公司报告称,到2025年,AR/VR行业值将达到950亿美元。同时,与之并驾齐驱的还有AI和机器学习。AI和机器学习不仅正在迅速成为主流,还被视为现代企业的关键任务。 直到最近,科技界才开始展现出AR/VR和AI相结合的力量。两者结合可以推动创新、新的客户体验以及我们与世界互动的新方式。但是,如果没有高质量的数据,两者便无法成功结合。  

增强与虚拟现实的AI数据

首先,让我们定义一下AR/VR的含义。 

增强现实AR——物理和数字环境的融合,指的是使用来自相机、加速度计等传感器数据的融合将数据叠加在物理现实之上的技术。Pokémon Go就是个著名的示例。 

虚拟现实VR——计算机生成的3D图像模拟,使人能够与数字环境交互。

AR/VR领域传统上利用计算机视觉(非AI驱动)等技术推动创新。但许多企业发现,这些技术和人工智能之间有着深刻的互补关系。AI擅长许多有利于AR/VR的操作:AI可以跟踪物体,创建3D世界的详细模型,了解这些模型的特征,并对它们做出判断。 AI中的深度学习模型在这里尤其有用,因为这些模型可以识别垂直面和水平面;跟踪物体的运动和位置;并估计物体深度,以及其他AR/VR同步性。换言之,深度学习模型可以帮助AR/VR系统解释复杂的环境。理论上,汽车修理工可以使用人工智能驱动的AR系统检查汽车引擎,并了解到哪些部件需要修理以及如何修理。

由于这些互补特性,人工智能开始取代AR/VR领域中传统的计算机视觉方法。许多行业领导者预测,人工智能将有助于推动沉浸式技术在消费者和商业领域的应用。具体来说,AI可以使用更逼真的模型,以及赋予人们更强的情景互动能力,从而优化AR/VR体验。 AR/VR和AI的强大合作部分得益于3D模型构建所应用的深度学习技术的进步、数据和数据存储选项(如云)的可用性增加以及计算能力水平的提高。无论出于何种原因,AR/VR和AI的结合均会为许多行业带来激动人心的发展机遇。  

企业如何使用人工智能和AR/VR

人工智能在许多方面增强了AR/VR技术:提高内容质量,优化和推进个性化用户体验,促进用户和技术之间更有效地交互。因此,许多初创公司和科技公司纷纷开始使用人工智能驱动的沉浸式技术。以下是几个令人兴奋的示例,值得关注:

航空航天

利用图像识别深度学习技术,AI和AV可以通过确定飞机的哪些部件需要改进并提供有关如何改进的详细说明,协助工程师处理航空维修问题。

零售

零售行业存在许多AI驱动的AR/VR的应用。例如:

  • 当购物者在商店的通道中穿行时,可能会出现在数字环境中的弹出式优惠券。
  • 虚拟陈列室,展示根据购物者兴趣或需求定制的产品。
  • 虚拟试衣间,让顾客在家中舒适地试穿衣服。
  • AR,可以向客户展示放置在他们自己家中的家具。

零售业可能是继创意产业之后AR/VR领域中的最大受益者。

军事

AI驱动的VR可以引导军队成员通过模拟的危险环境,旨在降低他们在真实情况中的错误率。

技术

智能眼镜最终可能会成为我们所有人的标准眼镜。与他人相遇时,智能眼镜可以向我们提供关于他们的有用信息。例如,如果我们遇到一位同事,智能眼镜可以识别他在公司担任什么职位。

通讯

AR/VR可能会出现在您身边的虚拟会议中。可能的应用包括提供身临其境的虚拟体验,让用户感觉就像在办公室里和同事们在一起,而不是在家里的电脑前。AI可以添加摄像头跟踪功能(就像Facebook Portal提供的功能),使大家的注意力集中在正在说话的人身上。

安全

安全部门可以利用AI驱动的VR来进行身份检测和标记可疑人物的图像。

游戏

提及AR/VR时,游戏可能是大家想到的第一个例子,特别是几年前席卷世界许多地方的Pokémon Go热潮。事实上,创意产业对AR/VR技术的需求最为强烈,从视频游戏到现场活动和视频娱乐。AI有助于创造越来越逼真的游戏体验,并为玩家提供更多与数字环境互动的机会。 初创公司和科技公司已在努力实现上述的部分应用场景,所以这些都是现实而不是虚构。然而,要在我们的生活中真正实现AI和AR/VR结合的无处不在,可能还需要几年时间。  

数据如何推动AI和AR/VR

生成AI驱动的AR/VR系统需要大量数据,因此,数据采集和标注成为构建这类技术过程中的关键步骤。数据可以通过传感器(比如智能手机摄像头)、产品图片、社交网络或其他途径采集。根据不同的应用场景,数据可以包括图像、视频、音频和文本。我们需要标注所有数据的关键特性,以便模型识别。因此,构建这些系统是非常复杂的项目。例如,以下是AI和AR/VR项目中常见的几种数据标注类型:

图像和视频

  • 目标检测:模型学习识别图像中的物体及其位置。这可以触发使用户能够与环境交互的命中框和碰撞体。
  • 分类:模型学习分类图像中的目标对象,然后触发显示该图像的标注。
  • 分割:通常在像素层面进行,模型学习分割图像中的目标对象。

音频

  • 音频识别:模型处理音频,如语音,并作出相应的解释。某些关键词可能会触发AR/VR效果,比如在游戏环境中。

文本

  • 文本识别与翻译: 模型学习检测和读取图像中的文本,然后将其翻译成适当的语言。AR技术可以将译后文本覆盖到现实世界中。

在上述示例中,您可以了解AI和AR/VR技术如何结合为用户提供互动体验。采集的数据越多,环境就可能越真实。在数据质量方面也是如此:高质量数据可以产生同样高质量的环境。此外,数量更多的数据,特别是关于用户本身的数据,可以为用户创建更个性化的环境。 通常情况下,AR/VR数据包含用于创建定制环境和交互的个人身份信息。PII可能包括地理位置数据、生物特征、购买历史和其他PII。在构建这些应用程序时,数据安全至关重要,以确保客户信息受到保护。使用PII意味着要有严格的安全协议,以达到该地区和数据类型的最高合规水平。  

与专业数据供应商合作,取得成功

虚拟世界是复杂的,构建虚拟世界并不是一项简单的任务。许多公司寻求第三方数据提供商的帮助,以获得在沉浸式领域的竞争优势。在收集AI和AR/VR模型相关数据方面,数据提供商的作用巨大。合适的数据供应商同样拥有准确标注数据的工具和流程,以确保构建的环境尽可能真实。 与专业的数据供应商合作,您可以设置可扩展数据管道,以帮助您使用新的标注数据来不断改进模型。模型改进与用户体验优化直接相关。随着现实世界的变化,您的虚拟模型也会发生变化,数据提供商会协助您监视系统,以便定期进行再训练。 未来几年,AI有望成为推动AR/VR行业向前发展的引擎,而获取正确的数据并准确地标注数据,则应是引擎发展的动力。数据获取及标注是一项极其复杂的任务。因此,与正确的数据合作伙伴合作,有助于您在竞争中获得关键优势。鉴于人工智能和沉浸式技术的飞速发展,这可能是您人工智能之旅中的重要一步。  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/178686.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

485 实验

485(一般称作 RS485/EIA-485)隶属于 OSI 模型物理层,是串行通讯的一种。电气特性规定 为 2 线,半双工,多点通信的类型。它的电气特性和 RS-232 大不一样。用缆线两端的电压差值 来表示传递信号。RS485 仅仅规定了接受端和发送端的电气特性。它…

【网络奇缘】- 计算机网络|性能指标|体系结构

🌈个人主页: Aileen_0v0🔥系列专栏: 一见倾心,再见倾城 --- 计算机网络~💫个人格言:"没有罗马,那就自己创造罗马~" 目录 温故而知新 计算机网络性能指标 时延 时延带宽积 往返时延RTT 访问百度​编辑 访问b站 访问谷歌 …

Centos 7 安装yum(针对python卸载yum出错)

提前下载所需安装包,按照下面顺序安装即可完成,每个依赖包必须正确安装 下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联 whereis …

VsCode学习

一、在VsCode 上编写第一个C语言 在VsCode上写代码都是先打开文件夹,这样也方便管理代码和编译器产生的可执行程序,VsCode生成的配置文件等。 1.1打开文件夹 写代码前,首先创立一个文件夹存储以后我们写的VsCode代码,便于管理。…

Scala如何写一个通用的游戏数据爬虫程序

以前想要获取一些网站数据的时候,都是通过人工手动复制粘贴,这样的效率及其低下。数据少无所谓,如果需要采集大量数据,手动就显得乏力了。半夜睡不着,爬起来写一段有关游戏商品数据的爬虫通用模板,希望能帮…

Modbus TCP

Modbus (👆 百度百科,放心跳转) 起源 Modbus 由 Modicon 公司于 1979 年开发,是一种工业现场总线协议标准。 Modbus 通信协议具有多个变种,支持串口,以太网多个版本,其中最著名的…

基于STM32的色彩识别与分类算法优化

基于STM32的色彩识别与分类算法优化是一项与图像处理和机器学习相关的研究任务,旨在实现高效的色彩识别和分类算法在STM32微控制器上的运行。本文将介绍基于STM32的色彩识别与分类算法优化的原理和实现步骤,并提供相应的代码示例。 1. 色彩识别与分类概…

SpringBoot:kaptcha生成验证码

GitHub项目地址:GitHub - penggle/kaptcha: kaptcha - A kaptcha generation engine. kaptcha介绍 kaptcha官网(Google Code Archive - Long-term storage for Google Code Project Hosting.)对其介绍如下, kaptcha十分易于安装…

Android Spannable 使用​注意事项

1、当前示例中间的 "评论",使用SpannableStringBuilder实现,点击评论会有高亮效果加粗,但再点击其它Bar时无法恢复默认样式。 2、因为SpannableString或SpannableStringBuilder中的效果是叠加的,恢复默认样式需要先移除…

Redisson分布式锁源码解析

一、使用Redisson步骤 Redisson各个锁基本所用Redisson各个锁基本所用Redisson各个锁基本所用 二、源码解析 lock锁 1) 基本思想: lock有两种方法 一种是空参 另一种是带参 * 空参方法:会默认调用看门狗的过期时间30*1000&…

供应链和物流的自动化新时代

今天,当大多数人想到物流自动化时,他们会想到设备。机器人、无人机和自主卡车运输在大家的谈话中占主导地位。全自动化仓库的视频在网上流传,新闻主播们为就业问题绞尽脑汁。这种炒作是不完整的,它错过了供应链和物流公司的机会。…

黑马点评笔记 redis实现缓存

文章目录 什么是缓存?为什么要使用缓存 如何使用缓存功能实现缓存模型和思路代码实现 缓存更新策略数据库缓存不一致解决方案代码实现 什么是缓存? 缓存(Cache),就是数据交换的缓冲区,俗称的缓存就是缓冲区内的数据,一般从数据库中获取,存储于本地代码(例如: 例1:Static fi…

【VRTK】【VR开发】【Unity】8-可交互对象

【概述】 之前我们只是用了一个简单方块作为可交互对象。其实可交互对象可以有许多细节设置,包括具体抓握物体的哪个点,指定抓握的方向,指定Secondary Action允许两手互换抓握,双手抓握,用两手改变物体大小等。 【拾取物体】 要让一个物体能够被拾取,必须设置它为可互…

电脑磁盘怎么设置密码?磁盘加密软件哪个好?

电脑磁盘经常被用于存放各种重要数据,而为了避免数据泄露,我们需要为磁盘设置密码,以防止未授权人员使用磁盘。那么,电脑磁盘怎么设置密码呢?下面我们就一起来了解一下。 如何设置磁盘密码? 想要为磁盘设置…

uniapp 打包后各静态资源加载失败的问题(背景图,字体等)

原因: 1.部署地址不在域名根目录下 解决办法(推荐办法2): 办法1.如果部署在域名的文件夹下(例如h5), 则运行的基础路径修改为/h5/ 且注意路由模式 办法2.不修改运行的基础路径(还是./), 将代码中涉及背景图(background-image)和字体资源的路径前统一加,如图:

ubuntu操作系统中docker下Hadoop分布式前置环境配置实验

版本: centos7 hadoop 3.1.3 java JDK:1.8 集群规划: masterslave1slave2HDFS NameNode DataNode DataNode SecondryNameNode DataNode YARNNodeManager ResourceManage NodeManager NodeManager 1.docker容器: 把普通用户加入到docker组&am…

看不惯AI版权作品被白嫖!Stability AI副总裁选择了辞职,曾领导开发Stable Audio

近日,OpenAI的各种大瓜真是让人吃麻了。 而就在Sam Altmam被开除前两天,可能没太多人注意到Stability AI副总裁Newton—Rex因看不惯StabilityAI在版权保护上的行为选择辞职一事。 大模型研究测试传送门 GPT-4传送门(免墙,可直接…

PCIE链路训练-状态机描述1

状态机描述 Config.linkwidth.start: 1. (1)Linkup 0 状态机没有执行链路宽度的升级(upconfiguration of the Link width):那么tx会在所有active的dsp上发送TS1,其中link num为具体内容&a…

MFS分布式文件系统

目录 集群部署 Master Servers ​Chunkservers ​编辑Clients Storage Classes LABEL mfs高可用 pacemaker高可用 ​编辑ISCSI 添加集群资源 主机 ip 角色 server1 192.168.81.11 Master Servers server2 192.168.81.12 Chunkservers server3 192.168.81.13 Chunkserver…

二叉搜索树java实现

顾名思义,二叉搜索树是一棵二叉树,每个节点就是一个对象,这个对象包含属性left、right和parent。left指向节点的左孩子,right指向节点的右孩子,parent指向节点的父节点(双亲)。如果某个孩子节点…