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

一种心率变异性的评估方法、智能穿戴设备及存储介质与流程

2021-11-24 20:59:00 来源:中国专利 TAG:


1.本发明实施例涉及心率变异性分析技术领域,尤其涉及一种心率变异性的 评估方法、智能穿戴设备及存储介质。


背景技术:

2.心率变异性(hrv)是指逐次心跳周期差异的变化情况,它含有神经体液因素 对心血管系统调节的信息,从而判断其对心血管等疾病的病情及预防,其是预 测心脏性猝死和心律失常性事件的一个有价值的指标。
3.目前,心率变异性的测量可以通过市面上的智能穿戴设备(如运动手表等) 引入实现。一种为支持ecg测量方式的智能穿戴设备,ecg测量方式需要额外 的设备(如心率带)支持,并通过每日测量进行对比,需要反复穿脱心率带; 另一种是支持ppg测量方式的智能穿戴设备,其可以用于评估用户睡眠的体力 恢复情况,用户需要在睡眠中佩戴智能穿戴设备,而在白天时则可能由于用户 活动导致测量结果不准确。
4.基于上述心率变异性的测量方式,其均可能由于用户的个体差异,进而导 致每个用户的心率变异性均不一样,则采用同一个心率变异性评价标准对不同 的用户心率变异性进行评估不准确;同时,目前的心率变异性评估标准并不统 一,且通常对心率变异性的评估依靠常规参考值,无法针对不同用户提供个性 化评估方法。


技术实现要素:

