头皮脑电信号回顾性癫痫发作点检测方法及系统的制作方法
【技术领域】
[0001] 本发明涉及头皮脑电信号技术领域,尤其涉及头皮脑电信号回顾性癫痫发作点检 测方法及系统。
【背景技术】
[0002] 癫痫是一种神经系统紊乱的疾病,据文献报道该病在人群中的发病率约为 0. 5%~2%,以大脑神经细胞群反复超同步放电引起的发作性、突然性、短暂性脑功能紊乱 为特征,为患者的生活带来极大的不便。脑电图(EEG)检查是目前临床上癫痫诊断和病灶 定位的常用技术,通过脑电图分析癫痫,容易为医生和患者所接受。脑电图信号的时间分 辨率高,能在毫秒级水平上精确地反映大脑的时变特性。而24小时长程脑电信号是癫痫诊 断的重要依据,但面对该海量数据,目前依然靠人工目测搜寻发作点进行下一步的分析, 工作量巨大且误判率高。
[0003] 但由于人体是一个复杂的网络系统,脑电图中不可避免的会受到一些无关的电生 理信号如眼电、肌电和心电的干扰,因此临床采集到的脑电信号中经常会含有大量的伪迹 影响,而且由于大脑神经网络是互联网络,不同通道的脑电信号也会存在相互串扰,使得每 一通道的脑电最终都表现为一种混叠信号。串扰现象给脑电的分析带来不便,甚至有可能 可出错误的结果。目前已有的一些癫痫定位检测方法会因为信号质量的影响而降低准确 性。
[0004] 对于脑电信号中信息的研究方法有时域频域分析与概率统计分析,但时域的方法 如棘波、尖波的检测,概率统计的方法如神经网络、主成分分析,都无法涵盖癫痫脑电的大 部分特征。
【发明内容】
[0005] 本发明需要解决的问题是:针对上述缺陷,本发明提出了一种头皮脑电信号回顾 性癫痫发作点检测方法,包括采集原始脑电信号,获得去除各种伪迹脑电信号;
[0006] 对去除伪迹的脑电信号通过非线性动力学样本熵阈值检测法,进行回顾性分析确 定癫痫发作点。
[0007] 优选的是,所述获得去除各种伪迹脑电?目号方法如下:
[0008] (1)对脑电信号进行去均值化处理;
[0009] (2)对去均值化处理后的脑电信号进行白化处理;
[0010] (3)求解最佳分离矩阵;
[0011] (4)将步骤(2)获得的电脑信号与步骤(3)得到的最佳分离矩阵相乘,获得去除各 种伪迹脑电信号。
[0012] 上述任意实施方式中优选的是,所述脑电信号均值化处理如下:
[0013] X= (X-mj)/Sj
[0014] 其中,X为脑电信号均值化处理后的脑电信号,X,为原始脑电信号,mjPS,分别为 每个脑电信号样本的均值和标准差。
[0015] 上述任意实施方式中优选的是,所述白化处理是对任意多维信号施加一个线性变 换,使多维信号变为白色信号的处理过程。
[0016] 上述任意实施方式中优选的是,所述求解最佳分离矩阵方法如下:建立优化算法 与求解判别函数,用判别函数判断优化算法何时收敛,求解出分离矩阵。
[0017] 上述任意实施方式中优选的是,所述判别函数如下:
[0019] 其中,其中W是待求的解混矩阵,H(Y)随机变量Y的熵,J(Y)随机变量Y的负熵, Yg_s是η个高斯随机变量组成的随机矢量,与随机变量Y有相同的均值和协方差阵。
[0020] 上述任意实施方式中优选的是,所述优化算法是混合编码的遗传算法。
[0021] 上述任意实施方式中优选的是,所述混合编码的遗传算法具体如下:
[0022] (1)随机产生矩阵的初始种群,将随机生成的种群按实数编码的方式进行编码,
[0023] 计算初始种群的适应度函数即负熵最大化的代价函数,
[0024] 对适应度值排序,进行种群的实数交叉和变异操作,进入迭代运算;
[0025] (2)达到指定的遗传代数或者负熵的变化达到阈值,停止遗传操作,获得种群用格 雷码;
[0026] (3)对得到的种群用格雷码进行重新编码;
[0027] (4)对适应度值排序,进行种群的二进制交叉和变异操作,进入迭代运算;
[0028] (5)达到指定的遗传代数或者负熵的变化达到阈值,停止遗传操作,获得最佳分离 矩阵。
[0029] 上述任意实施方式中优选的是,所述步骤(2)与步骤(5)中的阈值均是经验值。
[0030] 上述任意实施方式中优选的是,所述确定癫痫发作点具体如下:
[0031] 取样本熵SampEn(m,r,Ν)为-In(Α/Β),当本熵达到指定阈值时,确定该点为癫痫 发作点;
[0032] 其中,B= {[(N-m-1) (N-m)]/2}Bm(r),A= {[(N-m-1) (N-m)]/2}Am(r),N为计算样 本熵所取用的窗口长度值,m为组成矢量矩阵时所使用的矩阵维度,r为相似性容限,Bm(r) 为某个窗口中符合相似性容限的数据平均值,Bm(r)为某个窗口中符合相似性容限的数据 平均值,Am(r)为相邻窗口中符合相似性容限的数据平均值。
[0033] 上述任意实施方式中优选的是,所述阈值为15。
[0034] 上述任意实施方式中优选的是,所述相似性容限r取信号0. 15倍的标准差。
[0035] 为解决上述技术问题,本发明又提出了一种头皮脑电信号回顾性癫痫发作点检测 系统,包括脑电信号接收模块、癫痫发作点确定模块,信息输出模块,其中,脑电信号接收模 块用于接收临床采集到的原始脑电信号,癫痫发作点确定模块用于通过脑电信号接收模块 接收的脑电信号分析确定回顾性癫痫发作点,信息输出模块用于将癫痫发作点确定模块确 定的回顾性癫痫发作点输出。
[0036] 优选的是,所述癫痫发作点确定模块包括脑电信号伪迹去除模块与发作点分析确 定模块。
[0037] 上述任意实施方式中优选的是,所述脑电信号伪迹去除模块包括去均值化处理模 块、白化处理模块、求解最佳分离矩阵模块、获得无伪迹脑电信号模块。
[0038] 上述任意实施方式中优选的是,所述信息输出模块包括显示接口输出、音频接口 输出、网络接口输出。
[0039] 本发明的头皮脑电信号回顾性癫痫发作点检测方法及系统,通过脑电信号的负熵 及两阶段遗传优化算法快速实现盲源分离,由于脑电信号数据量及其庞大,一般算法均无 法做到实时运算,本发明由于使用了遗传算法,优化效果显著,进过测试20秒24导联的脑 电数据可在10秒内完成解混,快速确定癫痫发作点,效果显著。
[0040] 本发明的头皮脑电信号回顾性癫痫发作点检测方法及系统,通过脑电的非线性动 力学样本熵阈值检测法,对患者海量脑电信号进行回顾性分析,实现癫痫监测的全程自动 化。
[0041] 本发明的头皮脑电信号回顾性癫痫发作点检测方法及系统中,所使用的样本熵是 条件概率的负平均自然对数的精确值,因此它的计算不依赖数据长度,具有良好的广泛适 应性。
【附图说明】
[0042] 图1为按照本发明的头皮脑电信号回顾性癫痫发作点检测方法在实施例中的流 程图。
[0043] 图2为按照本发明的头皮脑电信号回顾性癫痫发作点检测系统在实施例中的组 成示意图。
【具体实施方式】
[0044] 下面结合附图对本发明作进一步详细描述,有必要在此指出的是,以下具体实施 方式只用于对本进行进一步的说明,不能理解为对本发明保护范围的限制,该领域的技术 人员可以根据上述
【发明内容】
对本发明作出一些非本质的改进和调整。
[0045] 如图1所示,本发明的头皮脑电信号回顾性癫痫发作点检测方法,包括如下步骤:
[0046] 步骤一、获取去除各种伪迹脑电信号
[0047] 通过脑电信号的负熵及两阶段遗传优化算法实现快速盲源分离,去除脑电信号
[0048] 各种伪迹,尤其是心电噪声的影响。盲源快速分离算法可大致描述为:
[0049] S-> 混合矩阵A->X=AS-> 解混矩阵W->Y=WX
[0050] 其中,S为理想的独立源信号,X为实际可以采集到的观测信号(混合信号),可以 看作是独立源信号和混合矩阵A的乘积,盲源快速分离算法就是要找到一个解混矩阵W,让 采集信号通过后得到分离信号Y,以期望Y能尽量接近S。因为盲源快速分离算法无法区分 噪声和独立源信号,所以采用该方法对信号进行盲源分离时,需要对观测数据进行去均值 化和白化两项预处理,用以简化盲源快速分离算法,而且对比试验中表明,经过上述两项预 处理的数据,在优化迭代的时候,能体现出更加优良的收敛性能。
[0051] 如图1所示,获取去除各种伪迹脑电信号具体过程如下:
[0052] 1、对脑电信号进行去均值化处理。
[0053] 对采集到的脑点信号Xj= [x_n(t),x_j2(t),…,义^⑴],进行去均值化处理,即X= (Χ,-πι,)/^,其中,和S,分别为每个脑电信号样本的均值和标准差。去均值化的目的是从 脑电信号中减去信号的均值向量,使得脑电信号成为零均值矢量。
[0054] 2、对去均值化处理后的脑电信号进行白化处理
[0055] 白化就是对任意多维信号施加一个线性变换,使其变为白色信号的处理过程,白 化也称为球化或者归一化解相关,对应的变换矩阵称为白化矩阵,白化后的矩阵各分量互 不相关,具有独立性且具有单位方差。
[0056] 令Q为X的白化矩阵,则有cov(QX) =I,其中,I为单位矩阵。再将X=AS代入 上式并令矩阵B=QA,则cov(BS) =1。由于S是白色的随机向量,因而矩阵B-定是正交 矩阵。白化就是使原来的混合矩阵A简化为一个正交矩阵B。可见白化可以有效地降低问 题的复杂度。
[0057] 3、求解判别函数
[0058] 快速盲源分离算法的基本目标就是要找到一个线性变换矩阵W,W也称为解混矩 阵或分离矩阵,使变换后的各信号之间尽可能统计独立。可以分解为两个基本问题:建立最 优化算法和判别函数,用判别函数判断优化算法何时收敛并求解出分离矩阵W。
[0059] 由信息论理论可知,在所有等方差的随机变量中,高斯变量的熵最大。因而利用熵 来度量非高斯性,为得到一种对高斯分布为零、总是非负的非高斯性的度量,常用熵的修正 形式,即负熵。
[0060] 设随机变量Y的概率密度函数为p(Y),则它的熵为:H(Y) = -JpY(y)lgPY(y)dy,
[0061] 信号的负熵定义如下:
[0062] J(Y) =H(Ygauss)-H(Y),
[0063] 其中Ygauss是η个高斯随机变量组成的随机矢量,与Y有相同的均值和协方差阵。