心理压力状态的检测方法及相关装置与流程

文档序号:18707164发布日期:2019-09-17 23:52阅读:557来源:国知局
心理压力状态的检测方法及相关装置与流程

本发明涉及计算机技术领域,尤其涉及一种心理压力状态的检测方法及相关装置。



背景技术:

随着经济和社会的快速发展,大众的心理压力已成为全球一个重要的健康问题。心理压力是一种由威胁、伤害或挑战等外在因素引发心理过程,心理压力较大则会影响健康。

目前心理压力状态的评估往往离不开经验丰富的医护人员主观意见,并且常见的心理压力状态的检测设备通常采用心率变异性(heartratevariability,hrv)中的固定指标来实现心理压力状态检测,不能涵盖绝大多数人群,同时心理压力状态的检测准确性也不能得到保证。

因此,如何准确检测出心理压力状态成为亟需解决的问题。



技术实现要素:

本发明实施例提供一种心理压力状态检测方法及相关装置,采用本发明实施例,可基于从心电信号中获取到的多维度参数检测待测试者的心理压力状态,可提升心理压力状态检测的精度和稳定性。

第一方面,本发明实施例提供一种心理压力状态的检测方法,该方法包括:

采集待检测者的心电信号,并提取上述心电信号中的r波;

获取上述心电信号中的r波的多个目标rr间隔,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数;

将上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态。

结合第一方面,在一种可能的实施方式中,上述获取上述心电信号中的r波的多个目标rr间隔包括:

在m个连续预设时间段内从上述r波中提取出m个区间r波,m为正整数;

确定出各个区间r波中的rr间隔和上述m个区间r波中所有rr间隔的平均值;

基于上述平均值从上述所有rr间隔中确定出多个目标rr间隔,上述目标rr间隔与上述平均值的差值的绝对值小于预设阈值。

结合第一方面,在一种可能的实施方式中,上述hrv时域特征参数包括rr间隔的标准差sdnn、相邻rr间隔差值的均方根rmssd或心率标准差sdhr中的至少一种;

上述基于上述多个目标rr间隔得到心率变异性hrv时域特征参数包括:

基于上述多个目标rr间隔确定上述sdnn;和/或

确定上述多个目标rr间隔中相邻目标rr间隔之间的差值,基于上述差值确定上述rmssd;和/或

基于上述多个目标rr间隔得到多个心率间隔,确定上述多个心率间隔的标准差,以确定上述sdhr。结合第一方面,在一种可能的实施方式中,上述hrv频域特征参数包括低频功率lf、高频功率hf、总能量tp、低频功率与高频功率的比值lf/hf、低频能量密度值nlf或高频能量密度值nhf中的至少一种;

上述基于上述多个目标rr间隔得到心率变异性hrv频域特征参数包括:

确定上述多个目标rr间隔对应的功率谱;

基于上述功率谱确定出上述lf,上述lf为低于预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述hf,上述hf为不低于上述预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述lf与上述hf之和,以确定上述tp;和/或,

基于上述功率谱确定出上述lf与上述hf之比,以确定上述lf/hf;和/或,

基于上述功率谱确定出上述lf与上述tp之比,以确定上述nlf;和/或,

基于上述功率谱确定出上述hf与上述tp之比。

结合第一方面,在一种可能的实施方式中,上述采集待检测者的心电信号之前,上述方法还包括:

确定至少两种心理压力状态并采集上述至少两种心理压力状态对应的测试心电信号;

确定各个测试心电信号对应的hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数,以得到用于训练上述压力检测模型的训练样本参数;

基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型。

结合第一方面,在一种可能的实施方式中,上述基于上述压力检测模型确定出上述待检测者的心理压力状态包括:

基于上述压力检测模型输出心理压力指数,基于上述心理压力指数确定上述待检测者的心理压力状态;

其中,上述心理压力指数越大上述待检测者的心理压力越大,上述心理压力指数越小上述待检测者的心理压力越小。

结合第一方面,在一种可能的实施方式中,上述基于上述压力检测模型确定出上述待检测者的心理压力状态之后,上述方法还包括:

将上述心电信号输出至终端设备以在上述终端设备显示上述心电信号对应的波形;

和/或,基于上述待检测者的心理压力状态生成心理压力信息,并将上述信息压力信息输出至上述终端设备。

