Day13【元宇宙的实践构想02】—— 元宇宙与沉浸式交互技术介绍、支撑开发与应用

news2024/12/23 9:22:30

💃🏼 本人简介:男
👶🏼 年龄:18
✍今日内容:《元宇宙的实践构想》02——元宇宙与沉浸式交互技术
🚩 今日留言:亮亮被迫去练科目二啦,定时发布的文章,回来统一给大家三连回复嗷~😉
❗❗❗从1.31日开始,阿亮每天会查阅一些元宇宙方面的小知识,和大家一起分享。一是由于元宇宙作为现在热门领域,引发广泛关注,而且我自己也很感兴趣;二是最近在搞挑战杯,做这方面的研究报告,正好借助博客来积累,方便最后写总结。由于亮的能力实在有限,而且了解甚微,所以博客的部分配图和30%内容为借鉴而来,如有侵权,会第一时间删掉。最后,内容不多,但也欢迎各位大佬们提供一些好的建议或者前来指点一二嗷,多多支持,如有错误,也请各位大佬及时点评,感谢大家!

部分资料参考文献: 成生辉教授的《元宇宙:概念、技术及生态》

文章目录

  • 写在前面
  • 1. 前言
  • 2. 沉浸式交互技术介绍
    • 2.1 虚拟现实(VR)
    • 2.2 增强现实(AR)
    • 2.3 混合现实(MR)
    • 2.4 扩展现实(XR)
  • 2. 沉浸式交互技术的支撑与开发
  • 3. 沉浸式交互技术的应用
    • 3.1 数字孪生
    • 3.2 其他应用
  • 4. 感谢大家支持u (^ _ ^)

写在前面

“元宇宙”在2021年成为时髦的概念。元宇宙到底是什么?元宇宙是否是互联网技术的下一次革命?未来人类是否可以实现元宇宙?元宇宙由谁来主导建立?元宇宙是未来的技术方向还是只是一个暂时的热点?在新的时代如何考虑技术对人类社会的正面或者负面影响呢???想知道嘛,从第一篇开始追起来叭👉👉👉Day12【元宇宙的实践构想01】—— 元宇宙概念和发展历程

1. 前言

元宇宙概念的兴起,对其核心技术的发展是机会亦是挑战,而在虚拟技术、可视化技术、图形学技术、沉浸式交互技术等众多的核心技术之中,沉浸式交互技术无疑具有不可替代的作用。现阶段沉浸式交互技术在辅助医疗、工业设计、VR游戏、3D电影等领域都已得到广泛应用,在元宇宙方面,带给用户的高沉浸感是元宇宙其核心内容之一,而这一技术支撑在于沉浸式交互技术。

2. 沉浸式交互技术介绍

  • 沉浸式交互技术可以使元宇宙中人们的试听触感更加逼真,从而使人们更好地感受这个世界。关于元宇宙的沉浸式技术包括四种——虚拟现实(Virtual Reality, VR)、增强现实(Augmented Reality, AR)、混合现实(Mi-xed Reality, MR)、扩展现实(eXtended Reality, XR)。

2.1 虚拟现实(VR)

  • VR通过设备可以隔绝现实世界的一切,创造出一个完整的“世外桃源”,并对这个虚拟环境中的信息实现输入输出,通过全面接管人的视觉、听觉、触觉和动作捕捉以带给人全方位的沉浸式体验。
    对现实世界的精神扩充阶段
  • VR设备也经过了数次迭代更新:CardBoard—VR一体机—VR分体机—PC VR—家用主机VR【感兴趣的朋友们可以自行去查哦,由于与本文元宇宙的主题稍有偏颇,这里就不做详细解释了】

各公司推出的VR产品,仅供参考

2.2 增强现实(AR)

  • AR是在保留真实世界的基础上叠加一层虚拟信息,但是在此阶段尚且还不能实现交互。

