脉率变异性和睡眠质量融合的心理压力监测方法及装置与流程

文档序号:14101050阅读:202来源:国知局
脉率变异性和睡眠质量融合的心理压力监测方法及装置与流程
本发明属于心理健康应用
技术领域
,具体涉及一种脉率变异性和睡眠质量融合的心理压力监测方法及装置。
背景技术
:心理学家指出,一般人口中有15%-20%的人有情绪障碍、心理困扰。事实上,在现实生活中经常会看到,许多病人的发病都与情绪激动、压力过度有关。因此在人们的学习生活中,及时正确认知自己的压力状态是十分重要的。对于认知自身心理压力,传统的采用心理学相关量表来评估压力的方法,一般还需专业测试人员配合和被测试者的正确认知,才能准确评估,实际操作不方便,评估的主观性较强。客观上,人的心理压力也反映在人的生理信号里,一些基于脑电、心电、皮肤电等生理参数检测手段也可以客观反映人的心理压力,但目前的基于生理信号的心理压力监测技术还存在以下问题:(1)要么采用多种专用设备获取多种生理信号,导致设备昂贵、检测手段复杂,较难普及,要么只采集脑电、心电、皮肤电等信号中的一种,虽然检测手段得到简化,但同时带来了特征参数表征人体压力状态的能力不足,识别准确率较低的问题。(2)对人体生理信号的监测往往是短暂性的,持续时间为几分钟甚至更短,容易造成误判。客观上,人的睡眠质量和心理压力是存在紧密联系的,在严由伟、刘明艳等发表的论文《压力源及其与睡眠质量的现象学关系研究述评》中,在作为影响人类健康的两大突出因素——压力与睡眠质量及其关系,越来越受到心理学、医学有关领域的关注这一背景下,对不同压力源、不同的压力属性对睡眠质量的影响做了一次综合性阐述,揭示了人体心理压力和睡眠质量之间的关系——压力影响睡眠质量,睡眠质量反映心理压力。鉴于此,使用睡眠质量监测人体心理压力是合理的、可行的。现有技术中,在2014年2月19日公布的申请公布号为cn103584872a的专利中,申请人同时采集心电信号、肌电信号、脉搏信号、脑电信号,融合了多种生理参数,但存在以下缺陷:(1)采用多种专用设备(三个用于采集心电信号的贴片电极、三个用于采集肌电信号的贴片电极、三个用于采集脑电信号的电极片、一个用于采集脉搏信号的传感器)获取多种生理信号,导致设备昂贵、检测手段复杂,较难普及;(2)对人体生理信号的监测是短暂性的,持续时间约为1min,容易造成误判。现有技术中,刘振在其论文《基于心率变异性的心理压力识别研究》中,使用心电信号采集装置采集实验对象的心电信号,进而从心电信号中提取特征参数,该技术相比前面提及的技术,的确简化了检测手段,但也存在以下缺陷:(1)由于只使用了心电信号这一种生理信号,特征参数表征人体压力状态的能力不足,识别准确率较低;(2)对人体生理信号的监测是短暂性的,持续时间约为2min,容易造成误判。技术实现要素:本发明的一个目的在于克服现有技术的缺点与不足,提供一种脉率变异性和睡眠质量融合的心理压力监测方法,该方法简单易行,成本较低,可行性强,且将脉率变异性和睡眠质量融合,共同决策人体压力状态,解决了使用单一生理信号的不足之处,可以大大减小误判的概率。本发明的另一个目的在于提供一种用于实现上述心理压力监测方法的心理压力监测装置。本发明的目的通过以下的技术方案实现:脉率变异性和睡眠质量融合的心理压力监测方法,包括步骤:步骤1:采集光电容积脉搏信号和同一时间段的加速度信号,利用加速度信号判别人体运动状态;步骤2:若人体运动状态判别为剧烈运动状态,则舍弃此段光电容积脉搏信号,若判别为正常状态则对光电容积脉搏信号进行预处理;步骤3:对预处理后的脉搏信号提取用于衡量人体压力状态的脉率变异性特征参数;步骤4:将提取的特征参数输入离线训练好的和被测试者所属群体对应的分类器,预输出人体压力状态;步骤5:结合和本次监测时间最接近的n次睡眠的平均睡眠质量,和分类器的预输出压力状态融合决策,输出最终的人体压力状态。优选的,步骤1中,采集同一时间段的三轴加速度信号,利用三轴加速度信号判别人体运动状态,方法是:设三轴加速度传感器的采样频率为fs,采样时间为ts,序列总长度为n=ts×fs;三轴加速度的合加速度的幅度序列为{a1,a2,a3,…,an},其中其中aix,aiy,aiz分别表示第i个采样点x,y,z方向上的分加速度;滑动时间窗口的前窗和后窗的时间长度均为t1,序列长度为n1=t1×fs,中窗时间长度为t2,序列长度为n2=t2×fs;ag表示重力加速度;(1-1)计算其中i=2×n1+n2,2×n1+n2+1,…,n;(1-2)若有afi>afthresholdvalue,则判定运动状态为剧烈运动状态,否则判定为正常状态,这里afthresholdvalue是用于阈值判断的阈值。优选的,从时间复杂度低出发,本发明步骤2中,对光电容积脉搏信号进行预处理的步骤是:设光电容积传感器的采样频率为fs,采样时间为ts,脉搏信号序列总长度为n′=ts×fs;脉搏序列表示为x={x1,x2,x3,…,xn′};带通滤波的上限截止频率为fpl,下限截止频率为fph;(2-1)对脉搏信号序列进行快速傅里叶变换,得到傅里叶系数的实部序列re={re1,re2,…,ren′}和虚部序列lm={lm1,lm2,…,lmn′};(2-2)计算要保留的频率分量的下标范围:由于频谱中心对称,下标范围为的频率分量同样保留;(2-3)将通带范围以外的频率置零:(2-4)进行逆傅里叶变换得到带通滤波后的脉搏信号y={y1,y2,y3,…,yn′}。优选的,步骤3中,对预处理后的脉搏信号提取脉率变异性特征参数,步骤是:(3-1)提取光电容积脉搏序列在时域上的统计特性参数;(3-2)脉搏信号波峰定位,即寻找光电容积脉搏波的波峰p波位置;(3-3)获取pp间期,根据波峰位置,结合采样频率获取pp间期序列;(3-4)采用三次样条插值对pp间期进行重采样,以获得均匀采样序列;(3-5)提取pp间期在时域上的统计特性参数;(3-6)pp间期频谱分析,获取重采样后的pp间期信号的功率频谱图,计算得到pp间期的频域特征参数;(3-7)绘制pp间期的poincare散点图,提取pp间期的非线性特征。更进一步的,步骤(3-1)中所述的统计特性参数包括:每个时间窗内信号幅度的均值、方差、最大值、最小值、最值之差、一阶差分、二阶差分的统计平均值。更进一步的,步骤(3-2)中,采用极大值法和阈值法结合的方法进行脉搏信号波峰定位,步骤是:设脉搏信号波峰位置序列为index={p1,p2,…,pl},其中l是当前已定位的波峰数目;thresholdvalue是根据人体相两次心跳间隔的正常范围而设置的阈值;对yi,i=2,3,4,…,n′-1,若yi>yi-1且yi>yi+1且则将i添加到波峰位置序列中。更进一步的,步骤(3-4)中,采用三次样条插值对pp间期进行重采样,步骤是:pp间期序列为period={period1,period2,…,periodm},其中m是pp间期序列长度,以第i+1个波峰的采样时间作为第i个pp间期的采样时间,可得pp间期序列的采样时间为t={t1,t2,…,tm},其中t和period输入到三次样条插值函数中,利用追赶法可以求得各段的插值系数a3i,a1i,b3i,b1i,i=1,2,…,m-1;设插值后的pp间期序列为period′={period′1,period′2,…,period′m-1},其中period′i={period′i1,period′i2,…,period′ik},i=1,2,…,m-1表示第i段重采样后的pp间期序列,其序列长度为k;设各段的重采样采样间距为step,则period′ij=a3i×(ti+1-(ti+j×step))3+a1i×(ti+1-(ti+j×step))+b3i×((ti+j×step)-ti)3+b1i×((ti+j×step)-ti)i=1,2,…,m-1,j=1,2,…,k经过插值后,非均匀采样的pp间期被重采样为均匀序列,采样频率为更进一步的,步骤(3-5)中,提取pp间期在时域上的统计特性参数,包括:pp间期标准差sdnn、相邻pp间期之差的均方根rmssd、相邻pp间期之差的标准差sdsd、相邻pp间期之差大于50ms的数目nn50、nn50的值占总pp间期数的百分比pnn50。更进一步的,在进行步骤(3-6)pp间期频谱分析前,先通过快速傅里叶变换检查pp间期的频谱分辨率是否大于预设值,若不大于,则采用序列末端补零的方法提高pp间期序列的频谱分辨率。使用该方法能减低对采样频率的要求,同时避免因pp间期序列长度过短而造成pp间期的低频成分被覆盖。更进一步的,步骤(3-6)中,pp间期的频域特征参数,包括:pp间期的低频成分功率lp、高频成分功率hp、低频功率和高频功率比值ratios;特征参数的频率范围说明如下:f1=0.003hz,f2=0.04hz,f3=0.15hz,f4=0.4hz,f5=0.5hz;人体pp间期频率成分范围是f1~f5;低频成分的频率范围为f2~f3;高频成分的频率范围为f3~f4。更进一步的,步骤(3-7)中,pp间期的非线性特征包括:基于poincare散点图的向量角度指数vai和向量长度指数vli,pp间期的poincare散点图的作法是在直角坐标系中,以ppi为横坐标,ppi+1作为纵坐标作出n-1个散点,i=1,2,…,n-1;其中其中优选的,步骤4分类器,在训练阶段时,设计压力激发实验采集实验对象的生理信号,所得训练数据涵盖人体在正常状态下和不同压力状态下的数据:实验过程中,通过控制前后数字出现的时间间隔来激发不同的压力状态,且压力激发实验的实验对象涵盖不同年龄段的群体;进而利用不同年龄段群体的脉搏信号,提取特征参数用于训练该群体定制化的分类器。优选的,步骤5中,睡眠质量的量化指标为深度睡眠时间占总睡眠时间的比重,睡眠质量监测采用基于加速度信号和腕活动量的睡眠质量监测法,输出睡眠质量值,步骤是:单位时间记为t;第i个单位时间内的三轴合加速度信号的幅度、腕活动量、醒睡状态值分别记为ai、ai、di;醒状态、浅度睡眠、深度睡眠的单位时间计数值分别记为c1、c2、c3;dmin、dmax分别是醒睡状态值的下限和上限阈值;使用比例积分由加速度信号得到腕活动量:计算醒睡状态值:其中n5、n6和关联第i个单位时间的醒睡状态值的腕活动量范围有关,pi+j控制ai+j对醒睡状态值判定的贡献程度;若第i个单位时间内的醒睡状态值di小于设定的下限阈值dmin,则判定第i个单位时间内处于深度睡眠状态,深度睡眠状态计数值c3加一;若di介于下限阈值dmin和上限阈值dmax之间,则判定处于浅度睡眠状态,浅度睡眠状态计数值c2加一;若di大于设定的上限阈值dmax,则判定处于醒状态,醒状态计数值c1加一;计算睡眠质量的指标优选的,步骤5中,融合决策的步骤是:设定分类器的四个类别分别是正常状态、低压状态、中压状态、高压状态,分别用s1,s2,s3,s4表示,α1,α2,α3,α4分别是分类器输出的四种状态的后验概率;最近三次的平均睡眠质量为q,设定睡眠质量的下限阈值为qmin,上限阈值为qmax;输入:分类器的输出α1,α2,α3,α4和最近三次睡眠质量平均值q;output:融合决策后的压力状态s1或s2或s3或s4;(5-1)若α1,α2,α3,α4中最大值为α1,则融合决策后的压力状态判断如下:(5-2)若α1,α2,α3,α4中最大值为α2,则融合决策后的压力状态判断如下:(5-3)若α1,α2,α3,α4中最大值为α3,则融合决策后的压力状态判断如下:(5-4)若α1,α2,α3,α4中最大值为α4,则融合决策后的压力状态判断如下:本发明与现有技术相比,具有如下优点和有益效果:1、本发明采用新兴的可穿戴设备代替复杂高昂的专用设备,使用光电容积描记技术采集人体的脉搏信号,对脉搏信号进行处理后提取多维能有效衡量人体压力状态的脉率变异性特征参数,再结合模式识别的方法对人体实时压力状态进行判断,该方法监测手段简单易行,成本较低,可行性强。2、由于人体的心理压力状态和睡眠质量的好坏紧密相关,本发明将脉率变异性和睡眠质量融合,共同决策人体压力状态,脉率变异性和睡眠质量融合不仅能更好地表征人体压力状态,解决使用单一生理信号的不足之处,同时由于睡眠质量的监测为长时过程,因此将睡眠质量用于心理压力监测,可以大大减小误判的概率。3、本发明对脉搏信号同时进行脉搏序列时域分析、pp间期时域分析、pp间期频域分析、pp间期非线性分析,得到多维表征人体压力状态的特征参数,提高了系统识别率。4、本发明引入运动干扰排除机制,避免剧烈运动对特征参数的影响从而造成误判。附图说明图1是本实施例方法的流程图;图2是本实施例方法中脉率变异性特征参数提取的流程图;图3是本实施例方法中睡眠质量监测方法的流程图;图4是本实施例方法中脉率变异性特征参数和睡眠质量融合决策的原理图。具体实施方式下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。参见图1-4,本实施例提供一种具体的脉率变异性和睡眠质量融合的心理压力监测方法,步骤详述如下。步骤1:采集光电容积脉搏信号和同一时间段的三轴加速度信号,利用三轴加速度信号判别人体运动状态。数据采集:光电容积脉搏信号的采集使用智能手表上的光电传感器,其采样频率为fs=25hz,采样时间为ts=1min,序列长度为n′=fs×ts×60=1500;三轴加速度信号的采集使用智能手表上的加速度传感器,其采样频率为fs=10hz,采样时间同样为ts=1min,序列长度为n=fs×ts×60=600。人体运动状态判别:采用滑动时间窗口和阈值法,该方法如下:设三轴加速度的合加速度的幅度序列为{a1,a2,a3,…,an},其中其中aix,aiy,aiz分别表示第i个采样点x,y,z方向上的分加速度。滑动时间窗由前窗、中窗、后窗组成,中窗时间长度为t2=2s,序列长度为n2=t2×fs=20,前窗和后窗的时间长度均为t1=3s,序列长度为n1=t1×fs=30;ag表示重力加速度,取ag=9.8。计算其中i=2×n1+n2,2×n1+n2+1,…,n若有afi>afthresholdvalue,则判定运动状态为剧烈运动状态,否则判定为正常状态,这里afthresholdvalue是用于阈值判断的的阈值,经实验确定,本实施例取afthresholdvalue=1.2。在训练阶段采集样本数据时,设计压力激发实验采集实验对象的生理信号,步骤是:采用心算任务实验,实验对象被要求口算出屏幕上每隔一定时间出现的数字之和;压力激发实验过程中采用多人竞赛形式,并且加入干扰噪声,最大程度激发实验对象的压力。根据上述实验得到的训练数据涵盖人体在正常状态下和不同压力状态下的数据:实验过程中,通过控制前后数字出现的时间间隔来激发不同的压力状态。压力激发实验的实验对象涵盖不同年龄段的群体。步骤2:根据步骤1中不同的运动状态判别结果分别进行不同处理:若识别为剧烈运动状态,则舍弃此段光电容积脉搏信号,若识别为正常状态则对光电容积脉搏信号进行预处理。脉搏信号预处理:脉搏信号预处理主要目的是滤除信号中的无关频率成分,为此将原始脉搏信号先通过一个带通滤波器。为了保证带通滤波算法在可穿戴设备上的可实施性,本发明使用理想的带通滤波器,使用时间复杂度较低的快速傅里叶算法,将时间复杂度降至o(nlogn)。理想带通滤波器的频率响应如下:这里,fpl、fph分别是理想带通滤波器的下限截止频率和上限截止频率,由于人体正常心跳次数为60~120次/s,因此本实施例取fpl=0.8hz、fph=2.2hz。理想带通滤波器滤波过程:step1:对脉搏序列进行快速傅里叶变换,得到傅里叶系数的实部序列re={re1,re2,…,ren′}和虚部序列lm={lm1,lm2,…,lmn′};step2:计算要保留的频率分量的下标范围:由于频谱中心对称,下标范围为的频率分量同样保留;step3:将通带范围以外的频率置零:step4:进行逆傅里叶变换得到带通滤波后的脉搏信号y={y1,y2,y3,…,yn′}。步骤3对预处理后的脉搏信号提取用于衡量人体压力状态的脉率变异性特征参数,如图3所示,特征提取过程包括:光电容积脉搏序列时域分析、脉搏信号波峰定位、pp间期获取、pp间期重采样、pp间期时域分析、pp间期频域分析、pp间期非线性分析过程。光电容积脉搏序列时域分析:脉搏序列的时域分析采用滑动时间窗的方法,先提取每个时间窗内信号幅度的均值、方差、最大值、最小值、最值之差、一阶差分、二阶差分值,再取统计平均值。滑动时间窗口的前窗和后窗的时间长度均为t3=15s,序列长度为n3=t3×fs=375,中窗时间长度为t4=10s,序列长度为n4=t4×fs=250。对第i个(i=2×n3+n4,2×n3+n4+1,…,n′)时间窗口:脉搏信号平均值脉搏信号方差脉搏信号最大值maxi=max{yi-n3-n4,yi-n3-n4+1,…,yi-n4}脉搏信号最小值mini=min{yi-n3-n4,yi-n3-n4+1,…,yi-n4}脉搏信号最值之差differi=maxi-mini脉搏信号的一阶差分脉搏信号的二阶差分对长度为n′的整段脉搏信号序列:脉搏信号平均值脉搏信号方差脉搏信号最大值脉搏信号最小值脉搏信号的一阶差分脉搏信号的二阶差分脉搏信号波峰定位:采用极大值法和阈值法结合的方法进行脉搏波峰的定位,有效排除伪波峰的影响,极大值法和阈值法具体过程如下:设脉搏信号波峰位置序列为index={p1,p2,…,p1},其中l是当前已定位的波峰数目;thresholdvalue是根据人体相邻两次心跳间隔的正常范围而设置的阈值,本实施例取thresholdvalue=0.45。对yi(i=2,3,4,…,n′-1),若yi>yi-1且yi>yi+1且则将i添加到波峰位置序列中。pp间期获取:脉搏信号波峰确定后,结合采样频率可得脉搏跳动间期pp间期,具体如下:设pp间期序列为period={period1,period2,…,periodm},其中m+1是波峰数目。pp间期重采样:采用三次样条插值对pp间期进行重采样,从而把pp间期变换为均匀采样的序列,具体过程如下:以第i+1个波峰的采样时间作为第i个pp间期的采样时间,可得pp间期序列的采样时间为t={t1,t2,…,tm},其中t和period输入到三次样条插值函数中,利用追赶法可以求得各段的插值系数a3i,a1i,b3i,b1i,i=1,2,…,m-1。设插值后的pp间期序列为period′={period′1,period′2,…,period′m-1},其中period′i={period′i1,period′i2,…,period′ik},i=1,2,…,m-1表示第i段重采样后的pp间期序列,其序列长度为k。设各段的重采样采样间距为step,则period′ij=a3i×(ti+1-(ti+j×step))3+a1i×(ti+1-(ti+j×step))+b3i×((ti+j×step)-ti)3+b1i×((ti+j×step)-ti)i=1,2,…,m-1,j=1,2,…,k经过插值后,非均匀采样的pp间期被重采样为均匀序列,采样频率为本实施例取step=0.04,从而把非均匀采样的pp间期序列重采样为采样频率为的均匀序列。pp间期时域分析:pp间期的时域分析过程中提取pp间期在时域上的统计特征参数,包括:pp间期标准差sdnn、相邻pp间期之差的均方根rmssd、相邻pp间期之差的标准差sdsd、相邻pp间期之差大于50ms的数目nn50、nn50的值占总pp间期数的百分比pnn50,特征参数定义如下:记重采样后的pp间期序列为pp={pp1,pp2,…,ppn};其中其中δppi=ppi+1-ppi其中其中nn50是相邻pp间期之差大于50ms的数目。pp间期频域分析:在对pp间期序列进行频谱分析之前,先通过快速傅里叶变换检查pp间期的频谱分辨率是否足够大,若不足够大,则采用序列末端补零的方法提高pp间期序列的频谱分辨率;使用该方法能减低对采样频率的要求,同时避免因pp间期序列长度过短而造成pp间期的低频成分被覆盖,具体过程如下:首先对pp间期进行快速傅立叶变换,得到pp间期的傅立叶系数xk={xk1,xk2,…,xkn},其中n是重采样后pp间期序列长度,则其基频为设fmin是人体正常状态下心跳间期频谱成分的最低频率,一般为fmin=0.04hz;若baseband>fmin,则说明pp间期的频谱分辨率过小,在pp间期序列后部补ρ个零,使得新的基频本实施例中,取ρ=100可提高pp间期的频谱分辨率至基频为0.02hz<fmin。pp间期频域分析:pp间期的频域分析过程中提取pp间期的频域参数,包括:pp间期的低频成分功率lp、高频成分功率hp、低频功率和高频功率比值ratios;特征参数的频率范围说明如下:f1=0.003hz,f2=0.04hz,f3=0.15hz,f4=0.4hz,f5=0.5hz;人体pp间期频率成分范围是f1~f5;低频成分的频率范围为f2~f3;高频成分的频率范围为f3~f4。pp间期非线性分析:pp间期的非线性分析过程中绘制pp间期的poincare散点图,提取pp间期的非线性特征,包括:向量角度指数vai和向量长度指数vli;pp间期的poincare散点图和非线性特征参数说明如下:pp间期的poincare散点图的作法是在直角坐标系中,以ppi为横坐标,ppi+1作为纵坐标(i=1,2,…,n-1)作出n-1个散点;其中其中步骤4将提取的特征参数输入离线训练好的和被测试者所属群体对应的svm分类器,预输出人体压力状态。本实施例中分类器选用svm分类器,在其他应用中还可以使用阈值分类等其他的分类网络实现,这里不再一一详述。svm分类器的训练:由于不同年龄段的群体的生理参数存在一定程度上的差异性,为了提高压力状态识别的准确率,本发明采用一种针对特定年龄段群体的模型定制化训练方法:利用不同年龄段群体的脉搏信号,提取特征参数用于训练该群体定制化的svm分类器。本实施例中年龄段群体的划分如下表:表1年龄段群体的划分群体编号年龄段17-14215-18319-23424-30531-40641-48749-55856-65步骤5结合和本次监测时间最接近的三次睡眠的平均睡眠质量,和svm的预输出压力状态融合决策,输出最终的人体压力状态。睡眠质量监测:睡眠质量的定量指标为深度睡眠时间占总睡眠时间的比重;睡眠质量的监测采用基于加速度和腕活动量的监测方法。如图3所示,睡眠监测方法具体如下:监测以单位时间t=2min进行,分别得到各个单位时间的醒睡状态值,通过设定的醒睡状态阈值判别单位时间内的状态:醒状态、浅度睡眠、深度睡眠。深度睡眠的单位时间数与深浅度睡眠的单位时间数之和的比值即为睡眠质量。设第i个单位时间内的三轴合加速度信号的幅度、腕活动量、醒睡状态值分别记为ai、ai、di;醒状态、浅度睡眠、深度睡眠的单位时间计数值分别记为c1、c2、c3;dmin=0.6、dmax=1分别是醒睡状态值的下限和上限阈值。step1:使用比例积分由加速度信号得到第i个单位时间内的腕活动量:step2:计算第i个单位时间内的醒睡状态值:其中n5、n6和关联第i个单位时间的醒睡状态值的腕活动量范围有关,本实施例取n5=5,n6=2,pn5+1+j控制ai+j对第i个单位时间的醒睡状态值判定的贡献程度,p是一个长度为n5+n6+1的序列,本发明取p={0.010,0.015,0.025,0.045,0.050,0.085,0.050,0.045}。step3:若第i个单位时间内的醒睡状态值di小于设定的下限阈值dmin,则判定第i个单位时间内处于深度睡眠状态,深度睡眠状态计数值c3加一;若di介于下限阈值dmin和上限阈值dmax之间,则判定处于浅度睡眠状态,浅度睡眠状态计数值c2加一;若di大于设定的上限阈值dmax,则判定处于醒状态,醒状态计数值c1加一。利用公式表达如下:step4:计算深度睡眠时间占总睡眠时间比例作为睡眠质量的指标。融合决策:本发明提出的人体心理压力监测方法使用一种脉率变异性和睡眠质量融合的算法,脉率变异性参数作为svm分类器的输入,svm预输出的人体的压力状态和睡眠质量融合决策,输出最终的压力状态。如图4所示,融合决策的算法如下:svm分类器的四个类别分别是正常状态、低压状态、中压状态、高压状态,分别用s1,s2,s3,s4表示,α1,α2,α3,α4分别是svm输出的四种状态的后验概率;最近三次睡眠的平均睡眠质量为q,设定睡眠质量的下限阈值为qmin=0.15,上限阈值为qmax=0.25。inputα1,α2,α3,α4和最近三次睡眠质量平均值q;output融合决策后的压力状态s1或s2或s3或s4;(5-1)若α1,α2,α3,α4中最大值为α1,即分类器预输出的压力状态类别为正常状态时:若平均睡眠质量小于下限阈值,则融合决策后的状态为中压状态;若平均睡眠质量介于下限阈值和上限阈值之间,则融合决策后的状态为低压状态;若平均睡眠质量大于上限阈值,则融合决策后的状态为正常状态。利用公式可表达如下:(5-2)若α1,α2,α3,α4中最大值为α2,即分类器预输出的压力状态类别为低压状态时:若平均睡眠质量小于下限阈值,则融合决策后的状态为中压状态;若平均睡眠质量介于下限阈值和上限阈值之间,则融合决策后的状态为中压状态;若平均睡眠质量大于上限阈值,则融合决策后的状态为低压状态。利用公式可表达如下:(5-3)若α1,α2,α3,α4中最大值为α3,即分类器预输出的压力状态类别为中压状态时:若平均睡眠质量小于下限阈值,则融合决策后的状态为高压状态;若平均睡眠质量介于下限阈值和上限阈值之间,则融合决策后的状态为中压状态;若平均睡眠质量大于上限阈值,则融合决策后的状态为中压状态。利用公式可表达如下:(5-4)若α1,α2,α3,α4中最大值为α4,即分类器预输出的压力状态类别为高压状态时:若平均睡眠质量小于下限阈值,则融合决策后的状态为高压状态;若平均睡眠质量介于下限阈值和上限阈值之间,则融合决策后的状态为高压状态;若平均睡眠质量大于上限阈值,则融合决策后的状态为中压状态。利用公式可表达如下:可通过各种手段实施本发明描述的技术。举例来说,这些技术可实施在硬件、固件、软件或其组合中。对于硬件实施方案,处理模块可实施在一个或一个以上专用集成电路(asic)、数字信号处理器(dsp)、可编程逻辑装置(pld)、现场可编辑逻辑门阵列(fpga)、处理器、控制器、微控制器、电子装置、其他经设计以执行本发明所描述的功能的电子单元或其组合内。对于固件和/或软件实施方案,可用执行本文描述的功能的模块(例如,过程、步骤、流程等)来实施所述技术。固件和/或软件代码可存储在存储器中并由处理器执行。存储器可实施在处理器内或处理器外部。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1