第二方面,本发明实施例提供了一种心理压力状态的检测装置,该检测装置包括:

采集单元,用于采集待检测者的心电信号,并提取上述心电信号中的r波;

获取单元,用于获取上述心电信号中的r波的多个目标rr间隔,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数;

检测单元,用于将上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态。

结合第二方面,在一种可能的实施方式中,上述获取单元用于:

在m个连续预设时间段内从上述r波中提取出m个区间r波,m为正整数;

上述检测装置包括:

确定单元,用于确定出各个区间r波中的rr间隔和上述m个区间r波中所有rr间隔的平均值;

上述确定单元,用于基于上述平均值从上述所有rr间隔中确定出多个目标rr间隔,上述目标rr间隔与上述平均值的差值的绝对值小于预设阈值。

结合第二方面,在一种可能的实施方式中,上述hrv时域特征参数包括rr间隔的标准差sdnn、相邻rr间隔差值的均方根rmssd或心率标准差sdhr中的至少一种;

上述确定单元用于:

基于上述多个目标rr间隔确定上述sdnn;和/或

确定上述多个目标rr间隔中相邻目标rr间隔之间的差值,基于上述差值确定上述rmssd;和/或

基于上述多个目标rr间隔得到多个心率间隔,确定上述多个心率间隔的标准差,以确定上述sdhr。结合第二方面,在一种可能的实施方式中,上述hrv频域特征参数包括低频功率lf、高频功率hf、总能量tp、低频功率与高频功率的比值lf/hf、低频能量密度值nlf或高频能量密度值nhf中的至少一种;

上述确定单元用于:

上述基于上述多个目标rr间隔得到心率变异性hrv频域特征参数包括:

确定上述多个目标rr间隔对应的功率谱;

基于上述功率谱确定出上述lf,上述lf为低于预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述hf,上述hf为不低于上述预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述lf与上述hf之和,以确定上述tp;和/或,

基于上述功率谱确定出上述lf与上述hf之比,以确定上述lf/hf;和/或,

基于上述功率谱确定出上述lf与上述tp之比,以确定上述nlf;和/或,

基于上述功率谱确定出上述hf与上述tp之比。

结合第二方面,在一种可能的实施方式中,上述确定单元还用于:

确定至少两种心理压力状态并采集上述至少两种心理压力状态对应的测试心电信号;

确定各个测试心电信号对应的心率变异性hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数,以得到用于训练上述压力检测模型的训练样本参数;

上述检测装置还包括:

构建单元,还用于基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型。

结合第二方面,在一种可能的实施方式中,上述检测单元用于:

基于上述压力检测模型输出心理压力指数,基于上述心理压力指数确定上述待检测者的心理压力状态;

其中,上述心理压力指数越大上述待检测者的心理压力越大,上述心理压力指数越小上述待检测者的心理压力越小。

结合第二方面,在一种可能的实施方式中,上述检测装置还包括:

输出单元,还用于将上述心电信号输出至终端设备以在上述终端设备显示上述心电信号对应的波形;

上述输出单元,还用于基于上述待检测者的心理压力状态生成心理压力信息,并将上述信息压力信息输出至上述终端设备。

第三方面,本发明实施例提供了一种终端,该终端包括处理器和存储器,该处理器和存储器相互连接。该存储器用于存储支持该终端执行上述第一方面和/或第一方面任一种可能的实现方式提供的方法的计算机程序,该计算机程序包括程序指令,该处理器被配置用于调用上述程序指令,执行上述第一方面和/或第一方面任一种可能的实施方式所提供的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行以实现上述第一方面和/或第一方面任一种可能的实施方式所提供的方法。

在本发明实施例中,通过检测心电信号中的r波得到的心率变异性hrv频域特征参数、hrv时域特征参数以及hrv非线性特征参数,可基于多维度的hrv参数确定出待测试者的心理压力状态,可避免通过单一或少量hrv参数片面评估待测试者的心理压力状态,从而提升心理压力状态检测的准确度。此外,在对待测试者做出心理压力状态检测后,可将检测结果和心电信号一起输出至终端设备,使得终端设备可显示待测试者的心电图和心理压力状态结果,灵活性更高。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的心理压力状态的检测方法的流程示意图;

图2是本发明实施例提供的压力检测模型的构建方法的流程示意图;

