为短焦VR和轻量AR而生,Tobii展示最新微型眼球追踪模组

2023-10-21 18:50

本文主要是介绍为短焦VR和轻量AR而生,Tobii展示最新微型眼球追踪模组,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为自然交互方式,眼球追踪和手指追踪未来将成为VR体验的关键部分,因此这两种技术的发展也备受关注。在AWE 2022期间,Tobii和Ultraleap分别展示了最新的眼球追踪和手势追踪技术,以及它们的各类应用场景。

比如,Skarredghost就体验了集成Tobii眼球追踪模块的Neo 3 Pro Eye。这次体验的内容有五种:注视点渲染、VR培训、虚拟化身社交、眼球输入和投掷游戏。另外,Tobii还展示了一款眼镜形态的原型设备。

1)注视点渲染:使用Pico Neo 3 Pro Eye体验了一个以完整刷新率运行的场景,这个场景可以开启基于眼球追踪的实时照明。相比于预烘焙的光影,实时照明的好处是让视觉观感更加生动。但是,通常运行实时照明会降低刷新率,降低渲染效果的稳定性,这也是为什么Pico Neo 3、Quest 2等消费级VR一体机并不支持实时照明渲染。

2)VR培训:在培训场景中,参与者是否在合适的时机将注意力放在每一个步骤中,是评判培训效果的一项重要指标。使用眼球追踪,培训应用可追踪学员的注视点变化是否与操作顺序符合,是否在正确时机查看对应的按钮。

3)利用眼球追踪功能来控制虚拟化身的眼球,体验者表示:当适应了眼球追踪版本的虚拟化身后,眼球固定的虚拟化身看起来就不自然了。

4)眼球追踪控制UI:Tobii展示了一种结合VR手柄和眼球输入的交互方式,即通过注视点锁定/选择菜单中的按钮,然后按下手柄上的扳机来确定,无需移动手柄来进行选择。如果眼球追踪的速度和准确性足够好,这种混合的菜单交互方式会比传统手柄输入更加自然、灵敏。

也就是说,VR界面操作更加实用、流畅,无需移动双手。就像在现实生活中那样,人眼主要用来查看/探索周围环境和事务,通常不是用于交互。因此在VR中,眼球输入不应该只依赖注视点数据,配合手柄来输入会更加自然。而且,如果用注视点来触发菜单按钮,那么由于人眼移动速度快,会容易产生误触。

5)演示投掷物体:目前,在VR中准确模拟自然的投掷体验并不容易,人们常常无法只依靠注视来投中物体,失误率较高。因此,为了提升投掷体验感,Tobii演示了一种利用注视点来瞄准目标,然后调节投掷路径的应用。甚至,结合眼球追踪功能,还可以让手势瞄准更加准确。

Tobii硬件

硬件方面,Tobii眼球追踪模块由微型相机和一系列LED照明元件组成,其结构为环状,可叠加在VR头显的光学模组上。Tobii基于红外传感,因此采用了红外LED和红外相机。

另一个用于追踪眼球的有趣技巧是在头显镜头和显示器之间添加一个倾斜45°的反射镜,镜子的目的是将人眼图像反射到侧面的摄像头传感器中。这个反射镜只反射红外光,而忽略可见光。这也是Vive Pro Eye采用的方案。

不过,目前VR头显正在探索折叠光路、短焦等轻量化方案,现有的眼球追踪模组并不再适用。为此,Tobii已经找到一种全新的眼球追踪方式,采用微型红外相机,应用在眼镜形态的产品中,看起来就像是非常小的点。

Tobii不仅将缩小眼球追踪相机的尺寸,还会保持高分辨率300x200左右。Tobii为该方案设计了一个眼镜外观的原型设计,上面搭载的微型相机看起来就像是小小的尘埃颗粒。在放大后,可以看到微型相机复杂的内部构造。

这也是Tobii对接下来Pancake短焦VR、以及轻量化的AR眼镜提供的一个设计思路。当然,​Magic Leap也是类似的设计思路。

Skarredghost还向Tobii询问了关于PS VR2是否建立合作的情况,Tobii暂未给出回复。

Ultraleap

除此之外,Skarredghost还体验了Ultraleap在Varjo XR-3头显上展示的IR-170手势追踪模块。他表示:Ultraleap手势追踪效果足够稳定,即使手放在头显视场角外,也能在看不见的地方持续追踪和操作。比如,可以用手抓住视觉边缘的物体,并放在眼前。在RGB透视AR模式中,Ultraleap手势追踪效果也足够好。

除了VR外,Ultraleap也展示了3Di手势追踪模块,可以应用于2D平台,比如智能屏幕、手机、电脑等等。参考:Skarredghost

这篇关于为短焦VR和轻量AR而生,Tobii展示最新微型眼球追踪模组的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)

《Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)》文章介绍了如何使用dhtmlx-gantt组件来实现公司的甘特图需求,并提供了一个简单的Vue组件示例,文章还分享了一... 目录一、首先 npm 安装插件二、创建一个vue组件三、业务页面内 引用自定义组件:四、dhtmlx

SpringBoot项目注入 traceId 追踪整个请求的日志链路(过程详解)

《SpringBoot项目注入traceId追踪整个请求的日志链路(过程详解)》本文介绍了如何在单体SpringBoot项目中通过手动实现过滤器或拦截器来注入traceId,以追踪整个请求的日志链... SpringBoot项目注入 traceId 来追踪整个请求的日志链路,有了 traceId, 我们在排

Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)

《Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)》本文介绍了如何使用Python和Selenium结合ddddocr库实现图片验证码的识别和点击功能,感兴趣的朋友一起看... 目录1.获取图片2.目标识别3.背景坐标识别3.1 ddddocr3.2 打码平台4.坐标点击5.图

Java中实现订单超时自动取消功能(最新推荐)

《Java中实现订单超时自动取消功能(最新推荐)》本文介绍了Java中实现订单超时自动取消功能的几种方法,包括定时任务、JDK延迟队列、Redis过期监听、Redisson分布式延迟队列、Rocket... 目录1、定时任务2、JDK延迟队列 DelayQueue(1)定义实现Delayed接口的实体类 (

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

shell脚本自动删除30天以前的文件(最新推荐)

《shell脚本自动删除30天以前的文件(最新推荐)》该文章介绍了如何使用Shell脚本自动删除指定目录下30天以前的文件,并通过crontab设置定时任务,此外,还提供了如何使用Shell脚本删除E... 目录shell脚本自动删除30天以前的文件linux按照日期定时删除elasticsearch索引s

PyCharm 接入 DeepSeek最新完整教程

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的... 目录DeepSeek-V3效果演示创建API Key在PyCharm中下载Continue插件配置Con

MySQL 缓存机制与架构解析(最新推荐)

《MySQL缓存机制与架构解析(最新推荐)》本文详细介绍了MySQL的缓存机制和整体架构,包括一级缓存(InnoDBBufferPool)和二级缓存(QueryCache),文章还探讨了SQL... 目录一、mysql缓存机制概述二、MySQL整体架构三、SQL查询执行全流程四、MySQL 8.0为何移除查

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装