一种计步方法和装置制造方法

文档序号:6236849阅读:158来源:国知局
一种计步方法和装置制造方法
【专利摘要】本发明实施例公开了一种计步方法和装置,计步设备固定在佩戴者上,计步设备开启后获取自身当前的加速度为初始加速度,加速度为所述计步设备在坐标系统中的z轴方向上位移的加速度,所述计步设备记录当前自身的加速度与所述初始加速度的差值,当所述差值大于等于第一预设差值时,确定当前自身的加速度处于第一波段;当所述差值小于第一预设差值时,确定当前自身的加速度处于第二波段;当所述计步设备自身的所述加速度交替处于所述第一波段和所述第二波段时,每交替出现一次所述第一波段,计步数量加一,可见,由于进行计步时只需参考所述计步设备在z轴方向上的加速度的变化情况,算法简单,计算量小,消耗系统资源量小,耗电量低,用户体验度高。
【专利说明】一种计步方法和装置

【技术领域】
[0001] 本发明涉及计算机领域,特别是涉及一种计步方法和装置。

【背景技术】
[0002] 目前智能可穿戴设备的能够实现的功能越来越全面,其中实现的不少功能都是与 穿戴所述智能可穿戴设备的佩戴者是息息相关的。比如说统计佩戴者在运动过程中所行进 的步数。
[0003] 智能可穿戴设备一般是通过传感器获取自身在一个三维区间内的摆动幅度,再通 过计算得出进行的步数。这种对在三维区间内的摆动幅度计算极其复杂,需要参考在三维 区间内三维坐标系统的三个坐标轴的坐标值变化才能计算出步数结果。
[0004] 目前这种智能可穿戴设备计算穿戴所述智能可穿戴设备的佩戴者的进行步数的 算法过于复杂,需要消耗大量的系统资源,费电量大,导致用户体验度差。


【发明内容】

[0005] 为了解决上述技术问题,本发明提供了一种计步方法和装置,在保证精度的情况 下简化了计算步数的复杂程度。
[0006] 本发明实施例公开了如下技术方案:
[0007] -种计步方法,计步设备固定在佩戴者上,所述计步设备开启后获取自身当前的 加速度为初始加速度,所述加速度为所述计步设备在坐标系统中的z轴方向上位移的加速 度,所述z轴为垂直于地面,正方向坚直向上的坐标轴,所述方法包括:
[0008] 所述计步设备记录当前自身的加速度与所述初始加速度的差值,
[0009] 当所述差值大于等于第一预设差值时,所述计步设备确定当前自身的加速度处于 第一波段;
[0010] 当所述差值小于第一预设差值时,所述计步设备确定当前自身的加速度处于第二 波段;
[0011] 当所述计步设备自身的所述加速度交替处于所述第一波段和所述第二波段时,每 交替出现一次所述第一波段,所述计步设备的计步数量加一。
[0012] 优选的,
[0013] 当所述差值大于等于第一预设差值,小于第二预设差值,且相邻出现的两个所述 第一波段中各自最大加速度之间的时间差在第一频率区间内时,所述计步设备判定所固定 的佩戴者进入第一运动状态。
[0014] 优选的,
[0015] 当所述差值大于等于第二预设差值,小于第三预设差值,且相邻出现的两个所述 第一波段中各自最大加速度之间的时间差在第二频率区间内时,所述计步设备判定所固定 的佩戴者进入第二运动状态。
[0016] 优选的,
[0017] 所述计步设备开启后,所述计步设备的加速度为零。
[0018] 优选的,
[0019] 所述计步设备固定在所述佩戴者的头部、颈部或躯干位置上。
[0020] -种计步设备,所述计步设备固定在佩戴者上,所述计步设备开启后获取自身当 前的加速度为初始加速度,所述加速度为所述计步设备在坐标系统中的z轴方向上位移的 加速度,所述z轴为垂直于地面,正方向坚直向上的坐标轴,所述计步设备包括 :
[0021] 记录单元,用于记录当前自身的加速度与所述初始加速度的差值,
[0022] 确定单元,用于当所述差值大于等于第一预设差值时,确定当前自身的加速度处 于第一波段;
[0023] 所述确定单元,还用于当所述差值小于第一预设差值时,确定当前自身的加速度 处于第二波段;
[0024] 计步单元,用于当所述计步设备自身的所述加速度交替处于所述第一波段和所述 第二波段时,每交替出现一次所述第一波段,计步数量加一。
[0025] 优选的,
[0026] 运动状态判定单元,用于当所述差值大于等于第一预设差值,小于第二预设差值, 且相邻出现的两个所述第一波段中各自最大加速度之间的时间差在第一频率区间内时,判 定所固定的佩戴者进入第一运动状态。
[0027] 优选的,
[0028] 所述运动状态判定单元,还用于当所述差值大于等于第二预设差值,小于第三预 设差值,且相邻出现的两个所述第一波段中各自最大加速度之间的时间差在第二频率区间 内时,判定所固定的佩戴者进入第二运动状态。
[0029] 优选的,
[0030] 所述计步设备开启后,所述计步设备的加速度为零。
[0031] 优选的,
[0032] 所述计步设备固定在所述佩戴者的头部、颈部或躯干位置上。
[0033] 由上述技术方案可以看出,所述计步设备通过记录自身的z轴方向上位移的加速 度与初始加速度的差值,根据所述差值的大小将当前自身z轴加速度确定为处于所述第一 波段或第二波段,根据所述第一波段和第二波段的交替出现情况来进行计步,由于进行计 步时只需参考所述计步设备在z轴方向上的加速度的变化情况,算法简单,计算量小,消耗 系统资源量小,耗电量低,用户体验度高。