图3是本发明实施例提供的心理压力状态的检测装置的结构示意图;

图4是本发明实施例提供的终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供的心理压力状态的检测方法(为方便描述,可简称本发明实施例提供的方法)可适用于各个领域、各个行业中的心理压力状态检测装置和/或系统中,可从多个维度全面检测待检测者的心理压力状态,可提高心理压力检测状态的准确性和全面性,适用性高。

下面将结合图1至图4分别对本发明实施例提供的方法及相关装置进行说明。参见图1,图1是本发明实施例提供的心理压力状态的检测方法的流程示意图。本发明实施例提供的方法可包括如下步骤s1-s4:

s1、采集待检测者的心电信号,并提取上述心电信号中的r波。

在一些可行的实施方式中,由于心电信号(electrocardiogram,ecg)(为方便描述,以下简称ecg信号)是一种非平稳、非线性、随机性比较强的微弱生理信号。因此为了保证对待检测者的心理压力状态检测的有效性,需获取待检测者在生理情况较为稳定情况(如休息状态)下的ecg信号。其中,可通过带有信号采集电极的u型枕从待检测者的颈部采集待检测者的ecg信号,也可通过信号采集电极、ecg信号采集器以及可穿戴设备等采集待检测者的ecg信号,在此不做限制。需要特别说明的是,在采集待检测者的ecg信号时,需要连续采集一定时长的ecg信号用于检测待检测者的心理压力状态,具体时长可根据实际检测场景确定,在此不做限制。可选的,在基于上述方式采集ecg信号的过程中,可消除ecg信号中存在的基线漂移干扰、肌电干扰以及工频干扰等,例如可基于50hz陷波器滤除工频干扰,具体实现方式在此不做限制。

在一些可行的实施方式中,在从ecg信号中提取r波时,可先求出ecg信号的一阶差分并对求得的差分信号求平方。再基于一阶滤波、互补滤波以及卡尔曼滤波等方法对平方后的信号做滑动平均处理,得到经过平滑信号p(x),其中,上述滑动平均过程中的采样率和滑动窗口可依据实际场景确定,在此不做限制。对上述平滑信号p(x)的香农熵h(x)进行高斯滤波得到经过高斯滤波的信号f(x),同时可将信号f(x)的信号峰值确定为r波中的r点位置,进而可从信号f(x)中确定出ecg信号中的r波。其中,上述平滑信号的香农熵为:

上述高斯滤波的实现方式为:且a、b、c的值可基于实际测试场景确定,在此不做限制。例如,在一种高斯滤波场景下,可基于滤波采样率/10再取整的方式得到c,b=2*c,a=1。

s2、获取上述心电信号中的r波的多个目标rr间隔。

在一些可行的实施方式中,在从ecg信号中检测到r波之后,可在m个连续预设时间段内从r波中提取出m个区间r波,进而基于差分计算等方式从上述m个区间r波中提取出多个rr间隔,m为正整数。其中,上述rr间隔为任一区间r波中两个信号峰值(r点位置)之间的间隔,上述预设时间段可基于实际检测场景确定,在此不做限制。也就是说,为了确保rr间隔的获取效率和准确度,可在时间上将r波平均分成多段r波,再分别计算出每段r波中的rr间隔。需要特别说明的是,由于在确定r点位置时可能存在信号误差,因此在求出各个区间r波中的所有rr间隔之后,可剔除各个区间r波中的所有rr间隔中间隔较大或较小的rr间隔以保证心理压力状态检测的准确性。具体的,可先求出各个区间r波中的rr间隔的平均值,再求出每个rr间隔与该平均值的差值,剔除与该平均值差值的绝对值大于预设阈值(可基于实际检测场景确定,在此不做限制)的rr间隔,从而将与该平均值的差值的绝对值小于预设阈值的多个rr区间确定为多个目标rr间隔,以基于确定出的多个目标rr间隔确定出心率变异性hrv的相关参数。例如,当需要剔除上述全部rr间隔中偏离平均值(假设平均值为1s)20%的rr间隔时,可剔除与1s差值的绝对值大于0.2s的rr间隔,将与1s差值的绝对值小于0.2s的rr间隔确定为上述多个目标rr间隔。也就是说,可剔除小于0.8s和大于1.2s的rr间隔,将在0.8s和1.2s之间的多个rr间隔确定为上述多个目标rr间隔。

