虚拟现实环境下的远程教育和智能评估系统(五)

查阅相关VR眼动注意力联合教育学相关论文

1.Exploring Eye Gaze Visualization Techniques for Identifying Distracted 
Students in Educational VR(IEEE VR 2020) 
摘要:我们提出了一种架构,使VR教学代理能够响应眼动追踪监控的用户注意力变化。基于行为的人工智能包括低级传感器元素、计算高级传感器注意力指标的传感器组合器(称为广义热点)、用于排列场景元素和响应的注释系统及其响应选择系统。我们表明,这些技术可以控制教师化身剪辑的播放,这些剪辑指出并解释VR石油钻井平台中的物体以进行训练。(主要也是看用户有没有看示意的位置) 

研究背景与目的
本研究的目的是探索各种眼动追踪可视化技术在虚拟现实教育环境中,识别分心学生的效果。随着虚拟现实技术在教育领域的应用日益广泛,理解学生的注意力状态变得尤为重要。

方法
研究采用了多种眼动追踪可视化技术,包括视线箭头(GA)、视线轨迹(GT)、视线环(GR)、视线圆盘(GD)、视线热点图(GH)以及综合技术(GTA)。参与者被要求在虚拟现实环境中使用这些技术,并对其有效性进行评分。

结果
- **单一学生场景**:视线轨迹(GT)被认为是最有效的技术,能够帮助参与者快速定位学生的注视点并识别分心状态。视线箭头(GA)和视线热点图(GH)效果较差,参与者认为其不够直观。
- **多学生场景**:GT同样表现最佳,但参与者对视线热点图(GH)的反馈依然较差。GR和GD技术在一定程度上也被认为有效。
- 统计分析显示,无论是单一学生还是多学生场景,GT技术在准确性和响应时间方面均表现优异。

讨论
参与者普遍认为,GT技术的直观性和实用性最高。GA技术由于箭头的方向和大小不够直观,未能获得广泛认可。GH技术由于视觉效果不够明显,导致参与者难以追踪学生的注视点。

结论
视线轨迹(GT)技术在识别分心学生方面表现最佳,建议在教育虚拟现实环境中优先采用该技术。其他技术如视线环(GR)和视线圆盘(GD)在特定场景下也有其应用价值,但视线箭头(GA)和视线热点图(GH)效果有限。

2.Heat Metaphor for Attention Estimation for Educational VR (VRW)

摘要:我们为教育VR应用程序制作了一种技术原型,以实时估计每个学生的注意力 水平。我们的系统将分数附加到学生和物体上,这些分数会随着眼动追踪的凝视交叉 点而变化。与简单的基于角度的方法相比,我们的系统提供了对象重要性的动态和精 细表示,并使课程设计者不必完全定义感兴趣的对象和时间。我们的系统考虑了多个 学生的同时行为,并过滤掉了专心学生的短暂行为偏差。结果可以帮助教师或虚拟代 理更好地指导学生。(实时多人在线观看,以大多数人的观察区域应该看的区域)

  1. 研究背景

    • 在教育VR中,教师需要有效地了解学生的注意力状态。传统方法无法提供足够的细粒度信息,而现代VR设备提供了包括眼动追踪在内的更多感知输入。
  2. 研究目的

    • 开发一种新的技术,通过眼动追踪实时估计学生的注意力水平,帮助教师更好地指导学生。
  3. 研究方法

    • 系统将“温度”分配给学生和对象,并根据眼动追踪的交叉点动态调整这些分数。该系统能够处理多个学生的行为,并过滤掉注意力集中的学生的短暂行为偏差。
  4. 研究结果

    • 该系统提供了一种动态和细粒度的对象重要性表示,减少了课程设计者定义兴趣对象和时间安排的负担,最终有助于教师或虚拟代理更好地引导学生​​。

总结

这两篇论文主要探讨了在教育VR环境中,通过眼动追踪技术和可视化方法来估计和提高学生注意力的方法。第一篇论文提出了六种眼动可视化技术,并通过用户研究比较其效果,发现短粒子轨迹表现较好。第二篇论文则介绍了一种基于“热度”隐喻的注意力估计系统,通过动态调整学生和对象的“温度”来实时评估学生的注意力水平,从而帮助教师更有效地指导学生。这些研究为未来的教育VR系统提供了有价值的设计思路和实践参考。

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

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

相关文章

Android HIDL接口添加

一.HIDL介绍 HIDL的全称是HAL interface definition language(硬件抽象层接口定义语言),是Android Framework 与Android HAL之间的接口。HIDL 旨在用于进程间通信 (IPC),进程之间的通信 采用 Binder 机制。 二.HIDL 与AIDL 的对…

JVM之【运行时数据区1】

JVM简图 运行时数据区简图 一、程序计数器(Program Counter Register) 1.程序计数器是什么? 程序计数器是JVM内存模型中的一部分,它可以看作是一个指针,指向当前线程所执行的字节码指令的地址。每个线程在执行过程中…

Python魔法之旅-魔法方法(04)

目录 一、概述 1、定义 2、作用 二、主要应用场景 1、构造和析构 2、操作符重载 3、字符串和表示 4、容器管理 5、可调用对象 6、上下文管理 7、属性访问和描述符 8、迭代器和生成器 9、数值类型 10、复制和序列化 11、自定义元类行为 12、自定义类行为 13、类…

Tensorflow入门实战 P02-彩色图片分类

目录 1、序言 2、主要代码 3、运行结果展示 (1)展示cifar10里面的20张图片 (2)预测的图片 (3)模型评估 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K…

