神经反馈设备使用感受2:采集Muse的EEG原始数据(转自知乎)

news2024/12/26 22:31:06

神经反馈设备使用感受2:采集Muse的EEG原始数据

转自知乎,内容很好,怕之后找不到

想了一下,单写一部分来介绍一下Muse在数据采集方面的操作。同时也解释一下我自己的EEG数据是从哪里采集的。

关于Muse EEG数据的精度,在neuro-medi(神经反馈冥想)圈子里,据说有大佬去做了临床的qEEG数据和Muse的数据进行对比,发现Muse大体上能够反应大部分情况,只是在脑电发生剧烈变化的时候,Muse采集不到那样的精度(另外,大佬能一下子把Muse可测的脑电强度冲到爆表,但爆不了qEEG的表……)。另外,受限于电极数量,Muse的EEG只能反应前额叶和颞叶部分位置的平均水平,临床的神经反馈治疗至少需要再增加一个顶叶的电极,才能形成映射。在家进行神经反馈治疗的服务提供商Myndlift(myndlift.com/)就是通过在Muse的基础上再额外增加一个顶叶的电极(用户可以使用自己的muse设备并向他们订购一个额外电极)实现的。

Muse采集数据的渠道有两种,一种是通过已经制作完成的手机App Mind-Monitor进行采集,另一种是通过官方公布的API自己编写程序采集。

通过电脑采集Muse原始数据

相关内容涉及一些简单的命令行操作之类的,我尽量将这一部分简化,因为有编程基础的人一看就懂,没有编程基础的人可以跳过这一部分,后面使用Mind-monitor就好了,那个普通人直接可以用起来,不用这么麻烦。

官方API

获取途径如下

choosemuse.com/sdk/

以及文档

sites.google.com/a/inte

拿到后可以自己造轮子。也可以使用爱好者已经制作好的程序。例如:

github上有一些可玩的项目

uvicMuse github.com/Venryx/uvicM

在Windows, OSX, 或 Linux系统下采集Muse数据并将数据同步到LSL或Matlab编程环境下(因此可以自己开发Neurofeedback程序!当然也可以实现一些人机交互软件的功能)支持目前所有的Muse版本。YouTube上有一个操作教程:youtube.com/watch?

Muse-EEG-Toolkit github.com/padster/Muse

旨在简化官方SDK的安卓库。

muse-js github.com/urish/muse-j

支持Muse 1, Muse 2, 和Muse S的EEG的javascript库

go-muse GitHub - padster/go-muse: Process data from a Muse EEG headset

Go语言上对muse数据进行采集和处理的库

EEGrunt GitHub - curiositry/EEGrunt: A Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse

支持Muse和OpenBCI设备做数据分析

Muse-Analysis-Tools GitHub - digital-cinema-arts/Muse-Analysis-Tools: A set of tools to analyze and create charts from Muse EEG devices.

支持读取Mind Monitor采集的cvs文件并作基本数据分析

muse-blink github.com/urish/muse-b

用Muse来探测眨眼(项目基于muse1)

……

本文在此处就此打住,因为文章的目的不是讨论人机交互开发,而是希望通过采集Muse的EEG数据对冥想和治疗提供帮助。所以我们讨论傻瓜版本。

手机App Mind-Monitor采集Muse原始数据

网站:Mind Monitor

在苹果商店和google play上可以付费15刀下载到这个app。也可以通过亚马逊购买:Mind Monitor:Amazon.com:Appstore for Android

这个app可以和Muse app同时一起联结到设备,也就是说,我们完全可以在做Muse提供的neurofeedback meditation的同时,使用mind monitor记录meditation的数据。

信号强度分析

这里提供一个采集信号的基本说明文档:

Mind Monitor Technical_Manual.php#help_graph_discrete

这是软件的界面截图,其中所左下有一个圆形图标,显示信号强度,当五个椭圆变成实心之后(图标会消失),表示Muse的电极采集脑电信号良好,可以开始采集;如果这个图标显示空心或者空白,则该处电极与头部接触不良,需要调整。图上波形反应新噪水平,波形越小信号越强。

我们也可以使用这个界面进行信噪比分析

