搜维尔科技:【周刊】适用于虚拟现实VR中的OptiTrack

news2024/11/6 7:33:41

适用于 VR 的 OptiTrack

我们通过优化对虚拟现实跟踪最重要的性能指标,打造世界上最准确、最易于使用的广域 VR 跟踪器。其结果是为任何头戴式显示器 (HMD) 或洞穴自动沉浸式环境提供超低延迟、极其流畅的跟踪。

图片

图片

OptiTrack 主动式

OptiTrack 世界领先的跟踪精度和低系统延迟的完美结合,现在具有主动 LED 标记识别的优势。使用 Slim 13E(当今成本最低、性能最高的 VR 跟踪摄像机)跟踪 100ʹ × 100ʹ (30 m × 30 m) 及以上的区域。

图片

头戴式显示器、武器和物体的一个“sku”。

使用单个红外 LED 标记配置跟踪任何对象类型。这允许在体积内同时跟踪数百个相同制造的 HMD、武器、控制器和场景元素。

OptiTrack Active 能给我带来什么?

图片

1.LED控制器

火柴盒大小的小型 PCB 控制八个 LED - 每个要跟踪的物体使用一个。齐平安装 5/3 mm 通孔 LED,颜色为黑色(或可选透明),发出 Slim 13e 或其他 OptiTrack 相机可以看到的广角不可见红外脉冲。

2.基站

基站通常安装在跟踪区域的中心,使 LED 与 OptiTrack 摄像机保持同步。

3.超薄 13E 相机

OptiTrack 的 1.3 MP、240 FPS 定格跟踪摄像头可为启用 OptiTrack Active 的设备提供流畅、无伪影的跟踪。

图片

20 多年来一直是运动跟踪的主力,为大多数应用带来了许多好处。OptiTrack 的精确无源跟踪通过在被跟踪的人或物体上放置低质量反射标记来提供快速、轻松的设置。这使得所有技术都集中在相机上,而不是在拍摄对象上。这使得被动式成为研究 VR、地面真实系统和仅在一两个站点的户外体验的最通用方法。OptiTrack Active 的优势在更大规模的安装中得到体现。Active 仅需要开发一种版本的 HMD、武器和其他对象。被动跟踪要求每个被跟踪的对象具有空间上不同的标记簇,因此每个对象必须是唯一的。对于受益于单一 SKU 制造的 VR 部署,OptiTrack Active 是首选解决方案。

图片

卓越的 3D 精度和准确度

为了从观看者的 POV 再现令人信服的立体图像,跟踪系统不能出现抖动、噪声或其他伪影。Motive:Tracker软件与我们的 Prime 系列相机和Micron 系列 校准工具相结合,可生成市场上最可靠的 3D 数据-在最佳条件下能够实现低于 20 µm 的精度。对于 VR 而言,这意味着流畅、无伪影的跟踪,可提供最引人注目的沉浸式体验。

高速,低延迟跟踪

从具有图像停止全局快门和快速放电 LED 的高速相机,到处理从光子到刚体求解的数据的管道,OptiTrack 旨在以难以察觉的延迟跟踪交互。

图片

无漂移跟踪,几乎在任何地方

跟踪会议室中的少数 HMD,或在大型 VR 竞技场中竞争的十几名游戏玩家。我们的长距离广角摄像头提供广泛的、全球精确的跟踪。OptiTrack 系统可以随时通过添加更多同一系列的相同甚至不同型号的摄像机来轻松扩展。

图片

头部、控制器和身体跟踪

使用单个跟踪 系统准确跟踪充满 HMD 或快门眼镜、控制器、手、手指,甚至用户的整个 身体的房间,以获得真正身临其境的 VR 体验。

图片

与快门眼镜简单同步和其他设备

通过适用于 Flex 系列相机的OptiHub 2和适用于 Prime 系列相机的eSync 2, 将 OptiTrack 系统与快门眼镜和其他输入、显示或跟踪设备集成 。

