当前位置: 首页 > news >正文

【VR】手柄定位技术

1. 关于Quest Pro头显、控制器的规格分析(终篇)及Quest 3分辨率

(2022年07月29日)被认为是“Quest Pro”的高端一体机Project Cambria将于今年秋季正式发布。对于一直关注和分享所述设备情报的YouTuber布拉德利·林奇(Bradley Lynch),他日前发布了关于这款头显的最后一篇分析:

我7月14日在Youtube频道发布了一段视频,回顾了关于Meta Cambria控制器的信息,亦即代号为“Starlet”的设备。最重要的收获是Meta首席技术官安德鲁·博斯沃思(Andrew Bosworth)在Instagram AMA中确认Starlet将与Cambria一起发货。当然,我一个月前就已经听到相关信息。

我之前曾暗示,我会在后续的文章或视频中提供关于控制器的新信息,而我非常乐意将这篇文章(以及随后的视频)称为我最后一篇关于Meta Cambria的情报分析。

尽管你总是从我的分享中获取不正确或需要修正的信息,但我有信心相关的信息足以完成我的预测。在这之后,我将不再正式报告任何引起我注意的Cambria情报,直至Meta在Connect大会正式发布设备。

和往常一样,我们先来简要回顾我上一篇关于Cambria/MetaQuest Pro文章。我当时的主要预测如下:

我曾表示,Meta会宣布新Meta帐户系统将于8月份发布。结果证明这完全正确。Meta在我的文章发表后不到48小时就予以了证实。

Quest Pro正在反向旋转显示器,以一个角度反向旋转显示器,从而增加垂直视场。我从可靠的消息来源获悉,情况确实如此。本文稍后将进行详细介绍。

新代码引用了“META_HAMMERHEAD”。之前有消息人士告诉我,这是Meta的下一款智能眼镜,又名Hypernova。我的其他消息来源已经证实这条情报。Hypernova类似于第二代雷朋智能眼镜。消息人士告诉我,所述设备的主要改进在音频驱动/扬声器方面,并产品正与Luxottica陆逊梯卡合作开发。发布日期暂定为2024年下半年,但这个时间表非常不稳定。

Starlet控制器不会与Quest Pro同时发货。结果证明,我的这条情报属于已过时/不正确。如前所述,安德鲁·博斯沃思在Instagram AMA证实:头显会配备控制器。

  1. Starlet控制器

我们先来澄清一下为什么我最靠谱的消息源在上述最后一点出错。另外,我可以再次确认,他们正在开始增加控制器的产量。

有Meta的人士告诉我:是否配备控制器存在多个担忧/问题。另外,高层有计划单独销售控制器/充电器。一直以来,内部都有谈论通过不提供控制器来降低产品成本,尤其是因为手部追踪越来越出色。同时,中国工厂的封锁令控制器的生产进度略落后于头显,而Meta有考虑是否需要更快地发布产品。但令进度落后的最大问题是:Quest 2的支持。

关于Starlet控制器,我最常被问到的问题之一是:“他们会单独发货并支持Quest 2吗?”我在一段时间内都认为不会。但是,Meta似乎正在进行大量的相关工作。

我不确定这是否会以任何官方消息公布。工程师们似乎已经解决了相关难题,但并非全部。影响Meta最终决定的主要争议之一是,与Quest Pro相比,Quest 2将如何通过Over-the-Air获取控制器固件的更新路径。我的猜测是,Quest 2的用户需要一个专门的应用来更新Starlet控制器,或者Meta将重做整个控制器更新系统。

如果这确实成为Meta Connect大会的一个重大公告,我的消息来源预计控制器/充电器捆绑包的价格将在300美元左右。

  1. 一窥Starlet的内里
    在这里插入图片描述

社区一直在抱怨,我所有的情报分享都集中在头显本身。所以下面我将分享关于Starlet的信息。

对于分析师,很少有人能在设备发布后拿到设备的官方CAD,更不用说发布前。幸运的是,我有两次机会拿到手,第一次是头显,第二次是控制器。

