一种单通道的脑电信号中肌电伪迹的消除方法与流程

文档序号:17154222发布日期:2019-03-19 23:47阅读:650来源:国知局
一种单通道的脑电信号中肌电伪迹的消除方法与流程

本发明属于脑电信号处理技术领域,具体涉及一种基于奇异谱分析和独立向量分析,从单通道脑电信号中自动识别肌电伪迹并消除的新方法,主要应用于脑电信号的预处理,及人脑相关疾病和人脑功能的研究。



背景技术:

脑电信号是脑神经细胞群的自发性、节律性的电生理活动,包括离子交换、新陈代谢等综合外在表现。脑电设备直接从头皮采集得到的脑电信号往往是微弱的,因此脑电设备采集得到脑电信号一般需要经过放大器放大处理。脑电图是指经过放大处理后的脑电信号所形成的具有一定波形信息的曲线图。由于具有高时域分辨率、便携和无创性等特点,脑电信号已被广泛应用于各种神经系统相关仪器的实际应用和测量。然而,脑电信号极易受到各种电生理伪迹的污染,使后续的脑信号特征分析变得相当艰难。对于只有少数电极的长时间的移动监控脑电设备,污染严重程度尤为突出。众多复杂的伪迹均会干扰脑电图的记录,如分别由头部肌肉收缩、心跳和眼球运动所导致产生的肌电信号、心电信号和眼电信号。由于肌电信号具有幅值大、频域分布广和复杂的波形特征等特点,导致肌电伪迹是众多干扰源中最难消除的干扰伪迹。随着便携式脑电信号采集设备的快速发展,针对单通道脑电信号中肌电伪迹去除的问题引起了越来越多的关注。

在过去数十年里,研究人员已经进行了许多尝试来解决脑电信号中肌电伪迹移除的这个难题。最初,低通滤波器通常被用来去除肌电伪迹。然而,若肌电伪迹与感兴趣的脑电信号的频谱重叠的话,低通滤波器不仅会抑制肌电伪迹,而且可能会造成有价值的脑电信息损失。在最近的研究中,盲源分离开始广泛应用于脑电信号中肌电伪迹的去除。盲源分离方法是指在没有先验知识的条件下,从混叠信号中将各源信号分离出来的过程。脑电信号中肌电伪迹去除的基本方法为,先对被伪迹污染的脑电信号盲源分离,后将判定为肌电伪迹的源信号置零,再进行信号重建得到干净的脑电信号。常用的盲源分离算法有独立成分分析(independentcomponentanalysis,ica)、典型相关分析(canonicalcorrelationanalysis,cca)。ica是利用高阶统计量将脑电信号分解为独立分量,但是ica在去除肌电伪迹的效果上并不好,因为该方法得到的独立分量中肌电伪迹和脑电信号经常发生串扰。为此,一些学者提出cca去除肌电伪迹。cca是利用二阶统计量将脑电信号分解成互不相关且自相关性最大的典型变量。由于肌电的特性与白噪声类似具有较低的自相关性,cca在去除肌电的效果上一般优于ica。但cca在应用于采样点数较多的脑电信号中肌电伪迹去除时,效果也不好。

然而,由于盲源分离方法默认假设源信号的数目等于或少于信号的通道数,所以它不能直接应用于单通道脑电的去噪处理。

为了解决单通道脑电信号中肌电伪迹去除的问题,一些学者提出将信号分解方法与盲源分离方法结合,来对单通道脑电进行去噪处理。例如,有学者提出先对单通道脑电信号进行小波分解,得到多通道的小波成分矩阵,再对小波成分矩阵进行盲源分离处理。然而,小波分解有一定局限性。例如,小波分解的效果与小波母函数的选取有重要关系,但小波母函数的最优选择没有固定标准。还有学者提出将集合经验模态分解(ensembleempiricalmodedecomposition,eemd)与盲源分离结合进行单通道脑电信号处理(k.t.sweeney,s.f.mcloone,andt.e.ward,“theuseofensembleempiricalmodedecompositionwithcanonicalcorrelationanalysisasanovelartifactremovaltechnique,”ieeetransactionsonbiomedicalengineering,vol.60,no.1,pp.97–105,2013.)。实验证明使用集合经验模态分解(eemd)得到了比小波分解更优的去噪效果。但是集合经验模态分解的计算复杂度过高,且在很多情况下去噪效果不佳。



技术实现要素:

本发明为了克服上述现有技术所存在的不足,提出了一种单通道的脑电信号中肌电伪迹的消除方法,以期能在大多数情况下实现完全消除肌电伪迹对脑电信号的影响,从而为脑电信号的后续分析处理提供支持。

本发明为解决技术问题,采用如下技术方案:

本发明一种单通道的脑电信号中肌电伪迹的消除方法的特点包括如下步骤:

步骤一:使用脑电测量设备采集并记录t时刻单通道的脑电信号x(t);