图片

业界最开放的光学跟踪架构

我们的免费开发者工具可以访问相机图像、质心、重建的 3D 点、刚体 6DoF 位置和方向,以及中间的几乎所有内容。我们的NatNet SDK提供对 OptiTrack 实时流的免费、开放且有据可查的访问,以便轻松集成到一系列跟踪和可视化技术中。只需单击一下即可流式传输单播或多播、Y 向上或 Z 向上的数据,流式传输至行业标准,包括 VRPN 和跟踪。

内部制造

OptiTrack 高性能与低价的结合的核心是我们位于俄勒冈州总部的内部制造工厂。由于我们能够现场铣削、蚀刻、焊接、组装和校准硬件的每个主要部件,因此我们可以密切关注您系统的质量和性能。

图片

现成的 I/O 技术

OptiTrack 系统采用了现成的接口,如 Cat6 以太网和 USB,因此更换起来就像去电子商店一样简单。

图片

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

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

相关文章

调度服务看门狗配置

查看当前服务器相关的sqlserver服务 在任务栏右键,选择点击启动任务管理器 依次点击,打开服务 找到sqlserver 相关的服务, 确认这些服务是启动状态 将相关服务在看门狗中进行配置 选择调度服务,双击打开 根据上面找的服务进行勾…

【C进阶】顺序表详解

文章目录 📝线性表的概念🌠 顺序表🌉顺序表的概念 🌠声明--接口🌉启动🌠初始化🌉扩容🌠尾插🌉 打印🌠销毁🌉 尾删🌠头插🌉…

【大厂AI课学习笔记NO.54】2.3深度学习开发任务实例(7)数据标注和数据集拆分

数据标注 有时我们会把特征工程和数据集的标注弄混淆,在普通的机器学习项目中,我们需要进行特征工程,但是在深度学习项目过程中,我们需要进行数据标注工作。 标注工具 在本案例中,使用的是开源的标注工具Labelme&am…

SSMBUG之 url +

1. Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured. 经查, 书写一切正常. 注意到此时yml文件的图标是一个红色的Y而不是绿色的spring , 推测没有正确加载. 重新创建项目, 所有东西拷贝一份便恢复正常…

递归与回溯(一)

