一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于皮层源信号的脑电运动意图识别方法及系统

2022-05-06 09:48:11 来源:中国专利 TAG:


1.本发明属于脑机接口的运动想象领域,具体涉及一种基于皮层源信号的脑电运动意图识别方法及系统。


背景技术:

2.人体运动意图识别方法主要包括两种:基于生物力学信号和基于生物电学信号。基于生物力学信号的运动意图识别方法主要采用关节角度、角速度等信息进行识别,其具有持续性、鲁棒性等优势,但力学信息产生于人体产生运动之后,故存在明显的人体运动和力学信息获取之间的时间滞后现象,再加上信息处理和机械系统的响应时间,进一步延长了滞后时间,不利于人机交互的实现。而基于生物电学信号的运动意图识别方法大多采用眼电信号、脑皮层电信号、脑电信号等进行识别,这种方式可通过特制的传感器检测,利用数据建立预测模型进行意图估计,能够很好的平衡初始运动意图与信号可解释性之间的关系,具有响应快速的特点,然而,脑电信号存在容积导体效应所导致的空间分辨率低、易受外界环境的影响等缺陷。
3.近年来许多国内外专家学者针对脑电信号进行了深入研究,许多研究人员设计了各种空间滤波器以减轻容积导体效应带来的影响,获得更好的分类效果。杨等人的研究中,利用小波包分解(wpd)重构脑电信号,结合csp,进一步提高训练模型的分类能力,另外,costa提出了基于递归最小二乘和csp结合的更新迭代的csp滤波器系数。随着机器学习技术的发展,基于深度神经网络的mi解码任务也引起了关注。现有的研究中将卷积神经网络(cnn)和长短期记忆网络(lstm)相结合,以提高解码运动意图的空间滤波能力和鉴别特征能力,与传统的csp和fbcsp功能提取方法相比,也获得了分类性能的提高。但是这些方法都是使用头皮上的电极信号;难以进一步克服容积导体效应带来的噪声。


技术实现要素:

