【脑电信号处理与特征提取】P2-夏晓磊:脑电的神经起源与测量

news2024/11/15 20:29:58

夏晓磊:脑电的神经起源与测量

专业术语

electroencephalography(EEG) 脑电图
Excitatory Postsynaptic Potential(EPSP) 兴奋性突触后电位
Electrocorticography(ECoG) 皮层脑电图

什么是脑电/脑电图(EEG)?

Electroencephalography(EEG)

Electro: relating to electricity
Encephalo: relating to the brain
Graphy: writing or representation produced in a specified manner.

Therefore, EEG produces a graphed representation of the electrical activity occurring in a person’s brain.(把一个人的大脑中的电活动画出来)

Basics of cortical electrophysiology

脑电如何产生的?下面是电信号在大脑中的传导过程。
静息态时细胞膜内外的电位是内负外正,当需要传递信号的时候,细胞体会产生动作电位,动作电位沿着轴突传递,到达突触,细胞膜内外就变成了内正外负。
在这里插入图片描述
当动作电位传递到突触前膜,突触前膜会释放神经递质,到突触后膜,突触后膜就会产生突触后膜电位。EPSP代表兴奋性突触后电位(Excitatory Postsynaptic Potential),是指在兴奋性突触传递过程中,突触后膜上发生的电位变化。
在这里插入图片描述
动作电位的放电频率是比较高的,可能三次放到会在突触后膜有一个大的电位变化,所以说突触后膜电位是可以累加的。

这些东西又如何产生脑电的?

当许多这些神经元整齐排列,同时放电,同时在突触后膜产生很多突触后膜电位,在头皮表面放置电极,就可以记录到几mv电位差,这就是脑电。
在这里插入图片描述

Scalp EEG vs direct cortical recording: magnitude differences
头皮脑电图(Scalp EEG)与直接皮层记录(Direct Cortical Recording):振幅差异
在这里插入图片描述
EEG电活动衰减很多,空间分辨率低。
头皮记录到的脑电比突触后膜电位小一个数量级,一方面因为EEG放置在头皮,头皮到大脑皮层要经过头骨,脑膜。另一方面,头皮上放置的某一个电极,记录的电信号也不是来自一个神经核团,是多个神经核团共同作用的结果。故脑电传递的电信号是弥散性的,也就造成脑电的空间分辨率低。

Q: 如何理解空间分辨率低?
A: 在头皮放置的点击越相近,两个电极记录到的脑电信号越相似。
一般来说空间分辨率是两厘米

总结何为脑电和脑电图(EEG)

脑电头皮表面记录到的大脑活动产生的电信号(微伏)。(记录位置:硬脑膜/大脑皮层表面- ECoG,神经元群- LFP与MUR/MUA:活动位置:心电、眼电、肌电等)
在这里插入图片描述

脑电图电压随时间变化的波形图。将这种电活动的电位作为纵轴,时间为横轴,记录下来的电位与时间相互关系的平面图即为脑电图。(electroencephalograph,EEG)
电压=两点间的电势差
脑电数据=作用电极电势-参考电极电势
参考电极本身的波形是一条值为零的直线。
在这里插入图片描述

脑电的测量

Q: 什么是脑电?
A: 脑电(Electroencephalogram,缩写为EEG)是指记录和测量人类或动物大脑电活动的一种技术和信号
脑电是通过在头皮上放置多个电极来捕捉和记录脑部神经元的电活动所产生的电位变化。这些电极测量到的电信号代表了大脑中大量神经元的集体活动。

Q: 脑电有什么特点?
A: 脑电是头皮表面记录的大脑活动产生的电信号(电压),具有变化快(ms)、幅值小(微伏)、易受干扰等特点,相应的脑电记录设备应该具有采样率高/信号放大、降噪以及数字化的功能特点。脑电记录设备的本质就是一台时间分辨率较高的灵敏电压表。

脑电设备的硬件构成

在这里插入图片描述
在这里插入图片描述

Rat ECoG实验流程图
在这里插入图片描述

硬件构成——电极帽

在这里插入图片描述
作用电极Activate electrode:头皮上摆放的大部分电极。
参考电极Reference electrode:作为相对零电位点的电极,记录脑电数据的时候哪个电极作为参考都可以。重参考的时候一般选鼻尖、双侧乳突(耳垂)、平均参考。记录到的脑电数据是作用电极与参考电极的差值。
接地电极Ground electrode:帮助去除工频干扰。

在这里插入图片描述

硬件构成——放大器