s3、基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数。

在一些可行的实施方式中,上述hrv时域特征参数包括rr间隔的标准差(standarddeviationofallnnintervals,sdnn)、相邻rr间隔差值的均方根(thesquarerootofthemeanofthesumofthesquaresofdifferencesbetweenadjacentnnintervals,rmssd)或心率标准差(standarddeviationofheartrate,sdhr)中的至少一种。在确定出多个目标rr间隔之后,可基于上述多个目标rr间隔得到心率变异性hrv时域特征参数。具体的,可基于如下方式计算得到上述rr间隔的标准差sdnn:

其中,i为正整数,表示第i个rr目标间隔,表示上述多个目标rr区间的平均值。上述多个目标rr间隔的标准差sdnn为待检测者的整体心率变异性hrv指标,用于反映待检测者在采集ecg信号期间所有长程因素和昼夜节律的影响以及自主神经张力的变化。具体的,可基于如下方式计算得到相邻rr间隔差值的均方根rmssd:

其中,i为正整数,n为上述多个目标rr间隔的个数,rri表示第i个rr目标间隔。其中,上述相邻目标rr间隔差值的均方根为待检测者的短期心率变异性指标,用于反映待检测者的副交感神经功能。具体的,可基于如下方式计算得到待检测者的心率标准差:

其中,hr为待检测者的心率间隔,hr=60*rr,hri表示第i个hr,标识hr间隔的平均值,n为心率间隔的个数。其中,上述心率标准差为待检测者的整体心率变异性指标,用于反映待检测者的心率变化。可选的,在实际应用场景中,可将上述rr间隔的标准差sdnn,上述相邻rr间隔差值的均方根rmssd以及上述心率标准差sdhr中的一种或多种组合确定为待检测者的心率变异性hrv的时域特征参数,以对待检测者进行心理压力状态的检测。

在一些可行的实施方式中,在得到上述多个目标rr间隔之后,可从频谱分析的角度来分析待检测者的心率变化规律,进而得到心率基于上述多个目标rr间隔得到心率变异性hrv频域参数。可选的,可将上述多个目标rr间隔进行快速傅里叶变换或者基于回归参数模型计算之后,得到以频率为横坐标、功率谱为纵坐标的功率谱图进行分析。也可采用三次样条插值对上述多个目标rr间隔重新采样,得到上述多个目标rr间隔对应的函数,再采用welch方法对估计出上述函数的功率谱,进而得到上述多个目标rr间隔的功率谱。例如,可对2分钟内的多个目标rr间隔用三次样条插值进行重采样(采样率为10hz),对重采样后的间隔分为四个窗口并取一定比例(如50%)的重叠进行滑动。对每个窗口做512点的快速傅里叶变换并对傅里叶变换结果求平均得到welch功率谱。需要特别说明的是,在确定上述多个目标rr间隔的功率谱的过程中,其采用的具体方法可根据实际情况确定,在此不做限制。具体的,可从上述功率谱中计算得到低频功率lh,其中上述低频功率lh为低于预设频率阈值的频率的功率,上述低频功率lf受交感神经和副交感神经的双重影响,用于反映待检测者交感神经的活性。具体的,可从上述功率谱中计算得到高频功率hf,其中上述高频功率hf为不低于预设频率阈值的的频率的功率,上述高频功率hf用于反映待检测者副交感神经的活性。具体的,可将上述低频功率lf和上述高频功率hf相加得到总功率tp,上述总功率tp用于表示待检测者自主神经系统的整体活性状态,反映待检测者自主神经对机体的调节能力。具体的,可计算得到上述低频功率lf和上述高频功率hf的功率比lf/hf,用于反映待检测者自主神经系统中交感神经和副交感神经之间的关系。具体的,可基于上述低频功率lf和上述高频功率hf得到低频能量密度nlf,上述低频能量密度用于反映待检测者交感神经系统状态。其中,nlf的计算方式为:nlf=lf/(lf+hf)。具体的,可基于上述低频功率lf和上述高频功率hf得到高频能量密度nlf,上述高频能量密度用于反映待检测者副交感神经系统状态。其中,nhf的计算方式为:nhf=hf/(lf+hf)。需要特别说明的是,上述预设频率阈值可基于实际测试场景确定,在此不做限制。例如,在正常情况下,正常人在基础状态下得到的功率谱的频率在0-0.4hz之间,去除其中的超低频段0-0.04hz之后,此时可将0.15hz确定为预设频率阈值,0.04-0.15hz确定为低频段(lh),将0.15-0.4hz确定为高频段(hf)。结合上述得到的welch功率谱,可基于0.04-0.15hz的功率谱面积得到低频功率lf,基于0.15-0.4hz的功率谱面积得到高频功率hf。可选的,在实际应用场景中,可将上述低频功率lf、上述高频功率hf、上述总功率tp、上述功率比lf/hf、上述低频能量密度nlf以及上述高频能量密度nhf中的一种或多种组合确定为待检测者的心率变异性hrv的频域特征参数,以对待检测者进行心理压力状态的检测。