步骤二:使用奇异谱分析法对所述t时刻单通道的脑电信号x(t)进行分解,得到由n个信号分量所组合的信号分量矩阵,记为:m(t)=[m1(t),m2(t),m3(t),…mn(t),…mn(t)]t,其中mn(t)表示t时刻单通道的脑电信号x(t)中第n个信号分量,t为矩阵转置,且1<n<n;

步骤三:使用独立向量分析法对所述信号分量矩阵m(t)进行盲源分离,得到混合矩阵a、解混矩阵w和t时刻的源信号矩阵s(t)=[s1(t),s2(t),s3(t),…sn(t),…sn(t)]t,其中sn(t)表示t时刻的第n个独立源成分,并有m(t)=as(t),s(t)=wm(t);

步骤四:初始化n=1;

步骤五:利用式(1)计算所述t时刻的源信号矩阵s(t)中第n个独立源成分sn(t)的自相关系数值rn:

式(1)中,e(·)表示求均值函数;sn(t-τ)表示所述t时刻的源信号矩阵s(t)延迟τ时刻后的信号;

若rn<e,则表示第n个独立源成分sn(t)含有肌电伪迹的源成分,并将sn(t)置零;其中e表示所设定的自相关系数阈值;

步骤六:将n+1赋值给n,并判断n>n是否成立,若成立,则表示得到不含肌电伪迹的源信号矩阵并执行步骤七,否则,返回步骤五执行;

步骤七:利用式(2)对所述不含肌电伪迹的源信号矩阵进行盲源分离逆变换处理,得到得到不含肌电伪迹的信号分量矩阵其中表示第n个去除肌电伪迹后的信号分量:

步骤八:利用式(3)对将所述不含肌电伪迹的信号分量矩阵中的信号分量进行叠加,得到去除肌电伪迹后的单通道脑电信号

与已有技术相比,本发明的有益效果体现在:

1.本发明的步骤二在针对单通道脑电信号肌电伪迹去除的问题中,率先使用奇异谱分析法对单通道脑电信号进行分解处理,该方法不需要任何先验知识,避免了小波分解的小波母函数选取问题。同时奇异谱分析相比已有的集合经验模态分解技术减少了计算复杂度,并采用了全新的信号分解原理,不会出现模态混叠问题,能更精确提取信号分量。奇异谱分析(ssa)作为一种强大的时间序列处理方法,目前尚未与独立向量分析结合用于单通道脑电信号中肌电伪迹的去除。

2.本发明的步骤三至步骤七,使用独立向量分析(independentvectoranalysis,iva)进行盲源分离,能将肌电源集中在少数独立分量中并去除。独立向量分析可以看作是独立成分分析的多维扩展,它同时使用了二阶统计量和高阶统计量,综合了独立成分分析和典型相关分析的优势,能更好地实现脑电源成分与肌电源成分的分离。且由于步骤二能提供更多的信号通道及更有效的信号分量提取,独立向量分析能更精确地将将脑电源和肌电源集中在各自的源分量中。所以本发明相比已有的信号分解与盲源分离结合的单通道去噪方法能得到更优的去噪效果。

附图说明

图1为本发明方法流程图;

图2a为干净半模拟脑电信号示意图;

图2b为含有肌电伪迹的半模拟脑电信号示意图(λ=0.5);

图2c为通过本发明方法得到的部分含噪的信号分量示意图;

图2d为通过本发明方法得到的部分源信号示意图;

图2e为通过本发明方法得到的去除肌电伪迹后重建的单通道脑电信号示意图;

图2f为通过eemd-ica单通道处理方法得到的去除肌电伪迹后重建的单通道脑电信号示意图;

图3a为本发明方法与eemd-ica方法处理一段半模拟单通道脑电,其去噪性能指标相对均方根误差的比较图;

图3b为本发明方法与eemd-ica方法处理一段半模拟单通道脑电,其去噪性能指标相关系数的比较图;

图4a为本发明方法与eemd-ica方法处理十段半模拟单通道脑电,其去噪性能指标相对均方根误差取平均的比较图;

图4b为本发明方法与eemd-ica方法处理十段半模拟单通道脑电,其去噪性能指标相关系数取平均的比较图;

图5a为单通道包含肌电伪迹的真实癫痫脑电示意图;

图5b为通过本发明方法所得到的去除肌电伪迹后重建的脑电信号示意图。

具体实施方式

如图1所示,单通道脑电信号中肌电伪迹的消除方法是:先用奇异谱分析对单通道脑电信号进行分解,得到信号分量组成的多维矩阵。再对多维矩阵进行独立向量分析处理,使用自相关系数作为阈值指标去除含肌电伪迹的独立分量。最后重建数据得到干净的单通道脑电信号。

为了通过实验方式验证本发明的去噪效果,下面将分别通过半模拟脑电信号与真实脑电信号为例,并结合附图来说明单通道脑电信号中肌电伪迹去除的具体实施方式。

