元宇宙XR应用,如何迎接大规模普及的时代?

news2024/11/25 2:46:12

未来,具有互动性、沉浸感的元宇宙/XR应用将逐渐成为主流,这个趋势已毋庸置疑。

然而,在大趋势下,大众终端用户普遍设备能力不足、网络传输时延、GPU算力分配限制等技术挑战,依然是元宇宙/XR应用在大众广泛渗透的瓶颈。本文将全面论证元宇宙/XR应用向大众普及的技术要素,为其规模化落地提供落地参考。

轻便的终端、富有交互的应用、流畅的体验

对元宇宙大规模应用来说缺一不可

1、小巧轻便的XR设备是关键

理想情况下,XR设备应该像眼镜一样小巧轻便,峰值功耗为1-2瓦。这样的设计能够给较小的电子设备和电池留出足够的空间。因为人们不会长时间戴着像游戏笔记本电脑这样大的设备,因此小尺寸是一项先决条件。

2、具有交互性的元宇宙应用

具有交互性的元宇宙/XR应用,应该能让用户使用各种计算能力不同的设备进入,包括AR/VR眼镜、电视、手机、平板电脑或笔记本电脑等。这一点对于元宇宙/XR应用推广来说非常重要,因为这决定了他们可以覆盖的用户群体范围。

3、 体验质量不可将就

大众的强需求,永远建立在震撼的视觉效果、逼真流畅的体验,以及身临其境的感觉之上,也就是我们常说的“真三维、可互动、高沉浸”。粗糙的3D模型和缓慢的帧速率会损害整个用户体验,甚至可能导致用户感到晕眩,如果用户体验不如预期,就不会再次参加。根据麦肯锡的分析,体验的真实性和使用频率之间存在高度相关性,这也推动元宇宙/XR应用落地的必然条件之一。

元宇宙实现大众普及

必须将渲染与终端分离

根据IDC的数据,到2023年,将会有超过2300万的AR/VR设备与数十亿传统的手机、平板电脑、个人电脑和电视相结合。然而,对于一个游戏玩家来说,要享受“真三维、可互动、高沉浸”的互动体验,需要为自己配备足够的CPU才能体验逼真的3D图形。打个比方,元宇宙向大众普及,不能指望用户将PS5戴在脸上,而且也不能假设每个人都会购买游戏PC,因此,将元宇宙/XR应用设计为最小计算和功率是当下向下推广最为明智且唯一的选择。

消耗1瓦特的轻型XR设备无法以立体4K分辨率执行逼真的实时解码和高帧率3D渲染。最新一代游戏GPU体积庞大,执行这些任务需要150到300瓦的功率。手机电压超过4瓦以上时会发热,再加上冷却风扇和电池的重量,把PS5戴在脸上显然是不现实的。

元宇宙想要真正成为真正的“第三代互联网”,那么应用开发方就必须确保任何传统终端和XR设备都可以随时随地访问XR应用,并具有无缝的互操作性。因此,将渲染工作与终端分离成为元宇宙/XR应用普及的必由之路。

Cloud XR技术弥合

元宇宙/XR应用所需的算力与大众终端设备之间的能力鸿沟

Cloud XR是将云计算与XR相结合的新兴技术,它的基本原理是通过云计算,将计算和处理任务从本地设备转移到云端服务器,然后将处理后的数据传输回本地设备,从而提高设备的处理能力和终端用户的体验。

基于CloudXR技术云渲染可以在终端设备外部完成,XR 设备(通过 Wi-fi 或 5G 无线连接到互联网,由于与中继器的距离、障碍物、并发性和干扰造成的数据包丢失,通常 <50 Mbps)只需要足够的连接性来处理视频流即可完成渲染。

例如,在某些渲染场景下,使用光线追踪或路径追踪需要比典型光照多 1,000 倍以上的计算能力,对于这种复杂 3D 场景,CloudXR技术可以借助云端算力生成中间体积数据,然后将其传输到多个本地边缘节点。无论是执行传统的一体式渲染还是云渲染,渲染服务器都可以在动态层次结构中交付,生成的渲染XR文件将通过超低延迟视频流,传输到轻型 XR 设备及手机等传统终端上。

借助Cloud XR技术,应用开发者只需关注用户的终端传感器、处理/发送用户正在做的指令数据,以及解码接收到的高帧率高分辨率视频,不再考虑终端设备运算能力的问题。

LarkXR提供Cloud XR从云到端

全链路标准化解决方案

LarkXR是一套基于GPU云化、图形容器、音视频实时编解码、网络传输优化等核心技术的Cloud XR从云到端全链路标准化解决方案。

