一种基于GS-LSSVM的多通道生理信号体感姿势识别方法技术

技术编号:25088061 阅读:29 留言:0更新日期:2020-07-31 23:32
本发明专利技术公开了一种基于GS‑LSSVM的多通道生理信号体感姿势识别方法,Step1:采集人体生理信号原始样本;Step2:小波阈值法降噪;Step3:生理信号特征提取;Step4:建立多通道生理信号体感姿势LSSVM识别模型;Step5:PSO优化训练多通道生理信号体感姿势SVM识别模型;Step6:基于最优多通道生理信号体感姿势识别模型测试。本发明专利技术提供一种基于GS‑LSSVM的多通道生理信号体感姿势识别方法,识别精度高,实时性好,识别鲁棒性较好。

【技术实现步骤摘要】
一种基于GS-LSSVM的多通道生理信号体感姿势识别方法
本专利技术属于手势识别领域,特别涉及一种基于GS-LSSVM的多通道生理信号体感姿势识别方法。
技术介绍
在过去的二十年里互联网和通信技术的飞速发展为当前物联网的发展奠定了基石,随之兴起的智能手机、可穿戴智能设备、智能汽车、虚拟现实设备已经逐步融入人们工作与生活的方方面面。传统的键盘、鼠标输入方式以及多点触控技术已经不能完全满足人们的需求,人机交互又一次迎来了新的挑战。其中,体感姿势识别技术是人机交互技术中的重要组成部分,但同样也是研究难点之一。传统方法使用基于图像的体感姿势识别技术,然而该方法容易受到光照条件、遮挡等多种因素的影响,不能完全满足体感姿势识别的需求。随着智能交互可穿戴设备技术的发展,基于传感器的体感姿势识别方法被学者们广泛研究。生理信号的采集目前发展日渐成熟,这种信号受环境因素影响小,实时性强,在经过多通道特征融合提取后,可以很好的表征体感姿势。在模式识别方面,传统支持向量机(SVM)得到了广泛的应用,随着研究的深入,SVM运算效率低、收敛速度和精度不高等问题逐渐显现出来,在SVM基础上LSSVM通过采用等式约束的方法,克服了SVM的弊端。
技术实现思路
为了解决上述存在问题。本专利技术提供一种基于GS-LSSVM的多通道生理信号体感姿势识别方法,,识别精度高,实时性好,识别鲁棒性较好。为达此目的:本专利技术提供一种基于GS-LSSVM的多通道生理信号体感姿势识别方法,具体步骤如下:Step1:采集人体生理信号原始样本;本专利技术选择表面肌电信号和脑电信号两个通道的生理信号做体感势识别的样本,选取多个身体状况健康的志愿者作为实验研究对象,每个实验者都佩戴有可穿戴智能交互设备,设备有表面肌电传感器sEMG和脑电传感器EEG,实验者分别多次做出12类体感姿势,传感器分别收集每次姿势的表面肌电信号和脑电信号,并根据姿势类别进行标注,为了确保在每个体感姿势下收集的生理信号能够被精确地标记,每个姿势大约12s的信号中只有中间的10s被标记为稳态信号,它排除了两个姿势之间的过渡状态,并且还避免了用来跟随下一个姿势的相应时间;Step2:小波阈值法降噪;表面肌电信号和脑电信号属于较低频信号,但在实际采集过程中数据往往会掺杂一些高频噪声,这些噪声对后期的特征提取和识别模型构建有很大的影响,采用小波阈值法对信号进行降噪去干扰,选择sym8小波为小波基函数,选择信号的三层分解,根据固定阀值原则选用软阀值函数进行降噪,最后进行小波重构,得到降噪处理后的信号;Step3:生理信号特征提取;以生理信号作为数据源进行体感姿势识别,需要从生理信号中提取出具有代表性的特征作为体感姿势分类时的重要指标;将选用生理信号的时域特征和频域特征来度量生理信号数据的特征,其中时域特征有7个;均值的表达式为其中N是信号序列的样本长度,为归一化后的生理信号值其中xmin为生理信号的最小值,xmax为生理信号的最大值,xk表示生理信号的第k个数值;标准差表达式为一阶差分能够表征信号变化的快慢以及变化趋势和信号中存在的极点值,表达式为其中,tk为生理信号的采样时间节点;二阶差分能够检测出信号中的拐点位置,表达式为在对生理信号进行频域特征提取前,采用傅立叶变换FFT对信号进行处理将时域信号转化为频域信号,并对得到的频域信号提取特征,所提取的频域特征有3个;中值频率表示频谱被分成两个幅度相等的区域的频率,表达式为pj为是在频率j处的肌电信号功率谱,M为整个频段的长度,均值频率表示功率谱与频率的乘积之和与频谱强度总和的比值,表达式为其中fj表示频段上的频谱,频率比为生理信号的低频分量与高频分量之比,表达式为其中ULC和LLC是低频段的上位截断频率和下位截断频率,而UHC和LHC则是高频段的上位截断频率和下位截断频率;则共提取每个体感姿势样本的表面肌电信号和脑电信号20个时域和频域特征,对每个特征数据进行归一化处理,其中,为生理信号特征数据归一化后的值;yi为第i个生理信号特征数据的原始值,ymax,ymin分别为yi中的最大值和最小值;Step4:建立多通道生理信号体感姿势LSSVM识别模型:其中多通道生理信号体感姿势LSSVM识别模型如下,首先将姿势识别问题转化为多个二分类问题,构造12个SVM二分类器,第K次分类把姿势类别为K的样本定为正样本,剩余的其他类别姿势样本合起来定为负样本,即输出结果分别为+1和-1,其中属于正类的记为+1,负类的记为-1,这样就得到一个大的分类器,实现了对12类体感姿势样本进行识别的目的,每个体感姿势LSSVM二分类器分类基础为寻找一个满足数据分类要求的最优超平面,使得超平面在确保分类精度的情况下,超平面与两类样本点距离最大,设特征提取后的体感姿势样本集为{(x1,y1),(x2,y2),…,(x2,yl)},其中xi为生理信号输入样本,yi为输出样本,构造决策分类函数f(x)=sgn(wT·xi+b),w为权重矢量,b为偏置,基于统计理论,最小二乘二乘支持向量机模型通过以下目标数极小化确定分类函分数:s.t.yi[wTxi+b]≥1-ξi,(ξi≥0,i=1,...,l)其中C为惩罚参数,可以控制对错分样本的惩罚程度,ξi为松弛因子,引入拉格朗日乘法算子,对上式求解,建立寻找最优超平面的目标函数:分别对λ、b求偏导数,并令其等于零,采用适当的内积函数实现非线性变换后的线性分类,实现训练样本间的内积运算,可求解出λ、b,所建立的SVM的最终分类函数为其中,λ为拉格朗日乘子,K(xi,x)为LSSVM模型的核函数,本专利技术选择核函数的表达式为其中σ为核参数;Step5:PSO优化训练多通道生理信号体感姿势SVM识别模型;在Step4建立的SVM模型中,核函数参数σ、惩罚参数C的数值大小对模型的精度有重大影响,采取网格搜索法即GS算法去获得最优的核函数参数σbest、惩罚参数Cbest的数值,所述网格搜索法是指定参数值的一种穷举搜索方法,通过将估计函数的参数通过交叉验证的方法进行优化来得到最优的学习算法,将各个参数可能的取值进行排列组合,列出所有可能的组合结果生成“网格”;首先将生理信号样本集按照8:2的比例划分为训练样本集和测试样本集,粗略选取能决定σ与C搜索范围的两个参数β∈[βmin,βmax]和ε∈[εmin,εmax],β和ε为在各自步长下的取值,若σ与C的取值步长分别为a与b,则σ与C的每一次搜索值Pk=(σ=2βi,C=2εj),其中将LSSVM中σ与C参数设置为Pk,结合训练集对LSSVM进行训练,利用测试集输出得到分类正确率,将最高正确率对应的Pk记录下来,重新选择新的β和ε,确保搜索结束时Pk落在网格边界内,并继续计算,直到最高正确率对应的Pk没有落在由σ与C搜索范围组成的网格边界上,则认定得到了最优的优化参本文档来自技高网...