对于普通用户而言,我们可以使用一个简单的判断原则:将采集到的数据放到Mind Monitor提供的分析界面上进行分析,选择”All Data Points“,并勾选五个电极,选择”Raw“后我们可以看到Raw Brain Wave的图,我们观察其波峰波谷对应的纵坐标的数值,数值相差越小,则信号越好;相差越大,则信号越差。刨除数据显示空白的部分,基本上相差在500以内的数据误差都是可以接受的。

以下以我的一段冥想数据为例。raw data的在830-770之间浮动,说明该sample的质量很好,除了5:36PM时有一段缺损。

信号可信度较高数据样本

数据分析

App中的这个界面提供实时脑电数据的查看。在官方提供的分析图形分析工具中,选择”Absolute Brainwaves"或“Relative Brainwaves”查看。其中“Average Minutes”可以分析大体的EEG变动情况,而“All Data Points”则是可以看到每一个时间节点上的EEG状态。

仍然是以我的同一段冥想数据为例,第一张图是Average Minutes,例如可以看到我的冥想中整体的alpha与beta水平,来评估自己的冥想情况,第二张图是All Data Points,通过这张图可以看到每一个点时我的EEG情况,从而分析出非常多具体的问题(具体留在以后讲):

Average Minutes
All Data Points

我们自己在采集数据时有遇到个问题:专注于自己的感受和状态时,不太可能分心来看Mind Monitor界面上的数据情况,而事后又不知道自己当时遇到这样的感受时到底对应图上的那一部分。我的建议是,如果有人从旁辅助,就说一声让辅助人记录以下时间节点,如果没有人能够辅助,则使用截屏功能截下数据,事后再从图上找到数据点进行分析。

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

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

相关文章

避免90%以上IT故障,医院运维效率狂飙

一、故障发现到解决,仅用15分钟 一、问题描述 上午11点半左右,平台接到医院某软件PACS数据库离线和CPU使用率异常告警。 (告警信息) (告警详情) 二、查找问题的原因 cpu使用率时序图 从CPU使用率时序图中…

2022年全国研究生数学建模竞赛华为杯E题草原放牧策略研究求解全过程文档及程序

2022年全国研究生数学建模竞赛华为杯 E题 草原放牧策略研究 原题再现: 一、背景介绍   草原作为世界上分布最广的重要的陆地植被类型之一,分布面积广泛。中国的草原面积为3.55亿公顷,是世界草原总面积的6%~8%,居世界第二。此外…

Windows安装Neo4j

图数据库概述 图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论(它以图为研究对象图论中的图是由若干给定的点及连接两点的线所构成的图形)为基础的, 图数据库主要用于存储更多的连接数据。 Neo…

1.Zigbee开发,环境搭建