输入阻抗:即脑电放大器前端放大电路的输入阻抗。为避免脑电信号过分衰减,脑电采集系统必须具有很高的输入阻抗。如果前端模拟电路的阻抗小,将使放大器采集的脑电信号幅度小且变化大,因此如果希望采集到高质量的脑电信号就必须降低头皮阻抗,增大前段输入电路的输入阻抗。
在这里插入图片描述
共模抑制比(Common Mode Rejection Ratio. CMRR): 即对差模信号的放大和对共模信号的抑制能力。共模抑制比是衡量脑电放大器抑制电力线路干扰(如50Hz工频干扰)等共模噪声能力等一个指标。(主流高性能脑电设备等CMRR都在100dB以上)

频率响应:脑电信号不是全频带的信号,因此需要滤除无效频带的信号,又要无失真的保持有效频带的原有信号(主流脑电设备的频率范围为DC~1000Hz,人的脑电设备没有必要记录1000Hz以上的信息)。

硬件构成——模数转换器

模数转换器(Analog to Digital Converter):即将脑电信号从模拟信号(电压值)转变为数字信号。模数转换器的分辨率是一个重要指标,一般用多少bit表示,12bit就代表2^12,即改脑电设备最多可以表达4096个值(主流高性能脑电设备的分辨率可以达到24bit)。分辨率太低的话脑电系统容易饱和达到记录上线。
在这里插入图片描述

ERP实验中的Marker

在脑电设备中,实验控制电脑会给在给被试者发出刺激的同时,发送一个Marker给适配器。

Q: 什么是Marker?
A: Marker(标记)是指在脑电图(EEG)数据中插入的事件标记或时间标记。Marker用于标记或注释与实验中特定事件或刺激相关的时间点。

Marker的两个基本属性:类型和时间。Marker大概分为2种(数字/模拟)。如下图的红色线就是一种Marker。

在这里插入图片描述

注意事项——噪声辨别

如果有一个电极的走势和其他几个明显不同,那这个电极一定是噪声,因为前面讲到过EEG空间分辨低,受模糊效应的影响,相邻电极的电信号应该相近。如下图所示,中间明显不同的那一个电信号就是噪声。
在这里插入图片描述

推荐的脑电设备记录参数

在这里插入图片描述
老师真的太有意思了!!!哈哈哈哈哈哈哈哈哈哈哈哈最后是老师把最喜欢的动漫中的一句话送给大家:
在这里插入图片描述

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

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

相关文章

STM32F407移植OpenHarmony笔记1

参考文档: OpenAtom OpenHarmonywidthdevice-width,initial-scale1.0https://docs.openharmony.cn/pages/v3.2/zh-cn/device-dev/get-code/gettools-acquire.md/ 搭建环境 安装linux系统: Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-91-generic x86_64) 下载源代码&a…

鸿蒙自定义Video播放器

前言 DevEco Studio版本:4.0.0.600 使用效果 如何使用 参考文档:OpenHarmony Video使用说明 1、module创建 File-->New-->Module,选择Static Library 2、相关类创建 PlayControl:视频播放控制类 PlayProgress&#xf…

淘宝扭蛋机小程序开发:从创意到实现

一、引言 近年来,随着移动互联网的快速发展,小程序已成为商家与消费者互动的重要平台。其中,扭蛋机小程序以其独特的互动性和趣味性,受到了广泛的欢迎。本文将详细介绍淘宝扭蛋机小程序的开发过程,包括创意产生、需求…

OSPF-(LSA+SPF)

Router LSA使用Link来承载路由器直连接口的信息。 Link Type:P2P,TransNet,StubNet。 Point-to-Point(P2P):描述一个从本路由器到邻居路由器之间的点到点链路;属于网段信息; StubN…

mmpose 2d姿态预测值转json文件

目录 效果图: 参考 模板文件下载地址: python预测代码: 效果图: <

【Flink-1.17-教程】-【四】Flink DataStream API(7)输出算子(Sink)

【Flink-1.17-教程】-【四】Flink DataStream API&#xff08;7&#xff09;输出算子&#xff08;Sink&#xff09; 1&#xff09;连接到外部系统2&#xff09;输出到文件3&#xff09;输出到 Kafka4&#xff09;输出到 MySQL&#xff08;JDBC&#xff09;5&#xff09;自定义 …

数论问题(算法村第十三关黄金挑战)

辗转相除法 8 和 12 的最大公因数是 4&#xff0c;记作 gcd(8,12)4。辗转相除法最重要的规则是&#xff1a; 若 mod 是 a b 的余数, 则gcd(a, b) gcd(b, mod)&#xff0c;直到a % b 0时&#xff0c;返回 b的值 gcd(546, 429) gcd(429, 117) gcd(117, 78) gcd(78, 39) …

Pytorch神经网络模型nn.Sequential与nn.Linear

1、定义模型 对于标准深度学习模型&#xff0c;我们可以使用框架的预定义好的层。这使我们只需关注使用哪些层来构造模型&#xff0c;而不必关注层的实现细节。 我们首先定义一个模型变量net&#xff0c;它是一个Sequential类的实例。 Sequential类将多个层串联在一起。 当给…