4.为解决上述问题,本发明提供了一种基于皮层源信号的脑电运动意图识别方法及系统,通过利用脑电源成像技术克服空间分辨率低,进一步减轻容积导体效应。
5.在第一方面,本发明提供的一种基于皮层源信号的脑电运动意图识别方法,包括:
6.s1:根据电极位置、头部形状、颅骨厚度和不同层之间的电导率正向建模,得到头部模型;
7.s2:获取目标对象头皮产生的脑电信号,结合头部模型将脑电信号映射到大脑皮层的源,并为每个源编号;
8.s3:遍历与运动想象区域有关的源,获取与运动想象区域有关的源的信号的幅值,采用最大幅值的0.5倍作为筛选阈值;
9.s4:判断源的幅值是否小于筛选阈值,若是,则删除该源,否则保存该源;源筛选完成后,得到采样源集;
10.s5:计算采样源集中每个采样源处理两个不同任务时的功率,判断是否有k个处理
两个不同任务时功率存在差异的采样源,若存在,则将该k个采样源其作为选定源,否则计算每个采样源的总功率并降序排列,选取前k个总功率对应的采样源作为选定源;
11.s6:利用共空间模式提取选定源的特征向量,并采用特征值训练运动意图识别模型;
12.s7:获取待识别脑电信号的特征向量,将其输入训练好的运动意图识别模型获得对应的运动意图。
13.进一步的,采用加权最小范数估计方法,将脑电信号转换为源域信号,其转换公式表示为:
[0014][0015]
其中,代表估计的源,λ代表正则化参数,w代表权重矩阵,b表示从实验对象头皮的采集的脑电数据,l代表导联矩阵,s代表大脑皮层的源。
[0016]
进一步的,利用共空间模式提取选定源的特征向量的过程为:
[0017]
对选定源进行不同运动意图划分,得到由不同运动意图构建的多个运动意图集合;
[0018]
获取各个运动意图集合中所有运动意图的协方差矩阵,并计算各个运动意图集合的均值空间矩阵;
[0019]
将各个均值空间矩阵相加获得混合空间协方差矩阵,并对混合空间协方差矩阵进行谱分解获得初始特征向量矩阵和对角矩阵;
[0020]
根据初始特征向量矩阵和对角矩阵获得白化矩阵,对白化矩阵进行变换整合得到空间滤波器;
[0021]
通过空间滤波器对选定源进行滤波获得特征向量。
[0022]
进一步的,步骤s5中判断是否有k个处理两个不同任务时功率存在差异的采样源的具体过程为:
[0023]
记录每个采样源执行第一任务的第一功率和执行第二任务的第二功率;
[0024]
将所有采样源的第一功率和第二功率分别降序排列;
[0025]
按照第一功率的排列顺序给对应采样源一个第一功率序列号,按照第二功率的排列顺序给对应采样源一个第二功率序列号;
[0026]
将采样源的编号降序排列,选择前n个采样源对自己的第一功率序列号和第二功率序列号进行异或操作;
[0027]
异或操作后,若得到k个两种任务功率差异大的采样源,则将这k个采样源作为选定源,否则按照编号再添加n个采样源对自己的第一功率序列号和第二功率序列号进行异或操作,直至找到k个两种任务功率差异大的采样源或所有采样源完成异或操作。
[0028]
在第二方面,本发明提供的一种基于皮层源信号的脑电运动意图识别系统,包括:
[0029]
采集模块,用于采集目标对象的脑电信号;
[0030]
正向建模模块,用于根据电极位置、头部形状、颅骨厚度和不同层之间的电导率正向建模,得到头部模型;
[0031]
转换模块,用于结合正向建模模块构建的头部模型,将脑电信号转换为源域信号;
[0032]
判断模块,用于筛选源域信号,及从筛选后的源域信号中决定选定源;
[0033]
特征向量获取模块,用于获取待识别脑电信号对应的特征向量;
[0034]
运动意图识别模块,用于根据待识别脑电信号对应的特征向量识别运动意图。
[0035]
进一步的,判断模块包括源域信号筛选单元和选定源单元,其中:
[0036]
源域信号筛选单元,用于从转换模块输出的源域信号的所有幅值中获取最大幅值,并将最大幅值的0.5倍设置为筛选阈值,筛选幅值不小于筛选阈值的源域信号;
[0037]
选定源单元,用于计算源域信号筛选单元筛选出的源域信号的功率,并判断是否存在处理不同任务时所需功率之间差异大的源域信号,若存在,则将其作为选定源,否则将功率降序排列,选取前k个功率对应的源域信号作为选定源。
[0038]
本发明的有益效果:
[0039]
本发明融合了脑电源成像技术,将从目标对象头皮上采集的脑电信号转换为源信号,克服了传统脑电信号的空间识别率低的问题,同时减少了容积导体效应带来的噪音,获得了较好的训练效果,具体应用于左右手运动想象等任务时,能够提高脑机接口的左右手运动想象任务的分类准确率,且操作简单、易于实现。
附图说明
[0040]
图1为本发明的基于皮层源信号的脑电运动意图识别方法的流程图;
[0041]
图2为本发明的对照实验结果。
具体实施方式
[0042]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]
本发明的目的是提供一种基于皮层源信号的脑电运动意图识别方法及系统,利用脑电源成像技术将头皮产生的脑电信号映射到大脑皮层的各个源,源为大脑皮层产生对应信号的区域,在本发明中是指具体产生信号的点,再在大脑皮层选择并提取源,提取特征值,该方法和系统克服了低空间分辨率问题,进一步减轻了容积导体效应,获得较好的训练效果,提高脑机接口的左右手运动想象任务的分类准确率。
[0044]
如图1所示,一种基于皮层源信号的脑电运动意图识别方法包括:
[0045]
s1:根据电极位置、头部形状、颅骨厚度和不同层之间的电导率正向建模,得到头部模型;
[0046]
s2:获取目标对象头皮产生的脑电信号,结合头部模型将脑电信号映射到大脑皮层的源,为每个源编号并记录编号信息;
[0047]
s3:遍历与运动想象区域有关的源,并获取与运动想象区域有关的源的信号的幅值,采用最大幅值的0.5倍作为筛选阈值;
[0048]
s4:判断源的幅值是否小于筛选阈值,若是,则删除该源,否则保存该源;源筛选完成后,得到采样源集;
[0049]
s5:计算采样源集中每个采样源处理两个不同任务时的功率,判断是否有k个处理两个不同任务时功率存在差异的采样源,若存在,则将该k个采样源其作为选定源,否则计
算每个采样源的总功率并降序排列,选取前k个总功率对应的采样源作为选定源;
[0050]
具体地,对采样源集中的所有采样源都是从脑电信号映射到大脑皮层的源中提取的,故每个采样源都有编号,每个采样源处理左手和右手两个任务时产生左手任务功率和右手任务功率,按照两个任务的功率分别降序排列,按照两个排列顺序给对应的采样源一个左手任务功率排列号和一个右手任务功率排列号,首先分别选择前n个采样源的编号,每个采样源都对自己的左手任务功率排列号和右手任务功率排列号进行异或操作,若得到k个两种任务功率差异大的采样源,则进行步骤s6,若没有或者不到k个,则再往原先的n个采样源中添加n个采样源进行异或操作,若所有采样源都进行异或操作后仍没有k个,则判定不存在k个处理两个不同任务时所需功率存在差异的采样源,然后将每个采样源的两种功率相加后降序排列,使用相加值最大的前k个采样源进行步骤s6。
[0051]
s6:利用共空间模式提取选定源的特征向量,并采用特征值训练运动意图识别模型;
[0052]
s7:获取待识别脑电信号的特征向量,将其输入训练好的运动意图识别模型获得对应的运动意图。
[0053]
脑电(electroencephalogram,eeg)是一种重要的脑功能成像技术,根据头皮记录的脑电信号重构皮层脑活动称为脑电源成像(eeg source imaging,esi)。脑电源成像技术的目标是利用多通道脑电信号估计每个时间采样点的数千个源的活动。源分两个阶段计算,即正问题和逆问题。
[0054]
放置在不同头皮位置的电极之间的电位差是由同步的头部锥体神经元突触后电位引起的电流传播引起的。然而,这种传播不是均匀的。由于颅骨的高电导率,电流被颅骨强烈衰减。因此需要一些先验约束信息,如电极位置、头部形状、颅骨厚度和不同层之间的电导率,来建立一个正问题模型。一旦建立了合适的头部模型并建立了引导场,第二步是求解一个逆问题来估计大脑偶极子的源分布,即确定产生给定头皮脑电图电位测量的颅内源。
[0055]
具体地,首先进行头部建模,其描述了大脑的组成,形状分布和导电性。通过边界元方法(bem)来解决正问题得到导联矩阵,其可以将来自头皮的传感器空间的活动映射到大脑皮层的源的活动。该关联可以近似线性表示为:
[0056]
b=ls n
[0057]
其中b表示从实验对象头皮的采集的脑电数据,l代表导联矩阵,s代表大脑皮层的源,n代表噪音信号。
[0058]
解决逆问题的目的是根据从目标对象头皮获得的脑电信号和头部模型获得对大脑皮层源的估计。然而,最多只有几百个空间测量值被用作输入(电极的数量),这意味着有无限数量的源是活动的,这被称为不适定问题。因此,在这个问题上,利用加权最小范数估计方法解决,其表示为:
[0059][0060]
其中,代表估计的源,λ代表正则化参数,w代表权重矩阵。
[0061]
在一实施例中,步骤s6利用共空间模式提取选定源的特征向量包括:
[0062]
采用左手数据x1和右手数据x2构建相应的协方差矩阵,表示为:
[0063][0064][0065]
其中trace()表示矩阵对角线上元素和,r
1,i
表示根据左手运动意图进行的第i次实验,r
2,i
表示根据右手运动意图进行的第i次实验;
[0066]
根据左手数据x1和右手数据x2构建的协方差矩阵r1、r2,计算左手数据x1和右手数据x2的均值空间协方差矩阵表示为:
[0067][0068][0069]
c等于1或2,1表示根据左手运动意图进行的实验,2表示根据右手运动意图进行的实验,n代表根据左手或右手运动意图进行的实验总次数;
[0070]
将左手数据x1和右手数据x2的均值空间协方差矩阵相加得到混合空间协方差矩阵r,r为对角矩阵,表示为:
[0071][0072]
利用混合空间协方差矩阵求白化特征值矩阵p,表示为:
[0073]
r=uλu
t