5.本发明实施例提供一种心率变异性的评估方法、智能穿戴设备及存储介质, 以实现提高心率变异性的便捷性,同时为用户提供个性化的心率变异性评估。
6.第一方面,本发明实施例提供了一种心率变异性的评估方法,该心率变异 性的评估方法包括:
7.获取当前用户的初始心率变异性数值,并基于预设数据选择条件对所述初 始心率变异性数值进行筛选确定样本心率变异性数值;
8.根据所述样本心率变异性数值获取预设评估周期内的目标心率变异性数值, 并根据所述目标心率变异性数值建立个人心率变异性数据模型;
9.运用所述个人心率变异性数据模型确定基准心率变异性数值,并根据所述 基准心率变异性数值确定心率变异性评估信息。
10.进一步的,所述样本心率变异性数值需要满足的所述预设数据选择条件包 括:
11.根据所述初始心率变异性数值确定上限心率变异性数值和下限心率变异性 数值,所述样本心率变异性数值小于所述上限心率变异性数值,且大于所述下 限心率变异性数值;和/或,
12.在所述获取初始心率变异性数值之前的预设时间范围内未处于运动模式, 且获取所述初始心率变异性数值时心率小于心率上限阈值。
13.进一步地,根据所述样本心率变异性数值获取预设评估周期内的目标心率 变异
性数值,包括:
14.若当日的所述样本心率变异性数值为一个,则将所述样本心率变异性数值 作为当日的目标心率变异性数值;
15.若当日的所述样本心率变异性数值为两个或多个,则将两个或多个所述样 本心率变异性数值中数值最大的样本心率变异性数值,作为当日的目标心率变 异性数值。
16.进一步地,在根据所述目标心率变异性数值建立个人心率变异性数据模型 之后,还包括:
17.获取到更新目标心率变异性数值,并根据所述更新目标心率变异性数值对 所述个人心率变异性数据模型进行更新;
18.运用所述个人心率变异性数据模型确定所述基准心率变异性数值,包括:
19.运用更新后的个人心率变异性数据模型确定更新基准心率变异性数值。
20.进一步地,运用所述个人心率变异性数据模型确定基准心率变异性数值, 包括:
21.若所述个人心率变异性数据模型中包含一个或两个所述目标心率变异性数 值,响应于所述目标心率变异性数值的平均值大于参考基准心率变异性数值, 确定所述目标心率变异性数值的平均值作为所述当前用户的基准心率变异性数 值;响应于所述目标心率变异性数值的平均值小于所述参考基准心率变异性数 值,确定所述参考基准心率变异性数值作为所述当前用户的基准心率变异性数 值;
22.若所述个人心率变异性数据模型中包含多个所述目标心率变异性数值,则 将多个所述目标心率变异性数值的平均值作为所述当前用户的基准心率变异性 数值。
23.进一步地,所述心率变异性评估信息为心率变异性等级信息;
24.根据基准心率变异性数值确定所述心率变异性评估信息,包括:
25.根据所述基准心率变异性数值划分出至少一个心率变异性等级区间;
26.根据所述初始心率变异性数值确定其所属的心率变异性等级区间,并将所 属的心率变异性等级区间对应的心率变异性等级,作为所述心率变异性等级信 息。
27.进一步地,所述心率变异性评估信息包括心率变异性等级信息和心率变异 性指数信息;
28.根据基准心率变异性数值确定心率变异性评估信息,包括:
29.根据所述基准心率变异性数值划分出至少一个心率变异性等级区间;
30.根据所述初始心率变异性数值确定其所属的心率变异性等级区间,并将所 属的心率变异性等级区间对应的心率变异性等级,作为所述当前用户的所述心 率变异性等级信息;
31.根据所述心率变异性等级信息和所述基准心率变异性数值确定所述心率变 异性等级信息对应的心率变异性等级单位数值;
32.基于所述心率变异性等级单位数值和所述初始心率变异性数值计算得到所 述当前用户的所述心率变异性指数信息。
33.第二方面,本发明实施例还提供了一种智能穿戴设备,该智能穿戴设备包 括:
34.一个或多个处理器;
35.存储装置,用于存储多个程序,
36.当所述多个程序中的至少一个被所述一个或多个处理器执行时,使得所述 一个
或多个处理器实现本发明第一方面实施例所提供的一种心率变异性的评估 方法。
37.第三方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有 计算机程序,该程序被处理器执行时实现本发明第一方面实施例所提供的一种 心率变异性的评估方法。
38.本发明实施例的技术方案,通过获取当前用户的初始心率变异性数值,并 基于预设数据选择条件对所述初始心率变异性数值进行筛选确定样本心率变异 性数值;根据所述样本心率变异性数值获取预设评估周期内的目标心率变异性 数值,并根据所述目标心率变异性数值建立个人心率变异性数据模型;运用所 述个人心率变异性数据模型确定基准心率变异性数值,并根据所述基准心率变 异性数值确定心率变异性评估信息。解决了现有对心率变异性评估采用同一个 心率变异性评价标准对不同的用户心率变异性进行评估不准确,且依靠常规参 考值,无法针对不同用户提供个性化评估方法的问题,以实现提高心率变异性 的便捷性,同时为用户提供个性化的心率变异性评估。
附图说明
39.图1是本发明实施例一提供的一种心率变异性的评估方法的流程图;
40.图2是本发明实施例二提供的一种心率变异性的评估方法的流程图;
41.图3是本发明实施例三提供的一种智能穿戴设备的硬件结构示意图。
具体实施方式
42.为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明 具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅 仅用于解释本发明,而非对本发明的限定。
43.另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部 分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示 例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或 步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同 时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可 以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于 方法、函数、规程、子例程、子程序等等。
44.实施例一
45.图1为本发明实施例一提供的一种心率变异性的评估方法的流程图,本实 施例可适用于为不同智能穿戴用户提供个性化的心率变异性进行准确评估的情 况,该心率变异性的评估方法可以由智能穿戴设备来执行,该心率变异性的评 估方法可以通过软件和/或硬件的形式实现,该心率变异性的评估方法可集成在 智能穿戴设备中或智能穿戴设备的应用端中,智能穿戴设备可以为智能手表、 运动手环等设备。
46.其中,应用端可以为内嵌于智能穿戴设备中的某个客户端的插件,或者为 所述智能穿戴设备的操作系统的插件,与内嵌于智能穿戴设备中的实现心率变 异性评估的客户端或者智能穿戴设备的操作系统中的实现心率变异性评估应用 程序配合使用;应用端也可以为所述智能穿戴设备中一个独立的可提供实现心 率变异性评估的客户端,本实施例对此不进行限制。
47.如图1所示,该心率变异性的评估方法具体包括如下步骤:
48.s110、获取当前用户的初始心率变异性数值,并基于预设数据选择条件对 所述初始心率变异性数值进行筛选确定样本心率变异性数值。
49.其中,当前用户为智能穿戴设备的佩戴用户,为对每个智能穿戴设备的用 户提供个性化的心率变异性评估,在当前用户佩戴智能穿戴设备前,可以对智 能穿戴设备进行身份标识,确认当前佩戴智能穿戴设备的用户身份,以实现在 当前用户佩戴智能穿戴设备时产生的初始心率变异性数值,存储至对应于当前 用户的存储位置,具体智能穿戴设备的身份标识方式可以采用现有标识设置方 式进行实现,本实施例对此不作详细描述。
50.可以理解的是,在上述基础上,智能穿戴设备可以由不同用户进行佩戴, 在不同用户对智能穿戴设备佩戴时产生的初始心率变异性数值,仅需存储至对 应于当前用户的存储位置,而不影响智能穿戴设备通过本实施例的技术方案对 不同用户进行心率变异性的评估。
51.心率变异性数值的测量可以通过ecg(eacan cyber games,心电图)或是 ppg(photoplethysmography,光电容积描记图)方式进行测量得到。ecg是一 种经胸腔以时间为单位记录心脏的电生理活动,利用在人体皮肤表面贴上的电 极,可以侦测到心脏的电位传动,而心电图所记录的并不是单一心室或心房细 胞的电位变化,而是心脏整体的电位变化。对于心跳率的测量或评估,是以r 波与r波的间隔时间来代表,即rr间期,rr间期越大代表心跳率越低,rr间 期越小代表心跳率越高。ppg是借光电手段在活体组织中检测血液容积变化, 即当一定波长的光束照射到指端皮肤表面,每次心跳时,血管的收缩和扩张都 会影响光的透射或是光的反射,当光线透过皮肤组织,然后再反射到光敏传感 器时,光照会有一定的衰减。当我们把光转换成电信号时,正是由于动脉对光 的吸收有变化而其他组织对光的吸收基本不变,得到的信号可以分为直流dc信 号和交流ac信号,提取其中的ac信号,就能反应出血液流动的特点。
52.在上述基础上,本实施例通过采集当前用户的rr心跳间期数据,并根据所 述rr心跳间期数据确定当前用户的初始心率变异性数值。本实施例对获取的初 始心率变异性数值的数量不作任何限制。
53.在本实施例中,所述样本心率变异性数值为将所述初始心率变异性数值经 过预设数据选择条件确定的一个或多个数值。
54.需要说明的是,样本心率变异性数值均为完成预设数据选择条件排除离散 点的数值,若当前用户在当日经过预设数据选择条件排除离散点的数值均不符 合预设数据选择条件,则判定为当前用户在当日不存在目标心率变异性数值。
55.在本实施例中,所述样本心率变异性数值需要满足的所述预设数据选择条 件包括:根据所述初始心率变异性数值确定上限心率变异性数值和下限心率变 异性数值,所述样本心率变异性数值小于所述上限心率变异性数值,且大于所 述下限心率变异性数值;和/或,在所述获取当前用户在预设评估周期内的初始 心率变异性数值之前的预设时间范围内未处于运动模式,且获取所述初始心率 变异性数值时心率小于心率上限阈值。
56.其中,上限心率变异性数值和下限心率变异性数值可以采用初始心率变异 性数值的四分位数或是基于初始心率变异性数值的本身进行确定。
57.具体的,采用四分位数进行上限心率变异性数值和下限心率变异性数值的 确定
为,将所有初始心率变异性数值按照数值大小排列,并分成四等份,处于 三个分割点位置的数值就是四分位数,在本实施例中,将所有初始心率变异性 数值按照数值大小排列后的第25%的数值,作为第一四分位数,将所有初始心 率变异性数值按照数值大小排列后的第75%的数值,作为第三四分位数,进一 步的,上限心率变异性数值和下限心率变异性数值可以通过下式计算得出:
58.上限心率变异性数值=第三四分位数 1.5*(第三四分位数

第一四分位数) 下限心率变异性数值=第一四分位数

1.5*(第三四分位数

第一四分位数)
59.若初始心率变异性数值小于所述上限心率变异性数值,且初始心率变异性 数值大于所述下限心率变异性数值,则该初始心率变异性数值为符合预设数据 选择条件的数据,若初始心率变异性数值大于所述上限心率变异性数值,或初 始心率变异性数值小于所述下限心率变异性数值,则认定该初始心率变异性数 值视为离散点。
60.基于初始心率变异性数值本身进行上限心率变异性数值和下限心率变异性 数值的确定为,初始心率变异性数值hrv的取值范围为[15,100],即inhrv的 取值范围为[2.71,4.61]。上限心率变异性数值为100,下限心率变异性数值为 15,若初始心率变异性数值小于100,且初始心率变异性数值大于15,则该初 始心率变异性数值为符合预设数据选择条件的数据,若初始心率变异性数值大 于100,或初始心率变异性数值小于15,则认定该初始心率变异性数值视为离 散点排除。
[0061]
进一步的,为保证数据的准确性,若在所述获取当前用户的初始心率变异 性数值之前的预设时间范围内未处于运动模式,即当前用户在预设时间范围内 处于较稳定的身心状态,且获取所述初始心率变异性数值时的心率小于心率上 限阈值。
[0062]
可选的,预设时间范围可以选为固定时间长度4小时,此外,正常成人的 心率在每分钟60

100次,则在本实施例中可以将心率上限阈值可以定为100。
[0063]
示例性的,若在4小时内当前用户未处于运动模式,且所述当前用户的心 率小于100,则该初始心率变异性数值为符合预设数据选择条件的数据;若在4 小时内当前用户处于运动模式,且所述当前用户的心率大于100,则认定该初 始心率变异性数值视为离散点排除。
[0064]
通过上述三个预设数据选择条件对初始心率变异性数值进行筛选,即筛选 排除当日的初始心率变异性数值中的离散点,上述三个预设数据选择条件可以 选择至少一个对初始心率变异性数值进行筛选,也可以三个预设数据选择条件 均对初始心率变异性数值进行筛选,本实施例对预设数据选择条件的选取数量 以及预设数据选择条件的筛选顺序不作任何限定。
[0065]
s120、根据所述样本心率变异性数值获取预设评估周期内的目标心率变异 性数值,并根据所述目标心率变异性数值建立当前用户的个人心率变异性数据 模型。
[0066]
在本实施例中,当当前用户在一日的样本心率变异性数值为一个时,则直 接将该样本心率变异性数值作为当前用户在当日的目标心率变异性数值;当当 前用户在一日的样本心率变异性数值为两个或多个时,则将两个或多个样本心 率变异性数值中数值最大的值,作为当前用户在当日的目标心率变异性数值。 可以理解的是,一日最多只会确定一个目标心率变异性数值。
[0067]
本实施例的预设评估周期可以为3天、7天、14天、28天或是任意天数, 预设评估周
期对应的具体天数可以由本领域技术人员根据实际情况进行选择设 置。
[0068]
需要说明的是,预设评估周期为实际获取目标心率变异性数值的总天数, 即,在预设评估周期内的目标心率变异性数值可以连续地获得,也可以间断的 获得,本实施例对在预设评估周期内实际采集到的初始心率变异性的天数不作 任何限制,同时对具体采集日期不作任何限制。
[0069]
示例性的,以预设评估周期为7天为例,可以每日均对当前用户的当日心 率变异性进行采集,并获取到连续7天的目标心率变异性数值;也可以获取第 一日、第三日、第五日、第六日、第九日、第十一日和第十五日的当前用户的 目标心率变异性数值。
[0070]
具体的,在确定当前用户在预设评估周期内的目标心率变异性数值后,根 据目标心率变异性数值建立当前用户的个人心率变异性数值模型,个人心率变 异性数值模型由当前用户在预设评估周期内的所有目标心率变异性数值构成。
[0071]
进一步的,在上述实施例的基础上,在根据所述目标心率变异性数值建立 所述当前用户在预设评估周期内的个人心率变异性数据模型之后,还包括:获 取到所述当前用户的更新目标心率变异性数值,并根据所述更新目标心率变异 性数值对所述个人心率变异性数据模型进行更新。
[0072]
其中,更新目标心率变异性数值可以为在确定当前用户在预设评估周期内 的个人心率变异性数据模型后,下一日获取到当前用户的目标心率变异性数值; 也可以为在确定当前用户的个人心率变异性数据模型后,在确定个人心率变异 性数据模型的当日,再次获取到的新的目标心率变异性数值。
[0073]
在本实施例中,根据获取到的更新目标心率变异性数值,对所述个人心率 变异性数据模型进行更新迭代,以确定当前用户最新的个人心率变异性数据模 型。
[0074]
可以理解的是,以最新的目标心率变异性数值为基础,基于个人心率变异 性数据模型,则每增加一个新的目标心率变异性数值,根据自学习原则对个人 心率变异性数据模型进行自学习更新。
[0075]
s130、运用所述个人心率变异性数据模型确定所述当前用户的基准心率变 异性数值,并根据基准心率变异性数值确定所述当前用户的心率变异性评估信 息。
[0076]
在上述实施例的基础上,运用所述个人心率变异性数据模型确定所述当前 用户的基准心率变异性数值,包括:若所述个人心率变异性数据模型中包含一 个或两个所述目标心率变异性数值,响应于所述目标心率变异性数值的平均值 大于参考基准心率变异性数值,确定所述目标心率变异性数值的平均值作为所 述当前用户的基准心率变异性数值;响应于所述目标心率变异性数值的平均值 小于所述参考基准心率变异性数值,确定所述参考基准心率变异性数值作为所 述当前用户的基准心率变异性数值;若所述个人心率变异性数据模型中包含多 个所述目标心率变异性数值,则将多个所述目标心率变异性数值的平均值作为 所述当前用户的基准心率变异性数值。
[0077]
其中,参考基准心率变异性数值由当前用户的年龄确定,具体可以参见下 表对参考基准心率变异性数值进行选取;
[0078]
用户年龄参考基准心率变异性数值18

294230

3934
40

493250

5928≥6029
[0079]
可以理解的是,当前用户的年龄可以由本领域技术人员采用现有技术手段 采集用户相关数据进行推算得到,也可以由当前用户在智能穿戴设备使用时进 行手动输入,本实施例对此不作任何限制。
[0080]
在上述基础上,所述心率变异性评估信息为心率变异性等级信息;进一步 的,根据基准心率变异性数值确定所述当前用户的心率变异性评估信息,包括: 根据所述基准心率变异性数值划分出至少一个心率变异性等级区间;根据所述 初始心率变异性数值确定其所属的心率变异性等级区间,并将所属的心率变异 性等级区间对应的心率变异性等级,作为所述当前用户的所述心率变异性等级 信息。
[0081]
具体的,所述心率变异性等级区间划分为以上限心率变异性数值为上限, 下限心率变异性数值为下限进行划分。
[0082]
在一实施例中,若当日的所述初始心率变异性数值小于所述上限心率变异 性数值,且大于所述基准心率变异性数值,则所述当前用户当日的心率变异性 等级信息为第一心率变异性等级;
[0083]
若当日的所述初始心率变异性数值小于所述基准心率变异性数值,且大于 所述下限心率变异性数值,则所述当前用户当日的心率变异性等级信息为第二 心率变异性等级;
[0084]
其中,第一心率变异性等级高于第二心率变异性等级。
[0085]
在上述基础上,根据当日用户的初始心率变异性数值,基于上述心率变异 性等级区间划分,确定初始心率变异性数值所在的心率变异性等级区间,进而 确定用户当日的所述初始心率变异性数值对应的心率变异性等级信息。
[0086]
示例性的,以基准心率变异性数值hrv
基准
为基础,inhrv为用户当日的所 述初始心率变异性数值,hrv
基准
的取值范围为[15,100],即上限心率变异性数 值为100,下限心率变异性数值为15,inhrv
基准
的取值范围为[2.71,4.61],将 inhrv
基准
划分为四个心率变异性等级区间,分别为:高、较高、中等、较低;
[0087]
其中,高等级心率变异性等级区间为:inhrv
基准
*a%<inhrv≤4.61;
[0088]
较高等级心率变异性等级区间为:inhrv
基准
*b%<inhrv≤inhrv
基准
* a%;
[0089]
中等等级心率变异性等级区间为:inhrv
基准
*c%<inhrv≤inhrv
基准
* b%;
[0090]
较低等级心率变异性等级区间为:2.71≤inhrv≤inhrv
基准
*c%;
[0091]
为保证由高至低对心率变异性等级区间进行划分,则0<c<b<a,其中, a的取值可以为100%,甚至大于100%,仅需满足inhrv
基准
*a%<4.61即可, 同理,在a取值大于100%时,b的取值以及c的取值均可能大于100%,本实施 例对a、b、c的取值不作任何限制,也无法穷举,仅以满足上述心率变异性等 级区间划分条件即可。
[0092]
需要说明的是,上述心率变异性等级区间中,当用户当日的所述初始心率 变异性数值inhrv大于4.61,则认定为此时初始心率变异性数值inhrv取值为 4.61,当初始心率变异性数值inhrv小于2.71时,则认定为此时初始心率变异 性数值inhrv取值为2.71。
[0093]
进一步的,以a取值95%,b取值90%,c取值75为例,可以得到下表的具 体心率变
异性等级区间划分实施例;
[0094][0095]
在本实施例中,所述心率变异性评估信息为心率变异性指数信息;因而, 根据基准心率变异性数值确定所述当前用户的心率变异性指数信息,包括:根 据所述基准心率变异性数值确定心率变异性等级单位数值,所述心率变异性等 级单位数值为上限心率变异性数值和下限心率变异性数值的差值除以100得到 的;基于所述心率变异性等级单位数值和所述初始心率变异性数值通过下式计 算得到所述心率变异性指数信息;
[0096][0097]
其中,hrv
指数
为所述心率变异性指数信息;hrv
上限阈值
为所述上限心率变 异性数值;hrv
初始
为所述初始心率变异性数值;hrv
等级单位数值
为所述心率变异 性等级单位数值。
[0098]
进一步的,在本技术另一实施例中,所述心率变异性评估信息包括心率变 异性等级信息和心率变异性指数信息;根据基准心率变异性数值确定所述当前 用户的心率变异性评估信息,包括:根据所述基准心率变异性数值划分出至少 一个心率变异性等级区间;根据所述初始心率变异性数值确定其所属的心率变 异性等级区间,并将所属的心率变异性等级区间对应的心率变异性等级,作为 所述当前用户的所述心率变异性等级信息;根据所述心率变异性等级信息和所 述基准心率变异性数值确定所述心率变异性等级信息对应的心率变异性等级单 位数值;基于所述心率变异性等级单位数值和所述初始心率变异性数值计算得 到所述当前用户的所述心率变异性指数信息。
[0099]
示例性的,以基准心率变异性数值hrv
基准
为基础,inhrv为用户当日的所 述初始心率变异性数值,hrv
基准
的取值范围为[15,100],inhrv
基准
的取值范围 为[2.71,4.61],将inhrv
基准
划分为四个心率变异性等级单位数值,分别为:高、 较高、中等、较低;
[0100]
其中,高等级心率变异性等级单位数值:
[0101]
较高等级心率变异性等级单位数值:
[0102]
中等级心率变异性等级单位数值:
[0103]
较低等级心率变异性等级单位数值:
[0104]
其中,为保证由高至低对心率变异性等级单位数值进行划分,则 0<c<b<a,其中,a
的取值可以为100%,甚至大于100%,仅需满足 inhrv
基准
*a%<4.61即可,同理,在a取值大于100%时,b的取值以及c的 取值均可能大于100%,本实施例对a、b、c的取值不作任何限制,也无法穷举, 仅以满足上述心率变异性等级区间划分条件即可。m、n、p、q取0

100之间的 整数,且满足m n p q=100。
[0105]
基于所述心率变异性等级单位数值和所述初始心率变异性数值通过下式计 算得到所述心率变异性指数信息;
[0106][0107]
其中,hrv
指数
为所述心率变异性指数信息;hrv
等级上限阈值
为所述等级上的 上限心率变异性数值;hrv
初始
为所述初始心率变异性数值;hrv
等级单位数值
为所 述心率变异性等级单位数值。
[0108]
示例性的,以a取值95%,b取值90%,c取值75为例,可以得到下表的具 体心率变异性等级单位数值划分实施例;
[0109][0110]
若所述初始心率变异性数值为hrv
目标
=50,转换为对数inhrv
初始
=in50=3.91,基准心率变异性数值hrv
基准
=42,转换为对数 inhrv
基准
=in42=3.74,则从上表中可以知道,当inhrv
基准
=3.74时,高等级心 率变异性等级单位数值的取值范围为3.74*95%至4.61,即(3.55,4.61]。因 此,用户当日初始心率变异性数值hrv
初始
=3.91,处于高等级心率变异性等级 单位数值的范围,则在高等级心率变异性等级单位数值的范围进行归一化处理, 即hrv
等级单位数值
=(4.61

3.55)/20=0.053,进一步的,代入上述公式,即 可得到用户当日初始心率变异性数值hrv
初始
对应的所述心率变异性指数信息 hrv
指数
为hrv
指数
=100

[(4.61

3.91)/0.053]=87。综上所述,用户当日 初始心率变异性数值的心率变异性指数信息为87分。
[0111]
本发明实施例的技术方案,通过获取当前用户的初始心率变异性数值,并 基于预设数据选择条件对所述初始心率变异性数值进行筛选确定样本心率变异 性数值;根据所述样本心率变异性数值获取预设评估周期内的目标心率变异性 数值,并根据所述目标心率变异性数值建立个人心率变异性数据模型;运用所 述个人心率变异性数据模型确定基准心率变异性数值,并根据所述基准心率变 异性数值确定心率变异性评估信息。解决了现有对心率变异性评估采用同一个 心率变异性评价标准对不同的用户心率变异性进行评估不准确,且依靠常规参 考值,无法针对不同用户提供个性化评估方法的问题,以实现提高心率变异性 的便捷性,同时为用户提供个性化的心率变异性评估。
[0112]
实施例二
[0113]
图2为本发明实施例二提供的一种心率变异性的评估方法的流程图,本实 施例以上述实施例为基础进行优化。
[0114]
相应的,本实施例的心率变异性的评估方法具体包括:
[0115]
s210、采集当前用户的rr心跳间期数据,并根据所述rr心跳间期数据确 定当前用户的初始心率变异性数值。
[0116]
为保证在ecg测量期间,当前用户处于较平稳的状态,优选的,每日早晨 3

11点之间为通常情况下用户起床时间,则在该时间长度内用户的身体状态和 情绪均处于较稳定状态,此时适于获取当前用户在当日的初始心率变异性数值, 其中,采集时间可以包括4点整和10点整。
[0117]
具体的,为获取较准确的初始心率变异性数值,则对rr心跳间期数据的采 集取值越多初始心率变异性数值越准确,示例性的,可以采集前2分钟的所有 rr心跳间期数据计算得出初始心率变异性数值;但,采集时长过长,则可能导 致用户体验不佳,示例性的,可以采集前1分钟的所有rr心跳间期数据计算得 出初始心率变异性数值;由于在开始测量前期数据采集或用户不稳定,可能导 致刚开始采集时的数据不够精确,则去掉刚开始采集的30秒或1分钟的rr心 跳间期数据,将剩下的rr心跳间期数据计算得出初始心率变异性数值;也可以 直接采集30秒至60秒的rr心跳间期数据计算得出初始心率变异性数值。
[0118]
需要说明的是,上述采集时长可以由本领域技术人员根据实际情况进行自 由设定,也可以由用户根据自身需要进行选择设定,本实施例对其不作任何限 制。
[0119]
在上述基础上,以rr心跳间期数据为基础,初始心率变异性数值可以通过 rr心跳间期数据计算得出时域指标、频域指标和/或非线性指标等。
[0120]
时域指标包括:rr心跳间期数据的标准差sdnn、每5分钟正常rr心跳间 期数据平均值的标准差sdann、相邻正常rr心跳间期数据差值的均方根值rmssd、 每5分钟rr心跳间期数据标准差的平均值sdnnindex、相邻rr心跳间期数据 差值的标准差sdsd、相邻rr心跳间期数据差值大于50ms的心跳数nn50(个)、 相邻间期的差值大于50ms的百分比pnn50%、rr心跳间期数据总数除以rr心 跳间期数据直方图的高hrv三角指数(无量纲)、全部rr心跳间期数据排成直 方图中以峰值为高的近似三角形的底tinn(ms)等。
[0121]
频域指标包括:通过功率谱估计可获得心电信号的高频能量(hf)、低频能 量(lf)、lf/hf频域指标;低频能量与低、高频能量和的比值lf/(lf hf);高 频能量与低、高频能量和的比值hf/(lf hf);低频能量与高频能量的比值lf/hf 等。
[0122]
非线性指标包括标准差波动率指标等。
[0123]
示例性的,以相邻正常rr心跳间期数据差值的均方根值rmssd为例,通过 相邻正常rr心跳间期数据差值的均方根值rmssd反映当前用户每日的初始心率 变异性数值hrv,具体参见下述公式:
[0124][0125]
其中,rmssd为相邻正常rr心跳间期数据差值的均方根值;n为rr心跳间 期数据的数量;rr
i
表示第i个rr心跳间期。
[0126]
需要说明的是,初始心率变异性数值hrv为非线性数据,可以通过对初始 心率变异性数值hrv取自然数e为底数的对数,即inhrv,以实现对初始心率 变异性数值hrv进行指数的转化。
[0127]
s220、基于预设数据选择条件对所述初始心率变异性数值进行筛选确定样 本心率变异性数值。
[0128]
s230、根据所述样本心率变异性数值获得所述预期评估周期内的目标心率 变异性数值。
[0129]
s240、根据所述目标心率变异性数值建立所述当前用户的个人心率变异性 数据模型。
[0130]
s250、判断是否获取到所述当前用户的更新目标心率变异性数值,若是, 则执行步骤s260,若否,则执行步骤s280。
[0131]
s260、根据所述更新目标心率变异性数值对所述个人心率变异性数据模型 进行更新,执行步骤s270。
[0132]
s270、运用更新后的个人心率变异性数据模型确定所述当前用户的更新基 准心率变异性数值,执行步骤s290。
[0133]
s280、运用所述个人心率变异性数据模型确定所述当前用户的基准心率变 异性数值,执行步骤s290。
[0134]
s290、根据基准心率变异性数值/更新基准心率变异性数值确定所述当前用 户的心率变异性评估信息。
[0135]
本发明实施例的技术方案,同样采用ecg原理,将ecg电极放入智能穿戴 设备内,节省了心率变异性数值测量过程所需时间,在兼顾了心率变异性数值 准确度的同时,提高了心率变异性数值测量的便捷性,避免反复佩戴心率带便 可以完成,提升用户体验感。另一方面,针对每个用户建立个体化心率变异性 数据模型,并随着心率变异性数值测量次数增多,自动校准用户个人的基准心 率变异性数值,得到的心率变异性数值更科学,更直观。
[0136]
实施例三
[0137]
图3为本发明实施例三提供的一种智能穿戴设备的结构示意图,如图3所 示,该智能穿戴设备包括处理器610、存储器620、输入装置630和输出装置 640;智能穿戴设备中处理器610的数量可以是一个或多个,图3中以一个处理 器610为例;智能穿戴设备中的处理器610、存储器620、输入装置630和输出 装置640可以通过总线或其他方式连接,图3中以通过总线连接为例。
[0138]
存储器620作为一种计算机可读存储介质,可用于存储软件程序、计算机 可执行程序以及模块,如本发明实施例中的心率变异性的评估方法对应的程序 指令/模块。处理器610通过运行存储在存储器620中的软件程序、指令以及模 块,从而执行智能穿戴设备的各种功能应用以及数据处理,即实现上述的心率 变异性的评估方法。
[0139]
存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存 储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使 用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以 包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失 性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610 远程设置的存储器,这些远程存储器可以通过网络连
接至智能穿戴设备。上述 网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0140]
输入装置630可用于接收输入的数字或字符信息,以及产生与智能穿戴设 备的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等 显示设备。
[0141]
实施例四
[0142]
本发明实施例四还提供一种包含计算机可执行指令的存储介质,所述计算 机可执行指令在由计算机处理器执行时用于执行一种心率变异性的评估方法, 该心率变异性的评估方法包括:
[0143]
获取当前用户的初始心率变异性数值,并基于预设数据选择条件对所述初 始心率变异性数值进行筛选确定样本心率变异性数值;
[0144]
根据所述样本心率变异性数值获取预设评估周期内的目标心率变异性数值, 并根据所述目标心率变异性数值建立个人心率变异性数据模型;
[0145]
运用所述个人心率变异性数据模型确定基准心率变异性数值,并根据所述 基准心率变异性数值确定心率变异性评估信息。
[0146]
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其 计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例 所提供的心率变异性的评估方法中的相关操作。
[0147]
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到, 本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很 多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上 或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机 软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器 (read

only memory,rom)、随机存取存储器(random access memory,ram)、 闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以 是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0148]
值得注意的是,上述心率变异性的评估装置的实施例中,所包括的各个单 元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够 实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分, 并不用于限制本发明的保护范围。
[0149]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员 会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进 行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽 然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以 上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例, 而本发明的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献