步行状态监测方法及装置的制造方法
【技术领域】
[0001] 本公开涉及电子技术领域,尤其涉及一种步行状态监测方法及装置。
【背景技术】
[0002] 相关技术中的智能手环通过感知手臂有规律的运动,实现计步监测的功能,由于 手部和脚部的位置和功能的差异,在计步应用中,手腕的运动并不必然伴随着脚部的动作, 因此通过手环所监测到的步行状态只能是粗略的结果,并不能精确地反映出用户的步行状 ??τ O
【发明内容】
[0003] 为克服相关技术中存在的问题,本公开实施例提供一种步行状态监测方法及装 置,用以提高步行检测的准确性。
[0004] 根据本公开实施例的第一方面,提供一种步行状态监测方法,应用在智能脚环上, 包括:
[0005] 确定用户在步行过程中的实际步长和实际抬脚高度;
[0006] 确定所述实际步长相对于初始步长的步长校正量和所述实际抬脚高度相对于初 始抬脚高度的抬脚高度校正量;
[0007] 根据所述步长校正量和所述抬脚高度校正量确定所述用户的步行状态。
[0008] 在一实施例中,所述确定所述实际步长相对于初始步长的步长校正量和所述实际 抬脚高度相对于初始抬脚高度的抬脚高度校正量,可包括:
[0009] 确定所述用户在设定时间段内所走的每一步的步长和每一步的抬脚高度;
[0010] 根据所述每一步的步长和每一步的抬脚高度确定所述设定时间段内的平均步长 和平均抬脚高度;
[0011] 根据所述平均步长和所述初始步长确定所述步长校正量;
[0012] 根据所述平均抬脚高度和所述初始抬脚高度确定所述抬脚高度校正量。
[0013] 在一实施例中,所述根据所述步长校正量和所述抬脚高度校正量确定所述用户的 步行状态,可包括:
[0014] 确定所述步长校正量和所述抬脚高度校正量分别对应的范围;
[0015] 根据所述范围确定所述用户的步行状态。
[0016] 在一实施例中,所述方法还可包括:
[0017] 确定所述实际抬脚高度是否大于所述初始抬脚高度与所述抬脚高度校正量的和 值;
[0018] 确定所述实际步长是否小于所述初始步长和所述步长校正量的差值;
[0019] 如果所述实际抬脚高度大于所述和值并且所述实际步长小于所述差值,确定所述 用户的步行状态为跳跃状态。
[0020] 在一实施例中,所述方法还可包括:
[0021] 在检测到所述用户的步行状态为所述跳跃状态时,确定所述用户在所述跳跃状态 的跳跃频率;
[0022] 根据所述跳跃频率确定所述用户在设定时间段内的跳跃次数。
[0023] 在一实施例中,所述方法还可包括:
[0024] 确定所述用户在行走时的迈步频率;
[0025] 根据所述迈步频率、所述初始步长与所述步长校正量确定所述用户在所述步行状 态的行走速度。
[0026] 在一实施例中,所述方法还可包括:
[0027] 确定所述智能手环检测到的实际步长是否超出所述步行校正量所界定的正常范 围的第一边界;
[0028] 确定所述智能手环检测到的实际抬脚高度是否超出所述抬脚高度校正量所界定 的正常范围的第二边界;
[0029] 如果所述实际步长超出所述第一边界或者所述实际抬脚高度超出所述第二边界, 锁定所述智能脚环;
[0030] 提示所述智能脚环的使用者重新确定所述步行校正量和所述抬脚高度校正量。
[0031] 根据本公开实施例的第二方面,提供一种步行状态监测装置,应用在智能脚环上, 包括:
[0032] 第一确定模块,被配置为确定用户在步行过程中的实际步长和实际抬脚高度;
[0033] 第二确定模块,被配置为确定所述第一确定模块确定的所述实际步长相对于初始 步长的步长校正量和所述第一确定模块确定的所述实际抬脚高度相对于初始抬脚高度的 抬脚尚度fe正量;
[0034] 第三确定模块,被配置为根据所述第二确定模块确定的所述步长校正量和所述抬 脚高度校正量确定所述用户的步行状态。
[0035] 在一实施例中,所述第二确定模块可包括:
[0036] 第一确定子模块,被配置为确定所述用户在设定时间段内所走的每一步的步长和 每一步的抬脚尚度;
[0037] 第二确定子模块,被配置为根据所述第一确定子模块确定的所述每一步的步长和 每一步的抬脚高度确定所述设定时间段内的平均步长和平均抬脚高度;
[0038] 第三确定子模块,被配置为根据所述第二确定子模块确定的所述平均步长和所述 初始步长确定所述步长校正量;
[0039] 第四确定子模块,被配置为根据所述第二确定子模块确定的所述平均抬脚高度和 所述初始抬脚高度确定所述抬脚高度校正量。
[0040] 在一实施例中,所述第三确定模块可包括:
[0041] 第五确定子模块,被配置为确定所述步长校正量和所述抬脚高度校正量分别对应 的范围;
[0042] 第六确定子模块,被配置为根据所述第五确定子模块确定的所述范围确定所述用 户的步行状态。
[0043] 在一实施例中,所述装置还可包括:
[0044] 第四确定模块,被配置为确定所述第一确定模块确定的所述实际抬脚高度是否大 于所述初始抬脚高度与所述第二确定模块确定的所述抬脚高度校正量的和值;
[0045] 第五确定模块,被配置为确定所述第一确定模块确定的所述实际步长是否小于所 述初始步长和所述第二确定模块确定的所述步长校正量的差值;
[0046] 第六确定模块,被配置为如果所述第四确定模块确定所述实际抬脚高度大于所述 和值并且所述第五确定模块确定所述实际步长小于所述差值,确定所述用户的步行状态为 跳跃状态。
[0047] 在一实施例中,所述装置还可包括:
[0048] 第七确定模块,被配置为在检测到所述用户的步行状态为所述跳跃状态时,确定 所述用户在所述跳跃状态的跳跃频率;
[0049] 第八确定模块,被配置为根据所述第七确定模块确定的所述跳跃频率确定所述用 户在设定时间段内的跳跃次数。
[0050] 在一实施例中,所述装置还可包括:
[0051] 第九确定模块,被配置为确定所述用户在行走时的迈步频率;
[0052] 第十确定模块,被配置为根据所述第九确定模块确定的所述迈步频率、所述初始 步长与所述第二确定模块确定的所述步长校正量确定所述用户在所述步行状态的行走速 度。
[0053] 在一实施例中,所述装置还可包括:
[0054] 第十一确定模块,被配置为确定所述第一确定模块确定的所述实际步长是否超出 所述步行校正量所界定的正常范围的第一边界;
[0055] 第十二确定模块,被配置为确定所述第一确定模块确定的所述实际抬脚高度是否 超出所述抬脚高度校正量所界定的正常范围的第二边界;
[0056] 第十三确定模块,被配置为如果所述第十一确定模块确定所述实际步长超出所述 第一边界或者所述第十二确定模块确定所述实际抬脚高度超出所述第二边界,锁定所述智 能脚环;
[0057] 提示模块,被配置为在所述第十三确定模块锁定所述智能脚环后,提示所述智能 脚环的使用者重新确定所述步行校正量和所述抬脚高度校正量。
[0058] 根据本公开实施例的第三方面,提供一种步行状态监测装置,包括:
[0059] 处理器;
[0060] 用于存储处理器可执行指令的存储器;
[0061 ] 其中,所述处理器被配置为:
[0062] 确定用户在步行过程中的实际步长和实际抬脚高度;
[0063] 确定所述实际步长相对于初始步长的步长校正量和所述实际抬脚高度相对于初 始抬脚高度的抬脚高度校正量;
[0064] 根据所述步长校正量和所述抬脚高度校正量确定所述用户的步行状态。
[0065] 本公开的实施例提供的技术方案可以包括以下有益效果:通过步长校正量和抬 脚高度校正量确定用户的步行状态,由于不同用户对应的步长校正量和抬脚高度校正量