一种脑电波信号的滤波装置及方法

文档序号:1480114 发布日期:2020-02-28 浏览:4次 >En<

阅读说明:本技术 一种脑电波信号的滤波装置及方法 (Filtering device and method for brain wave signals ) 是由 廖志贤 石佳怡 谭承恒 莫胜胜 刘前虔 李振盛 于 2019-12-10 设计创作,主要内容包括:本发明公开一种脑电波信号的滤波装置及方法,由电极头阵列、混沌信号电路、信号采样保持与预处理模块、DSP信号处理器和数字信号可移动窗口组成。本发明解决了由于穿戴式检测传感器在人的运动过程中导致的传感器短时间移位、接触不良导致的脑电波信号突变问题,提高信号的有效性、可靠性和准确性,具有很高的实用价值和创新性。(The invention discloses a brain wave signal filtering device and a brain wave signal filtering method. The invention solves the problem of brain wave signal mutation caused by short-time displacement and poor contact of the wearable detection sensor in the human motion process, improves the effectiveness, reliability and accuracy of the signal, and has high practical value and innovation.)

一种脑电波信号的滤波装置及方法

技术领域

本发明涉及脑电波处理技术领域,具体涉及一种脑电波信号的滤波装置及方法。

背景技术

脑电波(Electroencephalogram,EEG)是一种使用电生理指标记录大脑活动的方法,是脑神经细胞的电生理活动在大脑皮层或头皮表面的总体反映,频率变动范围在每秒1~30次之间的,其随频率变化可划分为δ(1~3Hz)、θ(4~7Hz)、α(8~13Hz)、β(14~30Hz)等波段,其特征为信号频率低、强度小、波幅范围不稳定。

目前,脑电波信号的采集常常通过在人脑处附贴电极头来实现。然而,在采集脑电波信号的过程中,容易出现测试者身体活动或电极头与皮肤接触不稳固使电极头突然移动的情况,而造成采集到的脑电波信号突变频段,这对后续脑电波信号的研究分析带来很大的干扰。而当前常用的滤波方法,例如维纳滤波、卡尔曼滤波、FIR滤波等滤波方法,对于脑电波这种特殊的信号的滤波效果达不到理想的要求,效率较低,并不适用于处理脑电波信号。

发明内容

本发明所要解决的是现有滤波方法不适用于处理脑电波这种特殊的信号的问题,提供一种脑电波信号的滤波装置及方法。

为解决上述问题,本发明是通过以下技术方案实现的:

一种脑电波信号的滤波装置,包括滤波装置本体,由电极头阵列、混沌信号电路、信号采样保持与预处理模块、DSP信号处理器和数字信号可移动窗口组成;

电极头阵列形成采集滤波装置本体的输入端,并与人脑连接;电极头阵列和混沌信号电路的输出端同时与信号采样保持与预处理模块的输入端连接;信号采样保持与预处理模块的输出端连接DSP信号处理器的输入端;DSP信号处理器的输出端形成滤波装置本体的输出端;

DSP信号处理器的存储输入端连接数字信号可移动窗口的输入端,数字信号可移动窗口的输出端连接DSP信号处理器的存储输出端,DSP信号处理器的控制端连接数字信号可移动窗口的控制端。

上述方案中,数字信号可移动窗口由FIFO芯片阵列、模拟开关阵列和高速存储芯片组成;FIFO芯片阵列的输入端形成数字信号可移动窗口的输入端,FIFO芯片的输出端经由模拟开关阵列连接高速存储芯片的输入端,高速存储芯片的输出端形成数字信号可移动窗口的输出端。

上述方案中,电极头阵列所包含的电极头的数量、FIFO芯片阵列所包含的FIFO芯片数量、以及模拟开关阵列所包含的模拟开关数量相同。

上述方案中,混沌信号电路是由电阻R2~R3、滤波电感L2、以及滤波电容C11~C12组成;滤波电容C12和滤波电感L2并联后,其一端经由电阻R3与滤波电容C11的一端连接,其另一端直接与滤波电容C11的另一端连接;电阻R2的两端并接在滤波电容C11的两端;电阻R2、电阻R3和滤波电容C11的相连端形成混沌信号电路的输出端。

上述方滤波装置所实现的一种脑电波信号的滤波方法,包括步骤如下:

步骤1、电极头阵列采集多维原始脑电波信号,并将其送入信号采样保持与预处理模块;

步骤2、混沌信号电路产生随机的混沌信号,并将混沌信号加入到多维原始脑电波信号中,并将其送入信号采样保持与预处理模块;

步骤3、信号采样保持与预处理模块对带有混沌信号的多维原始脑电波信号进行采样和预处理,滤除掉其中的混沌信号,得到多维增强脑电波信号,并输入到DSP信号处理器中;

步骤4、DSP信号处理器将多维增强脑电波信号送入数字信号可移动窗口;在DSP信号处理器的控制下,数字信号可移动窗口对多维增强脑电波信号进行窗口移动提取,得到电极头阵列的各个电极头在当前窗口内的增强脑电波信号;

