一种确定压力值的方法及装置转让专利

申请号 : CN201880072336.5

文献号 : CN111315296B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 许培达李彦

申请人 : 华为技术有限公司

摘要 :

一种确定压力值的方法,包括:采集用户的生理信号;根据生理信号获取目标特征向量;判断是否存在校准信息;若存在校准信息,采用校准模型根据校准信息和目标特征向量确定校准后的目标压力值,所述校准模型包括特征向量与压力值的对应关系,所述校准信息用于所述校准模型输出所述目标压力值所使用的基准信息;输出所述目标压力值。还提供了一种确定压力值的装置,用于提高测量的压力值的准确性。

权利要求 :

1.一种确定压力值的方法,其特征在于,包括:采集用户的生理信号;

根据所述生理信号获取目标特征向量;

判断是否存在校准信息;

若存在所述校准信息,采用校准模型根据所述校准信息和所述目标特征向量确定校准后的目标压力值,所述校准模型包括特征向量与压力值的对应关系,所述校准信息为用于所述校准模型输出所述目标压力值所使用的基准信息;

输出所述目标压力值;

所述方法还包括采用分类模型根据所述目标特征向量确定压力类别对应的类别压力值,所述分类模型包括特征向量与压力类别的映射关系;

根据所述类别压力值和所述目标压力值之间的差异参数更新所述校准信息。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若不存在所述校准信息,将所述类别压力值和所述目标特征向量作为校准信息进行保存;

输出所述类别压力值。

3.根据权利要求1所述的方法,其特征在于,所述校准信息包括校准压力值和校准特征向量,所述采用校准模型根据所述校准信息和所述目标特征向量确定校准后的目标压力值,包括:

确定所述目标特征向量与所述校准特征向量之间的差异特征向量;

采用所述校准模型根据所述差异特征向量确定所述差异特征向量对应的差异压力值;

根据所述校准压力值和所述差异压力值确定所述目标压力值。

4.根据权利要求1所述的方法,其特征在于,所述根据所述类别压力值和所述目标压力值之间的差异参数更新所述校准信息,包括:确定所述类别压力值和所述目标压力值之间的差异参数;

判断所述差异参数是否大于阈值;

若所述差异参数大于所述阈值,则将计数器记录的数值增加1;

当所述计数器记录的数值达到第一预设值时,删除所述校准信息,并将所述计数器记录的数值置零。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述差异参数小于或者等于所述阈值,则判断当前时刻与上次更新所述校准信息的时刻之间的时长是否大于第二预设值;

若当前时刻与上次更新所述校准信息的时刻之间的时长大于所述第二预设值,则删除所述校准信息,并将所述计数器记录的数值置零。

6.根据权利要求1‑5中任一项所述的方法,其特征在于,所述方法还包括:采用加速度传感器检测用户的状态;

当所述用户的状态为静息状态时,采用所述分类模型根据所述静息状态确定压力类别为正常压力,及正常压力对应的类别压力值。

7.一种确定压力值的装置,其特征在于,包括:采集模块,用于采集用户的生理信号;

获取模块,用于根据所述采集模块采集的生理信号获取目标特征向量;

判断模块,用于判断是否存在校准信息;

目标压力值确定模块,当判断模块确定存在所述校准信息时,采用校准模型根据所述校准信息和所述目标特征向量确定校准后的目标压力值,所述校准模型包括特征向量与压力值的对应关系,所述校准信息用于所述校准模型输出所述目标压力值所使用的基准信息;输出模块,用于输出所述目标压力值确定模块确定的所述目标压力值;

所述装置还包括类别压力值确定模块,用于采用分类模型根据所述目标特征向量确定压力类别对应的类别压力值,所述分类模型包括特征向量与压力类别的映射关系;

校准模块,用于根据所述类别压力值确定模块确定的所述类别压力值和所述目标压力值确定模块确定的所述目标压力值之间的差异参数更新所述校准信息。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括存储模块;

所述存储模块,用于当判断模块确定不存在所述校准信息时,将所述类别压力值确定模块确定的类别压力值和所述目标特征向量作为校准信息进行保存;

所述输出模块,还用于输出所述类别压力值确定模块确定的所述类别压力值。

9.根据权利要求7所述的装置,其特征在于,所述校准信息包括校准压力值和校准特征向量;所述目标压力值确定模块还具体用于:确定所述目标特征向量与所述校准特征向量之间的差异特征向量;

采用所述校准模型根据所述差异特征向量确定所述差异特征向量对应的差异压力值;

根据所述校准压力值和所述差异压力值确定所述目标压力值。

10.根据权利要求7所述的装置,其特征在于,所述校准模块还具体用于:确定所述类别压力值和所述目标压力值之间的差异参数;

判断所述差异参数是否大于阈值;

若所述差异参数大于所述阈值,则将计数器记录的数值增加1;

当所述计数器记录的数值达到第一预设值时,删除所述校准信息,并将所述计数器记录的数值置零。

11.根据权利要求10所述的装置,其特征在于,所述装置还包括更新模块;

所述判断模块,还用于当所述差异参数小于或者等于所述阈值时,判断当前时刻与上次更新所述校准信息的时刻之间的时长是否大于第二预设值;

