基于微纳米级的三轴加速度传感器的运动监测方法及系统的制作方法_2

文档序号:8542132阅读:来源:国知局
而得出用户的手臂摆动角度窗口。
[0022]进一步作为优选的实施方式,所述步骤C中的根据手臂摆动角度窗口,监测得出用户跑动过程中的跑动步数,其具体包括为:
Cl、对用户每次的手臂摆动角度进行采样,得出每次手臂摆动的最大角度值; C2、判断该次手臂摆动的最大角度值是否在手臂摆动角度窗口范围内,若是,则将跑动步数增加I ;反之,则跑动步数维持不变。
[0023]进一步作为优选的实施方式,所述步骤C还包括:
当连续的手臂摆动的最大角度值均不在手臂摆动角度窗口范围内的次数到达预设的调整次数,则对手臂摆动角度窗口进行重新调整。
[0024]本发明具体实施例中,用户首先需要输入自己的身高,性别等参数。本实施例中,用户性别男,体重70kg,身高173cm,则BMI=23.39〈24,得出用户的跑动步长是75.9cm。
[0025]本实施例中预设的挥臂采样次数设为20次,预设的调整次数设为5次,该用户按照自己的跑动习惯挥动手臂20次,采样得出20个手臂摆动的最大角度值,假设这些角度分别是 31,30,32,31,34,32,32,35,36,32,31,32,31,32,34,35,35,32,30,32。则得出该用户的手臂摆动角度窗口为30〈data〈36,在用户跑动过程中,只要手臂摆动的角度在这个窗口内,可以认为跑动了一步,当该男用户跑动后,手臂摆动的最大角度值为32,落在角度窗口内,则跑动步数step=step+l,step的初始值为O。接下来进入这样的循环,只要摆动的角度在手臂摆动角度窗口内,step自加I。当连续5次摆臂中,假设该男性跑了五步手臂摆动的角度分别为28,26,27,23,26,手臂摆动的角度都没有落在手臂摆动角度窗口内,则说明该男性跑的时间长了,跑动一步手臂摆动的角度变小,则根据公式(xl+x2+x3+x4+x5) /5-3〈data< (xl+x2+x3+x4+x5) /5+3重置手臂摆动角度窗口为23〈data〈29,动态调整手臂摆动角度窗口让测量的跑动距离和平均速度更加精确。当用户跑完停止时,显示用户的运动结果。该男性跑20分钟后,显示输出跑动时间为20分钟,跑动步数1197步,跑动步长是0.759m,则显示的跑动距离就是1197*0.759m=908m,该用户的平均跑动速度为0.757m/s,说明该用户跑的比较慢。在调整手臂摆动角度窗口时,会有五秒的跑动步数没有计算进去,但是在整个跑动过程中这误差是很小的,忽略不计,跟据这些数据用户就能清楚地知道自己的跑步状态。
[0026]参考图2,基于微纳米级的三轴加速度传感器的运动监测系统,包括微处理器、按键、电子纸显示屏和三轴加速度传感器,所述微处理器的输出端与电子纸显示屏的输入端连接,所述微处理器的输入端与按键的输出端连接,所述微处理器与三轴加速度传感器连接。
[0027]进一步作为优选的实施方式,所述按键为触摸按键。
[0028]进一步作为优选的实施方式,所述三轴加速度传感器采用微米级的ADXL362三轴加速度传感器,更为精确。
[0029]本发明实施例中,电子纸显示屏采用显示效果更好,更省电的Eink的电子纸1.5寸屏。本发明佩戴在手腕上,通过三轴加速度传感器测量用户的手臂摆动角度,从而微处理器判定用户的跑动步数,进而精确计算出跑动距离和跑动速度。
[0030]从上述内容可知,本发明基于微纳米级的三轴加速度传感器的运动监测方法及系统能根据不同个体的实际情况进行计算,大大提高准确性,使得用户可以清晰的了解到自己在跑动过程的运动状态,从而定制自己的跑步计划或者提高运动效率等,达到改善人体身体健康的目的。
[0031]以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
【主权项】
1.基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:包括以下步骤: A、获取用户特征参数,进而计算出用户的跑动步长; B、采集用户的手臂摆动角度数据,得出用户的手臂摆动角度窗口; C、根据手臂摆动角度窗口,监测得出用户跑动过程中的跑动步数,并测量用户跑动过程的持续时间; D、根据得到的持续时间、跑动步数和跑动步长,计算得出跑动距离和跑动速度。
2.根据权利要求1所述的基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:所述步骤A中的用户特征参数包括:身高、体重和性别。
3.根据权利要求2所述的基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:所述步骤A包括: Al、根据用户特征参数中的身高和体重,计算用户的BMI指数; A2、判断BMI指数是否大于24,若是,则根据以下公式计算用户的跑动步长: 当用户性别为男时,跑动步长的计算公式为:y=(h-132)*0.89/0.54 ; 当用户性别为女时,跑动步长的计算公式为:y= (h-130)*0.9/0.52 ; 其中,y表示跑动步长,h表示身高; 反之,则根据以下公式计算用户的跑动步长: 当用户性别为男时,跑动步长的计算公式为:y=(h-132)/0.54 ; 当用户性别为女时,跑动步长的计算公式为:y= (h-130)/0.52 ; 其中,y表示跑动步长,h表示身高。
4.根据权利要求1所述的基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:所述步骤B包括: B1、根据预设的挥臂采样次数,对用户的前若干次的手臂摆动角度进行采样,得出每次手臂摆动的最大角度值; B2、根据每次手臂摆动的最大角度值,将最大角度值中的最小值作为手臂摆动角度窗口最小值,将最大角度值中的最大值作为手臂摆动角度窗口最大值,从而得出用户的手臂摆动角度窗口。
5.根据权利要求1所述的基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:所述步骤C中的根据手臂摆动角度窗口,监测得出用户跑动过程中的跑动步数,其具体包括为: Cl、对用户每次的手臂摆动角度进行采样,得出每次手臂摆动的最大角度值; C2、判断该次手臂摆动的最大角度值是否在手臂摆动角度窗口范围内,若是,则将跑动步数增加I ;反之,则跑动步数维持不变。
6.根据权利要求5所述的基于微纳米级的三轴加速度传感器的运动监测方法,其特征在于:所述步骤C还包括: 当连续的手臂摆动的最大角度值均不在手臂摆动角度窗口范围内的次数到达预设的调整次数,则对手臂摆动角度窗口进行重新调整。
7.基于微纳米级的三轴加速度传感器的运动监测系统,其特征在于:包括微处理器、按键、电子纸显示屏和三轴加速度传感器,所述微处理器的输出端与电子纸显示屏的输入端连接,所述微处理器的输入端与按键的输出端连接,所述微处理器与三轴加速度传感器连接。
8.根据权利要求7所述的基于微纳米级的三轴加速度传感器的运动监测系统,其特征在于:所述按键为触摸按键。
9.根据权利要求7所述的基于微纳米级的三轴加速度传感器的运动监测系统,其特征在于:所述三轴加速度传感器采用ADXL362三轴加速度传感器。
【专利摘要】本发明公开了一种基于微纳米级的三轴加速度传感器的运动监测方法及系统,方法包括:获取用户特征参数,进而计算出用户的跑动步长;采集用户的手臂摆动角度数据,得出用户的手臂摆动角度窗口;根据手臂摆动角度窗口,监测得出用户跑动过程中的跑动步数,并测量用户跑动过程的持续时间;根据得到的持续时间、跑动步数和跑动步长,计算得出跑动距离和跑动速度。系统包括微处理器、按键、电子纸显示屏和三轴加速度传感器。本发明能根据不同个体的实际情况进行计算,大大提高准确性,使得用户可以清晰的了解到自己在跑动过程的运动状态,从而定制自己的跑步计划或者提高运动效率等,达到改善人体身体健康的目的。本发明可广泛应用于运动监测领域中。
【IPC分类】G01C23-00
【公开号】CN104864886
【申请号】CN201510263109
【发明人】罗智杰, 王金花, 周国富
【申请人】华南师范大学, 深圳市国华光电科技有限公司, 深圳市国华光电研究院
【公开日】2015年8月26日
【申请日】2015年5月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1