通过分钟级部署大规模云端资源、高适配XR所有主流引擎、以及对不同交互和沉浸方式的内容形式的灵活支持,LarkXR将消耗大量算力资源的计算转移到云或边缘端,并将实时渲染后的画面通过低延迟高可靠的网络,传输到轻量级的客户端,让多种元宇宙/XR应用可以在各种类型的用户终端上流畅的运行、使用及传播。

LarkXR目前支持Windows、Linux、MacOS、Android、iOS等不同操作系统下,电脑、手机、pad、全息、大屏、SR/VR/AR/MR等不同的终端在统一平台的承载与访问,是目前终端接入最广泛的实时云渲染解决方案。

实时云渲染以及Cloud XR技术目前已经成为元宇宙世界最重要的云基础设施之一,而平行云LarkXR是目前市场上应用最广泛的Cloud XR解决方案之一,极大的提高元宇宙/XR应用的上云速度,同时终端用户可以不再受限于时间,地点,设备性能等客观条件,随时随地访问XR应用,进入元宇宙的世界。

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

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

相关文章

【vulhub漏洞复现】Fastjson 1.2.24反序列化漏洞

一、漏洞详情Fastjson 是一个 Java 库&#xff0c;可以将 Java 对象转换为 JSON 格式&#xff0c;也可以将 JSON 字符串转换为 Java 对象。漏洞成因&#xff1a;目标网站在解析 json 时&#xff0c;未对 json 内容进行验证&#xff0c;直接将 json 解析成 java 对象并执行&…

国产数字源表在压力传感器电阻测量上的应用

压力传感器分类压力传感器(Pressure Transducer)是能感受压力信号&#xff0c;并能按照一定的规律将压力信号转换成可用的输出的电信号的器件或装置,压力传感器通常由压力敏感元件和信号处理单元组成。常见的压力传感器有四种:应变式压力传感器、压阻式压力传感器、电容式压力传…

OpenMMLab 目标检测

OpenMMLab 目标检测1. 目标检测简介1.1 滑窗2. 基础知识2.1 边界框&#xff08;Bounding Box&#xff09;3. 两阶段目标检测算法3.1 多尺度检测技术4. 单阶段目标检测算法4.1 YOLO: You Only Look Once (2015)4.2 SSD: Single Shot MultiBox Detetor (2016)5. 无锚框目标检测算…

Nginx的搭建与核心配置

目录 一.Nginx是什么&#xff1f; 1.Nginx概述 2.Nginx模块与作用 3.Nginx三大作用&#xff1a;反向代理、负载均衡、动静分离 二.Nginx和Apache的差异 三.安装Nginx 1.编译安装 2.yum安装 四.Nginx的信号使用 五.Nginx的核心配置指令 1.访问状态统计配置 2.基于授…

非华为电脑安装华为电脑管家以及注意事项

非华为电脑安装华为电脑管家前言安装注意事项效果展示前言 非华为电脑是可以安装华为电脑管家的&#xff0c;不过部分功能可能不兼容。值得一提的是&#xff0c;超级终端、多屏协同、文件共享、远程控制等功能大部分电脑是可以使用的&#xff0c;本人在联想ThinkBook 15电脑上…

【CS144】Lab1总结

Lab1Lab汇总概述具体实现Lab汇总 概述 lab1要求实现一个字符串的装配器&#xff0c;用于将TCPTCPTCP接收方接收到的字节流拼接起来&#xff0c;并缓存一定量的乱序到达的字节&#xff0c;便于TCPTCPTCP接收方相关功能的实现。 具体实现 该装配器实现的重点是push_substring…

Java线程池使用与原理解析2(自定义线程池、合适的线程数量、线程池阻塞队列、线程拒绝策略)

在上篇我们学习了线程池各个参数的含义&#xff0c;线程池任务处理流程&#xff0c;使用线程池的好处等内容&#xff0c;本篇我们学习如何创建一个适合我们业务的线程池。为此&#xff0c;我们有必要先学习一下如何大概确定我们线程池核心线程数、怎么设置阻塞队列的类型与大小…

Malware Dev 04 - 隐匿之 ETW(Event Tracing for Windows)Bypass

写在最前 如果你是信息安全爱好者&#xff0c;如果你想考一些证书来提升自己的能力&#xff0c;那么欢迎大家来我的 Discord 频道 Northern Bay。邀请链接在这里&#xff1a; https://discord.gg/9XvvuFq9Wb我拥有 OSCP&#xff0c;OSEP&#xff0c;OSWE&#xff0c;OSED&…

使用leangoo领歌单团队敏捷开发项目管理