1.半模拟脑电信号

该部分将介绍本发明的具体实施方式(ssa-iva),并将本发明的去噪效果与eemd-cca单通道处理方法进行比较。

步骤一:使用脑电测量设备采集并记录t时刻单通道的脑电信号,记为xeeg(t);使用肌电测量设备采集并记录t时刻肌电信号,记为xemg(t)。如图2b所示,人为混合干净脑电信号与肌电信号,得到被污染的单通道脑电信号,x(t)=xeeg(t)+λxemg(t),其中信噪比为0.5。如图2a所示xemg(t)表示单通道的真实干净脑电信号,xemg(t)表示真实肌电伪迹。信号的采样频率为1000hz,长度为10s。

步骤二:使用奇异谱分析法对t时刻单通道的脑电信号x(t)进行分解,得到由n=26个信号分量所组合的信号分量矩阵,记为:m(t)=[m1(t),m2(t),m3(t),…mn(t),…m26(t)]t,其中mn(t)表示t时刻单通道的脑电信号x(t)中第n个信号分量,t为矩阵转置,且1<n<n;如图2c展示了分解得到的部分信号分量。

步骤三:使用独立向量分析法对信号分量矩阵m(t)进行盲源分离,得到混合矩阵a、解混矩阵w和t时刻的源信号矩阵s(t)=[s1(t),s2(t),s3(t),…sn(t),…s26(t)]t,其中sn(t)表示t时刻的第n个独立源成分,并有m(t)=as(t),s(t)=wm(t);如图2d展示了部分独立源成分。

步骤四:初始化n=1;

步骤五:利用式(1)计算t时刻的源信号矩阵s(t)中第n个独立源成分sn(t)的自相关系数值rn:

式(1)中,e(·)表示求均值函数;sn(t-τ)表示t时刻的源信号矩阵s(t)延迟τ时刻后的信号;

若rn<e,则表示第n个独立源成分sn(t)含有肌电伪迹的源成分,并将sn(t)置零;其中e表示所设定的自相关系数阈值,设置e=0.9;

步骤六:将n+1赋值给n,并判断n>n是否成立,若成立,则表示得到不含肌电伪迹的源信号矩阵并执行步骤七,否则,返回步骤五执行;

步骤七:利用式(2)对不含肌电伪迹的源信号矩阵进行盲源分离逆变换处理,得到得到不含肌电伪迹的信号分量矩阵其中表示第n个去除肌电伪迹后的信号分量:

步骤八:利用式(3)对将不含肌电伪迹的信号分量矩阵中的信号分量进行叠加,得到去除肌电伪迹后的单通道脑电信号

如图2e展示了本发明的去噪效果,图2f展示了eemd-ica的去噪效果。

为了定量分析ssa-iva与eemd-ica的去噪效果差异,选择了两个性能指标进行评价,即相对均方根误差(rrmse)和相关系数(cc)。其中rrmse值计算的是去噪后的脑电与原始干净脑电的相对均方误差,其值越小,表明噪声去除效果越好。cc计算的是去噪后的脑电与原始干净脑电的结构相似度,其值越高,表明有用脑电信号保留的越多,即对脑电信号恢复得越好。图3a和图3b展示了本发明与eemd-ica方法在不同信噪比下两个性能指标的数值变化。从两张图中可以直观看出,本发明的去噪效果和对干净脑电信号的保留程度都优于eemd-ica方法。

为了进一步比较两种方法的去噪效果,我们重复进行步骤一到步骤八,做了十次实验,并对去噪性能指标取平均,得到两种方法的效果比较,如图4a和图4b所示。从两张图中可以判断出,ssa-iva的去噪效果是优于eemd-ica的。

2.真实脑电信号

在该部分使用真实被污染的脑电数据作为实验对象,使用本发明的ssa-iva方法进行处理,检验本发明的去噪效果。图5a是一段真实的单通道脑电信号,该信号是于癫痫发作期间采集的。信号的采样频率是250hz,采样时间为10s,总共2500个采样点。图5a中可以看出该脑电信号在0s-3.9s被肌电噪声严重污染。这种污染对于癫痫发作区域的定位与检测工作影响非常大,因此消除肌电伪迹的影响是非常重要,并具有实际意义的。

按照上述半模拟脑电信号的本发明处理方法对真实脑电信号进行处理,得到去噪后的脑电信号如图5b。将图5a与图5b对比可以看出,本发明成功去除了脑电信号中的肌电伪迹,且保留了原脑电信号的信息。

综上,本发明解决了单通道脑电情况下肌电伪迹难以去除的难题。且本发明不需要人为手动操作,可自动检测并消除脑电伪迹。该方法适用于单通道的便捷式脑电设备,以及临床诊断,对于脑电信号的后续分析处理有着重要意义。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1