一种基于智能手环的拳击击打能量计算方法与流程

文档序号:12978810阅读:1638来源:国知局

本发明涉及健身数据采集的方法,特别涉及一种利用智能手环对用户拳击数据采集计算的方法。



背景技术:

目前的健身房管理系统中,对于跑步、举重等运动项目具有较为完善的计算方法,对于拳击运动也有一些利用拳击手套的数据计算方法(如cn201610021030.x),也有一些计算拳击运动量消耗的计算方法。

但是这些方法大都是计算消耗的卡路里的,对于爱好拳击运动的用户来说,不仅仅需要知晓卡路里消耗,用户更关心自身每次出拳时候的出拳数据。对于动态的出拳数据精确计算需要成本高昂的传感器,对于在于某个健身场所或者健身房中,并不需要数据的精确性,只需要在某种算法下,用户和用户自身的出拳数据对比、用户和处于同一场所下的用户之间的横向对比。

在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

本发明基于上述技术问题和需求,提供一种基于智能手环的拳击击打能量的计算方法,该方法利用简单的设备采集出用户的出拳数据,从而粗略计算出用户的出拳的最大速度和拳击击打能量。

本发明的具体技术方案如下:

一种基于智能手环的拳击击打能量计算方法,其特征在于:

所述手环佩戴于手腕处,包括数据获取单元和数据计算单元;

所述数据获取单元取得拳击击打的击打数据,将所述击打数据传送于所述数据计算单元;

所述数据计算单元对所述击打数据进行击打计算,得出拳击击打能量。

进一步地,所述数据获取单元为加速度传感器;所述数据计算单元为微处理器,所述微处理器包括存储部和计算部。这样,微处理器可以对采集到的数据进行计算从而获取需要的数据。

进一步地,所述加速度传感器测量出拳过程中的三轴的加速度分量ax、ay和az,所述测量间隔为t。加速度传感器采集数据具有时间差,该时间差即测量间隔t可以为1/32秒。

进一步地,所述加速度传感器将测量得出的三轴的加速度分量传送至所述处理器的存储部,所述计算部调取所述存储部存储的三轴加速度分量,计算得出矢量加速度的数值大小a=(ax^2+ay^2+az^2)^0.5,并将所述矢量加速度的大小数值a存储至所述存储部。三轴加速度传感器测量的为三轴方向的加速度的数值,在需要获取最大数值加速度值的时候,需要取加速度的大小数值,通过微处理器对矢量加速度的数值大小进行计算。

进一步地,出拳过程中,所述加速度传感器测量的次数为n,拳头静止到击中目标耗时t=nt。在用户标准拳击运动的过程中,用户出拳的加速度一直在增加,直至击中目标,本发明基于该逻辑对击打能量进行计算——即加速度是不断增加的。t为用户从出拳的v1速度(该速度为0)一直到击中目标的最大速度v2,耗时为t,加速度传感器在该期间采集了n个数据。

进一步地,所述拳击的载体的质量为m;所述计算部对出拳的最大加速度进行计算,从n个数值a中取出最大值amax,根据该最大值amax计算出拳最大速度:

vmax=v2=amax*t;

计算部根据所述出拳最大速度vmax计算出拳击击打能量:

e=m*vmax^2*t。

本发明取载体的质量m为用户整个手臂加拳头的质量。在出拳的过程中,加速度是不断变化的,但是,本发明的拳击击打能量的计算方法应用于健身场所对用户数据的初步计算,因此,在计算最大速度时,整个出拳时间比较短,本发明直接利用最大加速度计算最大速度(vmax=v2=amax*t),该数据与真实数据是存在差距。本发明计算的数值用于健身场所用户对自身数据的比较,用于用户对于自身出拳方式的改进已加强力量健身练习。

进一步地,所述智能手环具有显示屏,所述显示屏可显示每次出拳的所述拳击击打能量。

进一步地,所述智能手环连接与健身房管理系统,可将所述拳击击打能量同步至所述健身房管理系统。

通过上述方法,不需要另外增加多余的设备,用户即可知晓自己的出拳的大致速度和拳击能量。

附图说明

通过参照附图详细描述其示例实施例,本发明的上述和其它目标、特征及优点将变得更加显而易见。

图1是本发明加速度传感器数据采集图。

图中,pos表示采集的数据的顺序个数,即n值,pos下的三个数值分别为x\y\z三轴的加速度值,加速度传感器是博世bma250e的加速度传感器,测量数值换算的方式:比如其中的-390表示x轴的加速度为-390/64=-23.73m/s^2。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本发明将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本发明的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本发明的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现或者操作以避免喧宾夺主而使得本发明的各方面变得模糊。

健身房的拳击运动是目前越来越受到用户喜爱的项目。用户在健身房中使用设备需要用到身份识别,目前的智慧健康一般使用智能可穿戴设备来进行用户识别,使用最广泛的为智能手环。作为智能手环的基本配备,加速度传感器可测量用户三轴的加速度的值。

用户入场时,手环佩戴于手腕上,这样,不仅可以作为身份识别的标配,还可以实时采集用户手臂的数据。如附图1所示,用户在拳击时,加速度传感器每个一个时间差1/32秒,就对数据进行一次采集,图中为第294次数据采集,可采集三轴加速度数值。

手环的数据获取单元为加速度传感器,手环的微处理器为数据计算单元,加速度传感器连接所述微处理器。

微处理器包括存储部和计算部,当加速度传感器采集到三轴的加速度数值时,微处理器将该数值存储到存储部,计算部读取存储部的数据,对三轴的加速度数值进行计算,计算得出该时刻的矢量加速度的数值大小a=(ax^2+ay^2+az^2)^0.5,然后将该时刻的矢量加速度的数值大小a存储至所述存储部。

出拳过程中,每隔一个时间间隔t,加速度传感器测量一次数据。时间差即测量间隔t可以为1/32秒。

出拳过程中,所述加速度传感器测量的次数为n,拳头静止到击中目标耗时t=nt。在用户标准拳击运动的过程中,用户出拳的加速度一直在增加,直至击中目标,本发明基于该逻辑对击打能量进行计算——即加速度是不断增加的。t为用户从出拳的v1速度(该速度为0)一直到击中目标的最大速度v2,耗时为t,加速度传感器在该期间采集了n个数据。

所述拳击的载体的质量为m;所述计算部对出拳的最大加速度进行计算,从n个数值a中取出最大值amax,根据该最大值amax计算出拳最大速度:

vmax=v2=amax*t;

计算部根据所述出拳最大速度vmax计算出拳击击打能量:

e=m*vmax^2*t。

本发明取载体的质量m为用户整个手臂加拳头的质量。在出拳的过程中,加速度是不断变化的,但是,本发明的拳击击打能量的计算方法应用于健身场所对用户数据的初步计算,因此,在计算最大速度时,整个出拳时间比较短,本发明直接利用最大加速度计算最大速度(vmax=v2=amax*t),该数据与真实数据是存在差距。本发明计算的数值用于健身场所用户对自身数据的比较,用于用户对于自身出拳方式的改进已加强力量健身练习。

所述智能手环具有显示屏,所述显示屏可显示每次出拳的所述拳击击打能量。所述智能手环连接与健身房管理系统,可将所述拳击击打能量同步至所述健身房管理系统。

通过上述方法,不需要另外增加多余的设备,用户即可知晓自己的出拳的大致速度和拳击能量。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1