这款控制器能够在游戏空间内追踪自己。它们分别使用3个集成红外摄像头和一个板载SoC(如骁龙662)来实现这一点。由于单独处理这一功能所需的电量,控制器放弃了原本的可拆卸AA电池,并选择了可充电的3200mAh电池。下图的三紫色点是充电接口。

在这里插入图片描述

其他令人印象深刻的功能包括“高清触觉反馈”。每个控制器有多个触觉致动器:

扳机键内的一个LRA致动器用于反应振动

拇指键下方的一个LRA执行器用于挤压反馈

手柄中的一个VCM致动器用于实现更高质量的振动触觉

在这里插入图片描述

上周,一位消息人士告诉我,最终的Cambria控制器在手柄底部有一个传感器。他猜测这与“在混合现实或虚拟现实中进行绘图写字”有关。在拿到CAD文件并交叉引用新信息后,我发现控制器的底部似乎真的包含一个完全用绘图写字的“压力传感器”。挂绳之类的附件可以拆下,并用“触控笔尖”代替。我想这应该有助于配件厂商构思其他有趣的功能。Starlet的底部有一个压力传感器。

  1. Quest Pro的显示器

在我的上一篇文章中,我推测Meta以一个角度反向旋转显示器,从而增加垂直视场。我的消息来源证实了我的猜测。两个显示器相互倾斜21度。这样做同时有助于优化整体生产成本。

几个月来,挖掘Quest固件数据的证据表明,Meta将使用带有局部调光的LCD面板(MiniLED)。供应链分析师郭明錤进一步指出,Quest Pro将使用单眼2160×2160分辨率的面板。

我在这里继续确认,Quest Pro确实在使用所述面板。Quest Pro使用的面板在内部称为“Tianjin-3”,其包括一个用于改善LCD色域的量子点层。在电视和其他市场,这种类型的面板通常称为“QLED”。

Meta同时完善了局部调光算法。这对部分公司而言是一项棘手的任务。局部调光允许特定背光区域关闭,并尝试达到OLED面板期望的更纯净黑色。我必须提醒你们,Pancake光学的效率非常低。所以显示器必须非常明亮,根据发送的图像正确关闭蓝色区域,并在10%占空比附近运行。Meta的光学工程师应该为这种显示器投入了大量的时间和精力。

面板本身的分辨率可能是2160×2160,但最终的Quest Pro只能实现单眼1800×1920分辨率。

在这里插入图片描述

  1. Meta Quest Pro规格–最终预测(algorithm engineer may focus this part)

高通骁龙XR2 5G SoC

12 GB LPDDR5 RAM

256 GB存储

10个传感器+红外深度投影仪,用于混合现实:两个 “Canyon”–640 x 480(物联网、Constellation追踪、手部追踪);两个 “Glacier”–1280 x 1024(深度、透视、Constellation追踪、手部追踪);一个 “Teton”–2328 x 1748(16MP RGB透视叠加);五个 “Esker”–400 x 400(面容追踪、眼动追踪)

两个Tianjin-3 QLED面板:单眼2160 x 2160(最终单眼渲染1800 x 1920);更好色域的量子点层;用于局部调光的Mini LED背光;反向旋转21度以提高视场

定制Pancake镜片

支持WiFi 6E

改进的空间音频

5000 mAh锂离子电池(可充电)

完整套件(头显、控制器、充电器、数据线、文档)的标价为1500美元

在马克·扎克伯格发表Connect主题演讲期间开始预购

发售日前:2022年10月25日

在这里插入图片描述

  1. Meta Quest Pro控制器规格-最终预测

高通662 SoC

3个红外摄像头,用于自身的六自由度追踪

充电/不可拆卸的3200 mAh电池

高清触觉(每个手柄有多个致动器)

压力传感器

明显比Quest 2控制器重

与Cambria头显一起发布

作为独立捆绑产品与充电器一起推出(300美元)

  1. Cambria的结束,其他的开始

正如前文所言,我将不再撰文介绍任何关于Cambria/Quest Pro的文章。如果有什么不正确的地方或者我发现了新的信息,我会发推/更新这篇文章。

尽管如此,我对Meta的报道尚未结束。Quest 3的开发正在加速。所以我想在这篇文章的最后讲一点我听到的小道消息。

