一种基于卷积盲源分离的脑电信号独立分量提取方法技术

技术编号:11603483 阅读:143 留言:0更新日期:2015-06-15 17:09
本发明专利技术公开了一种基于卷积盲源分离的脑电信号独立分量提取方法,其具体步骤为:搭建包括AD采样模块、短时傅里叶变换模块、频域瞬时盲源分离模块、顺序调整模块和短时傅里叶逆变换模块的基于卷积盲源分离的脑电信号独立分量提取系统;AD采样模块对脑电信号进行采样;短时傅里叶变换模块将时域脑电信号变换到频域;频域瞬时盲源分离模块对频域瞬时混合信号进行分离;顺序调整模块对每个频域段上向量中的独立分量进行顺序调整;短时傅里叶逆变换模块将频域分离结果变换成时域上的独立分量。本发明专利技术基于更真实的卷积混合模型提取脑电信号独立分量,采用卷积盲源分离的频域算法,实现简单、分离效果好、计算复杂度低。

【技术实现步骤摘要】

本专利技术涉及一种脑电信号独立分量提取方法,特别是一种基于卷积盲源分离的脑电信号独立分量提取方法
技术介绍
脑电信号特征提取是脑机接口的关键步骤之一。从多通道脑电信号中分离出独立分量,再从独立分量中提取特征信号,是被广泛采用的脑电信号特征提取流程。脑电信号独立分量提取方法通过对多路脑电混合过程进行建模,基于该模型对脑电混合信号进行盲源分离,得到统计上独立的多个分量。当前,脑电信号独立分量的提取方法一般是基于瞬时混合模型的,即假定多通道脑电信号是瞬时线性混合的;而在严格意义上,多通道脑电信号是卷积混合的;瞬时混合模型忽略了脑电信号传播过程的时空动态性,从而影响了独立分量提取的实际效果,进而制约了脑电信号特征提取与分类识别准确率的提高。
技术实现思路
本专利技术的目的在于提供一种基于卷积盲源分离的脑电信号独立分量提取方法,解决基于瞬时混合模型的独立分量提取方法不能真实描述脑电信号混合过程从而影响脑电信号特征提取与分类识别准确率的问题。一种基于卷积盲源分离的脑电信号独立分量提取方法,其具体步骤为:第一步  搭建基于卷积盲源分离的脑电信号独立分量提取系统基于卷积盲源分离的脑电信号独立分量提取系统,包括:AD采样模块、短时傅里叶变换模块、频域瞬时盲源分离模块、顺序调整模块和短时傅里叶逆变换模块。AD采样模块用于对脑电信号进行采样,使脑电信号离散化;短时傅里叶变换模块用于将时域上的卷积混合信号转换成频域上的瞬时混合信号;频域瞬时盲源分离模块用于对频域上的瞬时混合信号进行盲源分离;顺序调整模块用于对每个频域段上的向量中的独立分量进行顺序调整;短时傅里叶逆变换模块用于将频域上分离的结果转换成时域独立分量。第二步  AD采样模块对脑电信号进行采样AD采样模块分别对采集到的n路脑电信号xj进行AD采样,使脑电信号离散化,其中j=1,2,…,n。第三步  短时傅里叶变换模块将时域脑电信号变换到频域短时傅里叶变换模块对脑电信号xj进行m点的离散傅里叶变换,得到Xi ,其中i=1,2,…,m。Xi =[Xi1, Xi2,…, Xin]T, Xij是脑电信号xj经过离散傅里叶变换后第i个频域段的成分组成的横向量,通过离散傅里叶变换使时域上的卷积混合转换成频域上的瞬时混合。第四步  频域瞬时盲源分离模块对频域瞬时混合信号进行分离频域瞬时盲源分离模块对m个频域段上的复数瞬时混合信号Xi ,分别采用复数自然梯度算法进行分离,即求得解混矩阵Wi,使得:yi= WiXi                                  (1)各分量之间的统计独立性最强。式中,yi是第i个频率段上的独立分量组成的向量,yi=[yi1, yi2,…,yin]T。Wi的学习规则为:                            (2)式中,△Wi表示Wi的增量,(·)H表示共轭转置,η是学习速率,I是单位矩阵,f(yi)是非线性函数:                  (3)式中,K为对角矩阵,其中的元素ki为:                (4)最终得到m个频域段上的独立分量组成的向量yi。公式(4)中,E(·)表示期望。第五步  顺序调整模块对每个频域段上向量中的独立分量进行顺序调整顺序调整模块根据脑电信号独立分量的特点:来源于同一独立分量的相邻频率段的信号之间存在相关性,通过相邻频率段信号之间的幅值相关性进行顺序调整。对于i=1,2,…,m-1的每种情况:当i保持不变,对于k=1,2,…,n-1的每种情况:相关系数为:                                (5)公式(5)中,表示|yik|和|y(i+1)j|的相关系数,j=k,k+1,…,n,寻找到中的最大值,将最大值对应的下标记为j_max,即;交换y(i+1)j_max和y(i+1)k ;最终得到调整顺序后的yi,yi=[yi1, yi2,…,yin]T。第六步  短时傅里叶逆变换模块将频域分离结果变换成时域上的独立分量短时傅里叶逆变换模块对调整顺序的结果进行组合,并作短时傅里叶逆变换:将y1j, y2j,…, ymj组合成向量zj, zj=[y1j, y2j,…,ymj]T;然后对zj分别作m点的短时傅里叶逆变换,得到n个脑电信号的独立分量sj。本专利技术基于更真实的卷积混合模型提取脑电信号独立分量,可以有效的提高后续的脑电信号特征提取与分类识别准确率,并且采用卷积盲源分离的频域算法,具有实现简单、分离效果好、计算复杂度低等优点。具体实施方式一种基于卷积盲源分离的脑电信号独立分量提取方法,其具体步骤为:第一步  搭建基于卷积盲源分离的脑电信号独立分量提取系统基于卷积盲源分离的脑电信号独立分量提取系统,包括:AD采样模块、短时傅里叶变换模块、频域瞬时盲源分离模块、顺序调整模块和短时傅里叶逆变换模块。AD采样模块用于对脑电信号进行采样,使脑电信号离散化;短时傅里叶变换模块用于将时域上的卷积混合信号转换成频域上的瞬时混合信号;频域瞬时盲源分离模块用于对频域上的瞬时混合信号进行盲源分离;顺序调整模块用于对每个频域段上的向量中的独立分量进行顺序调整;短时傅里叶逆变换模块用于将频域上分离的结果转换成时域独立分量。第二步  AD采样模块对脑电信号进行采样AD采样模块分别对采集到的n路脑电信号xj进行AD采样,使脑电信号离散化,其中j=1,2,…,n。第三步  短时傅里叶变换模块将时域脑电信号变换到频域短时傅里叶变换模块对脑电信号xj进行m点的离散傅里叶变换,得到Xi ,其中i=1,2,…,m。Xi =[Xi1, Xi2,…, Xin]T, Xij是脑电信号xj经过离散傅里叶变换后第i个频域段的成分组成的横向量,通过离散傅里叶变换使时域上的卷积混合转换成频域上的瞬时混合。第四步  频域瞬时盲源分离模块对频域瞬时混合信号进行分离频域瞬时盲源分离模块对m个频域段上的复数瞬时混合信号Xi ,分别采用复数自然梯度算法进行分离,即求得解混矩阵Wi,使得:yi= WiXi                                  (1)各分量之间的统计独立性最强。式中,yi是第i个频率段上的独立分量组成的向量,yi=[yi1, yi2,…,yin]T。Wi的学习规则为:                            (2)式中,△Wi表示Wi的增量,(·)H表示共轭转置,η是学习速率,I是单位矩阵,f(yi)是非线性函数:                  (3)式中,K为对角矩阵,其中的元素ki为:                (4)最终得到m个频域段上的独立分量组成的向量yi。公式(4)中,E(·)表示期望。第五步  顺序调整本文档来自技高网...