与VR不同的是,AR是对现实世界的增强,而VR的核心结构主要以环境模拟系统为主,完全放弃了现实世界,力求构造完美的能欺骗人感官的虚拟世界。

  • AR用户基数更大,应用场景更多,医药、教育、工业上的各种实际应用已经佐证了AR作为工具对人类的影响更为深远。
    AR手机和AR智能眼镜设备

2.3 混合现实(MR)

  • MR是虚拟和现实的混合体,能在真实和虚拟世界融合后产生的新的可视化环境,在该环境下真实实体和数据实体共存,同时能创造出可以与真实环境交互的虚拟物体,通过在视网膜上投射光场,实现部分虚拟影像的保留与现实的自由切换。

MR介于增强现实和虚拟现实之间,模糊了二者之间的界限,将数字虚拟物体融入现实世界进行交互,在虚拟世界中的现实物体又以虚拟现实的形态出现。

MR设备

2.4 扩展现实(XR)

  • XR则是通过计算机将真实与虚拟相结合,打造一个人机交互的虚拟环境,并推动虚拟数字人、仿真机器人等新型领域不断发展。也是VR、AR、XR等多种技术的统称。
    XR与VR、AR、MR之间的关系
  • XR技术主要能够进行视觉、听觉、触觉、嗅觉、味觉上的感官模拟,还有体感模拟(通过肢体动作变化来操作交互)和脑机接口(在大脑与外部环境之间建立一种全新的不依赖于外周神经和肌肉的交流与控制通道,从而实现大脑与外部设备的直接交互)。

2. 沉浸式交互技术的支撑与开发

沉浸式交互离不开其背后的技术开发与支撑,比如图像显示原理,以及数据可视化(以图形方式表达数据)、计算机图形学(3D模型,建立更加逼真的模型),还有其他的支撑技术(如后台基建:5G/算力与算法/云计算、底层架构等)。本文不做任何解释技术的原理和实现方法,只是简单介绍沉浸式技术支撑与开发的简要内容的介绍。

3. 沉浸式交互技术的应用

3.1 数字孪生

前面所讲的VR、AR、MR、XR等硬件操作系统作为进入元宇宙的入口,既能呈现逼真的艺术特效,又能让用户直接作为虚拟化身实现交互。也正是由于这些,硬件设施直接决定了元宇宙的用户规模,而底层架构则决定了元宇宙运行的稳定性,落地应用则展示了元宇宙的前景与魅力。要想创建出一个与现实接近的新的虚拟空间,无疑要对现实世界的数据进行复刻模仿,但如果将现实世界里物理对象的一个个数据存储起来,并释放在虚拟空间里,即使是计算机进行运算,几乎也是不太可能,所以早期时候的元宇宙一直处于空想阶段。而数字孪生技术的出现则就打破了这个瓶颈!!!【具体内容如下】

  • 在数字孪生中,会先将物理对象转化为数据,再将数据和原理建模,然后由模型中的机理模型和数据驱动实现自我学习与动态调整,最后将模型载入软件中,进而实现对物理对象的描述、诊断、预测、决策等功能。

数字孪生的特点

  • 通过数字孪生实现了真实物理系统向虚拟空间数字模型的反馈,从而对现实生活中极其丰富的细节的逼真环境进行构建,并创造身临其境的临场经验。元宇宙则根据现实或幻觉(如超现实、科幻等)的逻辑对现实世界进行复制和修改,并以开放模式呈现“多元宇宙”。