[0074][0075]
其中u是r的特征向量矩阵,λ是对应r的特征值构成的对角矩阵;
[0076]
使用白化矩阵对r1,r2依次进行如下变换:
[0077]
s1=pr1p
t

[0078]
s2=pr2p
t

[0079][0080][0081]
s1,s2分别对应左右手运动的特征值向量,λ1为对应s1的对角阵,λ1中的特征值按照降序排列,λ2为对应s2的对角阵,λ2中的特征值按升序排列,在λ1中选择2个最大特征值和在λ2中选择2个最小特征值,将在λ1中选择2个最大特征值和在λ2中选择2个最小特征值对应的特征向量并整合为z,计算空间滤波器。
[0082]
最终求得空间滤波器为:
[0083]
x表示从目标对象中采集的脑电信号,得到空间滤波器之后,使用该滤波器得到所需要的特征向量,以备后续分类使用。
[0084]
最终构造的特征向量f
p
表示为:
[0085]
var
p
代表z中第p行的方差。
[0086]
一种基于皮层点源的运动意图识别系统,包括:
[0087]
采集模块,用于采集目标对象的脑电信号;
[0088]
正向建模模块,用于根据电极位置、头部形状、颅骨厚度和不同层之间的电导率正向建模,得到头部模型;
[0089]
转换模块,用于结合正向建模模块构建的头部模型,将脑电信号转换为源域信号;
[0090]
判断模块,用于筛选源域信号,及从筛选后的源域信号中决定选定源;
[0091]
特征向量获取模块,用于获取待识别脑电信号对应的特征向量;
[0092]
运动意图识别模块,用于根据待识别脑电信号对应的特征向量识别运动意图。
[0093]
具体地,判断模块包括源域信号筛选单元和选定源单元,其中:
[0094]
源域信号筛选单元,用于从转换模块输出的源域信号的所有幅值中获取最大幅值,并将最大幅值的0.5倍设置为筛选阈值,筛选幅值不小于筛选阈值的源域信号;
[0095]
选定源单元,用于计算源域信号筛选单元筛选出的源域信号的功率,并判断是否存在处理不同任务时所需功率之间差异大的源域信号,若存在,则将其作为选定源,否则将功率降序排列,选取前k个功率对应的源域信号作为选定源。
[0096]
优选地,在一实施例中,将本发明提出的escsp算法与原先的csp算法相比,如图2所示,在准确率上有较大提升。
[0097]
此次试验数据集采用了公开的openbmi数据集。openbmi数据集是韩国首尔大学公布的一个公开的数据集,一共采集了54位实验对象的脑电数据,脑电采集设备为一共使用了62个电极的,为了减少计算量本实施例使用了openbmi数据集的第二部分前10个实验对象的数据。同时,在分割训练集数据和测试集数据上,将前半部分共100次试验作为训练集,后半部分也是100次试验作为测试集。
[0098]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献