一。环境搭建 1.开发环境 1.IAR开发环境搭建 2.TI官方必备软件安装 (安装此文件,类似Cubemx不同型号stm32的固件库)(这是协议栈) 3.仿真器及USB串口驱动安装 (就是使用串口烧录到板子上所需要的软件&#…

PyTorch实现注意力机制及使用方法汇总,附30篇attention论文

还记得鼎鼎大名的《Attention is All You Need》吗?不过我们今天要聊的重点不是transformer,而是注意力机制。 注意力机制最早应用于计算机视觉领域,后来也逐渐在NLP领域广泛应用,它克服了传统的神经网络的的一些局限&#xff0c…

【IBMMQ】搭建测试队列

一、安装IBMMQ 网上有教程,可以学习 我用的IBMMQ7.5,安装教程 二、创建测试队列 进入工作台: 右击队列管理器,新建队列管理器 写队列管理器名称 点击下一步 点击下一步 点击下一步 端口默认为1414,建议换一个 注…

短视频引爆销售:TikTok如何改变跨境电商游戏规则

随着数字时代的到来,跨境电商行业正经历着前所未有的变革。在这个变革的浪潮中,TikTok(抖音国际版)作为一款全球短视频社交应用,正逐渐成为跨境电商领域的巨大推动力。它不仅改变了品牌的推广方式,还提供了…

ATFX汇市:离岸人民币大幅升值,昨日盘中跌破7.3关口

ATFX汇市:美国CPI数据即将公布之际,周一美元指数大跌,带动离岸人民币升值0.85%,实现3月14日以来的最大单日升值幅度,当日汇率(USDCNH)最低触及7.292,突破7.3000关口。消息面上&#…

【云原生进阶之PaaS中间件】第二章Zookeeper-2-安装部署

1 Zookeeper安装配置 环境准备: 一台安装有jdk的虚拟机:192.168.152.130 1.1 安装 1.1.1 下载 cd /softwarewget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 1.1.2 解压 tar -zxvf zookeeper-3.4.6.tar.g…

火山引擎 ByteHouse:两个关键技术,揭秘 OLAP 引擎中的数据导入技术

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 数据导入是衡量 OLAP 引擎性能及易用性的重要标准之一,高效的数据导入能力能够加速数据实时处理和分析的效率。 作为一款 OLAP 引擎,火山引…

Apollo自动驾驶平台:从传感器到决策的技术解析

前言: 随着科技的进步,自动驾驶技术正逐渐成为现实。而在这个领域,Baidu的Apollo自动驾驶平台展现出了强大的技术实力。本文将从传感器融合到决策技术,深入解析Apollo自动驾驶的核心技术链。 1. 传感器:Apollo的眼和耳…

数据结构与算法之(赫夫曼树,哈夫曼树,压缩软件)

一:思考 1.电报发送:二战的时候大家都知道那时候普遍会应用电报,如果让你来设计一个电报的发送编码你该如何设计呢? 2.压缩算法:给你10000个字符(每个字符1btye,也就是8bit)的文件&a…

C++:类的六个默认成员函数

文章目录 前言一、构造函数概念特性 二、析构函数概念特性 三、拷贝构造函数概念特性 四、赋值运算符重载运算符重载赋值运算符重载 五、取地址及const取地址操作符重载const成员取地址及const取地址操作符重载 总结 个人主页 : 个人主页 个人专栏 : 《数…

项目工单管理系统有什么用?“的修”报修系统在工单管理方面的优势是什么?

项目工单管理系统主要用于管理和协调项目中的任务和活动,它以帮助企业在项目管理、客户服务、资源优化和团队协作等多个方面实现显著提升,因此被越来越多的企业所采用。 企业使用项目工单管理系统的原因主要有以下几点:   提升工作效率&…

JOSEF约瑟 JL-A/41DK JL-A/42DK JL-A/43DK 无辅源电流继电器 过负荷

JL-A、B DK系列无辅源电流继电器 JL-A/11DK JL-A/31DK JL-A/12DK JL-A/32DK JL-A/13DK JL-A/33DK JL-A/21DK JL-A/22DK JL-A/23DK JL-A/34DK JL-A/35DK JL-A/41DK JL-A/42DK JL-A/43DK JL-A、B/41 DK无辅源电流继电器概述 JL-A、B/41 DK无辅源电流继电器作为继电保护元…

《Web安全基础》06. 逻辑漏洞越权

web 1:逻辑漏洞2:逻辑越权3:修复防御方案4:越权问题4.1:商品购买4.2:找回重置机制4.3:接口安全问题4.4:验证安全 5:相关资源 本系列侧重方法论,各工具只是实现…

LAND 所有路者线图——2023 年 9 月更新

来自世界各地的 LAND 所有者社区,你们好,欢迎阅读我们最新的路线图更新! 我们很高兴能回顾一下我们为实现元宇宙所做的一切努力。让我们开始吧! 简要介绍: ● 社区为每个地点提供专用赋能,促进品牌和用户之…

【C++】结构体内存对齐规则

一、结构体内存对齐(重要) 结构体内存对齐是结构体大小的计算规则,是校招笔试和面试过程中一个十分热门的考点,希望大家认真对待。 在学习结构体内存对齐之前,我们先给两组计算结构体大小的题目,看看你能否做对: //…

口袋参谋:淘宝不限类目,透视竞品实时销量!快试试这个插件

​在运营一家店铺之前,可以先了解各类目宝贝的市场行情,及时掌握不同类目宝贝的价格、销售情况,根据需求制定出属于自己的营销策略。 【可跨类目竞店透视】功能: 支持一键获取任意店铺宝贝概况信息 【跨类目竞店透视】功能使用 …

WavJourney:进入音频故事情节生成世界的旅程

推荐:使用 NSDT场景编辑器快速搭建3D应用场景 若要正确查看音频生成的强大功能,请考虑以下方案。我们只需要提供一个简单的指令,描述场景和场景设置,模型就会生成一个扣人心弦的音频脚本,突出与原始指令的最高上下文相…