数字孪生与元宇宙:克隆宇宙和多元宇宙

  • 把数字孪生的特点总结为互操作性、实时性、可扩展性、保真度和闭环性【这里节选自《元宇宙:概念、技术及生态》的3.3.1数字孪生】
    • **互操作性:**数字孪生中的物理对象和数字空间可以双向映射、动态交互和连接。因此,数字孪生具有将物理实体映射到各种数字模型的能力,并且具有在不同数字模型之间相互转换和融合的能力。
    • **实时性:**因为数字孪生要去再现随着时间轴而变化的物理实体,所以需要以计算机可识别和处理的方式管理数据,即数字化。
    • **可扩展性:**数字孪生技术具有集成、添加和替换数字模型的能力,并且可以对模型内容进行扩展。
    • **保真度:**数字孪生要求虚拟物体不仅要保持对实体几何结构的高度模拟,还要在状态、相位和时态方面进行模拟,尽力保证数字虚拟模型与物理实体之间的相似度。
    • **闭环性:**数字孪生中的数字虚拟体用于描述物理实体的可视化模型和内部机制,从而监控物理实体的状态数据,进行分析推理,优化工艺参数和运行参数,并实现决策功能,即对虚拟体和物理实体使用一个闭环系统
      数字孪生的特点

3.2 其他应用

  • 沉浸式交互技术目前应用比较多,除了数字孪生以外,这里也可以介绍几个常见的应用,如全息投影沙盘、沉浸式互动体验室、全息透明屏以及全息直播
    沉浸式交互技术其他应用
    第一行依次为:全息直播---博物馆全息透明屏---便携式全息沙盘  第二行为:全息互动桌  第三行依次为:沉浸式互动投影体验式(2D沉浸式)---全息幕概念图---3D全息投影体验室效果图

4. 感谢大家支持u (^ _ ^)

以上就是我今天搜集到的资料啦,也是我们小组报告的第一部分,欢迎大家指点嗷~ 感谢支持!
【ps:2月份也要努力!!!】

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

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

相关文章

鉴源论坛 · 观通丨联锁系统原理浅析

作者 |刘艳青 上海控安安全测评中心安全测评部测试经理 版块 | 鉴源论坛 观通 01 联锁系统的硬件结构 根据联锁系统的层级关系,联锁系统的硬件层级可以分为4层:人机会话层、联锁层、接口层、室外设备层。 图1 联锁系统的硬件结构 02 联锁系统的软件结…

误删照片音视频文件不要担心 几种方法解救慌乱的你

误删照片音视频文件不要担心 几种方法解救慌乱的你 推荐的几款软件涵盖了大量的恢复方式,手机如果刷机或者损坏找回的几率会越低 免费软件获取方式关注公众号回复8585 更多软件获取方式点我 方法1:从手机相册中恢复手机删除的照片 这里以vivo手机为例,其他手机也是差…

C/C++ Linux Socket网络编程

之前已经学习了QT的socket编程 和 C/C在window环境的socket编程,现在再来学习一波C/C在Linux环境下的socket编程,为以后学习C Linux 服务器开发做准备。 目录 一、Socket简介 二、Socket编程基础 1. 网络字节序 2. sockaddr数据结构 3. IP地址转换函数…

新C++(5):异常

"山,请你慢些走向我呀~"一、异常初始每当我们使用传统C写一些诸如malloc\realloc,或者不允许传入的参数为空(nullptr)时,我们时长会加一个断言(assert),一旦条件为false立即终止程序,不仅如此,当申请的空间够大&#xf…

二叉树:二叉树的最近公共祖先

二叉树的最近公共祖先 文章目录一、题目描述二、解题思路三、代码解析一、题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x&#xff0c…

Vue实现下载文件而非浏览器直接打开

问题背景 对于一个txt文本、图片、视频、音频等浏览器可以直接使用浏览器进行预览的文件, 使用传统的a标签加download属性进行下载是行不通的,会在浏览器直接打开,因此需要搞一个新的方式进行下载。 实现流程 实现思路 这里使用Vue自定义…

ElasticSearch从入门到出门【中】

文章目录DSL查询文档DSL查询分类全文检索查询使用场景基本语法示例精准查询term查询range查询地理坐标查询矩形范围查询附近查询复合查询相关性算分算分函数查询布尔查询搜索结果处理排序普通字段排序地理坐标排序分页基本的分页深度分页问题高亮高亮原理实现高亮RestClient查询…