下面是Meta内部正在发生的事情,但我无法将其纳入上文:

Meta将在明年初强制执行新的服务帐户条款,所以用户应该在几个月内应该还能绕过TOS

与2016年发布HTC Vive和2019年发布Valve Index时相比,现在Meta内部关于竞争对手的讨论似乎在稳步增加。

正如我们在Cambria发布前一年多对其显示分辨率进行了数据挖掘一样,我们现在看到了关于Quest 3显示分辨率的线索。Quest 2 PTC固件v43目前已经向部分用户推送。我们在代码中看到Eureka865(Quest 3)有一个LCD显示器,分辨率为4128×2208。与Quest 2相比,像素增加了30%。

ref:

2. hash map

1 .OSG实现利用菲波那契网格(Fibonacci lattice 或 Fibonacci grid)均分球面

1.1 1000 samples gives you this:

import mathdef fibonacci_sphere(samples=1000):points = []phi = math.pi * (math.sqrt(5.) - 1.)  # golden angle in radiansfor i in range(samples):y = 1 - (i / float(samples - 1)) * 2  # y goes from 1 to -1radius = math.sqrt(1 - y * y)  # radius at ytheta = phi * i  # golden angle incrementx = math.cos(theta) * radiusz = math.sin(theta) * radiuspoints.append((x, y, z))return points

1.2 常用hash函数

2. Delaunay+Voronoi on a sphere

2.1 Delaunay+Voronoi
在这里插入图片描述
2.2 10560 怎样在球面上「均匀」排列许多点

3. Fitting Ellipse拟合椭圆的若干方法分析

4. Geometric Hashing: An Overview 分析

相关文章:

【VR】手柄定位技术