【技术保护点】
1.一种基于GS-LSSVM的多通道生理信号体感姿势识别方法,其特征在于,具体步骤如下:/nStep1:采集人体生理信号原始样本;/n本专利技术选择表面肌电信号和脑电信号两个通道的生理信号做体感势识别的样本,选取多个身体状况健康的志愿者作为实验研究对象,每个实验者都佩戴有可穿戴智能交互设备,设备有表面肌电传感器sEMG和脑电传感器EEG,实验者分别多次做出12类体感姿势,传感器分别收集每次姿势的表面肌电信号和脑电信号,并根据姿势类别进行标注,为了确保在每个体感姿势下收集的生理信号能够被精确地标记,每个姿势大约12s的信号中只有中间的10s被标记为稳态信号,它排除了两个姿势之间的过渡状态,并且还避免了用来跟随下一个姿势的相应时间;/nStep2:小波阈值法降噪;/n表面肌电信号和脑电信号属于较低频信号,但在实际采集过程中数据往往会掺杂一些高频噪声,这些噪声对后期的特征提取和识别模型构建有很大的影响,采用小波阈值法对信号进行降噪去干扰,选择sym8小波为小波基函数,选择信号的三层分解,根据固定阀值原则选用软阀值函数进行降噪,最后进行小波重构,得到降噪处理后的信号;/nStep3:生理信号特征提取;/n以生理信号作为数据源进行体感姿势识别,需要从生理信号中提取出具有代表性的特征作为体感姿势分类时的重要指标;/n将选用生理信号的时域特征和频域特征来度量生理信号数据的特征,其中时域特征有7个;/n均值的表达式为/n...