步骤5、DSP信号处理器根据数字信号可移动窗口所提取到的电极头阵列的各个电极头在当前窗口内的增强脑电波信号,计算第m个电极头在当前窗口内第n段的增强脑电波信号在所有M个电极头在当前窗口内第n段的增强脑电波信号中出现的概率pmn;其中:

Figure BDA0002310177440000021

步骤6、DSP信号处理器根据概率pmn,计算电极头阵列的所有M个电极头在当前窗口内的增强脑电波信号的综合熵值

Figure BDA0002310177440000022

其中:

步骤7、DSP信号处理器根据综合熵值

Figure BDA0002310177440000024

计算有效综合熵值

Figure BDA0002310177440000025

再将有效综合熵值与判断阈值

Figure BDA0002310177440000029

进行比较:当有效综合熵值

Figure BDA0002310177440000028

大于判断阈值

Figure BDA00023101774400000210

时,则丢弃电极头阵列的所有电极头在当前窗口内的增强脑电波信号;否则,保留电极头阵列的所有电极头在当前窗口内的增强脑电波信号,并对其进行滤波后作为最终脑电波信号输出;其中:

Figure BDA0002310177440000031

上述W[m][n]数字信号可移动窗口的第m个FIFO芯片的第n段增强脑电波信号;m=1,2,3...M,M表示FIFO芯片阵列中FIFO芯片的数量也即电极头阵列的电极头的数量;n=1,2,3...N,N表示FIFO芯片阵列中FIFO芯片的可移动窗口长度;τ表示增益系数系数。

与现有技术相比,本发明更好的解决了由于穿戴式检测传感器在人的运动过程中导致的传感器短时间移位、接触不良导致的EEG(脑电波)信号突变问题,提高信号的有效性、可靠性和准确性,具有很高的实用价值和创新性。

附图说明

图1为一种脑电波信号的滤波装置的原理图。

图2为一种脑电波信号的滤波方法的流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实例,对本发明进一步详细说明。

参见图1,一种采集脑电波的采集滤波装置,由电极头阵列、混沌信号电路、信号采样保持与预处理模块、DSP信号处理器、FIFO芯片阵列、模拟开关阵列和高速存储芯片组成。

电极头阵列所包含的电极头的数量、FIFO芯片阵列所包含的FIFO芯片数量、以及模拟开关阵列所包含的模拟开关数量相同。在本发明优选实施例中,FIFO芯片阵列所包含的FIFO芯片数量和模拟开关阵列所包含的模拟开关数量均为9个。

混沌信号电路是由电阻R2~R3、滤波电感L2、以及滤波电容C11~C12所构成的蔡氏电路结构。滤波电容C12和滤波电感L2并联后,其一端经由电阻R3与滤波电容C11的一端连接,其另一端直接与滤波电容C11的另一端连接。电阻R2的两端并接在滤波电容C11的两端。电阻R2、电阻R3和滤波电容C11的相连端形成混沌信号电路的输出端。

FIFO芯片阵列、模拟开关阵列和高速存储芯片构成数字信号可移动窗口。在DSP信号处理器的控制下,每一维脑电波信号存储到一个FIFO芯片中,即多维脑电波信号拆分成多路信号分别传入对应个数的FIFO芯片中,DSP信号处理器可根据每个FIFO芯片中的信号序列的熵值,控制模拟开关阵列的通断,由于模拟开关阵列中模拟开关与FIFO芯片阵列的FIFO芯片一一对应,因而通过控制控制模拟开关阵列的通断能够选择有效的数据传送到高速存储芯片内,用于被DSP信号处理器调取。

电极头阵列形成采集滤波装置的输入端,并与人脑连接;电极头阵列和混沌信号电路的输出端同时与信号采样保持与预处理模块的输入端连接,信号采样保持与预处理模块的输出端连接DSP信号处理器的输入端;DSP信号处理器的输出端形成采集滤波装置的输出端。DSP信号处理器的存储输入端连接FIFO芯片的输入端,FIFO芯片的输出端经由模拟开关阵列连接高速存储芯片的输入端,高速存储芯片的输出端连接DSP信号处理器的存储输出端。DSP信号处理器的控制端与模拟开关阵列的控制端连接。

电极头阵列附贴在人脑上,并采集到多维原始脑电波信号。利用混沌信号电路产生随机的混沌信号,并将混沌信号加入到多维原始脑电波信号中,根据随机共振理论可知,微弱的多维原始脑电波信号加入适当的随机信号后,弱信号将得到加强,加强后的多维原始脑电波信号携带着随机的混沌信号被送入信号采样保持与预处理模块。在信号采样保持与预处理模块中,采用带通滤波器对加入的随机信号进行滤除,留下增强后的脑电波信号,增强后的脑电波信号通过高速串行通讯总线被送入DSP信号处理器。DSP信号处理器通过高速串行通讯总线将脑电波信号传入数字信号可移动窗口;数字信号可移动窗口对脑电波信号进行移动处理后传入DSP信号处理器。DSP信号处理器计算信号熵值,并根据计算的信号熵值对脑电波信号进行清洗和滤波后将多维脑电波信号输出。

