本申请公开了一种动态心率数据获取方法,包括通过获取在预设时间段内检测的心率数据组和加速度数据组,并修正加速度数据组中的加速度数据的个数,以保证同一时间段内心率数据和加速度数据的个数比例保持在F1:F2。在结合加速度数据和心率数据计算动态心率频率时,是按照F1:F2选取对应数量比例的心率数据和加速度数据就不存在时间上的错位,计算动态心率时所采用的心率数据和加速度数据在采样时间点上一一对应,保证了计算获得的动态心率的准确性,提高对人体心率脉搏监测的准确度,帮助用户随时监护心率脉搏,保证用户身心健康。本申请中还提供了一种动态心率数据获取装置、智能穿戴设备及计算机可读存储介质,具有上述有益效果。
【技术实现步骤摘要】
动态心率数据获取方法、装置、穿戴设备及可读存储介质
本申请涉及心率测量领域,特别是涉及一种动态心率数据获取方法、装置、智能穿戴设备及计算机可读存储介质。
技术介绍
随着人们生活水平的提高,人们越来越关注自身的身体健康。而影响人们身体健康最常见的疾病是关于“三高”以及心脏类的疾病。为了能够准确的掌握自身的身体状况,一些能够随时随地检测人体的血压、心率的设备越来越收到人们的欢迎。利用光电容积描记(PPG)技术进行人体运动心率的检测是红外无损检测技术在生物医学中的一个应用。它利用光电传感器检测经过人体血液和组织吸收后的反射光强度的不同,描记出血管容积在心动周期内的变化,从得到的脉搏波形中计算出心率。但是考虑到在运动状态时,采集到的心率信号极容易收到干扰。因此通常情况下还需要采用加速度传感器,检测加速度数据作为辅助信号加以分析。但是由于光电容积描记仪和加速度传感器的检测获得数据时,存在一定的时间偏差,导致两组相互对应的数据之间存在时间偏差,最终影响数据分析的准确率。
技术实现思路
本申请的目的是提供一种动态心率数据获取方法、装置、智能穿戴设备及计算机可读存储介质,解决了检测获得的心率数据和加速度数据之间存在时间错位的问题,提高了动态心率数据的准确性。为解决上述技术问题,本申请提供一种动态心率数据获取方法,包括:获取在预设时间段内检测的心率数据组和加速度数据组,其中,所述心率数据组为在所述预设时间段内检测的且理论检测频率为F1的多个心率数据,所述加速度数据组为在所述预设时间段内检测的且理论检测频率为F2的多个加速度数据;判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2,如果否,则修正所述加速度数据组中所述加速度数据的个数,使所述比值a=F1:F2,生成修正后的加速度数据组;存储所述心率数据组和修正后的所述加速度数据组。其中,所述修正所述加速度数据的个数包括:如果所述比值a大于F1:F2,则复制所述加速度数据组中的加速度数据作为补充加速度数据;在所述加速度数据组中被复制的加速度数据相邻的位置增加所述补充加速度数据,使得所述比值a等于F1:F2。其中,所述修正所述加速度数据的个数包括:如果所述比值a大于F1:F2,确定所述加速度数据中需要补充的加速度数据的个数b;复制所述加速度数据组中b个加速度数据作为补充加速度数据;在所述加速度数据组中各个被复制的加速度数据相邻的位置分别增加对应的补充加速度数据。其中,所述复制所述加速度数据组中的加速度数据作为补充加速度数据包括:复制所述加速度数据组中的最后一个加速度数据作为补充加速度数据;所述在所述加速度数据组中被复制的加速度数据相邻的位置增加所述补充加速度数据,使得所述比值a等于F1:F2包括:在所述加速度数据组中最末端增加至少一个所述补充加速度,使得所述比值a等于F1:F2。其中,所述修正所述加速度数据的个数包括:如果所述比值a小于F1:F2,则删除所述加速度数据组中位于最后的至少一个加速度数据,使得所述比值a等于F1:F2。其中,所述判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2包括:如果所述比值a不等于F1:F2,则判断预定数量的预设时间内,所述比值a是否恒定值,如果是,则更新所述心率数据的理论获取频率F1和所述加速度数据的理论获取频率F2之间的比值为所述比值a。其中,所述判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2包括:如果所述比值a不等于F1:F2,则判断预定数量的预设时间内,所述比值a和所述F1:F2之间的差值是否大于预设差值,且所述预设差值不恒定,则输出数据检测故障。本申请还提供了一种动态心率数据获取装置,包括:数据获取模块,用于获取在预设时间段内检测的心率数据组和加速度数据组,其中,所述心率数据组为在所述预设时间段内检测的且理论检测频率为F1的多个心率数据,所述加速度数据组为在所述预设时间段内检测的且理论检测频率为F2的多个加速度数据;判断模块,用于判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2;修正模块,用于当所述比值a不等于F1:F2时,修正所述加速度数据组中所述加速度数据的个数,使所述比值a=F1:F2,生成修正后的加速度数据组;存储模块,存储所述心率数据组和修正后的所述加速度数据组。其中,所述修正模块具体用于:如果所述比值a大于F1:F2,则复制所述加速度数据组中最后一个加速度数据作为补充加速度数据;在所述加速度数据组中增加至少一个所述补充加速度,使得所述比值a等于F1:F2。其中,所述修正模块具体用于:如果所述比值a小于F1:F2,则删除所述加速度数据组中位于最后的至少一个加速度数据,使得所述比值a等于F1:F2。其中,所述判断模块还用于:如果所述比值a不等于F1:F2,则判断预定数量的预设周期内,所述比值a是否恒定值,如果是,则更新所述心率数据的理论获取频率F1和所述加速度数据的理论获取频率F2之间的比值为所述比值a。本申请中还提供了一种智能穿戴设备,包括处理器,加速度传感器、光电容描记仪以及存储器;其中,所述加速度传感器和所述处理器相连接,用于检测加速度数据,并按照预设时间间隔生成中断触发信号,并将同一预设时间段内检测的包含多个加速度数据的加速度数据组发送至所述处理器;所述光电容描记仪和所述处理器相连,用于检测心率数据,当所述加速度传感器生成中断触发信号时,将同一预设时间段内检测的包含多个心率数据的心率数据组发送至所述处理器;所述处理器用于运行上述任一项所述的动态心率数据获取方法,生成修正后的加速度数据组;所述存储器和所述处理器相连接,用于存储所述心率数据组和修正后的所述加速度数据组。本申请中还提供了一种计算机可读存储介质,包括,所述计算机可读存储介质上存储有动态心率数据获取程序,所述动态心率数据获取程序被处理器执行时实现如上任一项所述动态心率数据获取方法的步骤。本申请所提供的一种动态心率数据获取方法,获取预设时间段内的心率数据组和加速度数据组,并通过加速度数据组中加速度数据的个数进行修订,使得心率数据组的心率数据个数和加速度数据组中加速度数据个数的比值a=F1:F2。因为,在结合加速度数据和心率数据计算动态心率频率时,是按照F1:F2选取对应数量比例的心率数据和加速度数据就不存在时间上的错位,进而保证了计算动态心率时所采用的心率数据和加速度数据在采样时间点上一一对应,从而保证了计算获得的动态心率的准确性,提高对人体心率脉搏监测的准确度,帮助用户随时监护心率健康,保证用户身心健康。本申请中还提供了一种动态心率数据获取装置、智能穿戴设备及计算机可读存储介质,具有上述有益效果。附图说明为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的动态心率数据获取方法的流程示意图;图2为本申请实施例提供的动态心率数据获取装置的结构框图。具体实本文档来自技高网...
【技术保护点】
1.一种动态心率数据获取方法,其特征在于,包括:获取在预设时间段内检测的心率数据组和加速度数据组,其中,所述心率数据组为在所述预设时间段内检测的且理论检测频率为F1的多个心率数据,所述加速度数据组为在所述预设时间段内检测的且理论检测频率为F2的多个加速度数据;判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2,如果否,则修正所述加速度数据组中所述加速度数据的个数,使所述比值a=F1:F2,生成修正后的加速度数据组;存储所述心率数据组和修正后的所述加速度数据组。
【技术特征摘要】
1.一种动态心率数据获取方法,其特征在于,包括:获取在预设时间段内检测的心率数据组和加速度数据组,其中,所述心率数据组为在所述预设时间段内检测的且理论检测频率为F1的多个心率数据,所述加速度数据组为在所述预设时间段内检测的且理论检测频率为F2的多个加速度数据;判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2,如果否,则修正所述加速度数据组中所述加速度数据的个数,使所述比值a=F1:F2,生成修正后的加速度数据组;存储所述心率数据组和修正后的所述加速度数据组。2.如权利要求1所述的动态心率数据获取方法,其特征在于,所述修正所述加速度数据的个数包括:如果所述比值a大于F1:F2,则复制所述加速度数据组中的加速度数据作为补充加速度数据;在所述加速度数据组中被复制的加速度数据相邻的位置增加所述补充加速度数据,使得所述比值a等于F1:F2。3.如权利要求2所述的动态心率数据获取方法,其特征在于,所述修正所述加速度数据的个数具体包括:如果所述比值a大于F1:F2,确定所述加速度数据中需要补充的加速度数据的个数b;选取所述加速度数据组中b个加速度数据复制作为补充加速度数据;在所述加速度数据组中各个被复制的加速度数据相邻的位置分别增加对应的补充加速度数据。4.如权利要求2所述的动态心率数据获取方法,其特征在于,所述复制所述加速度数据组中的加速度数据作为补充加速度数据具体包括:复制所述加速度数据组中的最后一个加速度数据作为补充加速度数据;所述在所述加速度数据组中被复制的加速度数据相邻的位置增加所述补充加速度数据,使得所述比值a等于F1:F2包括:在所述加速度数据组中最末端增加至少一个所述补充加速度数据,使得所述比值a等于F1:F2。5.如权利要求1所述的动态心率数据获取方法,其特征在于,所述修正所述加速度数据的个数包括:如果所述比值a小于F1:F2,则删除所述加速度数据组中位于最后的至少一个加速度数据,使得所述比值a等于F1:F2。6.如权利要求1至3任意一项所述的动态心率数据获取方法,其特征在于,所述判断所述心率数据组中的心率数据个数和所述加速度数据组中的加速度数据个数比值a是否等于F1:F2包括:如果...
【专利技术属性】
技术研发人员:刘均,张良华,龙知才,
申请(专利权)人:深圳还是威健康科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。