在一些可行的实施方式中,由于上述多个目标rr间隔受ecg信号的影响性较大,即ecg信号的微弱变化也会导致获得的多个目标rr间隔产生巨大变化,该变化过程具有非线性、非周期性以及非随机性等特点。因此,为了进一步确保对待检测者心理压力状态检测的准确性,可在基于上述多个目标rr间隔获取心率变异性hrv时域特征参数和hrv频域特征参数的同时,可求出hrv非线性特征参数作为检测待检测者心理压力状态的指标。可选的,上述hrv非线性特征参数的获取方式包括但不限于emd经验模型分解算法、样本熵以及小波分析等时频分析算法,在此不做限制。例如,样本熵的定义为:

其中,am(r)为两个向量序列匹配m+1个点的概率,bm(r)为两个向量序列在相似容限r下匹配m个点的概率,n表示向量序列中的数据个数。当上述多个目标rr间隔的数量为n时,上述多个目标rr间隔的样本熵为:

此时取点数m为2,r=0.2*sdnn(上述多个目标rr间隔的标准差sdnn的0.2倍)即可得到上述hrv非线性特征参数。

s4、将上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态。

在一些可行的实施方式中,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、上述hrv频域特征参数以及上述hrv非线性特征参数之后,可将上述三种特征参数输入压力检测模型以确定出上述待检测者的心理压力状态。

在本发明实施例中,根据采集到的待测试者的心电信号,可提取出心电信号中的r波从而得到心率变异性hrv频域特征参数、hrv时域特征参数以及hrv非线性特征参数,从而可基于多维度的hrv参数确定出待测试者的心理压力状态,相较于基于心hrv的固定指标来实现心理压力状态检测,本发明实施例的方案利用了多个维度的hrv参数可以提高检测的准确度。

其中,上述压力检测模型的构建方式可参见图2,图2是本发明实施例提供的压力检测模型的构建方法的流程示意图。本发明实施例提供的压力检测模型的构建方法可包括如下步骤s5-s7:

s5、确定至少两种心理压力状态并采集上述至少两种心理压力状态对应的测试心电信号。

在一些可行的实施方式中,可预先确定出不同的心理压力状态,并获取不同心理压力状态所对应的测试ecg信号,其中,一种心理压力状态对应至少一个测试ecg信号以提高压力检测模型的检测准确度。可选的,上述不同心理压力状态对应的测试ecg信号可从心理压力检测系统和/或机构中获取,也可根据不同的心理压力状态模拟出对应的测试ecg信号,具体实现方式在此不做限制。

s6、确定各个测试心电信号对应的心率变异性hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数,以得到用于训练上述压力检测模型的训练样本参数。

在一些可行的实施方式中,在得到不同心理压力状态对应的各个测试ecg信号之后,可从各个测试ecg信号中确定出各个测试ecg信号中的多个测试rr间隔,并基于上述各个测试ecg信号中的多个测试间隔得到上述各个测试ecg信号对应的心率变异性hrv时域特征参数、hrv频域特征参数和上述各个测试ecg信号对应的hrv非线性特征参数。其中,具体实现方式可参见上述步骤s1-s3中所述的方法,在此不再赘述。此时,可将上述时域特征参数、频域特征参数以及非线性特征参数确定为压力检测模型的训练样本参数。

s7、基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型。

