基于移动终端加速度传感器的运动次数的计数方法及系统的制作方法_2

文档序号:8518619阅读:来源:国知局
现异常,若加速度的数据值若合理则说明此次动作有效,则计数器加一,否则忽略此次动作,不对此次动作进行统计。
[0035]若所述时间小于预设时间或者所述拐点的数据值小于预设阈值,则通过UI或者语音发出动作不达标的提示,提醒用户做出正确的动作,从而协助测试者在运动过程中的可以取得更好的锻炼效果。
[0036]所述基于移动终端加速度传感器的运动次数的计数方法,其中,所述步骤SI之前,还包括:
S0、启动加速度传感器,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
[0037]由于不同测试者在实际测试过程中,运动习惯,频率都会有所不同,因此预设阀值需要根据不同的测试者,进行动态的调整。针对这个问题,本发明所述计数方法,在使用所述方法进行计数之前,设计了校准模式和运动模式,在校准模式下,用于测试者根据自身的情况设置预设阈值,在运动模式下,对其运动次数进行计数。具体的,在校准模式下,测试者分别进行三次或者三次以上的周期性运动,比如:仰卧起坐,同时记录加速度传感器的采样结果,通过针对结果进行分析,将多次测量出的加速度值的最大值的平均值作为预设阈值。
[0038]为了对上述方法的应用进行更加详细的说明,如图3所示,为本发明所述方法在具体应用时的流程图,使用本发明所述方法在进行具体应用时的具体步骤如下:
首先,步骤H1、开启移动终端上内置的三维加速度传感器,并判断其测量模块中是否已经设定阈值,若已经设置则执行步骤H6,否则执行步骤H2。
[0039]H2、测试者首先进行开启传感器获取其在进行周期性运动时的最大加速度值。
[0040]H3、重复步骤H2采集所述最大加速度值大于等于3次,然后执行步骤H4。
[0041]H4、上述步骤H3中多次获取到的最大加速度值求平均值后,设置所述平均值为预设阈值,然后执行步骤H5。
[0042]H5、进入测试模式,即执行步骤H6。
[0043]H6、启动定时器对测试时间进行定时,并实时判断定时器是否到期,若步骤H7、定时器到期,则本次测试结束,若未到期,则执行步骤HS。
[0044]HS、使用传感器模块采集测试者运动过程中的加速度数据。
[0045]H9、通过获取的到加速度数据对测试者的运动状态进行匹配,即根据采集到的数据判断测试者的动作是否符合要求,其发出的动作是否有效,若有效则执行步骤H10。
[0046]H10、当上述步骤H9中检测测试者在一个动作周期内发出的动作符合要求,则将计数器上的数据加1,然后返回步骤H7,开始对下一动作周期中产生的数据进行采集,并判断此次动作中产生的加速度值的数据是否符合要求。一直到定时器的时间到期,然后本次计数结束。
[0047]可以想到的是,由于仰卧起坐运动、俯卧撑运动、举重运动或者跳绳等周期性运动在运动过程中测试者产生的加速值数据变化的共性,本发明所提供的方法均可以用来对上述运动的次数进行计数。
[0048]在本发明所述方法的前提下,本发明还提供了一种基于移动终端加速度传感器的运动次数的计数系统,如图4所示,所述系统包括:
加速度传感器模块110,其内置在移动终端,在使用时与测试者保持相对静止,在测试者进行周期性运动过程中,获取测试者的加速度值。
[0049]加速度值检测模块120,用于判断所述加速度值的变化状态是否为先增大后变小,若是,则获取所述加速度在由大变小时所处拐点的数据值。
[0050]计数模块130,用于将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
[0051]所述还包括预设阈值校准模块,用于在启动加速度传感器之后,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
[0052]所述计数模块还包括时间值比较单元,用于动定时器,对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
[0053]所述加速度传感器模块还包括加速度值输出单元,用于根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
[0054]所述计数模块还包括提示单元,用于当所述时间小于预设时间或者所述拐点的数据值小于预设阈值时,则通过Π或者语音发出动作不达标的提示。
[0055]本发明公开了一种基于移动终端加速度传感器的运动次数的计数方法及系统,通过分析仰卧起坐这类周期反复型的运动中,传感器各个轴的加速度值得变换,通过对采集来的传感器数据进行处理分析,然后进行运动匹配,对周期性运动,比如:仰卧起坐运动进行计数。由于本发明所述方法及系统,利用内置有加速度传感器的移动终端实现,而移动终端,例如手机的使用,现在已经很普遍,因此满足用户随时随地对其运动次数进行计数的需求,为用户进行健身运动提供便利。
[0056]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种基于移动终端加速度传感器的运动次数的计数方法,其特征在于,包括: A、将内置有加速度传感器的移动终端与测试者保持相对静止; B、启动加速度传感器,获取测试者在进行周期性运动过程中的加速度值; C、判断所述加速度值的变化状态是否为先增大后变小,若是,则获取所述加速度在由大变小时所处拐点的数据值;否则重复本步骤; D、将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
2.根据权利要求1所述基于移动终端加速度传感器的运动次数的计数方法,其特征在于,所述步骤A之前,还包括: A0、启动加速度传感器,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
3.根据权利要求1所述基于移动终端加速度传感器的运动次数的计数方法,其特征在于,所述步骤D还包括: 启动定时器对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
4.根据权利要求1所述基于移动终端加速度传感器的运动次数的计数方法,其特征在于,在所述步骤C还包括: 根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
5.根据权利要求3或4所述基于移动终端加速度传感器的运动次数的计数方法,其特征在于,所述步骤D中还包括: 若所述时间小于预设时间或者所述拐点的数据值小于预设阈值,则通过UI或者语音发出动作不达标的提示。
6.一种基于移动终端加速度传感器的运动次数的计数系统,其特征在于,包括: 加速度传感器模块,内置在移动终端,在使用时与测试者保持相对静止,在测试者进行周期性运动过程中,获取测试者的加速度值; 加速度值检测模块,用于判断所述加速度值的变化状态是否为先增大后变小,若是,则获取所述加速度在由大变小时所处拐点的数据值; 计数模块,用于将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
7.根据权利要求6所述基于移动终端加速度传感器的运动次数的计数系统,其特征在于,还包括预设阈值校准模块,用于在启动加速度传感器之后,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
8.根据权利要求6所述基于移动终端加速度传感器的运动次数的计数系统,其特征在于,所述计数模块还包括时间值比较单元,用于动定时器,对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
9.根据权利要求6所述基于移动终端加速度传感器的运动次数的计数系统,其特征在于,加速度传感器模块还包括加速度值输出单元,用于根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
10.根据权利要求8或9所述基于移动终端加速度传感器的运动次数的计数系统,其特征在于,计数模块还包括提示单元,用于当所述时间小于预设时间或者所述拐点的数据值小于预设阈值时,则通过Π或者语音发出动作不达标的提示。
【专利摘要】本发明公开了一种基于移动终端加速度传感器的运动次数的计数方法及系统,通过利用内置在移动终端中的加速度传感器,对用户在进行周期性运动过程中的加速度值进行测量,根据对其获取到的加速度值进行判定,从中得到用户运动的次数。由于本发明所述方法及系统,利用内置有加速度传感器的移动终端实现,因此用户可以随时随地对其运动次数进行计数,为用户的健身运动提供便利。
【IPC分类】A63B71-06
【公开号】CN104841117
【申请号】CN201510224263
【发明人】任满迎, 张明秋, 李泰霖
【申请人】惠州Tcl移动通信有限公司
【公开日】2015年8月19日
【申请日】2015年5月5日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1