Metaverse 元宇宙入门-02-Hardware 硬件与元宇宙

2023-10-22 04:58

本文主要是介绍Metaverse 元宇宙入门-02-Hardware 硬件与元宇宙,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说明

元宇宙系列全部开源,欢迎小伙伴们 star~

awesome-metaverse

硬件

这是“元界入门”的第二部分,重点介绍硬件在“元界”中的作用。

在这里,硬件被定义为“用于访问、交互或开发元界的物理技术和设备的销售和支持。

这包括但不限于面向消费者的硬件(例如 VR 耳机、手机和触觉手套)以及企业硬件(例如用于操作或创建虚拟或基于 AR 的环境的那些,例如工业相机 、投影和跟踪系统以及扫描传感器)。

此类别不包括计算专用硬件,例如 GPU 芯片和服务器,以及网络专用硬件,例如光纤布线或无线芯片组。”

消费硬件

每年,消费硬件都受益于更好、更强大的传感器、更长的电池寿命、更复杂/更多样化的触觉、更丰富的屏幕、更清晰的摄像头等。

我们还看到智能设备的数量不断增加,例如手表、VR 耳机( 很快,AR眼镜)。

尽管软件提供了实际体验或“魔力”,但所有这些进步都增强并扩展了用户沉浸感。

作为一个有限的例子,考虑一下实时头像应用程序,例如 Bitmoji、Animoji 和 Snapchat AR。

这些取决于功能相当强大的 CPU/GPU(参见第 3 节)以及复杂的软件。

但它们也需要功能强大的面部跟踪摄像头和不断改进的传感器硬件,并因此得到丰富。

较新的 iPhone 机型现在可以通过红外传感器跟踪您脸上的 30,000 个点。

虽然这最常用于 Face ID,但它现在可以连接到 Epic Games 的 Live Link Face 应用程序等应用程序,从而使任何消费者都可以创建(和流式传输)基于虚幻引擎的实时高保真头像 .

很明显,Epic 的下一步将是使用此功能将 Fortnite 玩家的脸实时映射到他们的游戏角色上。

与此同时,Apple 的 Object Capture 使用户能够在几分钟内使用标准版 iPhone 中的照片创建高保真虚拟对象。

然后可以将这些对象移植到其他虚拟环境中,从而降低成本并提高合成商品的保真度,或者叠加到真实环境中以实现艺术、设计和其他 AR 体验。

许多新的智能手机,包括 iPhone 11 和 iPhone 12,都配备了每秒发射 500,000,000 个雷达脉冲的新型超宽带芯片和处理返回信息的接收器。

这使智能手机能够创建广泛的雷达地图,从您的家到办公室,再到您正在步行的街道,并将您放置在这些地图中,相对于其他本地设备,精确到几厘米。

这意味着当您从外面接近时,您的家门可以解锁,但从里面保持关闭。使用实时 RADAR 地图,您无需摘下 VR 头显,就能在家里的大部分地方导航。

所有这一切都可以通过标准的消费级硬件实现,这令人惊讶。

这一功能在我们日常生活中的作用越来越大,这解释了为什么 iPhone 能够将其平均销售价格从 2007 年的大约 450 美元提高到 2021 年的超过 750 美元,而不仅仅是以相同的价格提供更大的功能

XR 耳机是硬件进步和突出需求的另一个很好的例子。

第一款消费级 Oculus(2016 年)的分辨率为每眼 1080×1200,而四年后发布的 Oculus Quest 2 的分辨率为每眼 1832×1920(大致相当于 4K)。

Palmer Luckey 是 Oculus 的创始人之一,他认为 VR 需要两倍以上的分辨率才能克服像素化并成为主流设备。

Oculus Rift 的刷新率也达到了 72hz,而最新版本达到了 90hz,当通过 Oculus Link 连接到游戏 PC 时,最高可达 120hz。

许多人认为 120hz 是避免某些用户迷失方向和恶心的最低阈值。

理想情况下,这将在不需要游戏级 PC 和系绳的情况下实现。

虽然人类平均可以看到 210°,但微软的 HoloLens 2 显示器仅覆盖 52°(从 34° 增加)。

Snap 即将推出的眼镜只有 26.3°。

要起飞,我们可能需要更广泛的覆盖范围。

这些主要是硬件挑战,而不是软件挑战。

更重要的是,我们需要在取得这些进步的同时提高可穿戴设备内部其他硬件(例如扬声器、处理器、电池)的质量——最好也缩小它们。

另一个例子是谷歌的 Starline 项目,这是一个基于硬件的展台,旨在让视频对话感觉就像你和其他参与者在同一个房间里,由十几个深度传感器和摄像头提供支持,以及一个基于织物的、多 立体光场显示和空间音频扬声器。