在一些可行的实施方式中,在得到用于训练压力检测模型的训练样本参数之后,可通过上述压力检测模型训练出压力检测模型,使得压力检测模型能够基于任一待检测者对应的心率变异性hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数确定出上述任一待检测者的心理压力状态。可选的,可基于上述训练样本参数与其对应的心理压力状态之间的相关关系,基于非线性回归方法并基于上述训练样本参数训练出压力检测模型,使得到的压力检测模型具有多元回归预测的功能。也就是说,基于非线性回归方法训练出的压力检测模型可在压力检测模型接收到多个特征参数后预测出待检测者的心理压力状态。可选的,可将各种预测算法组合构建出压力检测模型,以将各种预测算法对上述训练样本参数的预测值按照形同的权重系数组合成心理压力指数,进而基于心理压力指数确定出待检测者的心理压力状态。其中,上述预测算法包括但不限于定量预测法、算数平均法、指数滑动平均法以及回归分析法等,在此不做限制。可选的,可基于bp神经网络对训练样本参数进行训练得到压力检测模型。在基于bp神经网络对训练样本参数进行训练的过程中,可通过随机梯度算法不断修正训练样本参数误差,进而得到压力检测权重系数和偏移量。例如,当权重系数为ω,偏移量为b时,压力检测模型可基于ω*x+b输出一个心理压力指数进而基于输出的心理压力指数确定出待检测者的心理压力状态。

在一些可行的实施方式中,当基于上述压力检测模型输出一个心理压力指数后,可根据预设的心理压力指数与心理压力状态关系确定出待检测者的心理压力状态。当心理压力指数越大时,表示待检测者的心理压力越大,当心理压力指数越小时,表示待检测者的心理压力越小。例如,当压力检测模型输出的心理压力指数在0-10之间时,可根据心理压力指数数值与心理压力状态的正比关系确定出待检测者的心理压力的具体状态。再例如,当压力检测模型输出的心理压力指数为0-1之间的一个概率值时,概率值越大表示待检测者的心理压力越大,概率值越小表示待检测者的心理压力越小。

在一些可行的实施方式中,在基于上述心理压力指数确定出待检测者的心理压力状态时,可将上述心理压力状态发送至终端设备,以使终端设备显示待检测者的心理压力状态。也可将心率变异性hrv时域特征参数、hrv时域特征参数、hrv非线性特征参数以及心理压力指数中的一种或多种参数生成心理压力信息,将上述信息压力信息发送至终端设备以使终端设备显示上述心理压力信息和/或基于上述心理压力信息对待检测者的心理压力状态做出进一步检测。可选的,在将上述心理压力信息或者上述心理压力状态发送至终端设备时,也可将上述待检测者的ecg信号发送至终端设备,以使终端设备可结合ecg信号对应的心电图对待检测者的心理压力状态做出检测,适用性高。

在本发明实施例中,通过对ecg信号进行多种滤波处理以及多种信号运算,可从ecg信号中确定出稳定r波,进而提高了从r波中得到的心率变异性hrv频域特征参数、hrv时域特征参数以及hrv非线性特征参数的参数准确性和有效性。同时,根据实际测试场景的不同可选择不同的hrv时域特征参数、不同的hrv频域特征参数和/或hrv非线性特征参数来对待测试者的心理压力状态做出检测,使得检测过程更加灵活。此外,在对待测试者做出心理压力状态检测后,可将检测结果和心电信号一起输出至终端设备,使得终端设备可显示待测试者的心电图和心理压力状态结果,适用性更高。

参见图3,图3是本发明实施例提供的心理压力状态的检测装置的结构示意图。本发明实施例提供的心理压力状态的检测装置包括:

采集单元97,用于采集待检测者的心电信号,并提取上述心电信号中的r波;

获取单元92,用于获取上述心电信号中的r波的多个目标rr间隔,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数;

检测单元93,用于上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态。

在一些可行的实施方式中,上述获取单元92用于:

在m个连续预设时间段内从上述r波中提取出m个区间r波,m为正整数;

上述检测装置包括:

确定单元94,用于确定出各个区间r波中的rr间隔和上述m个区间r波中所有rr间隔的平均值;

上述确定单元94,用于基于上述平均值从上述所有rr间隔中确定出多个目标rr间隔,上述目标rr间隔与上述平均值的差值的绝对值小于预设阈值。