所述更新模块,还用于当前时刻与上次更新所述校准信息的时刻之间的时长大于所述第二预设值时,则删除所述校准信息,并将所述计数器记录的数值置零。

12.根据权利要求7‑11中任一项所述的装置,其特征在于,还包括检测模块;

所述检测模块,用于采用加速度传感器检测用户的状态;

所述类别压力值确定模块,还用于当所述用户的状态为静息状态时,采用所述分类模型根据所述检测模块确定的所述静息状态确定压力类别为正常压力,及正常压力对应的类别压力值。

13.一种确定压力值的装置,其特征在于,包括:存储器,用于存储计算机可执行程序代码;

处理器,与所述存储器耦合;

其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述装置执行如权利要求1‑6中任一项所述的方法。

14.一种计算机存储介质,其特征在于,用于储存注册服务器所用的计算机软件指令,其包含用于执行如权利要求1‑6中任一项所述的方法。

说明书 :

一种确定压力值的方法及装置

技术领域

[0001] 本申请涉及智能终端领域,尤其涉及一种确定压力值的方法及装置。

背景技术

[0002] 随着可穿戴设备的兴起,越来越多的设备可以在日常的情景下采集人们的生理数据,如心率、皮肤温度等。通过长时程采集生理数据,能够更加有效地对人们的生理健康情
况做出统计和预测,尽管此类产品较多,但在精神压力的评测上面仍然关注较少。精神压力
是现代社会人们所面临的主要心理健康问题之一,高精神压力对人们的工作生活效率、生
活品质等方面都有重要影响。长期处于有压力状态会诱使各类疾病的发生,因此定性定量
地评测用户的精神压力是非常有价值的。
[0003] 当前测试精神压力的产品涉及两大类:有校准类和无校准类。
[0004] 其中,有校准评测需要用户主动参与,通过获得用户的主观压力自评(如用户做文字上的压力测试、用户手动选取当前心情状态等),再结合精神压力测试模型来实现用户的
精神压力评测,此种测评方式,需要用户的主动参与,适用性较差,用户产生心情描述是偶
发的,具有主观性且可能是不真实的。无校准测评不需要用户的主动参与,但是受限于用户
的生理信号与人体之间的个体依赖性,精度较低。

发明内容

