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

文档序号:8518619阅读:513来源:国知局
基于移动终端加速度传感器的运动次数的计数方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能终端应用领域,尤其涉及的是一种基于移动终端加速度传感器的运动次数的计数方法及系统。
【背景技术】
[0002]随着社会进步,生活节奏越来越快,工作压力也进一步增加,人们对自身的健康状况关心也有了更多的关注,对科学有效的健身运动也有了更高的热情。伴随智能移动终端的普及功能的完善,移动终端设备成为人们生活中不可或缺的一部分。所以在现有移动终端设备的基础上,开发体质检测与运动指导的应用,可以为人们的生活提供更多的便利。
[0003]由于现有技术中,人们在进行运动时,不能轻松的对其运动时的运动量进行掌控,需要借助一定的运动设备对其进行计数,而专门对运动量进行计数的运动设备一般安装在专门健身的场所,因此给不能满足用户想要随时随地的对其运动量进行掌控。
[0004]因此,现有技术有待进一步的改进。

【发明内容】

[0005]鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供的基于移动终端加速度传感器的运动次数的计数方法及系统,利用现有已经普及的智能移动终端,克服现有技术中用户不能随时随地对其周期性运动的运动次数进行计数的缺陷。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端加速度传感器的运动次数的计数方法,其中,包括:
A、将内置有加速度传感器的移动终端与测试者保持相对静止;
B、启动加速度传感器,获取测试者在进行周期性运动过程中的加速度值;
C、判断所述加速度值的变化状态是否为先增大后变小,若是,则获取所述加速度在由大变小时所处拐点的数据值,否则重复本步骤;
D、将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
[0007]所述基于移动终端加速度传感器的运动次数的计数方法,其中,所述步骤A之前,还包括:
A0、启动加速度传感器,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
[0008]所述基于移动终端加速度传感器的运动次数的计数方法,其中,所述步骤D还包括:
启动定时器对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
[0009]所述基于移动终端加速度传感器的运动次数的计数方法,其中,在所述步骤C还包括: 根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
[0010]所述基于移动终端加速度传感器的运动次数的计数方法,其中,所述步骤D中还包括:
若所述时间小于预设时间或者所述拐点的数据值小于预设阈值,则通过UI或者语音发出动作不达标的提示。
[0011]一种基于移动终端加速度传感器的运动次数的计数系统,其中,包括:
加速度传感器模块,内置在移动终端,在使用时与测试者保持相对静止,在测试者进行周期性运动过程中,获取测试者的加速度值;
加速度值检测模块,用于对获取的所述加速度值是否先增大后变小进行检测,若是,则获取所述加速度在由大变小时所处拐点的数据值;
计数模块,用于将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
[0012]所述基于移动终端加速度传感器的运动次数的计数系统,其中,还包括预设阈值校准模块,用于在启动加速度传感器之后,获取测试者在进行周期性运动过程中的最大加速度值,将所述最大加速度值设置为所述预设阈值。
[0013]所述基于移动终端加速度传感器的运动次数的计数系统,其中,所述计数模块还包括时间值比较单元,用于动定时器,对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
[0014]所述基于移动终端加速度传感器的运动次数的计数系统,其中,加速度传感器模块还包括加速度值输出单元,用于根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
[0015]所述基于移动终端加速度传感器的运动次数的计数系统,其中,计数模块还包括提示单元,用于当所述时间小于预设时间或者所述拐点的数据值小于预设阈值时,则通过UI或者语音发出动作不达标的提示。
[0016]有益效果,本发明公开了一种基于移动终端加速度传感器的运动次数的计数方法及系统,通过利用内置在移动终端中的加速度传感器,对用户在进行周期性运动过程中的加速度值进行测量,根据对其获取到的加速度值进行判定,从中得到用户运动的次数。由于本发明所述方法及系统,利用内置有加速度传感器的移动终端实现,因此用户可以随时随地对其运动次数进行计数,为用户的健身运动提供便利。
【附图说明】
[0017]图1是本发明一种基于移动终端加速度传感器的运动次数的计数方法步骤流程图。
[0018]图2是本发明中所述加速度采样值曲线图。
[0019]图3是本发明一种基于移动终端加速度传感器的运动次数的计数方法应用实施的步骤流程图。
[0020]图4是本发明一种基于移动终端加速度传感器的运动次数的计数系统原理结构示意图。
【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0022]本发明提供了一种基于移动终端加速度传感器的运动次数的计数方法,如图1所示,所述方法包括:
S1、将内置有加速度传感器的移动终端与测试者保持相对静止。
[0023]本发明中主要是利用移动终端内置的3轴加速度传感器作为测量设备,将其与测试者保持相对静止,使移动终端可以随着测试者运动一起运动。因此移动终端中3轴加速度传感器的测得移动终端的加速度值与测试者运动时的加速度值是相同的。
[0024]S2、启动加速度传感器,获取测试者在进行周期性运动过程中的加速度值。
[0025]启动加速度传感器,通过所述加速度传感器获取周期性运动过程中测试者的加速度值。
[0026]所述周期性运动为在运动过程中呈现出的动作是周期性反复性的,比如:仰卧起坐运动、俯卧撑运动、举重运动或者跳绳等。上述运动均是测试者在竖直方向上产生加速度值,且加速度值在运动过程中呈周期性变化。
[0027]可以想到的是,由于上述列举出的运动在运动过程中产生的加速值数据变化的共性,
S3、判断所述加速度值的变化状态是否为先增大后变小,若是,则获取所述加速度在由大变小时所处拐点的数据值,否则重复本步骤;。
[0028]对获取到的加速度是否先增大后变小进行判断,若检测到的加速度值符合该条件,则说明测试者在运动中,且其加速度值呈现出周期性的变化,具体的,如图2所示为具体在仰卧起坐运动过程中,加速度在一个周期内的变化:先增大后变小然后在一定范围内保持稳定的状态,而一个周期内的运动代表测试者完成了一次周期性运动的动作。则此时获取一次周期性运动中加速度值的最高值的拐点的数据值,对其进行记录。
[0029]根据获取到所述加速度值,判定出移动终端的放置方向,根据判定出的放置方向生成加速度采样值曲线图;所述放置方向包括横向和纵向。
[0030]在对采集到的加速度的数据进行分析时,首先判断移动终端为横向放置还是纵向放置,优选的,所述移动终端为手机,从而确定判断运动需要参考的坐标轴。若终端横向置于胸前,则选取X轴的加速度采样值作为参考,若终端纵向置于胸前,则选取I轴的加速度采样值作为参考。
[0031]S4、将所述拐点的数据值与预设阈值进行比较,并对超出预设阈值的拐点的数据值的个数进行计数。
[0032]由于在测试者正常运动过程中,出现一次拐点则代表其在进行一次周期性运动,而为了对避免出现对运动状态进行误判,在本步骤中包括:将测试者在一次周期性运动过程中产生的拐点的数据值与预设阈值进行比较,该预设阈值为测试者正常做周期性运动过程中加速度值的最大值,则将所述拐点的数据值与所述预设阈值进行比较,若大于预设阈值,则判定测试者本次完成的动作是符合要求的。
[0033]进一步的,为了更准确的对所述周期性运动的次数进行计数,在本步骤中还包括:
启动定时器,对拐点的数据值由大变小到O的时间进行计时,并将计时的时间与预设时间进行比较,若所述时间小于预设时间,则不对本次拐点的数据值进行计数。
[0034]由于在实际运动过程中测试者做出的动作可能会达不到锻炼身体的标准,因此在本步骤中,则通过加速度值的数据值是否超出测试者在正常进行该运动时的加速度值进行比较,若超出,则将该加速度值由最高值下降到O的时间与预设的时间进行比较,判断其是否合理,比如:预设的时间为I秒,若加速度值的数据值由其最高值,也即拐点减小到O时,所使用的时间超出I秒,则说明该次动作是无效的或者加速度传感器中获取的加速度数据出
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1