1. 神经信号基础:什么是神经信号?EEG、ECoG、Spike信号的区别与联系

大家好,欢迎来到《神经信号预处理与数据增强实战》的第一章。

做神经工程这些年,我经常被刚入行的朋友问到一个问题:「你们搞的脑电、皮层脑电、还有那个尖尖的Spike,到底有啥区别?」

嗯,这个问题问得好。说白了,这三种信号就像是用不同倍数的望远镜看同一片星空——看到的细节完全不同。今天我就带大家把这三者的关系理清楚。

1.1 什么是神经信号?

神经信号,本质上是神经元活动产生的电生理现象。你想想看,我们大脑里有大约860亿个神经元,它们通过电信号和化学信号互相沟通。这些信号叠加起来,就形成了我们能在头皮上、皮层表面、甚至单个神经元附近记录到的电活动。

我个人习惯把神经信号分成三个层级:

  • 宏观层级:EEG(脑电图),记录的是头皮上的电活动
  • 介观层级:ECoG(皮层脑电图),记录的是大脑皮层表面的电活动
  • 微观层级:Spike(锋电位),记录的是单个或少数几个神经元的放电活动

这三个层级不是互相独立的。它们之间有着千丝万缕的联系——ECoG可以看作是EEG的「高清版」,而Spike则是ECoG的「放大镜下的细节」。

核心要点:神经信号的本质是神经元群体活动的电生理表现。不同记录方式只是「观察窗口」不同,底层生理机制是统一的。

1.2 EEG信号:从头皮看大脑

EEG,全称Electroencephalography,是最常见的神经信号记录方式。把电极贴在头皮上,就能记录到大脑皮层的电活动。

我在项目中遇到过不少新手,以为EEG记录的就是「大脑在想什么」。其实没那么玄乎——EEG记录的是大量皮层锥体神经元同步活动的总和,经过脑脊液、颅骨、头皮等多层组织的衰减和混叠后,传到头皮表面的信号。

EEG的主要特点:

  • 空间分辨率低:大约1-2厘米。说白了,你很难精确知道信号来自哪个脑区
  • 时间分辨率高:毫秒级别。这是EEG最大的优势
  • 信号幅度小:通常在10-100微伏之间
  • 易受干扰:眨眼、肌肉活动、工频干扰都会污染信号

我记得有一次做睡眠分期实验,一个受试者全程都在咬牙,结果EEG信号里全是肌电伪迹。嗯,从那以后我养成了一个习惯——记录EEG之前,一定先让受试者放松下巴。

实战技巧:EEG预处理中,最容易被忽略的是电极阻抗检查。我建议每次记录前确保所有电极阻抗低于5kΩ,否则信号质量会大打折扣。

1.3 ECoG信号:揭开颅骨看皮层

ECoG,全称Electrocorticography,需要开颅手术把电极直接放在大脑皮层表面。听起来有点吓人,但临床上这是癫痫病灶定位的金标准。

ECoG和EEG的区别,就像是用手机隔着毛玻璃拍照 vs 直接拍。ECoG信号没有颅骨的衰减和混叠,所以:

  • 空间分辨率更高:可达毫米级别(电极间距通常2-10mm)
  • 信号幅度更大:50-500微伏,比EEG强5-10倍
  • 频带更宽:可以记录到高频成分(甚至1000Hz以上)
  • 信噪比更高:伪迹干扰相对较少

我曾经参与过一个ECoG的脑机接口项目,患者用皮层信号控制机械臂抓取物体。说实话,第一次看到ECoG信号时我被震撼到了——那清晰的高频gamma节律,在EEG里根本看不到。

注意:ECoG虽然信号质量好,但属于侵入式记录,有手术风险和感染风险。临床上主要用于癫痫术前评估,科研中则用于脑机接口和认知神经科学。

1.4 Spike信号:聆听单个神经元的声音

Spike信号,也叫锋电位或动作电位,是单个神经元放电时产生的电脉冲。记录Spike需要用微电极(尖端直径只有几微米)插入脑组织中,紧贴神经元胞体。