[0005] 本申请实施例提供了一种确定压力值的方法及装置,该方法可以应用于一种确定压力值的装置,该装置可以包括但不限定于手机和可穿戴设备(例如,手表、手环、耳机、智
能服饰等等),本申请实施例中的压力值只是精神层面的心理的压力值,本申请实施例中可
以通过装置测量用户的心理的压力值,提高测量压力值的准确性。
[0006] 第一方面,本申请实施例提供了一种确定压力值的方法,包括:装置采集用户的生理信号,该生理信号是由人体内泌系统和自主神经系统共同控制产生的生物电信号,该生
理信号可以为脑电信号,肌电信号,心电信号、脉搏信号等,该装置可以根据生理信号获取
目标特征向量,判断是否存在校准信息,该校准信息为用于校准输出的压力值所使用的基
准信息,若存在校准信息,可以采用校准模型根据校准信息和目标特征向量确定校准后的
目标压力值,校准模型包括特征向量与压力值的对应关系,校准信息用于校准模型输出目
标压力值所使用的基准信息;然后,输出目标压力值;本申请实施例中,校准信息为用于校
准输出的压力值所使用的基准信息,例如,该校准信息可以为实际采集一段时间用户的生
理信号后,根据用户自评打分或量表的方式给出此时的压力值,该校准信息与每个用户个
体具有关联性,人体不同,校准信息可能不同,将目标特征向量作为校准模型的输入,通过
校准模型输出校准后的目标压力值,不需要用户的主动参与,即对输出的压力值进行校准,
提高了输出压力值的准确性,且在此过程中,用户无感,体验佳。
[0007] 在一种可能的实现方式中,将目标特征向量为分类模型的输入,采用分类模型根据目标特征向量确定压力类别对应的类别压力值,分类模型包括特征向量与压力类别的映
射关系;根据类别压力值和目标压力值之间的差异参数更新校准信息。本申请实施例中,该
校准信息不断更新,且更新过程不需要用户主动参与,而是根据分类模型的输出值和校准
模型的输出值之间的差异参数来不断的更新校准信息,提高校准信息的准确性,从而提高
输出的目标压力值的准确性。
[0008] 在一种可能的实现方式中,若不存在校准信息,采用分类模型根据目标特征向量确定压力类别对应的类别压力值,分类模型包括特征向量与压力类别的对应关系;将类别
压力值和目标特征向量作为校准信息进行保存;然后,输出类别压力值,本申请实施例中,
若不存在校准信息的情况下,该装置显示分类模型输出的类别压力值。
[0009] 在一种可能的实现方式中,校准信息包括校准压力值和校准特征向量,采用校准模型根据校准信息和目标特征向量确定校准后的目标压力值具体可以为:确定目标特征向
量与校准特征向量之间的差异特征向量,采用校准模型根据差异向量确定差异特征向量对
应的差异压力值,然后根据校准压力值和差异压力值确定目标压力值;本申请实施例中,可
以根据目标特征向量在校准特征向量的基础上是增加了(增量)还是减少(减量)了,并根据
增量或减量来确定差异压力值,若目标特征向量在校准特征向量的基础上是增加了,在该
校准压力值的基础上增加该差异压力值,若目标特征向量在校准特征向量的基础上是减少
了,在该校准压力值的基础上减少该差异压力值,从而得到校准后的目标压力值。
[0010] 在一种可能的实现方式中,根据类别压力值和目标压力值之间的差异参数更新校准信息具体的方式可以为:确定类别压力值和目标压力值之间的差异参数,判断差异参数
是否大于阈值,若差异参数大于阈值,则将计数器记录的数值增加1,当计数器记录的数值
达到第一预设值时,删除校准信息,并将计数器记录的数值置零;本申请实施例中,若该差
值大于阈值,则表明这个模型输出的压力值差异过大,校准信息可能不准确,需要对校准信
息进行更新,但是为了避免类别压力值与目标压力值之间的差值大于阈值为偶然情况,则
将计数器记录的数值加1,当计数器记录的数值达到第一预设值时,触发删除校准信息,以
对校准信息进行更新,并将计数器记录的数值置零,提高校准信息的准确性。
[0011] 在一种可能的实现方式中,若差异参数小于或者等于阈值,则判断当前时刻与上次更新校准信息的时刻之间的时长是否大于第二预设值;若当前时刻与上次更新校准信息
的时刻之间的时长大于第二预设值,则删除校准信息,并将计数器记录的数值置零,由于人
的身体情况是渐变的,并不是瞬变的,所以一次校准仅能反映用户一段时间内的生理信号
到压力的映射关系,这个关系随着用户的身体情况的改变会改变,所以设定一种校准间隔
机制来实现自动重新校准,就能够在用户不需要主动介入的情况下,装置自己捕捉用户的
最新状态,更新该校准信息,以提高校准信息的准确性。
[0012] 在一种可能的实现方式中,该装置包括加速度传感器,采用加速度传感器检测用户的状态,该状态包括静息状态,当用户的状态为静息状态时,采用分类模型根据静息状态
确定压力类别为正常压力,及正常压力对应的类别压力值,本申请实施例中,若通过加速度
传感器确定用户处于静息状态,则装置显示正常压力对应的类别压力值,本实施例中,增加
了当用户为休息状态下的场景,若确定用户为静息状态,分类模型输出的压力类别为正常
压力,这时候若校准信息不准,则会累加校准计数,若干次后重新启动新校准(更新校准信
息),不需要用户参与自动启动校准流程。且通过对用户静状态的识别,增加了对分类模型
识别压力的一种辅助手段,当检测到用户处于静息状态时,采用分类模型直接输出正常压
力对应的压力值,提高了分类模型的识别效率。
[0013] 第二方面,本发明实施例提供了一种计算机存储介质,用于储存上述装置所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
[0014] 第三方面,本发明实施例提供了一种确定压力值的装置,具有实现上述方法中实际中装置所执行的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。
该硬件或软件包括一个或多个与上述功能相对应的模块。
[0015] 第四方面,确定压力值的装置的结构中包括存储器和处理器。其中存储器用于存储计算机可执行程序代码。该程序代码包括指令,当该处理器执行该指令时,该指令使该装
置执行上述方法中所涉及的信息或者指令。

附图说明

[0016] 图1为本申请实施例中一种确定压力值的方法的一个实施例的步骤流程示意图;
[0017] 图2为本申请实施例中的心电信号周期波形示意图;
[0018] 图3为本申请实施例中的脉搏信号的周期波形示意图;
[0019] 图4为本申请实施例中一种确定压力值的方法的另一个实施例的步骤流程示意图;
[0020] 图5为本申请实施例中一种确定压力值的方法的另一个实施例的步骤流程示意图;
[0021] 图6为本申请实施例中一种确定压力值的装置的一个实施例的结构示意图;
[0022] 图7为本申请实施例中一种确定压力值的装置的另一个实施例的结构示意图;
[0023] 图8为本申请实施例中一种确定压力值的装置的另一个实施例的结构示意图;
[0024] 图9为本申请实施例中一种确定压力值的装置的另一个实施例的结构示意图。

具体实施方式