这是使用体积数据处理和压缩实现的,然后通过 webRTC 交付,但硬件对于捕获和呈现“看起来真实”的细节水平至关重要。

非消费硬件

鉴于消费级设备的可能性,工业/企业硬件的价格和尺寸的倍数会令人震惊也就不足为奇了。

徕卡现在销售价值 20,000 美元的摄影测量相机,其“每秒激光扫描设定点”高达 360,000,旨在以比普通人亲眼所见的更清晰和细节捕捉整个商场、建筑物和家庭。

与此同时,Epic Games 的 Quixel 使用专有相机生成由数百亿像素精确三角形组成的环境“MegaScans”。

这些设备使公司能够更容易、更便宜地生产高质量的“镜像世界”或“数字孪生”物理空间,以及使用现实世界的扫描来生产更高质量和更便宜的幻想世界。

15 年前,我们对 Google 能够捕获(并资助)世界上每条街道的 360° 2D 图像的能力感到震惊。

今天,许多企业可以购买 LIDAR 相机和扫描仪来构建完全身临其境的 3D 摄影测量复制地球上的任何事物。

当这些相机超越静态图像捕捉和虚拟化,进入现实世界的实时渲染和更新时,它们变得特别有趣。

例如,今天,Amazon Go 零售店的摄像头将通过代码同时跟踪数十名消费者。未来,这种跟踪系统将用于在虚拟镜像世界中实时再现这些用户。诸如谷歌 Starline 之类的技术将允许远程工作人员从一种离岸“元界呼叫中心”——或者可能在家中在他们面前“出现”在商店(或博物馆、DMV 或赌场)中。 iPhone。

当您去迪斯尼乐园时,您或许可以在家中看到朋友的虚拟(甚至机器人)形象,并与他们合作打败奥创或收集无限宝石。这些体验需要的不仅仅是硬件——但它们是通过它来限制、启用和实现的。

这是九部分“METAVERSE PRIMER”的第二部分。

马修·鲍尔 (@ballmatthew)

参考资料

https://www.matthewball.vc/all/hardwaremetaverse

这篇关于Metaverse 元宇宙入门-02-Hardware 硬件与元宇宙的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/259159

相关文章

C#实现获取电脑中的端口号和硬件信息

《C#实现获取电脑中的端口号和硬件信息》这篇文章主要为大家详细介绍了C#实现获取电脑中的端口号和硬件信息的相关方法,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 我们经常在使用一个串口软件的时候,发现软件中的端口号并不是普通的COM1,而是带有硬件信息的。那么如果我们使用C#编写软件时候,如

如何安装HWE内核? Ubuntu安装hwe内核解决硬件太新的问题

《如何安装HWE内核?Ubuntu安装hwe内核解决硬件太新的问题》今天的主角就是hwe内核(hardwareenablementkernel),一般安装的Ubuntu都是初始内核,不能很好地支... 对于追求系统稳定性,又想充分利用最新硬件特性的 Ubuntu 用户来说,HWEXBQgUbdlna(Har

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

数论入门整理(updating)

一、gcd lcm 基础中的基础,一般用来处理计算第一步什么的,分数化简之类。 LL gcd(LL a, LL b) { return b ? gcd(b, a % b) : a; } <pre name="code" class="cpp">LL lcm(LL a, LL b){LL c = gcd(a, b);return a / c * b;} 例题:

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

poj 2104 and hdu 2665 划分树模板入门题

题意: 给一个数组n(1e5)个数,给一个范围(fr, to, k),求这个范围中第k大的数。 解析: 划分树入门。 bing神的模板。 坑爹的地方是把-l 看成了-1........ 一直re。 代码: poj 2104: #include <iostream>#include <cstdio>#include <cstdlib>#include <al

MySQL-CRUD入门1

文章目录 认识配置文件client节点mysql节点mysqld节点 数据的添加(Create)添加一行数据添加多行数据两种添加数据的效率对比 数据的查询(Retrieve)全列查询指定列查询查询中带有表达式关于字面量关于as重命名 临时表引入distinct去重order by 排序关于NULL 认识配置文件 在我们的MySQL服务安装好了之后, 会有一个配置文件, 也就

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

Git 的特点—— Git 学习笔记 02

文章目录 Git 简史Git 的特点直接记录快照,而非差异比较近乎所有操作都是本地执行保证完整性一般只添加数据 参考资料 Git 简史 众所周知,Linux 内核开源项目有着为数众多的参与者。这么多人在世界各地为 Linux 编写代码,那Linux 的代码是如何管理的呢?事实是在 2002 年以前,世界各地的开发者把源代码通过 diff 的方式发给 Linus,然后由 Linus