概述单团队敏捷开发主要是针对10人以下、只有一个Scrum团队的小型产品或项目的敏捷开发。对于小型团队来说&#xff0c;在Leangoo中创建一个单团队敏捷开发项目就可以很好地支持团队产品或项目的开发。适用场景适用于单个团队进行Scrum敏捷开发协作&#xff0c;Leangoo项目内也…

Linux - 磁盘存储管理 磁盘引入

# 我们要介绍下 磁盘管理&#xff0c; 那不妨先来看一张图来简单 引入 &#xff1a;这张图呢&#xff0c;是我们 Windows 上的磁盘管理的显示 。根据这幅图呢&#xff0c;提出一个问题 &#xff1a;>>> 这幅图磁盘管理所显示的内容&#xff0c;你能判断出 该电脑 有几…

【FMCW 04】测角-Angle FFT

在之前的文章中&#xff0c;我们已经详尽讨论过FMCW雷达测距和测速的原理&#xff0c;现在来讲最后一块内容&#xff0c;测角。测角对于硬件设备具有要求&#xff0c;即要求雷达具有多发多收结构&#xff0c;从而形成多个空间信道&#xff08;channel&#xff09;&#xff0c;我…

css选择器详解

简单选择器&#xff08;根据名称、id、类来选取元素&#xff09;组合器选择器&#xff08;根据它们之间的特定关系来选取元素&#xff09;伪类选择器&#xff08;根据特定状态选取元素&#xff09;伪元素选择器&#xff08;选取元素的一部分并设置其样式&#xff09;属性选择器…

第六讲:ambari-web 模块二次开发

上述图片为 Ambari 部署及操作 hdp 集群相关的部分界面截图。这些页面如果想调整的话,比如汉化,二次开发等,则可以修改 ambari-web 模块的源码来实现。 一、介绍 ambari-web 模块涉及到的界面有: HDP 集群部署向导已安装服务的仪表板、配置界面等主机列表及详细信息告警列…

【Opencv项目实战】图像的像素值反转

文章目录一、项目思路二、算法详解2.1、获取图像信息2.2、新建模板2.3、图像通道顺序三、项目实战&#xff1a;彩图的像素值反转&#xff08;方法一&#xff09;四、项目实战&#xff1a;彩图的像素值反转&#xff08;方法二&#xff09;五、项目实战&#xff1a;彩图转换为灰图…

Java中class文件的格式

常见的class文件格式如下图所示&#xff0c;下面我将对一下格式一一作出解释。 一、magic 该部分主要是对语言类型的规范&#xff0c;只有magic这个部分是CAFEBABE时才能被检测为Java语言&#xff0c;否则则不是。 二、minor version和major version minor version主要表示了…

【微信小程序-原生开发】实用教程16 - 查看详情(含页面跳转的传参方法--简单传参 vs 复杂传参)

需在实现列表的基础上开发 【微信小程序-原生开发】实用教程15 - 列表的排序、搜索&#xff08;含云数据库常用查询条件的使用方法&#xff0c;t-search 组件的使用&#xff09;_朝阳39的博客-CSDN博客 https://sunshinehu.blog.csdn.net/article/details/129356909 效果预览 …

【计算机网络】数据链路层可靠传输机制的三大协议:停止等待协议SW、后退N帧协议GBN、选择重传协议SR

一、可靠传输实现机制 1.停止等待协议SW case1、确认与否认 在发送端发送数据出现误码时&#xff0c;接收端回复一个NAK否认码&#xff0c;并要求发送端再发送一次。 case2、超时重传 接收端接收不到数据分组时&#xff0c;发送端就会一直处于等待接受端回复ACK或NAK的状态…

32 文件操作

目录 一、文件的概念 二、文件的分类&#xff08;分类依据&#xff1a;能否使用文本编辑器打开文件&#xff09; 1、文本文件 2、二进制文件 三、文件操作的步骤 1、打开文件&#xff1a;open()函数 2、打开文件的另一种写法&#xff08;推荐&#xff09;&#xff1a;with open…

21- PyTorch通过CNN实现手写数字识别 (PyTorch系列) (项目二十一)

项目要点 torch 版本: torch.__version__ # 1.13.1cpu 设置GPU: device torch.device(cuda:0 if torch.cuda.is_available() else cpu) train_ds datasets.MNIST(./, train True, transformtransformation, download True) # 数据导入 transformation transforms.…

Spring高频面试问题汇总

1 什么是spring?Spring是一个轻量级Java开发框架&#xff0c;最早有Rod Johnson创建&#xff0c;目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack&#xff08;一站式&#xff09;轻量级开源框架&#xff0c;为开发Jav…