你想想看,EEG记录的是几十亿个神经元的集体活动,而Spike记录的是单个神经元的「一言一行」。这中间的尺度差异有多大?

Spike信号的核心特征:

  • 幅度:50-500微伏(和ECoG差不多,但来源完全不同)
  • 持续时间:约1-2毫秒,非常短暂
  • 波形特征:典型的「尖峰」形状,先正后负或先负后正
  • 记录难度大:电极需要精确定位,且信号容易漂移

我曾经在老鼠的海马区记录Spike,连续记录了6个小时,结果电极慢慢漂移了50微米,原本清晰的Spike波形就变得模糊了。从那以后,我每次做Spike记录都会用组织学染色确认电极位置。

关键区别:EEG和ECoG记录的是局部场电位(LFP),反映的是突触后电位的总和;而Spike记录的是动作电位,是神经元「放电」的直接证据。两者在频率、幅度、生理意义上完全不同。

1.5 三种信号的对比与联系

为了方便大家对比,我整理了一个表格:

特性 EEG ECoG Spike
记录位置 头皮表面 皮层表面 脑组织内(紧贴神经元)
侵入性 无创 有创(开颅) 有创(插入脑组织)
空间分辨率 1-2 cm 1-5 mm 单个神经元(~10 μm)
时间分辨率 ~1 ms ~0.1 ms ~0.01 ms
信号幅度 10-100 μV 50-500 μV 50-500 μV
频率范围 0.5-100 Hz 0.5-500 Hz 300-5000 Hz
主要应用 睡眠、癫痫、BCI 癫痫定位、BCI 基础神经科学

这三种信号不是孤立的。它们之间有着内在的联系:

  • EEG ≈ 低通滤波后的ECoG:颅骨和头皮相当于一个低通滤波器,把ECoG中的高频成分衰减掉了
  • ECoG中的高频成分与Spike活动相关:局部神经元群体放电越密集,ECoG的高频gamma节律越强
  • Spike是神经信息编码的基本单元:EEG和ECoG反映的是Spike活动的群体统计特性

下面我用一张图来展示这三种信号的关系:

神经信号层级结构图 EEG(脑电图) 头皮表面记录 | 无创 | 空间分辨率低 | 时间分辨率高 记录大量神经元同步活动的总和,经过颅骨衰减 颅骨低通滤波 ECoG(皮层脑电图) 皮层表面记录 | 有创(开颅) | 空间分辨率高 | 频带宽 记录皮层表面局部场电位(LFP),包含高频gamma节律 微电极深入组织 Spike(锋电位) 脑组织内记录 | 有创(插入式) | 单神经元分辨率 | 高频 记录单个神经元的动作电位,持续时间仅1-2毫秒 关键联系 • EEG ≈ 低通ECoG • ECoG高频与Spike 活动正相关 • Spike是信息编码 的基本单元 • 三者共享同一 生理基础 • 预处理方法 各有侧重 • 滤波频段不同 • 伪迹类型各异

1.6 预处理思路的差异

既然三种信号特性不同,预处理方法自然也有差异。我简单总结一下:

  • EEG预处理:重点是去除伪迹(眼电、肌电、工频),常用ICA、ASR等方法。滤波范围通常0.5-100Hz
  • ECoG预处理:重点是去除工频干扰和低频漂移,常用陷波滤波和高通滤波。滤波范围0.5-500Hz
  • Spike预处理:重点是检测和分类Spike波形,常用阈值检测、PCA聚类等。滤波范围300-5000Hz

我的建议:如果你是初学者,我建议先从EEG入手。EEG数据容易获取、处理工具成熟、社区资源丰富。等掌握了EEG的预处理流程,再转向ECoG和Spike会轻松很多。

好了,这一章的内容就到这里。三种信号的区别和联系,说白了就是「观察尺度不同,底层生理机制统一」。下一章我们会深入EEG的预处理流程,从数据加载开始一步步实操。


公众号:蓝海资料掘金营,微信deep3321