postgressql——ReadBuffer_common函数(7)

PostgreSQL中ReadBuffer_common函数 数据结构 BufferDesc 共享缓冲区的共享描述符(状态)数据 typedef struct BufferDesc {//buffer tagBufferTag tag; /* ID of page contained in buffer *///buffer索引编号(0开始)int buf_id; /* buffers i…

大语言模型(一)OLMo

一、简介 OLMo 是由AI2 发布的大语言模型以及构建框架,与大多数之前的尝试只发布模型权重和推理代码不同,OLMo 开源了整个框架,包括训练数据、训练代码以及模型评估代码。 OLMo框架包括构建和研究语言模型所需的工具和资源。对于训练和建模,它包括完整的模型权重、训练代…

SZJG-离线环境成功安装Python和pip

在离线环境下安装Python和pip,可以按照以下步骤进行。假设你已经下载了Python的安装包 (Python-3.10.13.tgz)。 步骤 1:准备安装包 将 Python-3.10.13.tgz 拷贝到目标机器上的一个目录中,例如 /home/user/。 步骤 2:解压安装包…

4万字长文让人看懂ElementUI面试题及参考答案

ElementUI是什么?请简述其主要特点。 ElementUI是一个基于Vue.js的桌面端组件库,由饿了么团队开发并维护。它旨在为开发人员提供一套用于构建网页应用程序的高质量UI组件。ElementUI遵循Vue.js的设计思想,使得开发者可以快速地构建出风格统一、功能丰富的界面。 主要特点:…

水经微图PC版4.3.10发布

让GIS更简单高效,让地图更丰富及时! 水经微图(以下简称“微图”)新版已上线,在该版本中主要新增了天地图历史影像查看功能,以及其它功能的优化。 当前版本 当前版本号为:4.3.10 如果你发现该…

Pytorch反向传播算法(Back Propagation)

一:revise 我们在最开始提出一个线性模型。 x为我们的输入,w为权重。相乘的结果是我们对y的预测值。 那我们在训练时就是对这个权重w进行更新,就需要用到上一章提到的梯度下降算法,不断更新w。但是此时注意不是用y的预测值对w进…

linux centos nfs挂载两台服务器挂载统一磁盘目录权限问题

查看用户id id 用户名另一台为 修改uid和gid为相同id,添加附加组 usermod -u500 -Gwheel epms groupmod -g500 epms

网络协议。

一、流程案例 接下来揭秘我要说的大事情,“双十一”。这和我们要讲的网络协议有什么关系呢? 在经济学领域,有个伦纳德里德(Leonard E. Read)创作的《铅笔的故事》。这个故事通过一个铅笔的诞生过程,来讲述…

[代码复现]Self-Attentive Sequential Recommendation(ing)

参考代码:SASRec.pytorch 可参考资料:SASRec代码解析 前言:文中有疑问的地方用?表示了。可以通过ctrlF搜索’?。 环境 conda create -n SASRec python3.9 pip install torch torchvision因为我是mac运行的,所以device是mps 下面…

算法(七)插入排序

文章目录 插入排序简介代码实现 插入排序简介 插入排序(insertion sort)是从第一个元素开始,该元素就认为已经被排序过了。然后取出下一个元素,从该元素的前一个索引下标开始往前扫描,比该值大的元素往后移动。直到遇到比它小的元…

Caliburn.Micro框架学习笔记——Action的参数传递机制

据此篇文章,我们继续来谈谈Caliburn.Mirco的Action参数传递机制。因此程序结构都是默认MVVM的形式。 基本机制 它的机制是—— Caliburn.Micro 的智能对象参数绑定机制通过约定和反射使得视图和视图模型之间的交互变得更加直观和简洁。通过 cal:Message.Attach 语…

【C语言】探索文件读写函数的全貌

🌈个人主页:是店小二呀 🌈C语言笔记专栏:C语言笔记 🌈C笔记专栏: C笔记 🌈喜欢的诗句:无人扶我青云志 我自踏雪至山巅 🔥引言 本章将介绍文件读取函数的相关知识和展示使用场景&am…

vue中如何进行Markdown文档展示与解析

vue中如何进行Markdown文档展示与解析 一、安装插件二、如何使用 需求&#xff1a;接口返回了一个政策详情页面&#xff0c;里面有图片&#xff0c;用v-html展示的是url&#xff0c;所以改用vue-markdown 一、安装插件 npm install vue-markdown --save二、如何使用 <vue-…

RabbitMQ 如何保证消息不丢失

开启消息确认机制&#xff1a; 在发布消息时&#xff0c;可以设置deliveryMode为2&#xff08;持久化&#xff09;&#xff0c;以确保消息不会因为RabbitMQ的崩溃而丢失。 使队列持久化&#xff1a; 通过设置durable为true&#xff0c;可以确保队列在RabbitMQ重启后依然存在。…

Python 实战:打造智能进销存系统

想象一下&#xff0c;在繁忙的商店里&#xff0c;每天都有数以百计的商品进进出出&#xff0c;库存在不断变化&#xff0c;销售数据涌入&#xff0c;而你却能轻松应对一切。是的&#xff0c;Python 可以帮你实现这一切。本文将教你如何使用 Python 构建一个智能的进销存系统&am…

学习记录-5.30

学习记录-5.30 同步在我的博客可以来看看 http://www.zhihuigou.top/ ### Golang为什么比别的语言跟擅长并发: 首先是因为Goroutine&#xff0c;算是go的一个最大的特色 是轻量级的线程,创建一个goroutine的开销非常小,大约几KB,且调度开销很低 并且goroutine的调度,并不…