档案数据智能采集工厂模型设计与实现

档案信息化从业人员肯定对异构系统数据采集过程中碰到的各种问题深有体会,有源系统供应商不配合的;数据接口不开放的;归档数据不符合规范的;数据敏感不提供的;等等;不一而足。但不幸的是档案信息系统处于政…

C 语言零基础入门教程(二十二)

C 错误处理 C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是…

VS2017编译c dll的方法-编译bsio

VS2017编译c dll 有三种方法 (1).h和.c文件函数增加 __declspec(dllexport) (2)仅在.h函数添加__declspec(dllexport) (3)使用.def文件,不用在.h和.c文件的函数前增加__declspec(dllexport) …

【数据结构初阶】顺序表的实现(文末附原码)

⭐博客主页:️CS semi主页 ⭐欢迎关注:点赞收藏留言 ⭐系列专栏:数据结构初阶 ⭐代码仓库:Data Structure 家人们更新不易,你们的点赞和关注对我而言十分重要,友友们麻烦多多点赞+关注&#xff…

基于C讲解协程设计原理

协程设计原理 背景 以epoll处理fd为例: func () {while (1) {epoll_wait();for(;;) {recv();send();}} }在IO操作较为密集的情况下(网络IO和磁盘IO操作多,CPU计算少),由于检测到IO事件后,需要进行同步的…

美颜sdk动态贴纸是什么?

美颜sdk如今已经成了广大视频拍摄平台的刚需,用户们也习惯了这种新颖的拍摄形式,原相机被无情“打入冷宫”,特别是短视频和直播平台中,绝大部分用户都在使用美颜sdk的趣味功能进行拍摄,“动态贴纸”就是一个非常好的例…

什么是PEPPOL BIS?

和常见的X12以及EDIFACT类似,PEPPOL BIS也是一种EDI标准,主要用于B2G和B2B交易,在欧盟的应用十分广泛。在业务场景中,PEPPOL不单单只是用于发票,从下单到开票流程中均可提供标准化的数据传输。 在此前的文章中&#x…

[Ansible系列]ansible tag介绍

简介 在大型项目当中,通常一个playbook会有非常多的task。而我们每次执行这个playbook时,都会将 所有task运行一遍。而事实上,在实际使用过程中,我们可能只是想要执行其中的一部分任务而已, 并不想把整个playbook完整跑…

【单链表】数据结构单链表的实现

前言:在之前的学习中我们已经了解了顺序表的相关知识内容,但是顺序表我们通过思考可以想到如下问题: 中间/头部的插入删除,时间复杂度为O(N)增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。增容…

性能技术分享|Jmeter+InfluxDB+Grafana搭建性能平台

一、引言最近在公司做性能技术分享时,发现同事对环境搭建能力,还是有些欠缺。或许,这也是大部分性能测试工程师所欠缺的技能。因为绝大部分的性能测试工程师,要么是使用测试开发架构师搭建的性能平台,要么自己使用Jmet…

【Unity3D】激光灯、碰撞特效

1 需求描述 本文将模拟激光灯(或碰撞)特效,详细需求如下: 从鼠标位置发射屏幕射线,检测是否与物体发生碰撞当与物体发生碰撞时,在物体表面覆盖一层激光灯(或碰撞)特效本文代码见→激…

振弦采集模块VMTool 配置工具的传感器数据读取

振弦采集模块VMTool 配置工具的传感器数据读取 连接传感器 将振弦传感器两根线圈引线分别连接到 VM 模块模块的 SEN和 SEN-两个管脚。 通常不分正负极,任意连接即可。 连接模块电源 使用 5V~12V 直流电源连接到 VM 模块的 VIN 和 GND,电源正极连接到 VIN…

【数据结构基础】树 - 平衡二叉树(AVL)

平衡二叉树(Balanced Binary Tree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树的常用实现方法有红黑树、AVL、替罪羊树、Treap、伸展树等。 最小二叉平…