递归 递归一定要有出口,不然会无限调用,死循环 string fun(int n){if(n0)return "a";if(n1)return "b";return fun(n - 1) fun(n - 2); }输出前8种结果: 双写数字递归例子 注意递归的return int doubleNum(int n){i…

内衣洗衣机哪个牌子好用?甄选安利四款优质好用的内衣洗衣机

内衣洗衣机是近几年新兴的一种家用电器产品,正日益引起人们的重视。但是,面对市面上品牌繁多、款式繁多的内衣洗衣机,使得很多人都不知道该如何选择。身为一个数码家电博主,我知道这类产品在挑选方面有着比较深入的了解。为此&…

python3GUI--酷狗音乐By:PyQt5(附下载地址)

文章目录 一.前言二.展示1.主界面2.乐库3.歌单3.频道4.视频5.我的频道6.视频7.听书8.探索9.其他细节1.搜索中间页2.主菜单3.歌单详情4.托盘菜单 三.心得四.总结 一.前言 之前仿作了几款音乐播放器,有的有功…

【底层解读】ArrayList源码学习

成员变量 学习源码前,我们还是先看一下ArrayList中成员变量有哪些 构造函数 ArrayList一共有三个构造函数。 第一个:带有指定初始容量的构造函数 第二个:空参构造 第三个:包含指定集合的构造函数 OK,看完构造函数&a…

Numpy 数组添加行

参考:Add Row to Numpy Array 在机器学习和数据分析中,经常需要处理大型数据集。Numpy是Python中一个非常有用的库,它提供了高性能的多维数组对象以及用于处理这些数组的函数。在Numpy中,可以使用numpy.append()函数来添加行到一…

【Git教程】(三)提交详解 —— add、commit、status、stach命令的说明,提交散列值与历史,多次提交及忽略 ~

Git教程 提交详解 1️⃣ 访问权限与时间戳2️⃣ add命令与 commit 命令3️⃣ 提交散列值4️⃣ 提交历史5️⃣ 一种特别的提交查看方法6️⃣ 同一项目的多部不同历史6.1 部分输出:-n6.2 格式化输出:--format、--oneline6.3 统计修改信息:--st…

异常的处理

文章目录 1. 异常概述1.1 异常总结:1.2 什么是程序的异常1.3 异常的抛出机制1.4 如何对待异常 2. Java异常体系2.1 Error和Exception2.2 Throwable2.3 编译时异常和运行时异常 3. 常见的错误和异常3.1 Error3.2 运行时异常3.3 编译时异常 4. 异常的处理4.1 异常处理…

大好河山集团带医生的旅游团 守护旅客安康多年

回首大好河山集团成立之初,大好河山就秉持着对旅客安康的关切,怎么能让较高年龄的老人也能畅游祖国的大好河山,是大好河山集团迫切需要解决的问题,因此大好河山集团旗下部分旅游团设有带医生的旅游团为此类游客服务,他…

docker容器技术(2)

docker容器数据卷 什么是数据卷? 在Docker中,数据卷(Data Volumes)是一种特殊的目录,可以在容器和主机之间共享数据。它允许容器内的文件持久存在,并且可以被多个容器共享和访问。 数据卷的主要作用如下&am…

Pycharm 配置Django 框架

Pycharm 配置Django 框架 一、创建第一个django项目 先在自己所在盘创建一个文件夹”projectDjango“ 二、打开pycharm专业版,打开刚刚新建的“projectDjango”项目。 三、打开菜单栏“File"->“Settings” 选择自己安装的python版本 四、安装Django库 1.点…

浅浅的画一个STDP的图像吧

stdp最重要的是两个窗口函数 根据这个方程我们刻画出他的轨迹,代码如下 import numpy as np import matplotlib.pyplot as plt# 定义STDP参数 tau_pos 30 # 正向突触权重变化的时间常数 tau_neg 30 # 负向突触权重变化的时间常数 A_pos 0.1 # 正向突触权重变…

解决谷歌浏览器,每次重启都重置所有设置的问题

一、问题: 修改谷歌浏览器的设置 关闭浏览器再打开设置页面后,会显示(部分设置已重置Chrome检测到您的部分设置被其他程序篡改了,因此已将这些设置重置为原始默认设置。了解详情) 之前的设置被重置了 二、解决 创建—…

Python入门必学:print函数--从基础语法到高级用法

Python入门必学:print函数–从基础语法到高级用法 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程 👈 希望得到您…

1.0 RK3399项目开发实录-Ubuntu环境搭建(物联技术666)

1.下载Ubuntu所需的版本:Index of /releases 2.安装vmplayer:Download VMware Workstation Player | VMware 3.安装Ubuntu时,磁盘空间尽量大些,开发板系统包都比较大,避免存不下,建议空间100G。 关闭Ubuntu自动更新…

MYSQL--(1.存储引擎 *2.事务*)

一 存储引擎: 1.介绍 1>在数据库管理系统当中通过使用数据引擎来实现数据的增删改,查询 2>不同的存储引擎提供的有不同的存储机制,索引技巧等功能 MYSQL的核心,就是存储引擎 3>同样的,用户也可以根据自己的需要进行选择,更改自己需要…

机器学习YOLO操作全流程​​编

YOLO介绍 Ultralytics YOLOv8,是最新的著名实时目标检测和图像分割模型。它基于深度学习和计算机视觉的最新进展,提供了无与伦比的速度和精度性能。由于其精简的设计,适用于各种应用,并且可以轻松适配不同的硬件平台,从边缘设备到云端API。 探索 YOLOv8 文档,这是一个全…