1. 关于Quest Pro头显、控制器的规格分析(终篇)及Quest 3分辨率 (2022年07月29日)被认为是“Quest Pro”的高端一体机Project Cambria将于今年秋季正式发布。对于一直关注和分享所述设备情报的YouTuber布拉德利林奇(B…...

TDengine 启动 taosAdapter,提供基于6041端口的RESTful 接口,建立REST 连接

一、前文 TDengine 入门教程——导读 二、开发指南 TDengine 完整的软件包包括: 服务端(taosd);命令行程序 (CLI,taos) 和一些工具软件;用于与第三方系统对接并提供 RESTful 接口的 taosAdapter&#xff1…...

SY8205同步降压DCDC可调电源模块(原理图和PCB)

SY8205同步buck降压电源模块,输入电压4.5-30V,输出电压0.6-30V可调,效率90%以上,最大连续输出电流5A,峰值电流6A。 开源链接:https://url.zeruns.tech/obGu3 SY8025数据手册下载地址:https://…...

电装光庭汽车电子(武汉)有限公司

电装光庭汽车电子(武汉)有限公司 (汽车座舱显示系统,汽车电子产品及其材料和组件的开发,设计,制造,销售,批发,进出口) 一、公司介绍 电装光庭汽车电子是一…...

2023年DAMA-CDGA/CDGP认证合肥/厦门/长春/深圳可以报名

DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…...

android 12.0launcher3中workspace app列表页不显示某个app图标

1.概述 在12.0的开发中,Launcher3 workspace的app列表页 会负责加载系统中app的所有图标 但针对某个不需要显示在桌面的app图标需要过滤掉 所以需要在加载和更新的时候过滤 需要更改两处地方,一处是 加在列表时 一处是安装卸载app 更新app列表时 2.launcher3中workspace ap…...

Java 编写websocket client 压测脚本

对于Java开发者而言,使用Java编写websocket client压测脚本是一件比较容易的事情。下面给出一个基于Java语言的websocket client压测脚本示例,供大家参考。 import java.net.URI; import java.util.concurrent.CountDownLatch; import org.java_websocke…...

设计模式之【备忘录模式】,“后悔药”是可以有的

文章目录 一、什么是备忘录模式1、备忘录模式使用场景2、备忘录模式优缺点3、备忘录模式的三大角色4、白箱备忘录和黑箱备忘录5、思考:备份频率快,备份对象大的备忘录应该如何设计 二、实例1、备忘录模式的一般写法2、使用栈管理富文本编辑器3、游戏状态…...

ATECLOUD云测试平台新能源电机测试系统:高效、可扩展的测试利器

随着全球对环境保护的日益重视,新能源的发展越来越受到关注。电动汽车作为新能源领域的重要组成部分,其性能和质量对于消费者来说至关重要。为了确保电动汽车的性能和质量,测试系统平台解决方案变得越来越重要。本文将介绍一种基于ATECLOUD智…...

项目随机问题笔记

一、前端项目启动的命令 启动项目依赖:npm install 安装cross-env模块:npm i cross-env --save-dev 启动报错时试试这个 npm install node-sass (安装sass) 启动项目命令1 npm run dev 启动项目命令2 npm run start 启动项目命令3 npm start 二、前…...

Linux网络编程之recv函数

功能 recv 函数的功能就是从套接字中接收数据。 头文件 #include <sys/types.h> #include <sys/socket.h>原型 ssize_t recv(int sockfd, void *buf, size_t len, int flags);参数 参数描述sockfdsocket 文件描述符buf接收数据缓冲区len接收数据缓冲区的大小f…...

ChatGPT免费使用的方法有哪些?

目录 一、ChatGpt是什么&#xff1f; 二、ChatGPT国内免费使用的方法&#xff1a; 第一点&#xff1a;电脑端 第二点&#xff1a;手机端 三、结语&#xff1a; 一、ChatGpt是什么&#xff1f; ChatGPt是美国OpenAI [1] 研发的聊天机器人程序 。更是人工智能技术驱动的自然语…...

【华为OD机试】找朋友【2023 B卷|100分】

华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! 题目描述 在学校中,N个小朋友站成一队, 第i个小朋友的身高为height[i], 第i个小朋友可以看到的第一个比自己身高更高的小朋友j,那么j是i的好朋友(要求j > i)。 请重新生成一个列表,对应…...

【教学类-35-01】带笔画步骤图的描字(姓氏)(A4整张)

作品展示&#xff1a; 1、图片一行&#xff08;0-6&#xff09;&#xff1a;文字简单&#xff0c;写3*412个字 2、图片2行&#xff08;6-12&#xff09;&#xff1a;笔画适中&#xff0c;写3*39个字 3、图片3行&#xff08;12-18&#xff09;&#xff1a;笔画适中&#xff0c;…...

关于PyQt5的环境搭建

目录 一、需要的环境 二、安装python 1、python安装链接 三、安装PyQt5 1、使用豆瓣的镜像 2、配置环境变量 四、安装pycharm 1、pycharm官网链接 五、配置环境 1、找到设置 2、添加designer 3、配置ui 4、配置rc 六、注意问题 一、需要的环境 1、安装好python安装…...

rsync+inotfy实时同步

rsyncinotfy实时同步 目录 一、服务器端 二、客户端 一、服务器端 1、安装网站服务&#xff0c;启动&#xff0c;但是不写首页文件 yum -y install httpd 2、安装raync服务 yum -y install rsync 3、修改主配置文件 &#xff08;/etc/rsyncd.conf&#xff09; uid root gi…...

Python代码写好了怎么运行

Python代码写好了怎么运行&#xff1f;相信问这样问题的朋友一定是刚刚入门Python的初学者。本文就来为大家详细讲讲如何运行Python代码。 一般来讲&#xff0c;运行Python代码的方式有两种&#xff0c;一是在Python交互式命令行下运行&#xff1b;另一种是使用文本编辑器&…...

2023 年的 Web Worker 项目实践

目录 前言 引入 Web Worker Worker 实践 Worker 到底有多难用 类库调研 有类库加持的 worker 现状 向着舒适无感的 worker 编写前进 1. 抽取依赖&#xff0c;管理编译和更新&#xff1a; 2. 定义公共调用函数&#xff0c;引入所打包的依赖并串联流程&#xff1a; 3. …...

C++的最后一道坎 | 百万年薪的程序员

| 导语 C 的起源可以追溯到 40 年前&#xff0c;但它仍然是当今使用最广泛的编程语言之一&#xff0c;C发明人Bjarne Stroustrup 一开始没想到 C 会获得如此大的成功&#xff0c;他说&#xff1a;“C 的成功显然令人惊讶。我认为它的成功取决于其最初的设计目标&#xff0c;就是…...

Unity的OnOpenAsset:深入解析与实用案例

Unity OnOpenAsset 在Unity中&#xff0c;OnOpenAsset是一个非常有用的回调函数&#xff0c;它可以在用户双击资源文件时自动打开一个编辑器窗口。这个回调函数可以用于自定义资源编辑&#xff0c;提高工作效率。本文将介绍OnOpenAsset的使用方法&#xff0c;并提供三个使用例…...

《Playwright:微软的自动化测试工具详解》

Playwright 简介:声明内容来自网络&#xff0c;将内容拼接整理出来的文档 Playwright 是微软开发的自动化测试工具&#xff0c;支持 Chrome、Firefox、Safari 等主流浏览器&#xff0c;提供多语言 API&#xff08;Python、JavaScript、Java、.NET&#xff09;。它的特点包括&a…...

unix/linux,sudo,其发展历程详细时间线、由来、历史背景

sudo 的诞生和演化,本身就是一部 Unix/Linux 系统管理哲学变迁的微缩史。来,让我们拨开时间的迷雾,一同探寻 sudo 那波澜壮阔(也颇为实用主义)的发展历程。 历史背景:su的时代与困境 ( 20 世纪 70 年代 - 80 年代初) 在 sudo 出现之前,Unix 系统管理员和需要特权操作的…...

MySQL账号权限管理指南:安全创建账户与精细授权技巧

在MySQL数据库管理中&#xff0c;合理创建用户账号并分配精确权限是保障数据安全的核心环节。直接使用root账号进行所有操作不仅危险且难以审计操作行为。今天我们来全面解析MySQL账号创建与权限分配的专业方法。 一、为何需要创建独立账号&#xff1f; 最小权限原则&#xf…...

Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?

在大数据处理领域&#xff0c;Hive 作为 Hadoop 生态中重要的数据仓库工具&#xff0c;其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式&#xff0c;很多开发者常常陷入选择困境。本文将从底…...

RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)

