[发明专利]基于多元经验模态分解的脑电信号情绪识别方法在审
申请号: | 201910618568.2 | 申请日: | 2019-07-10 |
公开(公告)号: | CN110367980A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 徐欣;王雪芹 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | A61B5/0484 | 分类号: | A61B5/0484;A61B5/16;A61B5/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陈栋智 |
地址: | 210012 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 经验模态分解 脑电信号 预处理 固有模态函数 情绪识别 样本 数字信号处理技术 采集脑电信号 特征向量集 支持向量机 准确率 分类 情绪 | ||
1.一种基于多元经验模态分解的脑电信号情绪识别方法,其特征在于,包括以下步骤:
步骤1)采集脑电信号,并对脑电信号进行预处理;
步骤2)对预处理后的信号进行多元经验模态分解,得到固有模态函数;
步骤3)计算固有模态函数的样本熵;
步骤4)将提取的特征输入到支持向量机中进行不同情绪的识别。
2.根据权利要求1所述的基于多元经验模态分解的脑电信号情绪识别方法,其特征在于,步骤1)中预处理包括截取情绪的有效数据,降低采样率,去除基线漂移和眼电伪迹。
3.根据权利要求2所述的基于多元经验模态分解的脑电信号情绪识别方法,其特征在于,步骤2)中多元经验模态分解包括:设一个n维向量组序列代表一个n元信号,信号序列长度为T,表示在(n-1)维球面上对应角的方向向量集,如果要在球面空间上建立K个方向向量,那么k=1,2,3,…,K;具体包括以下步骤:
2-1)采用Hammersley序列采样法,在(n-1)维球面上获得合适的均匀采样点集,即得到n维空间的方向向量;
2-2)计算输入信号v(t)在每个方向向量上的映射
2-3)确定所有方向向量的映射信号极值对应的瞬时时刻l表示极值点位置,l∈[1,T];
2-4)用多元样条插值函数插值极值点得到K个多元包络
2-5)对球空间K个方向向量,n元信号均值m(t)为:
2-6)通过h(t)=v(t)-m(t)提取固有模态函数h(t),如果h(t)满足多元IMF判断标准,那么就将v(t)-h(t)结果当做第(2)步的输入信号,继续(2)~(6)步迭代计算,提取新的多元IMF分量h(t);否则,将h(t)当做第(2)步的输入信号,继续执行(2-2)~(2-6)步迭代;
经过上述步骤后原n元信号被分解为一系列和余量r(t)的加和形式,如下:
式中:q表示分解出的多元IMF层数,h(t)为r(t)为分别对应于n元信号的n组IMF分量和n个余量;多元信号每个通道分解出的IMF个数相同,每层IMF之间频率不同,最先分解出的IMF频率高,而后分解出的IMF频率低,分解的余量频率最低,n元信号每一元变量对应的IMF在n个通道中按频率尺度对齐,形成多元IMF;计算所得到固有模态函数的方差贡献率,取出累计方差贡献率到达预设阈值的前K个固有模态函数。
4.根据权利要求3所述的基于多元经验模态分解的脑电信号情绪识别方法,其特征在于,步骤3)具体为:每个固有模态函数,假定包含N个数据{u(i),1≤i≤N};基于N个数据{u(i),1≤i≤N},构造成一组m维矢量,从Xm(1)到Xm(N-m+1),其中:
Xm(i)=[ui,ui+1,ui+2....ui+m-1](i=1~N-m+1)
定义任意两个m维向量之间的距离为:
d[Xm(i),Xm(j)]=max|ui+k-uj+k|,0≤k≤m-1;i,j=1~N-m+1,i≠j
给定阈值r,对每个i值,统计d[X(i),X(j)]<r的个数然后计算其与距离总数(N-m)的比值,称为模板匹配数,记:
其中,SD是一维离散时间序列的标准差;
计算:
对于m+1点矢量,按以上步骤,可得:
理论上此序列的样本熵值为:SampEn(m,r)=lim{-ln[Bm+1(r)/Bm(r)]},当序列长度为有限值时,其样本熵估计值为:SampEn(m,r)=-ln[Bm+1(r)/Bm(r)],其中参数m是预先选定的模式维数,r是预先选定的相似容限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910618568.2/1.html,转载请声明来源钻瓜专利网。