一种自动检测人体生理状态的方法及运动手环技术

技术编号:14654761 阅读:71 留言:0更新日期:2017-02-16 18:49
本发明专利技术一种自动检测人体生理状态的方法公开了一种人体生理状态的检测方法,通过装在有本发明专利技术对应的系统进行使用者的三轴加速度以及心率进行收集后,对获得的数据更新队列数据,针对队列数据求取其方差以及均值,对方差与均值进行判断,确定使用者所在的生理状态,包括运动、做梦、浅睡以及深睡等状态。该方法优选应用于运动手环上。本发明专利技术所采用的列队数据“先进先出”的方法能够有效解决采集信号的有效性的问题,能够更快对使用者的生理变化作出反应,并且不需要使用者进行数据设置,方便使用,所对应的运动手环则能够通过该方法测量人体的三轴加速度以及心率数据,并将计算的结果进行显示。

【技术实现步骤摘要】

本专利技术涉及一种自动检测方法,特别涉及一种自动检测人体生理状态的方法及运动手环
技术介绍
目前,在市场中,越来越多的智能可穿戴设备出现,能够对人体的睡眠,运动,进行记录,并且能够对睡眠的质量,运动的质量进行深入的评估,以达到让使用者充分了解自身的效果。但是目前各类型的穿戴设备所不同的就是基于各种运动状态的切换所带来的测量不准确的麻烦,如中国专利CN201410341126中公开了一种睡眠监测的方法,但是该方法中需要预先设定睡眠阈值,即人体进入睡眠后满足睡眠设定的阈值时间,才会会被认定进入深度睡眠的状态,这种人为设定的工作模式不能实际根据测量数据做出判断,并且该方法所采用的基本数据是基于每一分钟内的计算值进行判断,这样会造成判断每一分钟开始时数据判断不准确,因而造成系统错判,慢判的情况发生。
技术实现思路
本专利技术要解决的问题是,如何提供一种能够根据实际测量情况的正确,快速地判断人体所在的生理状态的方法。为了解决上述问题,本专利技术提供了一种自动检测人体生理状态的方法,包括用于测定人体三轴方向加速度的三轴加速度传感器,用于测定人体心率变化的心率传感器,所述的自动检测人体生理状态的方法如下:S1:当人体在睡眠状态下,采集单位时间的加速度数据,并通过采集实时加速度数据计算合加速度,采集心率数据,形成数据分析队列,计算数据分析队列中加速度队列与心率队列数据的均值、方差,数据分析队列中的数据遵循先进先出的原则。S3:根据数据分析队列中加速度队列数据所得出的均值及方差,若均值在第一范围最高值与第一范围最低值之间,且方差小于第一方差值,进入S4,否则进入步骤S5。S4:根据计算分析队列中心率队列数据所得出的的均值和方差,若均值小于心率第一阈值,且方差小于第一方差值,则当前状态为深睡,否则是浅睡。S5:计算心率队列数据的均值,若均值大于心率第二阈值,则判断当前状态是做梦,否则为浅睡。优选的,所述的合加速度计算公式为。优选的,所述加速度队列的数据长度为10min,所述的心率分析队列的数据长度为10min。具体的,在步骤S1与S3之间还包括对运动状态的判断,具体为:S2:根据加速度队列数据,提取加速度队列的所有波峰,统计其中高度大于波峰阈值的波峰个数,若波峰个数大于设定波峰阈值数,则判断当前为运动状态,并进入运动状态判断,否则进入步骤S3。还包括对运动状态下运动状态的检测,在运动状态下:S21:若队列数据的均值在固定范围第二范围最低值与第二范围最高值之间,且方差小于第二方差值,判断为静坐,若满足S2,标记下一次进入睡眠状态检测,否则标记下一次进入运动状态状态。具体的,还包括对运动状态的检测:S22:提取加速度队列数据的波峰、峰间距的数据,输入神经网络判断走路或者跑步的运动状态,并标记下一次进入运动状态检测。优选的,所述第一范围最高值小于第二范围最高值,第二范围最低值小于第一范围最低值,第一方差值小于第二方差值,心率第一阈值小于心率第二阈值。优选的,累计各个状态的时间,并输出各项状态的标记与切出的时间。另外,本专利技术还公开一种基于上述自动检测人体生理状态的方法在运动手环上的应用。本专利技术一种自动检测人体生理状态的方法,能够通过对测量所取得的数据进行“先进先出”的处理,保证数据队列中的数据是最接近现有状态的数据,提高了数据判断的准确性,并且使用者不需要再设定任何数据,所有的生理状态都是根据历史记录以及原始设定记录进行判断,大大方便了使用者。附图说明图1为本专利技术自动检测人体生理状态的方法的运动与睡眠的切换流程图。图2为本专利技术自动检测人体生理状态的方法的运动模式检测流程图。具体实施方式下面结合附图对本专利技术的较佳实施例进行详细阐述,以使本专利技术的有点和特征更易被本领域技术人员理解,从而对本专利技术的保护范围作出更为清楚的界定。本专利技术提供了一种自动检测人体生理状态的方法,当使用者佩戴上应用于本专利技术的系统,即包括了穿戴在人体身上的用于测定人体三轴方向加速度的三轴加速度传感器,用于测定人体心率变化的心率传感器,这两个设备优选为集成后佩戴在手腕部的手环,戒指或项链等佩戴在活动较为明显的部位,能够更加有效地收集使用者的实际数据,进行测量计算。优选的,本系统可以但不仅限于是佩戴在人体手腕上的运动手环或者是项链等。当使用者正确使用本专利技术所应用的系统时,开始工作,其工作流程图如图1所示,三轴加速度传感器将实时测量到的三轴加速度x,y,z,将实时数据传送到所对应系统的中进行存储,并且进行合加速度的计算,利用得到合加速度的数值,另外对合加速度的数值放置到加速度数据队列中,并且更新计算加速度队列中的方差以及均值,另外对于心率传感器,则将实时测量的心率数据传送到系统中进行存储,并且加入到心率数据队列中,并且更新心率数据队列中的方差以及均值,以上两个队列的中的数据均遵循“先进先出”的原则,即是新添加一个数据,需要将本队列内最早进入本队列的数据进行剔除,桶盖该方法能够保证数据的实时性,以及不间断性,为使用者的状态判断提供良好的数据基础。当对数据进行更新,并且得出最新的方差与均值数据后,则进行判断,提取加速度数据队列中所有波峰,统计其中高度大于波峰阈值的波峰个数,若波峰个数大于设定波峰阈值数,则判断当前为运动状态,进入S21,即运动状态判断,否则进入步骤S3,即睡眠状态判断。当进入运动状态判断时,则继续对加速度数据队列以及心率队列中的方差以及均值进行判断,若队列数据的均值在固定范围第二范围最低值与第二范围最高值之间,且方差小于第二方差值,判断为静坐,此时将使用者的状态设定为静坐,并且记录静坐所持续的时间以及切入切出时间,若并不满足以上的条件,则判断为运动,对于使用者所在的运动类型,将加速度队列数据的波峰、峰间距的数据,输入已进行训练的神经网络中进行判断走路或者跑步的运动状态,并标记下一次进入运动状态检测,所描述的神经网络中的训练是基于普通人正常行走的平均数据进行网络训练,而跑步数据则基于普通人最小的跑步动作所取得数据进行一般性的训练所得到的神经网络进行辅助判断。在判断的过程中,仍然进行数据的记录并且通过系统的显示,使得使用者能够了解自身的情况,达到调整自身状态的作用。完成判断与结果输出的显示后,继续通过三轴加速度传感器以及心率传感器进行收据的手收集,继续判断使用者所在状态,特别的是,每次进行判断的过程中,使用者的所处的状态仍然根据上一次判断的结果进行默认,若判断所处的状态与原标记的状态相同,则只是显示当前的数值变化,而不进行状态的变化,也不改变切入切出时间。当发生所在状态的改变时,则记录当前的切出时间以及将该时间作为下一个状态的切入时间,并且输出实时的数据。当判定为睡眠状态时,继续对加速度数据队列以及心率队列中的方差以及均值进行判断,根据加速度队列数据,提取加速度队列的所有波峰,统计其中高度大于波峰阈值的波峰个数,若波峰个数大于设定波峰阈值数,则判断当前为运动状态,并进入运动状态判断,即认为此使使用者已经睡醒,若否,则判定使用者仍然在进行睡眠,则进行睡眠类型的判断,根据加速度数据队列以及心率队列中的方差以及均值进行判断,若均值在第一范围最高值与第一范围最低值之间,且方差小于第一方差值,进入S4,即进行进一步判定睡眠的类型,否则进入步骤S5进行判断时属于浅睡还是做梦本文档来自技高网...
一种自动检测人体生理状态的方法及运动手环

