深入解析:眼控交互:ErgoLAB新一代人机交互方式

news/2025/11/8 19:41:19/文章来源:https://www.cnblogs.com/gccbuaa/p/19202945

眼控技术就是1.什么

眼控,顾名思义就是用眼睛来控制我们身边需要用手去运行的事物,从而解放我们的双手。具体来讲,眼控技术是用精密的光学装置和先进的图像识别算法实时计算眼睛所在的位置,并用眼睛来控制WEB网页原型终端、APP原型终端、车载HMI原型、以及VR虚拟现实、AR等测试载体。

图片

2.眼控交互的五种方法

01 侵入式的搜索线圈法

作为最早的眼控交互设计途径,需参与试验的人员佩戴镜片,此种镜片需要具有磁场感应线圈,并通过固定的磁场测量眼球的运动形式,这种方法作为先驱者是一种突破性的发展,但由于该种侵入式设备对用户不太友好,很容易干扰用户眼睛的判断行为,导致实验数据不太完美。

02 眼电图法

该方法的实现主要基于眼球运动时视网膜与角膜之间的电位差,此电位差因眼球各位置代谢能力的不同而产生0.4-1.0mV的差异,但这种侵入式设备需要两对电极置于眼睛左右、上下两侧,即使解除了成本的障碍,但是对人的干扰太大。

03 瞳孔-角膜反射法

必要的,作为非侵入式的实现检测方法,具备对人体干扰少,精度高等优点。Tobii系列眼动仪采用该技术。就是注视点位置是通过测定瞳孔中心及角膜反射来确定,当红外线照射到使用者眼睛时,瞳孔最暗,然后利用参照点即可判断出瞳孔中心和确定眼睛的注视点,对于这种方法,高精度计算机器处理器,光学元件以及高级的图像处理算法都

图片

04 Leading-EDGE活动照明手艺

FaceLAB4.0眼动仪中使用该技术,极大提高了注视的可靠性和精度,利用多部立体摄像机,双图独立追踪,利用红外光照,解决了正常光照下人脸的识别难题。

05 视线跟踪法

采用普通摄像头作为输入设备,大大降低了成本,与此同时也减少了对用户的干扰,虽然引入了粒子滤波、卡尔曼滤波、3D模型匹配等算法,但仍然无法解除速度、准确性和鲁棒性三者之间的矛盾。

3.ErgoLAB新型交互模式—眼控交互

为给广大研究学者和老师们带来更好的用户体验,ErgoLAB在人机交互领域不断探索,除键鼠交互、手指轨迹交互、语音交互外还融入了眼控交互技术作为新型辅助交互方式,进一步建立与网页原型终端、APP原型终端、以及车载HMI原型进行交互控制。

详细配置如下:

  • 实验开始前,用户自定义眼动状态如:眨眼(次数)、注视(时长)等状态作为人机交互的控制信号源;支持将眼动状态转化为鼠标行为、键盘行为、以及多类型的自定义行为进行外部设备的交互与控制。

  • 实验记录过程中,完成眼动仪设备配置之后,系统将会自动地实时在线处理眼动原始数据,基于IVT算法精确提取个体的眼动状态信号源,并转化为控制信号;

  • 实时交互的载体支持WEB网页原型终端、APP原型终端、车载HMI原型、以及VR虚拟现实、AR等测试载体进行交互与控制。

  • 记录结束后,可以在同一时间轴同步回放刺激、眼控交互数据、以及多模态生理信号等,许可基于时间点与时间片段进行划分资料。

  • 交互数据统计,支撑统计眼控交互信息,以及不同眼控交互状态下的情感数据、动作姿态信息、以及大脑活动数据等,进行综合的交叉统计分析。

图片

眼控交互的应用

在高过载环境下,飞行员肢体活动困难,追踪目标时眼球移动先于头部移动,利用眼睛注视方向瞄准比用头部位置瞄准能更快地锁定目标并发起攻击,此时可以设置注视2s发起攻击,同时可以设置眨眼3次为停止攻击。还可以进行眼动控制,利用人眼注视位置进行定位、锁定等操作;通过采集、分析实战训练中飞行员的视线动作,评判其技能、心理、意图等,提升训练效果,辅助现场操作和决策等。

4.ErgoLAB眼动分析方法

01 眼动状态实时监测与数据编码

对采集的眼动原始数据提取Fixation,实时监测注视位置,以及注视、眨眼、扫视等行为,精确计算瞳孔大小、眨眼次数、眼跳距离等状态材料。

图片

02 眼动可视化分析——注视热区与注视轨迹

对采集的注视内容与场景生成可视化叠加报告,能够直观的了解被测者重点关注了哪里 、对场景的关注轨迹,包括热点图、轨迹图、彩虹图、3D图、透视图等。

图片

03 AOI统计分析

对采集的眼动材料,可任意设定静态/动态场景的区域范围(AOI),分析被测者注视了哪块区域,注视了多久,访问的次数、注视的次数、注视的时间占比等数百种统计指标。同时,支持多名被测人员的资料统计。