[0025] 本申请实施例提供了一种确定压力值的方法及设备,用于提高确定压力值的准确度。
[0026] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是
本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范
围。
[0027] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理
解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示
或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于
覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限
于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产
品或设备固有的其它步骤或单元。
[0028] 为了方便理解,首先对本申请中涉及的词语进行解释说明。
[0029] 生理信号:是由人体内泌系统和自主神经系统共同控制产生的生物电信号,生理信号包括但不限定于脑电信号,肌电信号、心电(electrocardiography,ECG)信号、脉搏
(photoplethysmography,PPG)信号、皮肤电导(skin conductance,SC)、呼吸
(respiration,RSP)以及心率。本申请实施例中,该生理信号可以以心电信号和脉搏为例进
行举例说明。
[0030] 心电信号:是以心肌细胞的生物电变化为基础的,它反映了整个心脏在兴奋过程中的综合电位变化,心电信号不受人的主观意识的支配,可较为客观地反映出人的情绪状
态。
[0031] 脉搏信号:脉搏波的产生源于心脏周期性的收缩和舒张运动,它是由心脏节律射血而形成的一种血液和血管壁的震荡波。这种震荡波开始于主动脉根端,随后沿主干及分
支动脉向周围血管传导,采用脉搏传感器将震荡波在体表记录下来,就形成了脉搏信号。
[0032] 本申请实施例中提供了一种确定压力值的方法,本申请实施例中的压力值为精神压力值,该方法应用于确定压力值的装置,该装置可以包括但不限定于手机和可穿戴设备
(例如,手表、手环、耳机、智能服饰等等)。本申请实施例中,该装置可以以可穿戴设备为例
进行说明。该装置中包括用于预测压力值的两个模型,这两个模型为分类模型和校准模型,
该分类模型和校准模型均是通过获取大量的生理信号,然后提取生理信号中的特征向量,
通过对特征向量数据集中的大量特征向量进行学习和训练得到的。
[0033] 这两个模型的类型可以为:朴素贝叶斯(naive bayes,NB)、逻辑回归(logistic regression,LR)、决策树(decision tree,DT)、支持向量机(support vector machine,
SVM)、证据推理(evidential reasoning)、K近邻(k_nearest_neighbors,KNN)、神经网络、
随机森林等。
[0034] 其中,分类模型包含了输入的特征向量到其对应的压力类别的映射关系,该分类模型的输入为生理信号的特征向量,输出为压力类别对应的压力值,例如,该分类模型可以
以二分类模型为例进行说明,该压力类别包括但不限定于正常压力(也称为“常压”)和高
压。在实际应用中,该分类模型也可以为三分类、四分类模型等等,比如,该分类模型可以输
出的压力类别可以为第一压力类别,第二压力类别和第三压力类别等,这三个压力类别对
应的压力可以逐渐增大,每一类列别的压力可以预设对应一个特定数值,该预设的特定数
值作为输入的特征向量对应的输出压力值。本申请实施例中,对于分类模型具体可以输出
几个压力类别并不限定,在本申请实施例中,该分类模型可以以二分类模型为例进行说明,
即分类模型输出两个类别的压力对应的压力值,例如,常压类别对应的预设压力值为50,高
压类别对应的预设压力值为70。需要说明的是,本申请实施例中对于预设压力值的具体数
值只为举例说明,并不造成对本申请实施例中的限定性说明。
[0035] 校准模型包含输入的特征向量到其对应的具体压力值的映射关系,例如,校准模型输出的压力值可以为51、62等这样具体的离散压力值,该校准模型根据校准信息预测校
准后的压力值。
[0036] 可以理解的是:
[0037] 校准信息,用于校准输出的压力值所使用的基准信息,校准信息包括校准压力值和校准特征向量,校准压力值可以为实际采集一段时间用户的生理信号后,根据自评打分
或量表的方式给出此时的压力值,该校准特征向量为该校准压力值对应的特征向量。该校
准信息与每个用户个体具有关联性,人体不同,校准信息可能不同。
[0038] 分类模型,用于触发对校准信息的更新。
[0039] 校准模型,用于输出校准之后的压力值。
[0040] 需要说明的是,本申请实施例中,为了区分分类模型和校准模型,分类模型输出的压力值为类别压力值(本申请实施例中也称为“第一压力值”),校准模型输出的压力值为目
标压力值(本申请实施例中也称为“第二压力值”)。
[0041] 由于生理信号与用户的精神状态具有关联性,也就是说,不同的精神状态下人体所产生的生理信号中的特征向量是不同的,采用预先训练好的模型根据特征向量预测用户
当前的压力值,但是,直接通过模型根据生理信号预测精神状态可能会出现不准确的情况,
例如,根据用户在运动完之后的生理信号预测的压力值可能会偏高,这就需要对该压力值
进行校准。本申请实施例中,装置采集用户的生理信号,提取生理信号中的目标特征向量;
然后判断是否存在校准信息,该校准信息可以理解为对输出的压力值进行校准的基准信
息,若存在校准信息,则采用分类模型根据目标特征向量确定压力类别对应的第一压力值,
并采用校准模型根据校准信息和目标特征向量确定校准后的第二压力值;可以根据第一压
力值和第二压力值之间的差异参数更新校准信息。第一压力值为压力类别对应的预设压力
值,虽然该分类模型输出的是一个压力值,但是实际上分类模型输出的预设压力值表示的
是一个范围,例如,属于正常压力范围内的多个离散的压力值均通过分类模型分类到正常
压力类别,该正常压力类别只对应一个预设压力值输出,这样可以避免不同的个体及同一
个个体在不同状态下的生理信号带来的差异,提高校准信息的准确性,之后该装置输出校
准之后的相对准确的第二压力值。本申请实施例中,不需要用户的主动参与,自动触发更新
校准信息,即对输出的压力值进行校准,提高了输出压力值的准确性,且在此过程中,用户
无感,体验佳。
[0042] 请参阅图1,下面以该装置为执行主体进行描述,本申请实施例中提供了一种确定压力值的方法的一个实施例包括:
[0043] 步骤101、采集用户的生理信号。
[0044] 装置中设置有各类传感器,通过传感器采集用户的生理信号。在一种可以实现的方式中,采集用户的生理信号可以是用户主动采集的,例如,可穿戴设备上设置有触发按
键,当用户对该触发按键进行按压时或点击时,传感器开始采集用户的生理信号。在另一种
可能实现的方式中,被动的采集生理信号,当用户戴上可穿戴设备后,可穿戴设备通过传感
器采集用户的生理信号,用户采集生理信号的过程无感知。
[0045] 例如该生理信号包括脉搏信号的心电信号。对采集的生理信号进行预处理,例如,对采集得到生理信号进行滤波去噪等。
[0046] 步骤102、根据生理信号中获取目标特征向量。
[0047] 提取预处理后的生理信号中的特征信息,根据特征信息计算该特征信息的目标特征向量,该目标特征向量可以作为分类模型和校准模型的输入。
[0048] 例如,请参阅图2进行理解特征信息,图2为心电信号周期波形示意图。其中,心电信号所包括的特征信息可以为:
[0049] 1、P波:心电图上记录的第一个波,P波的波形小而光滑。2、QRS波群:完整的反映了心室的除极过程。该群波包含三个紧密相连的电位变化,即向下的Q波,向上的R波和紧接着
R波向下的S波。3、ST段:从QRS波群的末端到T波的起点,它代表心室中的心肌细胞均处于去
极化状态,是心室除极结束到复极之前的时段。4、T波:代表心室的复极化过程。
[0050] 请参阅图3进行理解脉搏信号的特征信息,图3为脉搏信号的周期波形示意图。其中,脉搏信号所包括的特征信息可以为:
[0051] 1、主波上升支AB;代表心室的快速射血期。2、逐波下降支BD:该波段代表射血末期至下一心动周期的过程。3、升支起始点A:在波形上表现为AB段开始的时刻,是主动脉瓣开
放的时刻,心室快速开始射血的标志。通常将该点看作两个相邻心动周期的分界。4、主波波
峰B:表示最大动脉内压力。5、重搏波C:代表心室开始舒张,主动脉内血液返流的开始。
[0052] 步骤103、采用分类模型根据目标特征向量确定压力类别对应的第一压力值。
[0053] 将目标特征向量作为分类模型的输入,分类模型输出压力类别对应的第一压力值,例如,分类模型输出正常压力对应的第一压力值为50。或者,分类模型输出的高压对应
的第一压力值为70。
[0054] 步骤104、判断是否存在校准信息;若存在校准信息则执行步骤105;若不存在校准信息则执行步骤108。
[0055] 判断是否存储有校准信息,该校准信息包括校准压力值,或者,该校准信息包括校准压力值和校准特征向量。
[0056] 步骤105、若存在校准信息,则采用校准模型根据校准信息和目标特征向量确定校准后的第二压力值。
[0057] 若存在该校准信息,采用校准模型根据校准信息和目标特征向量确定校准后的第二压力值的具体方式可以为:
[0058] 在一种可能的实现方式中,确定目标特征向量与校准特征向量之间的差异特征向量,采用校准模型根据差异向量确定差异特征向量对应的差异压力值;根据校准压力值和
差异压力值确定第二压力值。
[0059] 例如,目标特征向量为a,校准特征向量为b,目标特征向量与校准特征向量之间的差异特征向量为(a‑b),若校准压力值为50,差异压力值为5,则校准后的第二压力值为55。
[0060] 在另一种可能的实现方式中,确定校准压力值与校准模型输出的压力值的误差值,然后根据该误差值对校准模型输出的压力值进行校准,最后得到校准后的第二压力值。
[0061] 例如,校准压力值为50,目标特征向量作为输入,采用校准模型对该目标特征向量进行预测,得到的压力值为60,表明校准模型与校准压力值之间的误差值为10,对得到的压
力值进行校准,输出的第二压力值为校准模型得到的压力值与误差值之间的差值,即60‑10
=50,后续在确定输出压力值时,每次都将得到的压力值减去10,得到校准后的第二压力
值,例如,下一次,校准模型根据特征向量输出的压力值为65,将得到的压力值减去10,得到
校准后的第二压力值为55。
[0062] 步骤106、根据第一压力值和第二压力值之间的差异参数更新校准信息。
[0063] 确定第一压力值和第二压力值之间的差异参数,该差异参数有多种表现形式,该差异参数可以为差值,该差异参数也可以为第一压力值与第二压力值之间比值,或者,该差
异参数也可以为第一压力值与第二压力值之间的比值乘以一个系数等等,本申请实施例
中,该差异参数以差值为例进行说明。
[0064] 第一压力值(P1)与第二压力值(P2)之间的绝对差ΔP,ΔP=|P1‑P2|;判断差异参数是否大于阈值(例如,该阈值为50);若差异参数大于阈值,则将计数器记录的数值增加1,
计数器用于记录差异参数大于阈值的次数。若该差值大于阈值,则表明这个模型输出的压
力值差异过大,校准信息可能不准确,需要对校准信息进行更新,但是为了避免第一压力值
与第二压力值之间的差值大于阈值为偶然情况,则将计数器记录的数值加1,当计数器记录
的数值达到第一预设值(例如5)时,触发删除校准信息,以对校准信息进行更新,并将计数
器记录的数值置零。
[0065] 若差异参数小于或者等于阈值,则判断当前时刻与上次更新校准信息的时刻之间的时长是否大于第二预设值(例如,二周),若是,则删除校准信息,并将计数器记录的数值
置零。由于人的身体情况是渐变的,并不是瞬变的,所以一次校准仅能反映用户一段时间内
的生理信号到压力的映射关系,这个关系随着用户的身体情况的改变会改变,所以设定一
种校准间隔机制来实现自动重新校准,就能够在用户不需要主动介入的情况下,装置自己
捕捉用户的最新状态,更新该校准信息。
[0066] 步骤107、输出第二压力值。
[0067] 输出校准后的第二压力值,可穿戴设备可以显示该第二压力值,用户可以根据该第二压力值得知自身当前的精神压力状况。
[0068] 步骤108、若不存在该校准信息,将第一压力值和目标特征向量作为校准信息进行保存。
[0069] 保存第一压力值和该目标特征向量,将该第一压力值作为校准压力值,将该目标特征向量作为校准特征向量。
[0070] 步骤109、输出第一压力值。
[0071] 可穿戴设备输出第一压力值(如50),例如,可穿戴设备显示的压力值为50。
[0072] 本申请实施例中,装置采集用户的生理信号,并提取生理信号中的目标特征向量;然后判断是否存在校准信息,该校准信息可以理解为对输出的压力值进行校准的基准信
息,若存在校准信息,则采用分类模型根据目标特征向量确定压力类别对应的第一压力值,
并采用校准模型根据校准信息和目标特征向量确定校准后的第二压力值;可以根据第一压
力值和第二压力值之间的差异参数更新校准信息,由于第一压力值为压力类别对应的预设
压力值,虽然该分类模型输出的是一个压力值,但是实际上分类模型输出的预设压力值表
示的是一个范围,例如,属于正常压力范围内的多个离散的压力值均通过分类模型分类到
正常压力类别,该正常压力类别只对应一个预设压力值输出,这样可以避免不同的个体及
同一个个体在不同状态下的生理信号带来的差异,提高校准信息的准确性,之后该装置输
出校准之后的相对准确的第二压力值。如不存在校准信息,则保存第一压力值作为校准压
力值,保存目标特征向量作为校准特征向量,输出第一压力值。本申请实施例中,不需要用
户的主动参与,第一压力值和第二压力值之间的差异参数自动触发更新校准信息,即对输
出的压力值进行校准,提高了输出压力值的准确性,且在此过程中,用户无感,体验佳。
[0073] 在上述实施例的基础上,请参阅图4进行理解,本申请实施例中还提供了确定压力值的方法的另一个实施例。
[0074] 该装置中还设置有加速度传感器,该加速度传感器用于检测用户的状态,本实施例与上述实施例的区别在于,当加速度检测到用户的状态为静息状态时,采用分类模型根
据静息状态确定压力类别为正常压力,及正常压力对应的第一压力值。
[0075] 步骤401、采集用户的生理信号。
[0076] 步骤402、根据生理信号中获取目标特征向量。
[0077] 步骤401和步骤402可以结合图1对应的实施例中的步骤101和步骤102进行理解,此处不赘述。
[0078] 步骤403、采用加速度传感器检测用户的状态,该状态包括静息状态,该静息状态是指用户在安静休息时的状态。
[0079] 需要说明的是,步骤403可以在步骤401之前执行,也可以在步骤401之后,步骤402之前执行,步骤403的具体时序并不限定。
[0080] 步骤404、当加速传感器检测用户的状态为静息状态时,采用分类模型根据静息状态确定压力类别为正常压力及正常压力对应的第一压力值。
[0081] 步骤405、判断是否存在校准信息;若存在校准信息则执行步骤406;若不存在校准信息则执行步骤409。
[0082] 步骤406、若存在校准信息,则采用校准模型根据校准信息和目标特征向量确定校准后的第二压力值。
[0083] 步骤407、根据第一压力值和第二压力值之间的差异参数更新校准信息。
[0084] 步骤408、输出第二压力值。
[0085] 步骤407至步骤408可以结合图1对应的实施例中的步骤106和步骤107进行理解,此处不赘述。
[0086] 步骤409、若不存在校准信息,且加速度传感器检测到用户处于静息状态时,则保存正常压力对应的第一压力值作为校准压力值,目标特征向量作为校准压力向量。
[0087] 步骤410、输出第一压力值。
[0088] 需要说明的是,在示例中,若加速度传感器检测到用户处于非静息状态(例如运动状态)时,则执行图1对应的实施例中的方法步骤。
[0089] 本实施例中,增加了当用户为休息状态下的场景,若确定用户为静息状态,分类模型输出的压力类别为正常压力,这时候若校准信息不准,则会累加校准计数,若干次后重新
启动新校准(更新校准信息),不需要用户参与自动启动校准流程。且通过对用户静状态的
识别,增加了对分类模型识别压力的一种辅助手段,当检测到用户处于静息状态时,采用分
类模型直接输出正常压力对应的压力值,提高了分类模型的识别效率。
[0090] 下面结合一个应用场景对本申请实施例进行说明,请结合图5进行理解,图5为本申请实施例中确定压力值的步骤流程示意图。
[0091] A1、用户开始进行压力值测量。
[0092] 用户佩戴智能手表,该智能手表具有测量压力值的功能,用户可以主动启动手表中的测量压力值的功能,手表获取用户的生理信号,或者,用户也可以在手表菜单中设置自
动采集生理信号,即不需要用户主动触发,手表自动采集用户的生理信号。
[0093] A2、分类模型根据获取到的生理信号输出压力类别对应的第一压力值。
[0094] 手表通过传感器获取到生理信号后,获取生理信号中的目标特征向量,将该目标特征向量作为分类模型的输入,分类模型根据该目标特征向量输出压力类别对应的压力
值,如,该第一压力值为50(表示压力类别为正常压力)。
[0095] A3、判断是否存在校准信息。若不存在则执行步骤A31,若存在则执行步骤A34。
[0096] A31、将第一压力值(50)和目标特征向量作为校准信息进行保存。
[0097] A32、将计数器置零。
[0098] A33、输出第一压力值。
[0099] 手表显示当前的压力值为50。
[0100] A34、采用校准模型得到第二压力值。采用校准模型根据校准信息和目标特征向量得到第二压力值,即根据获取到的目标特征向量与校准特征向量的差异特征向量,该差异
特征向量包括增加的特征向量和减少的特征向量,若差异特征向量是增加的特征向量,则
在校准压力值的基础上增加对应的压力值;若差异特征向量是减少的特征向量,则在校准
压力值的基础上减少对应的压力值。具体的,若校准信息中包含的校准压力值为50,校准特
征向量为a,校准特征向量和目标特征向量(如b)之间的差异特征向量为(a‑b),然后将该差
异向量(a‑b)作为校准模型的输入,该校准模型输出该差异向量对应的差异压力值(如5),
然后,根据校准压力值和差异压力值确定该第二压力值,第二压力值为校准压力值与差异
压力值之和,若校准压力值为50,差异压力值为5,则校准后的第二压力值为55。
[0101] A35、判断第一压力值和第二压力值之间的绝对差ΔP是否大于阈值,ΔP=|P1‑P2|,若是,则执行步骤A350,若否,则执行步骤A351。
[0102] A351、两个模型输出压力值偏差较大,校准计数器自动加1。
[0103] A352、判断校准计数器是否满足第一预设值(如5)。若满足执行A3521,若不满足则执行A3522。
[0104] A3521、删除校准信息,并将计数器置零,以触发校准。
[0105] A3522、显示第二压力值(如55)。
[0106] A350、判断当前时刻与上次删除校准信息时刻之间的时间间隔是否大于第二预设值(2周)。若是,执行步骤A3521;若否,则执行步骤A3522。
[0107] 在应用场景中,当ΔP大于50,则表明此时校准信息可能已经不准确,当ΔP大于50的次数达到5次,就说明当前的校准信息已经不准确了,就可以触发重新校准了,当手表检
测是否存在校准信息时,此时是不存在的(因为已经删除),则执行步骤A31,保存第一压力
值和当前获取的特征向量作为校准信息,及校准信息被更新了,此时输出的压力值为分类
模型输出的第一压力值(如70),当下一次手表判断是否存在校准信息时(步骤A3),此时因
为已经保存了第一压力值(70)和对应的特征向量作为校准信息,则继续执行步骤A34,采用
校准模型得到第二压力值。如此根据图5中的步骤进行循环往复不断的在确定压力值的过
程中对校准信息进行更新,进而可以输出校准后的压力值,本实施中不需要用户的主动参
与,自动校准,并通过获取到的生理信号确定对应的压力值并显示,即保证了用户的良好体
验又提高了输出压力值的准确性,用户可以根据输出的压力值,尽快调整自己的精神状态,
避免由于精神压力过大影响身体健康。
[0108] 请参阅图6所示,本申请实施例中提供了一种确定压力值的装置的一个实施例,该装置用于执行如上述方法实施例中装置所实际执行的步骤,具体的,该装置包括:
[0109] 采集模块601,用于采集用户的生理信号;
[0110] 获取模块602,用于根据采集模块601采集的生理信号获取目标特征向量;
[0111] 类别压力值确定模块603,用于采用分类模型根据获取模块602获取的目标特征向量确定压力类别对应的类别压力值,
[0112] 判断模块604,用于判断是否存在校准信息;
[0113] 目标压力值确定模块605,当判断模块604确定存在校准信息时,采用校准模型根据校准信息和目标特征向量确定校准后的目标压力值;
[0114] 校准模块606,用于根据类别压力值确定模块603确定的类别压力值和目标压力值确定模块605确定的目标压力值之间的差异参数更新校准信息;
[0115] 输出模块607,用于输出目标压力值确定模块605确定的目标压力值。
[0116] 在一种可能的实现方式中,装置还包括存储模块608;
[0117] 存储模块608,用于当判断模块604确定不存在校准信息时,将类别压力值和目标特征向量作为校准信息进行保存;
[0118] 输出模块607,还用于输出类别压力值确定模块603确定的类别压力值。
[0119] 在一种可能的实现方式中,校准信息包括校准压力值和校准特征向量;目标压力值确定模块605还具体用于:
[0120] 确定目标特征向量与校准特征向量之间的差异特征向量;
[0121] 采用校准模型根据差异向量确定差异特征向量对应的差异压力值;
[0122] 根据校准压力值和差异压力值确定目标压力值。
[0123] 在一种可能的实现方式中,校准模块606还具体用于:
[0124] 确定类别压力值和目标压力值之间的差异参数;
[0125] 判断差异参数是否大于阈值;
[0126] 若差异参数大于阈值,则将计数器记录的数值增加1;
[0127] 当计数器记录的数值达到第一预设值时,删除校准信息,并将计数器记录的数值置零。
[0128] 参阅图7所示,在图6对应的实施例的基础上,本申请实施例还提供了该装置700的另一个实施例,该装置还包括更新模块609;
[0129] 判断模块604,还用于当差异参数小于或者等于阈值时,判断当前时刻与上次更新校准信息的时刻之间的时长是否大于第二预设值;
[0130] 更新模块609,还用于当前时刻与上次更新校准信息的时刻之间的时长大于第二预设值时,则删除存储模块608中的校准信息,并将计数器记录的数值置零。
[0131] 参阅图8所示,在图6对应的实施例的基础上,本申请实施例还提供了该装置800的另一个实施例,还包括检测模块;
[0132] 检测模块610,用于采用加速度传感器检测用户的状态;
[0133] 类别压力值确定模块603,还用于当检测模块610确定用户的状态为静息状态时,采用分类模型根据检测模块确定的静息状态确定压力类别为正常压力,及正常压力对应的
类别压力值。
[0134] 进一步的,图6‑图8中的装置是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application‑specific integrated circuit,ASIC),电路,执行一个或
多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器
件。在一个简单的实施例中,本领域的技术人员可以想到图6‑图8中的装置可以采用图9所
示的形式。
[0135] 本申请实施例还提供了另一种确定压力值的装置,如图9所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部
分。该装置以可穿戴设备为例进行说明。图9示出的是与本申请实施例提供的终端相关的装
置的部分结构的框图。参考图9,可穿戴设备包括:存储器920、输入单元930、显示单元940、
传感器950、音频电路960、处理器980等部件。下面结合图9对装置的各个构成部件进行具体
的介绍:
[0136] 存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行可穿戴设备的各种功能应用以及数据处理。存储器920可主
要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的
应用程序等;存储数据区可存储根据可穿戴设备的使用所创建的数据等。此外,存储器920
可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、
闪存器件、或其他易失性固态存储器件。
[0137] 输入单元930可用于接收输入的数字或字符信息,以及产生与可穿戴设备的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触控面板931以及其他
输入设备932。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用
户使用手指、触笔等任何适合的物体或附件在触控面板931上或在触控面板931附近的操
作)。其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键
等)。
[0138] 显示单元940可用于显示由用户输入的信息或提供给用户的信息以及可穿戴设备的各种菜单及输出的压力值。
[0139] 可穿戴设备还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传感器、加速度传感器。各种传感器可以采集用户的生理信号,作为运动传感器的一种,加速
计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方
向,可用于识别可穿戴设备姿态的应用(检测用户的静息状态)、振动识别相关功能(比如计
步器、敲击)等;至于可穿戴设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器
等其他传感器,在此不再赘述。
[0140] 音频电路960、扬声器961,传声器962可提供用户与可穿戴设备之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换
为声音信号输出;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接
收后转换为音频数据,再将音频数据输出处理器980处理后,经RF电路910以发送给比如另
一可穿戴设备,或者将音频数据输出至存储器920以便进一步处理。
[0141] 处理器980是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在
存储器920内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体
监控。可选的,处理器980可包括一个或多个处理单元。
[0142] 在本发明实施例中,该可穿戴设备所包括的处理器980使得可穿戴设备执行如上述方法实施例中确定压力值的装置所实际执行的方法步骤。
[0143] 本申请实施例中提供了一种计算机存储介质,用于储存上述装置所用的计算机软件指令,其包含用于执行上述方法实施例中装置所执行的方法步骤。
[0144] 在另一种可能的设计中,当该装置为终端内的芯片时,芯片包括:处理单元和通信单元,所述处理单元例如可以是处理器,所述通信单元例如可以是输入/输出接口、管脚或
电路等。该处理单元可执行存储单元存储的计算机执行指令,以使该终端内的芯片执行上
述第一方面任意一项的无线通信方法。可选地,所述存储单元为所述芯片内的存储单元,如
寄存器、缓存等,所述存储单元还可以是所述终端内的位于所述芯片外部的存储单元,如只
读存储器(read‑only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,
随机存取存储器(random access memory,RAM)等。
[0145] 其中,上述任一处提到的处理器,可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application‑specific integrated circuit,ASIC),或一个或多个用于
控制上述第一方面无线通信方法的程序执行的集成电路。
[0146] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0147] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的
划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件
可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦
合或通信连接,可以是电性,机械或其它的形式。
[0148] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
[0149] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0150] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only 
Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程
序代码的介质。