在一些可行的实施方式中,上述hrv时域特征参数包括rr间隔的标准差sdnn、相邻rr间隔差值的均方根rmssd或心率标准差sdhr中的至少一种;

上述确定单元94用于:

基于上述多个目标rr间隔确定上述sdnn;和/或,

确定上述多个目标rr间隔中相邻目标rr间隔之间的差值,基于上述差值确定上述rmssd;和/或,

基于上述多个目标rr间隔得到多个心率间隔,确定上述多个心率间隔的标准差,以确定上述sdhr。

在一些可行的实施方式中,上述hrv频域特征参数包括低频功率lf、高频功率hf、总能量tp、低频功率与高频功率的比值lf/hf、低频能量密度值nlf或高频能量密度值nhf中的至少一种;

上述确定单元94用于:

确定上述多个目标rr间隔对应的功率谱;

基于上述功率谱确定出上述lf,上述lf为低于预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述hf,上述hf为不低于上述预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述lf与上述hf之和,以确定上述tp;和/或,

基于上述功率谱确定出上述lf与上述hf之比,以确定上述lf/hf;和/或,

基于上述功率谱确定出上述lf与上述tp之比,以确定上述nlf;和/或,

基于上述功率谱确定出上述hf与上述tp之比。

在一些可行的实施方式中,上述确定单元94还用于:

确定至少两种心理压力状态并采集上述至少两种心理压力状态对应的测试心电信号;

确定各个测试心电信号对应的hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数,以得到用于训练上述压力检测模型的训练样本参数;

上述检测装置还包括:

构建单元95,还用于:

基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型。

在一些可行的实施方式中,上述检测单元93用于:

基于上述压力检测模型输出心理压力指数,基于上述心理压力指数确定上述待检测者的心理压力状态;

其中,上述心理压力指数越大上述待检测者的心理压力越大,上述心理压力指数越小上述待检测者的心理压力越小。

在一些可行的实施方式中,上述检测装置还包括:

输出单元96,还用于将上述心电信号输出至终端设备以在上述终端设备显示上述心电信号对应的波形;

上述输出单元96,还用于基于上述待检测者的心理压力状态生成心理压力信息,并将上述信息压力信息输出至上述终端设备。

具体实现中,上述心理压力状态的检测装置可通过其内置的各个模块和/单元执行如上图1至图2中各个步骤所提供的实现方式。例如,上述采集单元97可用于采集待检测者的心电信号,并提取上述心电信号中的r波获取医疗文本等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。上述获取单元92可用于获取上述心电信号中的r波的多个目标rr间隔,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。上述检测单元93可用于将上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。上述确定单元94可用于确定出各个区间r波中的rr间隔和上述m个区间r波中所有rr间隔的平均值将等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。上述构建单元95可用于基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。上述输出单元96可用于将上述心电信号输出至终端设备以在上述终端设备显示上述心电信号对应的波形等实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。

在本发明实施例中,通过检测心电信号中的r波得到的心率变异性hrv频域特征参数、hrv时域特征参数以及hrv非线性特征参数,可基于多维度的hrv参数确定出待测试者的心理压力状态,可避免通过单一或少量hrv参数片面评估待测试者的心理压力状态,从而提升心理压力状态检测的准确度,适用性高。此外,在对待测试者做出心理压力状态检测后,可将检测结果和心电信号一起输出至终端设备,使得终端设备可显示待测试者的心电图和心理压力状态结果,灵活性更高。

参见图4,图4是本发明实施例提供的终端的结构示意图。如图4所示,本实施例中的终端可以包括:一个或多个处理器101和存储器102。上述处理器101和存储器102通过总线103连接。存储器102用于存储计算机程序,该计算机程序包括程序指令,处理器101用于执行存储器102存储的程序指令,执行如下操作:

采集待检测者的心电信号,并提取上述心电信号中的r波;

获取上述心电信号中的r波的多个目标rr间隔,基于上述多个目标rr间隔得到心率变异性hrv时域特征参数、hrv频域特征参数和hrv非线性特征参数;

将上述心率变异性hrv时域特征参数、上述hrv频域特征参数和上述hrv非线性特征参数输入压力检测模型,基于上述压力检测模型确定出上述待检测者的心理压力状态。在一些可行的实施方式中,上述处理器101用于:

在m个连续预设时间段内从上述r波中提取出m个区间r波,m为正整数;

