一种基于独立分量分析的脑电测量器及方法与流程

文档序号:12663900阅读:183来源:国知局
一种基于独立分量分析的脑电测量器及方法与流程

本发明涉及医疗测试领域,具体涉及一种基于独立分量分析的脑电测量器及方法。



背景技术:

现有睡眠监测脑电测量的共同缺点是需要在大脑的枕叶、顶叶和额叶等多个位置安放电极,这些位置上大量头发的存在会阻碍电极与头皮的接触,给电极放置带来了极大的挑战。因此传统的睡眠监测脑电湿电极普遍需要使用导电膏,以减小头发对电极接触的影响,降低电极与皮肤之间的接触电阻。这种湿电极最大的缺点在于,导电膏在一定时间内易干掉,这显然不利于心电和脑电信号的长期监测。导电膏的使用通常会给病人的皮肤带来刺激性而产生不舒适的感觉,枕叶安放金属电极会给病人的正常睡眠带来极大的影响。一般情况下还需要剪掉电极安放位置的头发,病人的接受度普遍较低。同时,湿电极的安放需要专业的医护人员进行,导致医护人员工作量较大,病人的检查费用较高,而且存在病人皮肤对导电膏或者电极固定胶带过敏的风险。

干电极虽然可以避免导电膏的使用,但是也存在自身的缺点和局限性。电容式干电极的最大优势是可以隔着衣物记录生物电势信号,缺点是信噪比较小,容易受干扰。因此往往需要有较大电极面积,并且只能测量相对强度较大的信号(如心电信号的监护)。因此,电容式干电极采集到的脑电信号信噪比较低,采集过程对病人翻身动作和呼吸动作都极为敏感,信号的抗干扰能力较差。基于微纳柱状阵列的阻抗式干电极由于难以穿过毛发浓密的区域,因此很难用来提取头皮脑电。毫米级或厘米级的柱子阵列干电极由于其大尺寸,可以有效穿过毛发,可以用于毛发区域。由于具有较大的接触阻抗,这种电极往往在电极后部紧跟一个跟随放大器,称为有源干电极(active dry electrode)。针式电极的引入,阻抗式干电极往往在病人睡觉压迫电极时会产生刺痛感;放大器的引入,会导致电极的实现成本较高,电路设计较为复杂,而且对病人的身体挪动极为敏感。



技术实现要素:

本发明的目的是针对现有技术中的上述不足,提供了一种基于独立分量分析的脑电测量器。

为实现上述目的,本发明的具体方案如下:一种基于独立分量分析的脑电测量器,用于绑在额头上的松紧带、放置在耳朵上的参考电极以及放置在耳朵上的接地电极;所述松紧带设有若干个金属电极。

本发明进一步设置为,相邻两个所述金属电极的间距相等。

本发明进一步设置为,所述松紧带设有粘扣。

利用权利要求1所述脑电测量器的一种测量脑电的方法,包括以下步骤:

A:将接地电极、参考电极以及松紧带内的金属电极分别通过电极线接入相关的脑电采集设备,进行睡眠脑电的采集,从而得出不同位置的脑电、肌电混合信号;

B:采用独立分量分析法对混合信号进行计算,分离得出包括脑电分量以及肌电的相互独立的源信号;

C:采用自适应滤波对源信号进行滤波。

本发明进一步设置为,在步骤B中的独立分量分析法,包括以下步骤:

S1:根据公式X=[x1(t),x2(t),…xk(t)]T得出混合信号矩阵,其中k的取值为金属电极的数量,xi(t)[i=1,2,…k]为不同金属电极得到的观察样本;

S2:设置源信号矩阵S=[s1(t),s2(t),…sz(t)]T,其中z为源信号的数量,si(t)[i=1,2,…z]为相互独立源信号,包括有肌电以及α波、β波等脑电分量;

S3:设置混合矩阵A,用以描述信号混合过程的特征;

S4:设置噪声矩阵n;得出混合信号与源信号的关系X=AS+n;

S5:设置分离系统矩阵W以及源信号S的估计值Y,得出关系Y=WX;

S6:采用固定点算法算出W值,从而得出相互独立的源信号si(t)[i=1,2,…z]。

本发明进一步设置为,在步骤C中的自适应滤波,包括以下步骤:

K1:初始化权系数矢量w的初始值,设定为0;