【技术保护点】
一种自动检测人体生理状态的方法,其特征在于,所述的自动检测人体生理状态的方法如下:S1:采集单位时间内的三轴加速度数据和心率数据;根据所述三轴加速度数据计算合加速度;所述心率数据中的加速度队列数据和心率队列数据,遵循先进先出的原则构成数据分析队列;计算所述加速度队列数据的均值和方差,计算心率队列数据的均值和方差;S3:根据所述加速度队列数据所得出的均值及方差,若均值在第一范围最高值与第一范围最低值之间,并且方差小于第一方差值,进入步骤S4,否则进入步骤S5;S4:根据计算心率队列数据所得出的均值和方差,若均值小于心率第一阈值,并且方差小于第一方差值,则当前状态为深睡,否则是浅睡;S5:计算心率队列数据的均值,若均值大于心率第二阈值,则判断当前状态是做梦,否则为浅睡。

【技术特征摘要】
1.一种自动检测人体生理状态的方法,其特征在于,所述的自动检测人体生理状态的方法如下:S1:采集单位时间内的三轴加速度数据和心率数据;根据所述三轴加速度数据计算合加速度;所述心率数据中的加速度队列数据和心率队列数据,遵循先进先出的原则构成数据分析队列;计算所述加速度队列数据的均值和方差,计算心率队列数据的均值和方差;S3:根据所述加速度队列数据所得出的均值及方差,若均值在第一范围最高值与第一范围最低值之间,并且方差小于第一方差值,进入步骤S4,否则进入步骤S5;S4:根据计算心率队列数据所得出的均值和方差,若均值小于心率第一阈值,并且方差小于第一方差值,则当前状态为深睡,否则是浅睡;S5:计算心率队列数据的均值,若均值大于心率第二阈值,则判断当前状态是做梦,否则为浅睡。2.根据权利要求1所述的自动检测人体生理状态的方法,其特征在于,所述的合加速度计算公式为。3.根据权利要求1所述的一种自动检测人体生理状态的方法,其特征在于,所述单位时间为十分钟。4.根据权利要求1所述的一种自动检测人体生理状态的方法,其特征在于,在步骤S1与S3之间还包括对运动状态的判...

【专利技术属性】
技术研发人员:王明悦钟晨
申请(专利权)人:惠州市德赛工业研究院有限公司
类型:发明
国别省市:广东;44

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

1