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

news2024/9/21 4:22:29

增强现实技术和虚拟现实技术(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行业向前发展的引擎,而获取正确的数据并准确地标注数据,则应是引擎发展的动力。数据获取及标注是一项极其复杂的任务。因此,与正确的数据合作伙伴合作,有助于您在竞争中获得关键优势。鉴于人工智能和沉浸式技术的飞速发展,这可能是您人工智能之旅中的重要一步。  

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Golang版本处理Skywalking Trace上报数据

Tips: 中间记录了解决问题的过程,如不感兴趣可直接跳至结尾 首先去es里查询skywalking trace的元数据 可以拿到一串base64加密后的data_binary(直接解密不能用,会有乱码,可参考https://github.com/apache/skywalking/issues/7423) 对data_b…

SkyWalking配置报警推送到企业微信

1、先在企业微信群里创建一个机器人,复制webhook的地址: 2、找到SkyWalking部署位置的alarm-settings.yml文件 编辑,在最后面加上此段配置 !!!一定格式要对,不然一直报警报不出来按照网上指导…

Leaflet结合Echarts实现迁徙图

效果图如下&#xff1a; <!DOCTYPE html> <html><head><title>Leaflet结合Echarts4实现迁徙图</title><meta charset"utf-8" /><meta name"viewport" content"widthdevice-width, initial-scale1.0">…

计算机系统的存储原理

文章目录 高速缓存存储设备的层次结构操作系统的两个基本功能参考 高速缓存 高速缓存至关重要。 helloworld 程序揭示了一个重要的问题&#xff1a;系统花费了大量的时间把信息从一个地方挪到另一个地方。 程序的机器指令最初是存放在磁盘上&#xff0c;当程序加载时&#xf…

c语言打印金字塔

输入行数n,打印n行的金字塔。如图&#xff1a; 先分析其规律。 打印n行&#xff0c;即外层循环n次。再分析每一层的规律&#xff0c;先具体化举例&#xff0c;举一个行数为5的金字塔。可以发现每一行前面的空格呈递减趋势&#xff0c;且与行数有关系&#xff1a;空格数行数-层…

STM32_3(GPIO)

GPIO简介 GPIO&#xff08;General Purpose Input Output&#xff09;通用输入输出口8种输入输出模式输出模式可控制端口输出高电平&#xff0c;驱动LED、蜂鸣器、模拟通信协议输出时许等输入模式可读取端口的高低电平或电压&#xff0c;用于读取按键输入、外接模块电平信号输…

AD7021C 触摸感应加灯光调节芯片IC 可用于触摸台灯、触摸玩具灯等

AD7021C触摸感应 IC 是为实现人体触摸界面而设计的集成电路。可替代机械式轻触按键&#xff0c;实现防水防尘、密封隔离、坚固美观的操作界面。使用该芯片可以实现 LED 灯光亮度调节&#xff0c;方案所需的外围电路简单&#xff0c;操作方便。确定好灵敏度选择电容&#xff…

【MybatisPlus】简介与使用

MyBatisPlus 1.简介 MyBatisPlus&#xff08;简称MP&#xff09;是一个MyBatis的增强工具&#xff0c;在MyBatis的基础上只做增强不做改变&#xff0c;为简化开发、提高效率而生 官网&#xff1a;https://baomidou.com/ MyBatis-Plus特性&#xff1a; 无侵入&#xff1a;只…

主机dbeaver访问gitlab容器中的pg

映射5432端口- 5431:5432或者从docker客户端查看 version: 3.6 services:web:image: gitlab/gitlab-ce:latestrestart: alwayshostname: localhostenvironment:GITLAB_OMNIBUS_CONFIG: |external_url http://localhost:8929gitlab_rails[gitlab_shell_ssh_port] 2224ports:- …

【漏洞复现】DPTech VPN存在任意文件读取漏洞

漏洞描述 DPtech是在网络、安全及应用交付领域集研发、生产、销售于一体的高科技企业。DPtech VPN智能安全网关是迪普科技面向广域互联应用场景推出的专业安全网关产品&#xff0c;集成了IPSec、SSL、L2TP、GRE等多种VPN技术&#xff0c;支持国密算法&#xff0c;实现分支机构…

详解Java的static关键字

文章目录 &#x1f384;静态方法&#x1f33a;静态方法和非静态方法对比&#x1f6f8;静态方法实例&#x1f6f8;非静态方法实例 &#x1f339;static关键字⭐static变量⭐static代码块 &#x1f384;静态方法 不依赖于对象实例&#xff1a;静态方法不需要依赖于任何对象实例&…

【JavaEE】操作系统与进程

作者主页&#xff1a;paper jie_博客 本文作者&#xff1a;大家好&#xff0c;我是paper jie&#xff0c;感谢你阅读本文&#xff0c;欢迎一建三连哦。 本文录入于《JavaEE》专栏&#xff0c;本专栏是针对于大学生&#xff0c;编程小白精心打造的。笔者用重金(时间和精力)打造&…

我们对凌鲨的一次重构

在10月我们对凌鲨进行了一次重构&#xff0c;把所有鸡肋的功能都删除了。 新版本界面 老版本界面 我们干掉的功能 移除沟通频道功能 沟通频道类似slack功能&#xff0c;用于团队沟通。由于国内有大量的沟通软件&#xff0c;比如企业微信&#xff0c;飞书&#xff0c;钉钉等。…

振弦传感器土压力计的安装及埋设方法

振弦传感器土压力计的安装及埋设方法 土压力计是一种测量土体内侧压力的仪器&#xff0c;常用于土体工程的安全监测和评估。以下是土压力计的安装及埋设方法&#xff1a; 1. 选择合适的位置&#xff1a;土压力计的安装位置应该在土体内的高应力区域&#xff0c;以便能够准确测…

深眸科技以自研算法+先进硬件,创新打造AI视觉一体化解决方案

工业视觉软硬件一体化解决方案&#xff1a;是以工业AI视觉技术为核心&#xff0c;通过集成工业相机等视觉硬件、电控系统和机械系统等自动化设备以及算法平台等软件应用&#xff0c;为工业自动化降本增效提质。 深眸科技为进一步巩固和加强技术领先优势&#xff0c;创新打造的…

Elasticsearch:将最大内积引入 Lucene

作者&#xff1a;Benjamin Trent 目前&#xff0c;Lucene 限制 dot_product (点积) 只能在标准化向量上使用。 归一化迫使所有向量幅度等于一。 虽然在许多情况下这是可以接受的&#xff0c;但它可能会导致某些数据集的相关性问题。 一个典型的例子是 Cohere 构建的嵌入&#x…

java的继承特性和方法重写

java的继承特性和方法重写 Java的继承特性是一种面向对象编程的重要概念&#xff0c;它允许我们基于已有的类创建新的类&#xff0c;并且保留了已有的类的一些特性。这是通过使用"继承"这个关键词来实现的&#xff0c;新创建的类称为子类&#xff08;subclass&#…

c语言:十进制转任意进制

思路&#xff1a;如十进制转二进制 就是不断除二求余在除二求余&#xff0c;然后将余数从下到写出来&#xff0c;这样&#xff0c;10011100就是156的二进制 这里举例一个六进制的代码&#xff1a; #define _CRT_SECURE_NO_WARNINGS #include<stdio.h>int main() {int …

uniapp实现表单弹窗

uni.showModal({title: 删除账户,confirmColor:#3A3A3A,cancelColor:#999999,confirmText:确定,editable:true,//显示content:请输入“delete”删除账户,success: function (res) {console.log(res)if(res.confirm){if(res.contentdelete){console.log(123123123213)uni.setSto…

pmp敏捷十二个考点!考前必背!

自从PMP更换了新的考纲&#xff0c;考试中对于敏捷项目管理的知识比重越来越大。因此&#xff0c;掌握敏捷知识成为备考的重点。为了帮助大家更好地掌握敏捷知识点&#xff0c;我整理了12个敏捷考点&#xff0c;希望能对大家有所帮助&#xff01; 一、敏捷宣言十二原则改写如下…