K2:更新n=0,1,2……,用公式e(n)=d(n)-xT(n)w(n)、w(n+1)=w(n)+2μe(n)x(n)对权值进行计算;

K3:求得滤波权重系数w(n+1),重复步骤K2,一直打到稳态为止;

K4:按照公式对每个源信号进行滤波。

本发明的有益效果:本发明提出一种新的电极优化方法,只需在额头放置8个外表光滑的金属电极,利用独立分量分析和自适应滤波软件算法分离记录信号中的脑电成分和眼电成分,最后用分离得到的脑电和眼电进行睡眠的分析和评估。这种电极优化方法避免了在大脑诸多位置放置大量电极,从根本上消除了电极安放对病人正常睡眠的影响;该发明提出的优化方案将所有电极集中于额头上,完全避免了头发对电极接触的影响,从而提高了睡眠监测的信号质量和结果的稳定性。

附图说明

利用附图对发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1是本发明脑电测量器的结构示意图;

图2是本发明测量脑电方法的流程图;

图3是本发明脑电成分分解的原理框图;

图4是本发明脑电成分去噪的示意图;

图5是本发明自适应横向滤波器的结构框图;

其中:1-松紧带;2-金属电极;3-粘扣。

具体实施方式

结合以下实施例对本发明作进一步描述。

如图1所示,本实施例所述的一种基于独立分量分析的脑电测量器,用于绑在额头上的松紧带1、放置在耳朵上的参考电极以及放置在耳朵上的接地电极;所述松紧带1设有若干个金属电极2。本实施例所述的一种基于独立分量分析的脑电测量器,相邻两个所述金属电极2的间距相等。本实施例所述的一种基于独立分量分析的脑电测量器,所述松紧带1设有粘扣3。具体地,在使用的时候本实施例的脑电测量器需要与脑电采集设备连接,金属电极2、参考电极以及接地电极将相关测量后传输至脑电采集设备当中,然后进行计算;其中金属电极2的数量为8个,按照4X2的矩阵均匀分布在松紧带1的中间,通过粘扣3使得松紧带1绑在用户的额头上。

利用权利要求1所述脑电测量器的一种测量脑电的方法,包括以下步骤:

A:将接地电极、参考电极以及松紧带1内的金属电极2分别通过电极线接入相关的脑电采集设备,进行睡眠脑电的采集,从而得出不同位置的脑电、肌电混合信号;

B:采用独立分量分析法对混合信号进行计算,分离得出包括脑电分量以及肌电的相互独立的源信号;

C:采用自适应滤波对源信号进行滤波。

本发明进一步设置为,在步骤B中的独立分量分析法,包括以下步骤:

S1:根据公式X=[x1(t),x2(t),…xk(t)]T得出混合信号矩阵,其中k的取值为金属电极2的数量,xi(t)[i=1,2,…k]为不同金属电极2得到的观察样本;

S2:设置源信号矩阵S=[s1(t),s2(t),…sz(t)]T,其中z为源信号的数量,si(t)[i=1,2,…z]为相互独立源信号,包括有肌电以及α波、β波等脑电分量;

S3:设置混合矩阵A,用以描述信号混合过程的特征;

S4:设置噪声矩阵n;得出混合信号与源信号的关系X=AS+n;

S5:设置分离系统矩阵W以及源信号S的估计值Y,得出关系Y=WX;

S6:采用固定点算法算出W值,从而得出相互独立的源信号si(t)[i=1,2,…z]。

本发明进一步设置为,在步骤C中的自适应滤波,包括以下步骤:

K1:初始化权系数矢量w0的初始值,设定为0;

K2:更新n=0,1,2……,用公式e(n)=d(n)-xT(n)w(n)、w(n+1)=w(n)+2μe(n)x(n)对权值进行计算;

K3:求得滤波权重系数wn+1,重复步骤K2,一直打到稳态为止;

K4:按照公式对每个源信号进行滤波。