Redis:定时清理垃圾图片

首先理解清理垃圾文件的原理 在填写表单信息时上传图片后就已经存入云中&#xff0c;但是此时取消表单的填写这个图片就变成垃圾图片&#xff0c;所以在点击新建填写表单的方法/upload中&#xff0c;把上传的图片名字存入Redis的value中&#xff0c;key&#xff08;key1&#…

深入理解badblocks

文章目录 一、概述二、安装2.1、源码编译安装2.2、命令行安装2.3、安装确认 三、重要参数详解3.1、查询支持的参数3.2、参数说明 四、实例4.1、全面扫描4.2、破坏性写入并修复4.3、非破坏性写入测试 五、实现原理六、注意事项 团队博客: 汽车电子社区 一、概述 badblocks命令是…

NODE笔记 2 使用node操作飞书多维表格

前面简单介绍了node与简单的应用&#xff0c;本文通过结合飞书官方文档 使用node对飞书多维表格进行简单的操作&#xff08;获取token 查询多维表格recordid&#xff0c;删除多行数据&#xff0c;新增数据&#xff09; 文章目录 前言 前两篇文章对node做了简单的介绍&#xff…

【若依】关于对象查询list返回,进行业务处理以后的分页问题

1、查询对象Jglkq返回 list&#xff0c;对 list 进行业务处理后返回&#xff0c;但分页出现问题。 /*** 嫁功率考勤查询*/RequiresPermissions("hr:kq:list")PostMapping("/list")ResponseBodypublic TableDataInfo list(Jglkq jglkq) throws ParseExcepti…

骨传导耳机综评:透视南卡、韶音和墨觉三大品牌的性能与特点

在当前的蓝牙音频设备领域中&#xff0c;骨传导蓝牙运动耳机以其出色的安全特性和舒适的体验&#xff0c;受到了健身爱好者们的广泛好评。这类耳机不同于我们常见的入耳式耳机&#xff0c;它的工作方式是直接通过振动将声音传递到用户的耳骨中&#xff0c;这样既可以享受音乐&a…

鸿蒙系统的APP开发

鸿蒙系统&#xff08;HarmonyOS&#xff09;是由华为公司开发的一款分布式操作系统。它被设计用于在各种设备上实现无缝的、统一的用户体验&#xff0c;包括智能手机、平板电脑、智能电视、智能穿戴等设备。鸿蒙系统的核心理念是支持多终端协同工作&#xff0c;使应用能够更灵活…

unity学习笔记----游戏练习06

一、豌豆射手的子弹控制 创建脚本单独控制子弹的运动 用transform来控制移动 void Update() { transform.Translate(Vector3.right * speed * Time.deltaTime); } 创建一个控制子弹速度的方法&#xff0c;方便速度的控制 private void SetSpeed(float spee…

DS:顺序表的实现(超详细!!)

创作不易&#xff0c;友友们给个三连呗&#xff01; 本文为博主在DS学习阶段的第一篇博客&#xff0c;所以会介绍一下数据结构&#xff0c;并在最后学习对顺序表的实现&#xff0c;在友友们学习数据结构之前&#xff0c;一定要对三个部分的知识——指针、结构体、动态内存管理的…

springboot118共享汽车管理系统

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的共享汽车管理系统 适用于计算机类毕业设计&#xff0c;课程设计参考与学习用途。仅供学习参考&#xff0c; 不得用于商业或者非法用途&#xff0c;否则&#xff0c;一切后果请用户自负。 看运行截图看 第五章 第四章 获…

Java 集合List相关面试题

&#x1f4d5;作者简介&#xff1a; 过去日记&#xff0c;致力于Java、GoLang,Rust等多种编程语言&#xff0c;热爱技术&#xff0c;喜欢游戏的博主。 &#x1f4d7;本文收录于java面试题系列&#xff0c;大家有兴趣的可以看一看 &#x1f4d8;相关专栏Rust初阶教程、go语言基…

图形用户界面(GUI)开发教程

文章目录 写在前面MATLAB GUI启动方式按钮&#xff08;Push Button&#xff09;查看属性tag的命名方式回调函数小小的总结 下拉菜单&#xff08;Pop-up Menu&#xff09;单选框&#xff08;Radio Button&#xff09;和复选框&#xff08;Check Box&#xff09;静态文本&#xf…

将vue组件发布成npm包

文章目录 前言一、环境准备1.首先最基本的需要安装nodejs&#xff0c;版本推荐 v10 以上&#xff0c;因为需要安装vue-cli2.安装vue-cli 二、初始化项目1.构建项目2.开发组件/加入组件3. 修改配置文件 三、调试1、执行打包命令2、发布本地连接包3、测试项目 四、发布使用1、注册…