用户运动状态监测方法和装置制造方法及图纸

技术编号:14020643 阅读:50 留言:0更新日期:2016-11-18 14:18
本公开是关于一种用户运动状态监测方法和装置,该方法包括:获取终端的当前角速度数据和当前加速度数据,并根据当前角速度数据和当前加速度数据,确定终端的当前运动状态参数值;获取终端的当前运动状态参数期望值;在当前运动状态参数期望值和当前运动状态参数值的差值满足预设条件时,确定持有终端的用户当前处于目标运动状态。本公开提供的用户运动状态监测方法和装置,在上述目标运动状态为摔倒状态时,终端可以确定持有终端的用户当前是否处于摔倒状态,进而在终端确定持有终端的用户当前处于摔倒状态时,可以根据预设的规则触发相应的动作,以通过终端向外界呼救,从而使得持有终端的用户可以及时得到救助。

【技术实现步骤摘要】

本公开涉及终端技术,特别涉及一种用户运动状态监测方法和装置
技术介绍
随着人口逐渐向老龄化发展,老年人口的基数越来越大,因此,老年人的生活状态和生命安全渐渐也成为了一项民生大事。对于老年人来说,在行走过程中突然摔倒是一件很危险的事情,不仅仅在于摔倒本身,还可能会诱发老年人的其他疾病,危及老年人的生命安全。故,如何监测老年人是否摔倒是一个亟待解决的问题。公开内容为克服相关技术中存在的问题,本公开提供一种用户运动状态监测方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种用户运动状态监测方法,包括:获取终端的当前角速度数据和当前加速度数据,并根据当前角速度数据和当前加速度数据,确定终端的当前运动状态参数值;获取终端的当前运动状态参数期望值;在当前运动状态参数期望值和当前运动状态参数值的差值满足预设条件时,确定持有终端的用户当前处于目标运动状态。本公开的实施例提供的技术方案可以包括以下有益效果:终端通过获取的终端的当前角速度数据和当前加速度数据,可以确定终端的当前运动状态参数值,同时,终端还可以获取终端的当前运动状态参数期望值,从而使得终端可以通过判断该当前运动状态参数值和当前运动状态参数期望值的差值是否满足预设条件,来确定持有终端的用户当前是否处于目标运动状态。通过这种方式,在上述目标运动状态为摔倒状态时,终端可以确定持有终端的用户当前是否处于摔倒状态,进而在终端确定持有终端的用户当前处于摔倒状态时,终端可以根据预设的规则触发相应的动作,以通过终端向外界呼救,从而使得持有终端的用户可以及时得到救助,避免因摔倒诱发其他疾病时,因得不到及时的救助,而出现危及持有终端的用户的生命安全的情况。可选的,根据当前角速度数据和当前加速度数据,确定终端的当前运动状态参数值,包括:根据第一公式,确定终端的当前运动状态参数值;第一公式为: Y i = ( Wx i 2 + Wy i 2 + Wz i 2 ) 2 + ( Ax i 2 + Ay i 2 + Az i 2 ) 2 2 ]]>其中,i为确定终端的当前运动状态参数值的累计次数,Yi为第i次确定的终端的当前的运动状态参数,Wxi为第i次获取的终端的当前x轴的角速度数据,Wyi为第i次获取的终端的当前y轴的角速度数据,Wzi为第i次获取的终端的当前z轴的角速度数据,Axi为第i次获取的终端的当前x轴的加速度数据,Ayi为第i次获取的终端的当前y轴的加速度数据,Azi为第i次获取的终端的当前z轴的加速度数据。可选的,获取终端的当前运动状态参数期望值,包括:根据终端的在先运动状态参数值获取当前运动状态参数期望值,其中,在先运动状态参数由在先角速度数据和在先加速度数据确定。本公开的实施例提供的技术方案可以包括以下有益效果:终端可以通过由在先角速度数据和在先加速度数据确定的在先运动状态参数值,确定终端的当前运动状态参数期望值,从而使得终端可以通过判断根据当前角速度数据和当前加速度数据确定的当前运动状态参数值,以及,该当前运动状态参数期望值的差值是否满足预设条件,来确定持有终端的用户当前是否处于目标运动状态。通过这种方式,在上述目标运动状态为摔倒状态时,终端可以确定持有终端的用户当前是否处于摔倒状态,进而在终端确定持有终端的用户当前处于摔倒状态时,终端可以根据预设的规则触发相应的动作,以通过终端向外界呼救,从而使得持有终端的用户可以及时得到救助,避免因摔倒诱发其他疾病时,因得不到及时的救助,而出现危及持有终端的用户的生命安全的情况。可选的,根据终端的在先运动状态参数值获取当前运动状态参数期望值,包括:根据先角速度数据和在先加速度数据,以及,第一公式,确定终端的在先运动状态参数值;根据确定当前运动状态参数期望值的第二公式及终端的在先运动状态参数值,确定第二公式的第一参数a和第二参数b;第二公式为反映终端的运动轨迹的公式;根据确定的a、b,以及第二公式,获取当前运动状态参数期望值。可选的,第二公式为yi=axi+b;其中,i为获取终端的当前运动状态参数期望值的累计次数,yi为第i次获取的终端的当前运动状态参数期望值,x为第i次获取终端的当前运动状态参数期望值的时间。可选的,获取终端的当前运动状态参数期望值,包括:根据预设的运动状态参数期望值集合,获取终端的当前运动状态参数期望值。本公开的实施例提供的技术方案可以包括以下有益效果:终端可以通过预设的运动状态参数期望值集合确定终端的当前运动状态参数期望值,从而使得终端可以通过判断根据当前角速度数据和当前加速度数据确定的当前运动状态参数值,以及,该当前运动状态参数期望值的差值是否满足预设条件,来确定持有终端的用户当前是否处于目标运动状态。通过这种方式,在上述目标运动状态为摔倒状态时,终端可以确定持有终端的用户当前是否处于摔倒状态,进而在终端确定持有终端的用户当前处于摔倒状态时,终本文档来自技高网...
用户运动状态监测方法和装置