具体地,如图2和图3所示,在金属电极2采集信息的时候,会采集到相关的肌电以及脑电分量,其中脑电分量包括有α波、β波等分量,而肌电与脑电分量在采集的时候会在混合矩阵A中混合在一起,同时,会有噪声矩阵n进行干扰,此时,采用独立分量分析法得出分离矩阵W,从而分离得到肌电以及脑电分量;而在寻找最优分离矩阵W过程中,建立独立判据函数G,比如非高斯性度量、互信息极小化、信息极大化及极大似然估计等判据,采用随机梯度法、自适应算法、旋转因子乘积算法等方法,寻找判据函数的最优解。同时使用FastICA算法,又称固定点(Fixed-Point)算法。FastICA算法本质上是一种最小化估计分量互信息的神经网络方法,是利用最大熵原理来近似负熵,并通过一个合适的非线性函数G并使其达到最优;从而得出分离矩阵W的值,根据公式Y=WX即可以得到源信号si(t)[i=1,2,…z]的估算值Y;

FastICA算法还可以利用最大熵原理估计最佳的源信号数目,因此本发明采用FastICA算法,先估计肌电和脑电分量的数目,然后分别得到每个分量对应的时域波形。本发明应用FastICA之前还做了以下处理,使得ICA的计算更加简单:

1中心化:如果混合信号的各分量均值都为零,可以简化ICA的计算,因此应用ICA算法前常常将观测样本中心化,使样本的中心移至零点;

2白化:给定一组样本,利用线性变换去除它们的相关性,得到一组互相独立的样本,并作为ICA的输入,可以加快ICA算法的收敛速度。通常采用特征值分解的方法对信号进行白化;

3滤波:除了中心化和白化,有的场合还采用滤波器对混有不相干噪声的观测样本进行滤波,以减小噪声对结果的影响。

如图4和图5所示,自适应滤波主要包括参数可调的数字滤波器和自适应算法两部分,其中x(n)称为输入信号,y(n)称为输出信号,d(n)称为期望信号,e(n)为误差信号,其中,e(n)=d(n)-y(n)。这里,期望信号d(n)是根据不同用途来选择的,自适应滤波器的输出信号y(n)是对期望信号d(n)进行估计的,滤波参数受误差信号e(n)的控制并自动调整,使输出信号y(n)最接近期望信号d(n)。除e(n)之外,有时也要用到输入信号x(n)对滤波器参数进行调整。自适应滤波器控制机理是用误差序列e(n)按照某种准则和算法对其滤波器系数进行调节,最终使自适应滤波的目标函数最小化。在自适应算法中,最小均方算法Least Mean Square,LMS是运用最广泛的一类算法。自适应横向滤波器结构框图,它是一种具有可调节抽头权系数的横向滤波器,权系数w1(n),w2(n),…,wM(n)表示在n时刻的值。

令权系数矢量:w(n)=[w1(n),w2(n),…wM(n)]T,滤波器抽头输入信号矢量:x(n)=[x(n),x(n-1),…x(n-M)]T,因此,输出信号y(n)为

误差序列e(n)可以写成e(n)=d(n)-y(n)。LMS算法使用的准则是使滤波器的期望输出值和实际输出值之间的均方误差(MSE)最小化的准则(数理统计中均方误差是指参数估计值与参数真值之差平方的期望值,MSE的值越小,说明预测模型描述实验数据具有更好的精确度),即e(n)的平方值的期望值最小,并根据这个判据来修改权系数w(n)以达到最优,即确定w(n)使目标函数的值最小。

最速下降法又称梯度下降法,是一个最优化迭代算法,它利用梯度信息分析自适应滤波性能和追踪最佳滤波状态。基于最速下降法的LMS算法的迭代公式如下:

w(n+1)=w(n)+2μe(n)x(n)

此式为LMS算法最终表达式,式中,x(n)为自适应滤波器的输入;d(n)为参考信号;e(n)为误差;w(n)为权重系数;μ为步长。LMS算法收敛的条件为:0<μ<1/λmax,λmax是输入信号自相关矩阵的最大特征值。在实际使用中,需要合理选择步长参数μ,该参数将影响算法的收敛和失调性能。

基于以上推导过程,LMS自适应滤波算法对脑电分量进行去噪的流程如下:

步骤1:初始化权系数矢量w(0)为任意初始值,一般可以设为0;

步骤2:更新n=0,1,2……,用下面两个公式对权值进行计算:

e(n)=d(n)-xT(n)w(n)

w(n+1)=w(n)+2μe(n)x(n)

步骤3:求得滤波权重系数w(n+1),重复步骤2,一直到达稳态为止。

步骤4:按照公式对ICA算法得到的每一个分量进行滤波,从而进一步去除环境噪声、自发脑电等干扰。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

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