参见图2,上述装置所实现的一种脑电波信号的滤波方法,其具体包括步骤如下:

步骤1、电极头阵列采集原始多维脑电波信号,并将其送入信号采样保持与预处理模块;

步骤2、混沌信号电路产生随机的混沌信号,并将混沌信号加入到原始多维脑电波信号中,并将其送入信号采样保持与预处理模块;

步骤3、信号采样保持与预处理模块对带有混沌信号的原始多维脑电波信号进行采样和硬件层次的预处理,滤除掉其中的混沌信号,得到增强多维脑电波信号,并利用高速串行通信总线输入到DSP信号处理器中;

步骤4、DSP信号处理器将多维增强脑电波信号送入数字信号可移动窗口;在DSP信号处理器的控制下,数字信号可移动窗口对多维增强脑电波信号进行窗口移动提取,得到电极头阵列的各个电极头在长度为N的窗口内的增强脑电波信号。

DSP信号处理器对模拟开关阵列中模拟开关的通断进行实时控制,以让FIFO芯片阵列中对应FIFO芯片内的增强脑电波信号被存入高速存储芯片中。因M×N的二维数组W[M][N]对于数字信号序列来说是先进先出即可移动的,我们称之为数字信号可移动窗口W[M][N]。利用FIFO芯片阵列,创建M×N的二维数组W[M][N],该数组是一个先进先出(FIFO)结构的缓冲区。二维数组W[M][N]中,W[m][n]是其中的元素。M表示FIFO芯片阵列中FIFO芯片的数量,FIFO芯片阵列的每个FIFO芯片用于存放电极头阵列一个电极头的实时增强脑电波信号,M也表示电极头的总数,m是数组的行序号,代表第m个FIFO芯片,m=1,2,3...M。N表示FIFO芯片的可移动窗口长度,n是数组的列序号,代表FIFO芯片可移动窗口内增强脑电波信号的采样点序号,n=1,2,3...N。令第m个电极头在第z时刻(初始时刻,在本实施例中令z=0)的实时数字信号为xmz,将z时刻之后的数字信号序列装载到二维数组W[M][N]中,即将xm(z+n)装载到二维数组W[M][N]的W[m][n]元素中。

步骤5、DSP信号处理器利用数字信号可移动窗口所提取到的电极头阵列的各个电极头在长度为N的窗口内的增强脑电波信号,可移动窗口内包括很多段增强脑电波信号,计算第m个电极头在窗口内第n段的增强脑电波信号在所有M个电极头在窗口内第n段的增强脑电波信号中出现的概率pmn

Figure BDA0002310177440000051

此时,第m个电极头在窗口内第n段脑电波信号的不确定性概率f(Pmn):

Figure BDA0002310177440000052

步骤6、对所有电极头在窗口内的数字信号进行综合计算,得到所有电极头在当前时刻的综合熵值;

步骤6.1、计算所有M个电极头的第n段脑电波信号的熵值En

Figure BDA0002310177440000053

步骤6.2、计算所有M个电极头的第n段脑电波信号的信息熵冗余度Dn

Dn=1-En

步骤6.3、计算所有M个电极头的第n段信号在所有N段脑电波信号中的权重Gn

Figure BDA0002310177440000054

特别地,0≤Wn≤1且

Figure BDA0002310177440000055

步骤6.4、计算所有M个电极头的第N段脑电波信号的综合熵值

Figure BDA0002310177440000056

Figure BDA0002310177440000057

步骤7、将上述步骤

Figure BDA0002310177440000058

乘以一个系数τ后,通过激活函数Sigmoid函数计算其有效综合熵值

Figure BDA0002310177440000059

Figure BDA00023101774400000510

步骤5.8、将信号熵值算法模块的输出结果

Figure BDA00023101774400000511

送入信号清洗模块,进行如下处理:设置一个判断阈值

Figure BDA0002310177440000063

Figure BDA0002310177440000062

的值大于ζ

Figure BDA0002310177440000064

则说明该窗口包含的信号被污染了,要丢弃;否则将判断该窗口包含的信号有效,可以送入MIMO数字滤波器模块并输出。

随着时间的推移,重复步骤1至步骤5,对采集的脑电波信号进行处理,提高脑电波信号的采集与分析的正确性。

需要说明的是,尽管以上本发明所述的实施例是说明性的,但这并非是对本发明的限制,因此本发明并不局限于上述具体实施方式中。在不脱离本发明原理的情况下,凡是本领域技术人员在本发明的启示下获得的其它实施方式,均视为在本发明的保护之内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种采集脑电信号电路及抗干扰方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!