【技术特征摘要】
1.一种基于GS-LSSVM的多通道生理信号体感姿势识别方法,其特征在于,具体步骤如下:
Step1:采集人体生理信号原始样本;
本发明选择表面肌电信号和脑电信号两个通道的生理信号做体感势识别的样本,选取多个身体状况健康的志愿者作为实验研究对象,每个实验者都佩戴有可穿戴智能交互设备,设备有表面肌电传感器sEMG和脑电传感器EEG,实验者分别多次做出12类体感姿势,传感器分别收集每次姿势的表面肌电信号和脑电信号,并根据姿势类别进行标注,为了确保在每个体感姿势下收集的生理信号能够被精确地标记,每个姿势大约12s的信号中只有中间的10s被标记为稳态信号,它排除了两个姿势之间的过渡状态,并且还避免了用来跟随下一个姿势的相应时间;
Step2:小波阈值法降噪;
表面肌电信号和脑电信号属于较低频信号,但在实际采集过程中数据往往会掺杂一些高频噪声,这些噪声对后期的特征提取和识别模型构建有很大的影响,采用小波阈值法对信号进行降噪去干扰,选择sym8小波为小波基函数,选择信号的三层分解,根据固定阀值原则选用软阀值函数进行降噪,最后进行小波重构,得到降噪处理后的信号;
Step3:生理信号特征提取;
以生理信号作为数据源进行体感姿势识别,需要从生理信号中提取出具有代表性的特征作为体感姿势分类时的重要指标;
将选用生理信号的时域特征和频域特征来度量生理信号数据的特征,其中时域特征有7个;
均值的表达式为



其中N是信号序列的样本长度,为归一化后的生理信号值其中xmin为生理信号的最小值,xmax为生理信号的最大值,xk表示生理信号的第k个数值;
标准差表达式为



一阶差分能够表征信号变化的快慢以及变化趋势和信号中存在的极点值,表达式为



其中,tk为生理信号的采样时间节点;
二阶差分能够检测出信号中的拐点位置,表达式为



在对生理信号进行频域特征提取前,采用傅立叶变换FFT对信号进行处理将时域信号转化为频域信号,并对得到的频域信号提取特征,所提取的频域特征有3个;
中值频率表示频谱被分成两个幅度相等的区域的频率,表达式为pj为是在频率j处的肌电信号功率谱,M为整个频段的长度,均值频率表示功率谱与频率的乘积之和与频谱强度总和的比值,表达式为其中fj表示频段上的频谱,频率比为生理信号的低频分量与高频分量之比,表达式为其中ULC和LLC是低频段的上位截断频率和下位截断频率,而UHC和LHC则是高频段的上位截断频率和下位截断频率;
则共提取每个体感姿势样本的表面肌电信号和脑电信号20个时域和频域特征,对每个特征数据进行归一化处理,



其中,为生理信号特征数据归一化后的值;yi为第i个生理信号特征数据的原始值,ymax,ymin分别为yi中的最大值和最小值;
Step4:建立多通道生理信号体感姿势LSSVM识别模型:
其中多通道生理信号体感姿势LSSVM识别模型如下,首先将姿势识别问题转化为多个二分类问题,构造12个SVM二分类器,第K次分类把姿势类别为K的样本定为正样本,剩余的其他类别姿势样本合起来定为负样本,即输出结果分别为+1和-1,其中属于正类的记为+1,负类的记为-1,这样就得到一个大的分类器,实现了对12类体感姿势样本进行识别的目的,每个体感姿势LSSVM二分类器分类基础为寻找一个满足数据分类要求的最优超平面,使得超平面在确保分类精度的情况下,超平面与两类样...

【专利技术属性】
技术研发人员:杨忠宋爱国徐宝国吴有龙唐玉娟
申请(专利权)人:金陵科技学院
类型:发明
国别省市:江苏;32

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

1