【技术保护点】
一种用户运动状态监测方法,其特征在于,包括:获取终端的当前角速度数据和当前加速度数据,并根据所述当前角速度数据和所述当前加速度数据,确定所述终端的当前运动状态参数值;获取所述终端的当前运动状态参数期望值;在所述当前运动状态参数期望值和所述当前运动状态参数值的差值满足预设条件时,确定持有所述终端的用户当前处于目标运动状态。

【技术特征摘要】
1.一种用户运动状态监测方法,其特征在于,包括:获取终端的当前角速度数据和当前加速度数据,并根据所述当前角速度数据和所述当前加速度数据,确定所述终端的当前运动状态参数值;获取所述终端的当前运动状态参数期望值;在所述当前运动状态参数期望值和所述当前运动状态参数值的差值满足预设条件时,确定持有所述终端的用户当前处于目标运动状态。2.根据权利要求1所述的方法,其特征在于,根据所述当前角速度数据和所述当前加速度数据,确定所述终端的当前运动状态参数值,包括:根据第一公式,确定所述终端的当前运动状态参数值;所述第一公式为: Y i = ( Wx i 2 + Wy i 2 + Wz i 2 ) 2 + ( Ax i 2 + Ay i 2 + Az i 2 ) 2 2 ]]>其中,所述i为确定所述终端的当前运动状态参数值的累计次数,所述Yi为第i次确定的所述终端的当前的运动状态参数,Wxi为第i次获取的所述终端的当前x轴的角速度数据,Wyi为第i次获取的所述终端的当前y轴的角速度数据,Wzi为第i次获取的所述终端的当前z轴的角速度数据,Axi为第i次获取的所述终端的当前x轴的加速度数据,Ayi为第i次获取的所述终端的当前y轴的加速度数据,Azi为第i次获取的所述终端的当前z轴的加速度数据。3.根据权利要求2所述的方法,其特征在于,所述获取所述终端的当前运动状态参数期望值,包括:根据所述终端的在先运动状态参数值获取所述当前运动状态参数期望值,其中,所述在先运动状态参数由在先角速度数据和在先加速度数据确定。4.根据权利要求3所述的方法,其特征在于,所述根据所述终端的在先运动状态参数值获取所述当前运动状态参数期望值,包括:根据所述先角速度数据和所述在先加速度数据,以及,所述第一公式,确定所述终端的在先运动状态参数值;根据确定所述当前运动状态参数期望值的第二公式及所述终端的在先运动状态参数值,确定所述第二公式的第一参数a和所述第二参数b;所述第二公式为反映所述终端的运动轨迹的公式;根据确定的所述a、所述b,以及所述第二公式,获取所述当前运动状态参数期望值。5.根据权利要求4所述的方法,其特征在于,所述第二公式为yi=axi+b;其中,所述i为获取终端的当前运动状态参数期望值的累计次数,yi为第i次获取的终端的当前运动状态参数期望值,x为第i次获取终端的当前运动状态参数期望值的时间。6.根据权利要求1所述的方法,其特征在于,所述获取所述终端的当前运动状态参数期望值,包括:根据预设的运动状态参数期望值集合,获取所述终端的当前运动状态参数期望值。7.根据权利要求1所述的方法,其特征在于,所述目标运动状态为摔倒状态,所述确定持有所述终端的用户当前处于目标运动状态之后,还包括:触发所述终端发出报警信息;和/或获取所述目标运动状态对应的预设联系人信息;控制所述终端呼叫所述预设联系人、或者向所述预设联系人发出通讯信息。8.一种用户运动状态监测装置,其特征在于,包括:第一获取模块,被配置为获取终端的当前角速度数据和当前加速度数据;第一确定模块,被配置为根据所述当前角速度数据和所述当前加速度数据,确定所述终端的当前运动状态参数值;第二获取模块,被配置为获取所述终端的当前运动状态参数期望值;第二确定模块,被配置为在所...

【专利技术属性】
技术研发人员:赵青晖杨大伟郝宁
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1