【专利附图】

【附图说明】
[0034] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0035] 图1为本发明实施例提供的一种计步的方法的流程图;
[0036] 图2为本发明实施例提供的一种时间、z轴加速度曲线示意图;
[0037] 图3为本发明实施例提供的一种时间、z轴加速度曲线示意图;
[0038] 图4为本发明实施例提供的一种计步设备的结构图;
[0039] 图5为本发明实施例提供的一种计步设备的结构图。

【具体实施方式】
[0040] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明 一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041] 现有技术中绝大多数智能可穿戴设备一般佩戴在手腕上,手腕的摆动幅度都比 较大且具有随机性,在计算佩戴者的运动步数时,所述智能可穿戴设备需要将自身在摆动 过程中X、y和z三个方向上的坐标值变化引入计算来统计当前佩戴者的运动过程中的步 数。由于需要参考的数值太多,导致计算方式复杂,工作时耗电量较高等问题,为此,本发明 实施例提供了一种简化了计算方式的计步方法,所述智能可穿戴设备不再需要考虑自身在 佩戴者运动过程中三个坐标轴的坐标值变化,而只需要关注自身在z轴方向上位移的加速 度,也就是为垂直于地面,正方向坚直向上的加速度变化,也就是说,所述计步设备通过记 录自身的z轴方向位移的加速度和初始加速度的差值,根据所述差值的大小将当前自身z 轴加速度确定为分别处于所述第一波段或第二波段,根据所述第一波段和第二波段的交替 出现情况来进行计步,由于进行计步时只需参考所述计步设备在z轴方向上的加速度的变 化情况,算法简单,计算量小,消耗系统资源量小,耗电量低,用户体验度高。
[0042] 本发明实施例除了可以对佩戴者的运动步数进行统计外,还可以根据自身在佩戴 者运动过程中的z轴方向上的加速度的变化幅度来判定出佩戴者当前的运动状态,比如说 行走或奔跑等,由此可以统计不同运动状态下的行进步数,进一步提高使用者的体验度。
[0043] 实施例一
[0044] 图1为本发明实施例提供的一种计步的方法的流程图,如图1所示,其中,计步设 备固定在佩戴者上,所述计步设备开启后获取自身当前的加速度为初始加速度,所述加速 度为所述计步设备在坐标系统中的z轴方向上位移的加速度,所述z轴为垂直于地面,正方 向坚直向上的坐标轴,所述方法包括:
[0045] S101 :所述计步设备记录当前自身的加速度与所述初始加速度的差值,
[0046] 当所述差值大于等于第一预设差值时,所述计步设备确定当前自身的加速度处于 第一波段;
[0047] 当所述差值小于第一预设差值时,所述计步设备确定当前自身的加速度处于第二 波段。
[0048] 这里需要说明的是,所述计步设备在启动时获取的z轴反向上的初始加速度,可 以是当前的加速度,本发明对所述计步设备启动时获取的初始加速度的具体数值大小并不 进行限定,优选的,在便于计算的考量上,所述计步设备开启后,所述计步设备的加速度为 零。也就是说,所述计步设备开启时处于静止状态。
[0049] 为了更清楚的描述,请参阅图2,图2为本发明实施例提供的一种时间、z轴加速度 曲线示意图,优选的,所述图2是以所述计步设备获取的初始加速度为零时得到的所述曲 线示意图,在图2中,X轴的数值为时间,y轴的数值为所述计步设备自身的在z轴方向的加 速度值。由于所述初始加速度为零,故不同时刻所述计步设备的加速度也可以视为与所述 初始加速度的差值。可以看出,在佩戴者运动时,所述计步设备记录的所述差值随着时间呈 现出类似正弦波的曲线。从所述图2中可以看出,曲线中y轴坐标值超过或等于所述第一 预设差值的部分为所述第一波段,曲线中y轴坐标值小于所述第一预设差值的部分为所述 第二波段。
[0050] S102 :当所述计步设备自身的所述加速度交替处于所述第一波段和所述第二波段 时,每交替出现一次所述第一波段,所述计步设备的计步数量加一。
[0051] 这里所述的交替处于所述第一波段和所述第二波段的情况可以通过所述图2所 示的曲线示意图直观的看出,以时间轴X轴的坐标,从时间推移上进行表述,从时间点a到 b之间所述曲线处于第一波段,在b到c之间,所述曲线处于第二波段,在c到d之间,所述 曲线再一次处于第一波段,在d到e之间,所述曲线再一次处于第二波段。这种所述计步设 备的在z轴方向上加速度在时间的推移上,从处于第一波段,到处于第二波段,再一次处于 第一波段,再一次处于第二波段这种以此往复的情况即可视为交替出现处于所述第一波段 和所述第二波段的情况。当佩戴者开启所述计步设备以图2所示的曲线进行运动,一直到 时间点f时,所述曲线一共出现了三次所述第一波段,或者说所述计步设备自身在z轴方向 上所述加速度共相邻三次处于所述第一波段,所述计步设备的计步数量一共加三,即判定 佩戴者一共进行了三步。
[0052] 本发明的所述计步设备除了可以通过判断自身在z轴方向上所述加速度的变化 来计步以外,还可以通过判断自身的在z轴方向上所述加速度的变化的幅度来确定佩戴者 的运动状态。本发明实施例至少提供了两种判断佩戴者运动状态的方法,其中,本发明实施 例提供的一种判断佩戴者运动状态的方法为:
[0053] 当所述差值大于等于第一预设差值,小于第二预设差值,且相邻出现的两个所述 第一波段中各自最大加速度之间的时间差在第一周期区间内时,所述计步设备判定所固定 的佩戴者进入第一运动状态。
[0054] 从如图1所对应的实施例可以看出,只有固定在佩戴者上的所示计步设备在z轴 方向上的运动幅度至少超过所述第一预定差值时,所述计步设备记录当前的加速度与所述 初始加速度的差值才会有可能交替处于所述第一波段和所述第二波段的情况,才会开始进 行步数统计。那么,所述第一预设差值可以理解为佩戴者开始运动时至少会造成所述计步 设备在z轴方向上位移的加速度下限。所述第二预设差值大于所述第一预设差值,所述第 二预设差值可以理解为佩戴者从当前第一运动状态进入下一种运动状态时至少会造成所 述计步设备在z轴方向上位移的加速度下限,或者可以理解为佩戴者进行第一运动状态时 最多会造成所述计步设备在z轴方向上位移的加速度上限。同时,一般需要计步数的运动 状态都是有规律的,故在判断佩戴者的运动状态时,还需要判断相邻出现的两个所述第一 波段中各自最大加速度之间的时间差是否在第一周期区间,从所述图2中可以看出,所述 曲线上X轴坐标值为j和k的点分别是相邻两个第一波段(所述两个第一波段分别为所述 曲线在时间点c和d之间的部分,以及所述曲线在时间e和f之间的部分)各自具有最大 加速度的点。这两个点出现的时间差,也就是X轴上j和k的差值应该需要位于所述第一 周期区间内才可以视为所述佩戴者正在进行有规律的运动,从而排除了佩戴者在非运动状 态下移动所述计步设备也会计步的情况,进一步提高了所述计步设备的计步精度,需要说 明的是,所述第一周期区间的区间上下限可以与一般人体进行所述第一运动状态时的迈步 的频率上下限相关。
[0055] 同时,在确定出佩戴者的运动状态后,所述计步设备还可以分别统计佩戴者处于 不同运动状态下的步数,提供更加人性化的服务,提高佩戴者的体验度。
[0056] 从一般佩戴者会进行的运动状态下理解,所述第一运动状态可以是步行状态。
[0057] 其中,本发明实施例提供的另一种判断佩戴者运动状态的方法为:
[0058] 当所述差值大于等于第二预设差值,小于第三预设差值,且相邻出现的两个所述 第一波段中各自最大加速度之间的时间差在第二周期区间内时,所述计步设备判定所固定 的佩戴者进入第二运动状态。
[0059] 所述第三预设差值大于所述第二预设差值。所述第三预设差值可以理解为佩戴者 从当前第二运动状态进入下一种运动状态时至少会造成所述计步设备在z轴方向上位移 的加速度下限,或者可以理解为佩戴者进行第二运动状态时最多会造成所述计步设备在z 轴方向上位移的加速度上限。
[0060] 所述第二周期区间的区间上下限和所述第二运动状态相关,可以与一般人体进行 所述第二运动状态时的迈步的频率上下限相关。由于佩戴者进行所述第二运动状态时造成 所述计步设备的在Z轴方向的加速度要大于进行所述第一运动状态时造成所述计步设备 的在z轴方向的加速度,故可以理解为所述第二运动状态比所述第一运动状态更剧烈,所 以一般从周期区间上下限设置上来说,所述第二周期区间的区间下限小于所述第一周期区 间的区间下限,所述第二周期区间的区间上限小于所述第一周期区间的区间上限。
[0061] 从一般佩戴者会进行的运动状态下理解,所述第二运动状态可以是跑步状态。
[0062] 还需要说明的是,当所述差值大于等于所述第三预设差值时,可以理解为佩戴者 进入另一种更为剧烈的运动状态,比如说可以理解为进入跳跃状态等。
[0063] 本发明实施例对佩戴者佩戴所述计步设备的位置上提供了优选的佩戴位置,所述 计步设备固定在所述佩戴者的头部、颈部或躯干上。头部、颈部或躯干这些位置相对来说在 运动时不会产生如手、脚会产生的挥动和不规则摆动,主要产生的还是z轴方向的运动,故 将所述计步设备佩戴在这些位置,计算所述计步设备在z轴方向的加速度的精度更高,计 步精度会更高,当然本发明也并没有限定佩戴所述计步设备的具体位置就只能是所述佩戴 者的头部、颈部或躯干上。
[0064] 接下来将以具体的实施方式来说明所述计步设备如何进行计步,并判断佩戴者的 运动状态。图3为本发明实施例提供的一种时间、z轴加速度曲线示意图,优选的,所述图3 是以所述计步设备获取的初始加速度为零时得到的所述曲线示意图,在图3中,X轴的数值 为时间,y轴的数值为所述计步设备自身的在z轴方向的加速度值。由于所述初始加速度 为零,故不同时刻所述计步设备的加速度也可以视为与所述初始加速度的差值。
[0065] 所述图3中包括曲线1和曲线2是为了方便说明不同运动状态下的不同曲线 形状,在实际应用中,是不会同时出现两条曲线的。图3中的所述第一预设差值设置为 〇. 2g (重力加速度),所述第二预设差值设置为lg,所述第三预设差值设置为2g。所述第一 周期区间为0.5到2秒,所述第二周期区间为1到3秒。可以看出,所述曲线1的最大振 幅(也就是所述计步设备记录当前的加速度与所述初始加速度的最大差值)在〇. 2和1之 间,而且相邻出现的两个所述第一波段中各自最大加速度之间的时间差α在第二周期区 间内,故所述计步设备可以判断佩戴者处于第二运动状态,并进行步数统计。所述曲线2的 最大振幅(也就是所述计步设备记录当前的加速度与所述初始加速度的最大差值)在1和 2之间,而且相邻出现的两个所述第一波段中各自最大加速度之间的时间差β在第一周期 区间内,故所述计步设备可以判断佩戴者处于第一运动状态,并进行步数统计。
[0066] 可见,所述计步设备通过记录自身的ζ轴方向上位移的加速度与初始加速度的差 值,根据所述差值的大小将当前自身ζ轴加速度确定为处于所述第一波段或第二波段,根 据所述第一波段和第二波段的交替出现情况来进行计步,由于进行计步时只需参考所述计 步设备在Ζ轴方向上的加速度的变化情况,算法简单,计算量小,消耗系统资源量小,耗电 量低,用户体验度高。还可以根据自身在佩戴者运动过程中的Ζ轴加速度的变化幅度来判 定出佩戴者当前的运动状态,比如说行走或奔跑等,由此可以统计不同运动状态下的行进 步数,进一步提1?使用者的体验度。
[0067] 实施例二
[0068] 图4为本发明实施例提供的一种计步设备的结构图,如图4所示,所述计步设备 400固定在佩戴者上,所述计步设备400开启后获取自身当前的加速度为初始加速度,所述 加速度为所述计步设备400在坐标系统中的ζ轴方向上位移的加速度,所述ζ轴为垂直于 地面,正方向坚直向上的坐标轴,所述计步设备400包括:
[0069] 记录单元401,用于记录当前自身的加速度与所述初始加速度的差值。
[0070] 确定单元402,用于当所述差值大于等于第一预设差值时,确定当前自身的加速度 处于第一波段。
[0071] 所述确定单元402,还用于当所述差值小于第一预设差值时,确定当前自身的加速 度处于第二波段。
[0072] 这里需要说明的是,所述计步设备在启动时获取的ζ轴反向上的初始加速度,可 以是当前的加速度,本发明对所述计步设备启动时获取的初始加速度的具体数值大小并不 进行限定,优选的,在便于计算的考量上,所述计步设备开启后,所述计步设备的加速度为 零。也就是说,所述计步设备开启时处于静止状态。
[0073] 为了更清楚的描述,请参阅所述图2,优选的,所述图2是以所述计步设备400获 取的初始加速度为零时得到的所述曲线示意图,在图2中,X轴的数值为时间,y轴的数值 为所述计步设备400自身的在ζ轴方向的加速度值。由于所述初始加速度为零,故不同时 刻所述计步设备400的加速度也可以视为与所述初始加速度的差值。可以看出,在佩戴者 运动时,所述记录单元401记录的所述差值随着时间呈现出类似正弦波的曲线。从所述图 2中可以看出,曲线中y轴坐标值超过或等于所述第一预设差值的部分为所述第一波段,曲 线中y轴坐标值小于所述第一预设差值的部分为所述第二波段。
[0074] 计步单元403,用于当所述计步设备自身的所述加速度交替处于所述第一波段和 所述第二波段时,每交替出现一次所述第一波段,计步数量加一。
[0075] 这里所述的交替处于所述第一波段和所述第二波段的情况可以通过所述图2所 示的曲线示意图直观的看出,以时间轴X轴的坐标,从时间推移上进行表述,从时间点a到 b之间所述曲线处于第一波段,在b到c之间,所述曲线处于第二波段,在c到d之间,所述 曲线再一次处于第一波段,在d到e之间,所述曲线再一次处于第二波段。这种所述计步设 备的在ζ轴方向上加速度在时间的推移上,从处于第一波段,到处于第二波段,再一次处于 第一波段,再一次处于第二波段这种以此往复的情况即可视为交替出现处于所述第一波段 和所述第二波段的情况。当佩戴者开启所述计步设备以图2所示的曲线进行运动,一直到 时间点f时,所述曲线一共出现了三次所述第一波段,或者说所述计步设备自身在z轴方向 上所述加速度共相邻三次处于所述第一波段,所述计步单元403的计步数量一共加三,即 判定佩戴者一共进行了三步。
[0076] 本发明的所述计步设备除了可以通过判断自身在z轴方向上所述加速度的变化 来计步以外,还可以通过判断自身的在z轴方向上所述加速度的变化的幅度来确定佩戴者 的运动状态。在所述图4所对应的实施例的基础上,所述计步设备400还包括运动状态判 定单元501,如图5所示,图5为本发明实施例提供的一种计步设备的结构图,还包括:
[0077] 所述运动状态判定单元501,用于当所述差值大于等于第一预设差值,小于第二预 设差值,且相邻出现的两个所述第一波段中各自最大加速度之间的时间差在第一频率区间 内时,判定所固定的佩戴者进入第一运动状态。
[0078] 从如图4所对应的实施例可以看出,只有固定在佩戴者上的所示计步设备400在z 轴方向上的运动幅度至少超过所述第一预定差值时,所述记录单元401记录当前的加速度 与所述初始加速度的差值才会有可能交替处于所述第一波段和所述第二波段的情况,所述 计步单元403才会开始进行步数统计。那么,所述第一预设差值可以理解为佩戴者开始运 动时至少会造成所述计步设备400在z轴方向上位移的加速度下限。所述第二预设差值大 于所述第一预设差值,所述第二预设差值可以理解为佩戴者从当前第一运动状态进入下一 种运动状态时至少会造成所述计步设备400在z轴方向上位移的加速度下限,或者可以理 解为佩戴者进行第一运动状态时最多会造成所述计步设备400在z轴方向上位移的加速度 上限。同时,一般需要计步数的运动状态都是有规律的,故在判断佩戴者的运动状态时,还 需要判断相邻出现的两个所述第一波段中各自最大加速度之间的时间差是否在第一周期 区间,从所述图2中可以看出,所述曲线上X轴坐标值为j和k的点分别是相邻两个第一波 段(所述两个第一波段分别为所述曲线在时间点c和d之间的部分,以及所述曲线在时间e 和f之间的部分)各自具有最大加速度的点。这两个点出现的时间差,也就是X轴上j和k 的差值应该需要位于所述第一周期区间内才可以视为所述佩戴者正在进行有规律的运动, 从而排除了佩戴者在非运动状态下移动所述计步设备400也会计步的情况,进一步提高了 所述计步设备400的计步精度,需要说明的是,所述第一周期区间的区间上下限可以与一 般人体进行所述第一运动状态时的迈步的频率上下限相关。
[0079] 同时,在确定出佩戴者的运动状态后,所述计步设备400还可以分别统计佩戴者 处于不同运动状态下的步数,提供更加人性化的服务,提高佩戴者的体验度。
[0080] 从一般佩戴者会进行的运动状态下理解,所述第一运动状态可以是步行状态。
[0081] 所述运动状态判定单元501,还用于当所述差值大于等于第二预设差值,小于第三 预设差值,且相邻出现的两个所述第一波段中各自最大加速度之间的时间差在第二频率区 间内时,判定所固定的佩戴者进入第二运动状态。
[0082] 所述第三预设差值大于所述第二预设差值。所述第三预设差值可以理解为佩戴者 从当前第二运动状态进入下一种运动状态时至少会造成所述计步设备400在z轴方向上 位移的加速度下限,或者可以理解为佩戴者进行第二运动状态时最多会造成所述计步设备 400在z轴方向上位移的加速度上限。
[0083] 所述第二周期区间的区间上下限和所述第二运动状态相关,可以与一般人体进行 所述第二运动状态时的迈步的频率上下限相关。由于佩戴者进行所述第二运动状态时造成 所述计步设备400的在z轴方向的加速度要大于进行所述第一运动状态时造成所述计步设 备400的在z轴方向的加速度,故可以理解为所述第二运动状态比所述第一运动状态更剧 烈,所以一般从周期区间上下限设置上来说,所述第二周期区间的区间下限小于所述第一 周期区间的区间下限,所述第二周期区间的区间上限小于所述第一周期区间的区间上限。 [0084] 从一般佩戴者会进行的运动状态下理解,所述第二运动状态可以是跑步状态。 [0085] 还需要说明的是,当所述差值大于等于所述第三预设差值时,可以理解为佩戴者 进入另一种更为剧烈的运动状态,比如说可以理解为进入跳跃状态等。
[0086] 本发明实施例对佩戴者佩戴所述计步设备400的位置上提供了优选的佩戴位置, 所述计步设备400固定在所述佩戴者的头部、颈部或躯干上。头部、颈部或躯干这些位置相 对来说在运动时不会产生如手、脚会产生的挥动和不规则摆动,主要产生的还是z轴方向 的运动,故将所述计步设备400佩戴在这些位置,计算所述计步设备400在z轴方向的加速 度的精度更高,计步精度会更高,当然本发明也并没有限定佩戴所述计步设备400的具体 位置就只能是所述佩戴者的头部、颈部或躯干上。
[0087] 可见,所述计步设备通过记录自身的z轴方向上位移的加速度与初始加速度的差 值,根据所述差值的大小将当前自身z轴加速度确定为处于所述第一波段或第二波段,根 据所述第一波段和第二波段的交替出现情况来进行计步,由于进行计步时只需参考所述计 步设备在Z轴方向上的加速度的变化情况,算法简单,计算量小,消耗系统资源量小,耗电 量低,用户体验度高。还可以根据自身在佩戴者运动过程中的Z轴加速度的变化幅度来判 定出佩戴者当前的运动状态,比如说行走或奔跑等,由此可以统计不同运动状态下的行进 步数,进一步提1?使用者的体验度。
[0088] 本发明实施例中提到的第一预设差值、第一波段、第一周期区间和第一运动状态 中的"第一"只是用来做名字标识,并不代表顺序上的第一。该规则同样适用于"第二"和 "笛二" >R--^ 〇
[0089] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施 例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现 出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令 用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设 备)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0090] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之 间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。 尤其,对于设备及系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单, 相关之处参见方法实施例的部分说明即可。以上所描述的设备及系统实施例仅仅是示意性 的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的 部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络 单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。 本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0091] 以上所述仅是本发明的优选实施方式,并非用于限定本发明的保护范围。应当指 出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干 改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1. 一种计步方法,其特征在于,计步设备固定在佩戴者上,所述计步设备开启后获取自 身当前的加速度为初始加速度,所述加速度为所述计步设备在坐标系统中的Z轴方向上位 移的加速度,所述Z轴为垂直于地面,正方向坚直向上的坐标轴,所述方法包括: 所述计步设备记录当前自身的加速度与所述初始加速度的差值, 当所述差值大于等于第一预设差值时,所述计步设备确定当前自身的加速度处于第一 波段; 当所述差值小于第一预设差值时,所述计步设备确定当前自身的加速度处于第二波 段; 当所述计步设备自身的所述加速度交替处于所述第一波段和所述第二波段时,每交替 出现一次所述第一波段,所述计步设备的计步数量加一。
2. 根据权利要求1所述的方法,其特征在于, 当所述差值大于等于第一预设差值,小于第二预设差值,且相邻出现的两个所述第一 波段中各自最大加速度之间的时间差在第一频率区间内时,所述计步设备判定所固定的佩 戴者进入第一运动状态。
3. 根据权利要求1所述的方法,其特征在于, 当所述差值大于等于第二预设差值,小于第三预设差值,且相邻出现的两个所述第一 波段中各自最大加速度之间的时间差在第二频率区间内时,所述计步设备判定所固定的佩 戴者进入第二运动状态。
4. 根据权利要求1至3任意一项所述的方法,其特征在于, 所述计步设备开启后,所述计步设备的加速度为零。
5. 根据权利要求1至3任意一项所述的方法,其特征在于, 所述计步设备固定在所述佩戴者的头部、颈部或躯干位置上。
6. -种计步设备,其特征在于,所述计步设备固定在佩戴者上,所述计步设备开启后获 取自身当前的加速度为初始加速度,所述加速度为所述计步设备在坐标系统中的z轴方向 上位移的加速度,所述z轴为垂直于地面,正方向坚直向上的坐标轴,所述计步设备包括 : 记录单元,用于记录当前自身的加速度与所述初始加速度的差值, 确定单元,用于当所述差值大于等于第一预设差值时,确定当前自身的加速度处于第 一波段; 所述确定单元,还用于当所述差值小于第一预设差值时,确定当前自身的加速度处于 第二波段; 计步单元,用于当所述计步设备自身的所述加速度交替处于所述第一波段和所述第二 波段时,每交替出现一次所述第一波段,计步数量加一。
7. 根据权利要求6所述的计步设备,其特征在于, 运动状态判定单元,用于当所述差值大于等于第一预设差值,小于第二预设差值,且相 邻出现的两个所述第一波段中各自最大加速度之间的时间差在第一频率区间内时,判定所 固定的佩戴者进入第一运动状态。
8. 根据权利要求6所述的计步设备,其特征在于, 所述运动状态判定单元,还用于当所述差值大于等于第二预设差值,小于第三预设差 值,且相邻出现的两个所述第一波段中各自最大加速度之间的时间差在第二频率区间内 时,判定所固定的佩戴者进入第二运动状态。
9. 根据权利要求6至8任意一项所述的计步设备,其特征在于, 所述计步设备开启后,所述计步设备的加速度为零。
10. 根据权利要求6至8任意一项所述的计步设备,其特征在于, 所述计步设备固定在所述佩戴者的头部、颈部或躯干位置上。
【文档编号】G01C22/00GK104121925SQ201410390033
【公开日】2014年10月29日 申请日期:2014年8月8日 优先权日:2014年8月8日
【发明者】沈迪 申请人:沈迪
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1