【技术保护点】
一种基于卷积盲源分离的脑电信号独立分量提取方法,其特征在于具体步骤为:第一步  搭建基于卷积盲源分离的脑电信号独立分量提取系统基于卷积盲源分离的脑电信号独立分量提取系统,包括:AD采样模块、短时傅里叶变换模块、频域瞬时盲源分离模块、顺序调整模块和短时傅里叶逆变换模块;AD采样模块用于对脑电信号进行采样,使脑电信号离散化;短时傅里叶变换模块用于将时域上的卷积混合信号转换成频域上的瞬时混合信号;频域瞬时盲源分离模块用于对频域上的瞬时混合信号进行盲源分离;顺序调整模块用于对每个频域段上的向量中的独立分量进行顺序调整;短时傅里叶逆变换模块用于将频域上分离的结果转换成时域独立分量;第二步  AD采样模块对脑电信号进行采样AD采样模块分别对采集到的n路脑电信号xj进行AD采样,使脑电信号离散化,其中j=1,2,…,n;第三步  短时傅里叶变换模块将时域脑电信号变换到频域短时傅里叶变换模块对脑电信号xj进行m点的离散傅里叶变换,得到Xi ,其中i=1,2,…,m;Xi =[Xi1, Xi2,…, Xin]T, Xij是脑电信号xj经过离散傅里叶变换后第i个频域段的成分组成的横向量,通过离散傅里叶变换使时域上的卷积混合转换成频域上的瞬时混合;第四步  频域瞬时盲源分离模块对频域瞬时混合信号进行分离频域瞬时盲源分离模块对m个频域段上的复数瞬时混合信号Xi ,分别采用复数自然梯度方式进行分离,即求得解混矩阵Wi,使得:yi= WiXi                                  (1)各分量之间的统计独立性最强;式中,yi是第i个频率段上的独立分量组成的向量,yi=[yi1, yi2,…,yin]T;Wi的学习规则为:(2)式中,△Wi表示Wi的增量,(·)H表示共轭转置,η是学习速率,I是单位矩阵,f(yi)是非线性函数:(3)式中,K为对角矩阵,其中的元素ki为:(4)最终得到m个频域段上的独立分量组成的向量yi;公式(4)中,E(·)表示期望;第五步  顺序调整模块对每个频域段上向量中的独立分量进行顺序调整顺序调整模块根据脑电信号独立分量的特点:来源于同一独立分量的相邻频率段的信号之间存在相关性,通过相邻频率段信号之间的幅值相关性进行顺序调整;对于i=1,2,…,m‑1的每种情况:当i保持不变,对于k=1,2,…,n‑1的每种情况:相关系数为:(5)公式(5)中,表示|yik|和|y(i+1)j|的相关系数,j=k,k+1,…,n,寻找到中的最大值,将最大值对应的下标记为j_max,即;交换y(i+1)j_max和y(i+1)k ;最终得到调整顺序后的yi,yi=[yi1, yi2,…,yin]T;第六步  短时傅里叶逆变换模块将频域分离结果变换成时域上的独立分量短时傅里叶逆变换模块对调整顺序的结果进行组合,并作短时傅里叶逆变换:将y1j, y2j,…, ymj组合成向量zj, zj=[y1j, y2j,…,ymj]T;然后对zj分别作m点的短时傅里叶逆变换,得到n个脑电信号的独立分量sj。...