RabbitMQ 一、RabbitMQ概述 RabbitMQ RabbitMQ最初由LShift和CohesiveFT于2007年开发&#xff0c;后来由Pivotal Software Inc.&#xff08;现为VMware子公司&#xff09;接管。RabbitMQ 是一个开源的消息代理和队列服务器&#xff0c;用 Erlang 语言编写。广泛应用于各种分布…...

Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐&#xff1a;「storms…...

Qt 事件处理中 return 的深入解析

Qt 事件处理中 return 的深入解析 在 Qt 事件处理中&#xff0c;return 语句的使用是另一个关键概念&#xff0c;它与 event->accept()/event->ignore() 密切相关但作用不同。让我们详细分析一下它们之间的关系和工作原理。 核心区别&#xff1a;不同层级的事件处理 方…...

Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术解析

Java求职者面试指南&#xff1a;Spring、Spring Boot、Spring MVC与MyBatis技术解析 一、第一轮基础概念问题 1. Spring框架的核心容器是什么&#xff1f;它的作用是什么&#xff1f; Spring框架的核心容器是IoC&#xff08;控制反转&#xff09;容器。它的主要作用是管理对…...

LLaMA-Factory 微调 Qwen2-VL 进行人脸情感识别(二)

在上一篇文章中,我们详细介绍了如何使用LLaMA-Factory框架对Qwen2-VL大模型进行微调,以实现人脸情感识别的功能。本篇文章将聚焦于微调完成后,如何调用这个模型进行人脸情感识别的具体代码实现,包括详细的步骤和注释。 模型调用步骤 环境准备:确保安装了必要的Python库。…...

恶补电源:1.电桥

一、元器件的选择 搜索并选择电桥&#xff0c;再multisim中选择FWB&#xff0c;就有各种型号的电桥: 电桥是用来干嘛的呢&#xff1f; 它是一个由四个二极管搭成的“桥梁”形状的电路&#xff0c;用来把交流电&#xff08;AC&#xff09;变成直流电&#xff08;DC&#xff09;。…...