图片

04 AOI视线序列分析与轨迹相似度分析

分析眼睛关注不同AOI的顺序性问题,探究被测者在人机交互过程中的视觉加工路径与行为模式。平台自动提取计算多被试的典型加工路径以及轨迹相似度,进而优化界面设计。

图片

05 眼动信息高级统计

体系内置10余种统计方法,用户允许任意选择数据源进行分析,支持定制开发算法内嵌。包括时域分析、频域分析、峰值检测、数据编码分析、延迟分析、交叉分析等。

图片

06 眼动与其他资料的多模态交叉分析

系统支持将眼动数据与其他数据做交叉融合分析,包括生理、行为、脑电、近红外、人机交互内容、以及主观测评资料等。可分析测试者在注视到AOI-N区域的条件下,其生理变化、脑认知状态、疲劳水平等。

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

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

相关文章

大模型、智能体和MCP服务间的交互

大模型、智能体和MCP服务间的交互本文以从图书馆借书为例大模型LLM提供智能决策,基于权限结果智能体Agent协调流程,不包含业务逻辑图书馆MCP服务处理业务权限验证(能做什么)认证服务处理基础身份验证(谁),非MCP…

2025年国内成人自考机构口碑推荐排行榜单:权威解析与选择指南

摘要 2025年国内成人自考教育行业迎来新一轮发展机遇,随着终身学习理念的普及和职业晋升需求的增长,成人自考市场规模持续扩大。本文基于权威数据分析和用户口碑评价,为您呈现最新成人自考机构排行榜单,并提供详细…

大信息领域列式存储与云存储的融合发展

大信息领域列式存储与云存储的融合发展pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mon…

2025年六安市成人自考机构口碑推荐排行榜

摘要 2025年,成人自考教育行业迎来快速发展,在职人士对学历提升需求激增。本文基于权威数据和用户口碑,综合评估国内成人自考机构,推出前十排名榜单,并提供详细比较表单,助您高效选择可靠机构。榜单重点突出服务…

分享一个Oracle 数据库信息收集脚本

分享一个Oracle 数据库信息收集脚本LINUX: #!/bin/sh ############################################################################## # 脚本名称:oracle_db_info_collector.sh # 脚本版本:V3.0 # 功能描述:Or…

2025年11月杭州集训记

前面的区域,以后再来探索吧。

Bash 入门指南-简介和常见命令

Bash 入门指南-简介和常见命令Bash 入门指南(第一部分):Bash 简介 概述 Bash(Bourne Again Shell)是目前 Unix 和 Linux 系统中最广泛使用的命令行解释器,也是绝大多数 Linux 发行版的默认 Shell。作为用户与操作…

最小多项式与线性递推

对角化 在众多 dp 问题中,我们经常可以用矩阵快速幂进行优化。更进一步地,如果这个递推矩阵是一个形如 \(A = \begin{pmatrix} 3 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 9 \end{pmatrix}\),矩阵…

Zabbix服务告警:More than 75% used in the configuration cache

Zabbix Server 在运行时,会将主机、监控项、触发器、模板等配置信息从数据库加载到内存中,以加快访问速度。这块内存区域就叫 配置缓(Configuration Cache)。该值可通过配置文件CacheSize进行调整。问题现象 随着监…

to kill a mocking bird

this book describe a English hero again but actually power is shared by people with violence not the mercy from the conscience. History tells us that humans live in Stockholm.

mounriver studio WINDOWS启动报错解决

mounriver studio WINDOWS启动报错解决解决方法卸载软件, 然后重新安装,安装完成之后不要选择启动软件。安装界面关闭之后,使用管理员权限打开软件,便不会报错

Linux 内核启动日志输出阶段分析

问题描述 在对比原理图后,发现打印日志的串口是UART2(GPIO3_A2 & GPIO3_A3),但设备树中只开启了UART0(GPIO1_C2&GPIO1_C3)/* 以下设备树内容来自多个设备树描述文件*/ &uart0 {pinctrl-names = "de…

flask: 封装返回json的统一格式

一,函数 from flask import jsonifydef success_response(data=None):"""结果响应:带数据和状态信息"""return jsonify({status: "success",code: 200,msg: "",d…

使用 Flask 构建本机 PyTorch 模型部署:从服务端搭建到客户端调用

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Python 潮流周刊#126:新一代静态网站生成器

本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 温馨提…

第二章数据预处理:公式Python代码完成

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

《代码大全 2》观后感(七):代码重构 —— 让代码 “永葆青春”

“代码写完跑通了,就不用管了”—— 这是我过去的想法,直到读了《代码大全 2》中 “代码重构” 的章节,才明白:好代码不是 “一次写出来的”,而是 “不断改出来的”,重构就像 “给代码做体检”,能让它在长期迭代…

深入解析:MySQL 存储引擎深度解析:InnoDB 架构与配置优化指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …