心率值修正方法、装置及电子设备制造方法及图纸

技术编号:28466148 阅读:34 留言:0更新日期:2021-05-15 21:32
本申请公开了心率值修正方法、装置及电子设备,属于智能可穿戴设备技术领域,所述方法包括:采集预设模块的测量值,其中,所述预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计;依据所述测量值确定所述智能可穿戴设备用户的运动状态;在所述用户的运动状态满足第一预设条件的情况下,对心率传感器获取得到的第一心率值进行修正。本申请公开的心率值修正方法,可有效对心率传感器测量的心率值进行修正,从而提升计算所得心率值的准确性。从而提升计算所得心率值的准确性。从而提升计算所得心率值的准确性。

【技术实现步骤摘要】
心率值修正方法、装置及电子设备


[0001]本专利技术实施例涉及通信
,尤其涉及一种心率值修正方法、装置及电子设备。

技术介绍

[0002]智能可穿戴设备是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称。智能可穿戴设备多以具备部分计算功能、可连接手机及各类终端的便携式配件形式存在。最常见的智能手环、智能戒指、智能项链等。智能可穿戴设备可记录用户日常生活中的锻炼、睡眠、饮食实时数据,如跑步时间、配速、计步、GPS路径轨迹、消耗卡路里以及心率等。
[0003]目前智能可穿戴设备在检测用户心率时,通过智能可穿戴设备中设置的PPG(photoplethysmograph,利用光电容积描记)光学心率传感器的检测到心率信号确定用户心率。用户在运动状态下由于智能可穿戴设备佩戴不紧、与身体接触不良或者智能可穿戴设备与用户手臂存在相对运动等原因,PPG光学心率传感器检测到的心率信号易与用户运动频率交错混淆,所检测到的心率信号准确度低,最终导致基于该心率信号确定的心率值准确度低。

技术实现思路

[0004]本申请实施例的目的是提供一种心率值修正方法,能够解决现有的基于PPG光学心率传感器检测到的心率信号,所确定的心率值准确度的问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]第一方面,本申请实施例提供了一种心率值修正方法,应用于智能可穿戴设备,其中,所述方法包括:采集预设模块的测量值,其中,所述预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计;依据所述测量值确定所述智能可穿戴设备用户的运动状态;在所述用户的运动状态满足第一预设条件的情况下,对心率传感器获取得到的第一心率值进行修正;其中,所述第一预设条件包括以下至少之一:运动过程中重力势能减小、且所述第一心率值与用户步频的比值大于第一预设值;用户的运动状态属于预设运动状态、且所述第一心率值未处于所述用户的运动状态对应的心率值范围内。
[0007]第二方面,本申请实施例提供了一种心率值修正装置,应用于智能可穿戴设备,其中,所述装置包括:采集模块,用于采集预设模块的测量值,其中,所述预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计;运动状态判断模块,用于依据所述测量值确定所述智能可穿戴设备用户的运动状态;修正模块,用于在所述用户的运动状态满足第一预设条件的情况下,对心率传感器计算得到的第一心率值进行修正;其中,所述第一预设条件包括以下至少之一:运动过程中重力势能减小、且所述第一心率值与用户步频的比值大于第一预设值;用户的运动状态属于预设运动状态、且所述第一心率值未处于所述用户的运动状态对应的心率值范围内。
[0008]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0009]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0010]第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0011]本申请实施例中,通过采集预设模块的测量值;依据预设模块的测量值确定智能可穿戴设备用户的运动状态;在用户的运动状态满足第一预设条件的情况下,对心率传感器获取得到的第一心率值进行修正,能够提升所确定的用户心率值的准确度。
附图说明
[0012]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0013]图1是表示本申请实施例的一种心率值修正方法的步骤流程图;
[0014]图2是表示本申请实施例的一种心率值修正装置的结构框图;
[0015]图3是表示本申请实施例的一种电子设备的结构框图;
[0016]图4是表示本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0019]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的心率值修正方法进行详细地说明。
[0020]参照图1,示出了本申请实施例的一种心率值修正方法的步骤流程图。
[0021]本申请实施例的心率值修正方法包括以下步骤:
[0022]步骤101:采集预设模块的测量值。
[0023]本申请实施例提供的心率值修正方法是适用于智能可穿戴设备,智能可穿戴设备
中安装有各种惯性传感器和气压计,通过各种惯性传感器和气压计的测量值可识别用户在一段时间内的运动特征、手臂摆动情况以及运动的动能和重力势能的变化量等运动信息,基于运动信息可确定用户的运动状态。其中,预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计。
[0024]步骤102:依据测量值确定智能可穿戴设备用户的运动状态。
[0025]用户的运动状态可以包括但不限于:爬坡、下坡、冲刺跑步状态、快跑状态、大幅度摆臂快走或跑步状态、慢跑不摆臂状态、快走无摆臂状态、大幅度摆臂正常走或者快走状态、摆臂正常走状态、摆臂慢走状态、慢走不摆臂状态以及静止状态等。
[0026]在确定用户的运动状态后,进一步确定用户的运动状态是否满足第一预设条件。
[0027]其中,第一预设条件包括以下至少之一:运动过程中重力势能减小、且第一心率值与用户步频的比值大于第一预设值;用户的运动状态属于预设运动状态中的任意之一、且第一心率值未处于用户的运动状态对应的心率值范围内。
[0028]其中,第一预设值可由本领域技术人员根据实际需求进行设置,本申请实施例中对此不做具体限制。例如:第一预设值可设置为2、3等。
[0029]用户在运动过程中重力势能减小、且第一心率值与用户步频的比值大于第一预设值时,说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种心率值修正方法,应用于智能可穿戴设备,其特征在于,所述方法包括:采集预设模块的测量值,其中,所述预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计;依据所述测量值确定所述智能可穿戴设备用户的运动状态;在所述用户的运动状态满足第一预设条件的情况下,对心率传感器获取得到的第一心率值进行修正;其中,所述第一预设条件包括以下至少之一:运动过程中重力势能减小、且所述第一心率值与用户步频的比值大于第一预设值;用户的运动状态属于预设运动状态、且所述第一心率值未处于所述用户的运动状态对应的心率值范围内。2.根据权利要求1所述的方法,其特征在于,在所述预设模块包括气压计的情况下,所述依据所述测量值确定所述智能可穿戴设备用户的运动状态的步骤,包括:依据所述气压计测量得到的气压值的变化量,确定所述用户所处海拔高度的变化量;依据所述海拔高度变化量,判断所述用户是否在平地上运动;在所述用户未在平地上运动的情况下,依据所述海拔高度变化量计算所述用户重力势能的变化量;在所述重力势能减小的情况下,计算所述第一心率值与用户步频的比值;在所述比值大于第一预设值的情况下,确定所述用户的运动状态满足第一预设条件。3.根据权利要求2所述的方法,其特征在于,在所述预设模块包括陀螺仪和加速度传感器的情况下,在所述依据所述海拔高度变化量,判断所述用户是否在平地上运动的步骤之后,所述方法还包括:在所述用户在平地上运动的情况下,通过所述加速度传感器和所述陀螺仪的测量值,确定所述用户手臂是否摆动;在所述用户手臂摆动的情况下,依据所述智能可穿戴设备的动能和所述用户的步频,确定所述用户的第一运动状态;确定心率传感器计算得到的第一心率值是否处于所述第一运动状态对应的心率值范围内;在所述第一心率值未处于所述第一运动状态对应的心率值范围内的情况下,确定所述用户的第一运动状态满足第一预设条件。4.根据权利要求1所述的方法,其特征在于,在所述用户的运动状态为运动过程中重力势能减小、且所述第一心率值与用户步频的比值大于第一预设值的情况下,所述对心率传感器获取得到的第一心率值进行修正的步骤,包括:从频谱信息中筛选各谱峰;其中,所述频谱信息通过所述心率传感器检测到的心率信号做傅里叶变换得到;从各所述谱峰中选择目标谱峰,其中,所述目标谱峰的峰值小于峰值最高谱峰的峰值,所述目标谱峰的频率小于所述峰值最高谱峰的频率;依据目标谱峰计算所述用户的第二心率值,其中,所述第二心率值为修正后的心率值。5.根据权利要求1所述的方法,其特征在于,在所述用户的运动状态属于预设运动状态、且所述第一心率值未处于所述用户的运动状态对应的心率值范围内的情况下,所述对心率传感器获取得到的第一心率值进行修正的步骤,包括:
从频谱信息中选择峰值次高的谱峰;其中,所述频谱信息通过所述心率传感器检测到的心率信号做傅里叶变换得到;依据峰值次高的谱峰,计算所述用户的第三心率值,其中,所述第二心率值为修正后的心率值。6.一种心率值修正装置,应用于智能可穿戴设备,其特征在于,所述装置包括:采集模块,用于采集预设模块的测量值,其中,所述预设模块包括以下至少之一:加速度传感器、陀螺仪和气压计;运动状态确定模...

【专利技术属性】
技术研发人员:王丰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1