确定出各个区间r波中的rr间隔和上述m个区间r波中所有rr间隔的平均值;

基于上述平均值从上述所有rr间隔中确定出多个目标rr间隔,上述目标rr间隔与上述平均值的差值的绝对值小于预设阈值。

在一些可行的实施方式中,上述hrv时域特征参数包括rr间隔的标准差sdnn、相邻rr间隔差值的均方根rmssd或心率标准差sdhr中的至少一种;上述处理器101用于:

基于上述多个目标rr间隔确定上述sdnn;和/或

确定上述多个目标rr间隔中相邻目标rr间隔之间的差值,基于上述差值确定上述rmssd;和/或

基于上述多个目标rr间隔得到多个心率间隔,确定上述多个心率间隔的标准差,以确定上述sdhr。

在一些可行的实施方式中,上述hrv频域特征参数包括低频功率lf、高频功率hf、总能量tp、低频功率与高频功率的比值lf/hf、低频能量密度值nlf或高频能量密度值nhf中的至少一种;上述处理器101用于:

确定上述多个目标rr间隔对应的功率谱;

基于上述功率谱确定出上述lf,上述lf为低于预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述hf,上述hf为不低于上述预设频率阈值的频率的功率;和/或,

基于上述功率谱确定出上述lf与上述hf之和,以确定上述tp;和/或,

基于上述功率谱确定出上述lf与上述hf之比,以确定上述lf/hf;和/或,

基于上述功率谱确定出上述lf与上述tp之比,以确定上述nlf;和/或,

基于上述功率谱确定出上述hf与上述tp之比。

在一些可行的实施方式中,上述处理器101还用于:

确定至少两种心理压力状态并采集上述至少两种心理压力状态对应的测试心电信号;

确定各个测试心电信号对应的hrv时域特征参数、hrv频域特征参数以及hrv非线性特征参数,以得到用于训练上述压力检测模型的训练样本参数;

基于上述训练样本参数和上述至少两种心理压力状态对应的心理压力指数构建上述压力检测模型。

在一些可行的实施方式中,上述处理器101用于:

基于上述压力检测模型输出心理压力指数,基于上述心理压力指数确定上述待检测者的心理压力状态;

其中,上述心理压力指数越大上述待检测者的心理压力越大,上述心理压力指数越小上述待检测者的心理压力越小。

在一些可行的实施方式中,上述处理器101还用于:

将上述心电信号输出至终端设备以在上述终端设备显示上述心电信号对应的波形;

和/或,基于上述待检测者的心理压力状态生成心理压力信息,并将上述信息压力信息输出至上述终端设备。

应当理解,在一些可行的实施方式中,上述处理器101可以是中央处理单元(centralprocessingunit,cpu),该处理器101还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

该存储器102可以包括只读存储器和随机存取存储器,并向处理器101提供指令和数据。存储器102的一部分还可以包括非易失性随机存取存储器。例如,存储器102还可以存储设备类型的信息。

具体实现中,上述终端可通过其内置的各个功能模块执行如上述图1至图2中各个步骤所提供的实现方式,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。

在本发明实施例中,通过检测心电信号中的r波得到的心率变异性hrv频域特征参数、hrv时域特征参数以及hrv非线性特征参数,可基于多维度的hrv参数确定出待测试者的心理压力状态,可避免通过单一或少量hrv参数片面评估待测试者的心理压力状态,从而提升心理压力状态检测的准确度。此外,在对待测试者做出心理压力状态检测后,可将检测结果和心电信号一起输出至终端设备,使得终端设备可显示待测试者的心电图和心理压力状态结果,灵活性更高。

本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,被处理器执行以实现图1至图2中各个步骤所提供的方法,具体可参见上述各个步骤所提供的实现方式,在此不再赘述。

上述计算机可读存储介质可以是前述任一实施例提供的任务处理装置或者上述终端设备的内部存储单元,例如电子设备的硬盘或内存。该计算机可读存储介质也可以是该电子设备的外部存储设备,例如该电子设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。上述计算机可读存储介质还可以包括磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。进一步地,该计算机可读存储介质还可以既包括该电子设备的内部存储单元也包括外部存储设备。该计算机可读存储介质用于存储该计算机程序以及该电子设备所需的其他程序和数据。该计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本发明的权利要求书和说明书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1