【技术特征摘要】
1.一种基于卷积盲源分离的脑电信号独立分量提取方法,其特征在于具体步骤为:
第一步  搭建基于卷积盲源分离的脑电信号独立分量提取系统
基于卷积盲源分离的脑电信号独立分量提取系统,包括:AD采样模块、短时傅里叶变换模块、频域瞬时盲源分离模块、顺序调整模块和短时傅里叶逆变换模块;AD采样模块用于对脑电信号进行采样,使脑电信号离散化;短时傅里叶变换模块用于将时域上的卷积混合信号转换成频域上的瞬时混合信号;频域瞬时盲源分离模块用于对频域上的瞬时混合信号进行盲源分离;顺序调整模块用于对每个频域段上的向量中的独立分量进行顺序调整;短时傅里叶逆变换模块用于将频域上分离的结果转换成时域独立分量;
第二步  AD采样模块对脑电信号进行采样
AD采样模块分别对采集到的n路脑电信号xj进行AD采样,使脑电信号离散化,其中j=1,2,…,n;
第三步  短时傅里叶变换模块将时域脑电信号变换到频域
短时傅里叶变换模块对脑电信号xj进行m点的离散傅里叶变换,得到Xi ,其中i=1,2,…,m;Xi =[Xi1, Xi2,…, Xin]T, Xij是脑电信号xj经过离散傅里叶变换后第i个频域段的成分组成的横向量,通过离散傅里叶变换使时域上的卷积混合转换成频域上的瞬时混合;
第四步  频域瞬时盲源分离模块对频域瞬时混合信号进行分离
频域瞬时盲源分离模块对m个频域段上的复数瞬时混合信号Xi ,分别采用复数自然梯度方式进行分离,即求得解混矩阵Wi,使得:
yi= WiXi                                  (1)
各分量之间的统计独立性最强;式中,yi是第i个频率段上的独立分量组成的向量,yi=[yi...

【专利技术属性】
技术研发人员:廖平平张利剑
申请(专利权)人:北京机械设备研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1