
技术摘要:
本申请提供了一种运动指导方法,由用户的长期心率信息评估用户的体质情况,并与用户进行运动时的运动类型和运动时长结合给出适于当前的参考心率范围。在用户进行运动时基于参考心率范围给出对应的运动指导。帮助用户心率保持在最佳范围,以达到最好的健身效果。
背景技术:
目前互联网模式的健身课程得到越来越多的受众,用户通过模仿视频中教练动作 进行运动。虽然目前的健身课程已经尽可能地设计好了课程内容,但是用户体质存在差异, 同一课程对不同用户可能存在强度适中,强度不足或强度过高的情况。目前缺少一种针对 不同体质用户的,个性化的运动指导方法。
技术实现要素:
针对上述技术问题,本说明书实施例提供一种运动指导方法,技术方案如下: 根据本说明书实施例的第一方面,提供一种运动指导方法,所述方法包括: 确定目标用户当前的运动类型; 获取所述目标用户的体质参数,所述体质参数是根据所述目标用户在过去预设时 段内的心率数据计算得出的; 确定所述目标用户当前对应的运动时长; 根据所述体质参数、所述运动时长以及所述运动类型,执行运动指导策略的推荐 操作。 可选的,所述根据所述体质参数、所述运动时长以及所述运动类型,执行运动指导 策略的推荐操作,包括: 根据所述体质参数、所述运动时长以及所述运动类型,计算所述目标用户当前的 参考心率范围; 获取当前采集的所述目标用户的心率; 若所述心率未在所述参考心率范围内,执行运动指导策略的推荐操作。 可选的,根据所述体质参数、所述运动时长以及所述运动类型,计算所述目标用户 当前的参考心率范围,包括: 确定所述运动类型对应的运动参数; 确定所述运动时长对应的权重系数;其中,运动过程根据运动时长被分为不同的 运动阶段,不同运动阶段对应不同的权重系数; 利用运动参数、体质参数、权重系数,得到参考心率范围,其中,所述参考心率范围 与所述运动参数、权重系数成正比,与所述体质参数成反比。 可选的,所述执行运动指导策略的推荐操作,包括: 根据当前采集的所述目标用户的心率,发送运动课程的变更信息,所述变更信息 用于指示播放与所述心率相适应的运动课程。 可选的,所述执行运动指导策略的推荐操作,包括: 5 CN 111589092 A 说 明 书 2/11 页 若基于传感器采集到的人体运动信息确定目标用户进行自主运动,根据当前采集 的所述目标用户的心率,播放指导语音,指导语音用于提示目标用户调整运动频率和运动 强度。 可选的,所述确定目标用户当前的运动类型,包括: 基于当前播放的运动课程,确定目标用户当前的运动类型;或者 基于传感器采集到的人体运动信息,确定目标用户当前的运动类型。 可选的,所述根据所述目标用户在过去预设时段内的心率数据计算得出的所述目 标用户的体质参数的方式,包括: 在预先构建的心率数据库中,提取预设时段内目标用户的多个目标心率以及每个 目标心率对应的运动参数;任意一个目标心率对应的运动参数为采集该目标心率时所述目 标用户的运动类型所对应的运动参数; 针对每个目标心率,基于所述目标心率以及所述目标心率对应的运动参数,计算 所述目标心率对应的运动数据,所述运动数据与目标心率成反比,与运动参数成正比; 将所述多个目标心率对应的运动数据的平均值确定为目标用户的体质参数。 可选的,所述获取当前采集的所述目标用户的心率后,还包括: 将采集到的所述心率和采集心率时目标用户的运动类型记录并上传,以构建或更 新所述目标用户对应的心率数据库,所述心率数据库用于确定目标用户的体质参数。 根据本说明书实施例的第二方面,提供一种运动指导装置,所述装置包括: 运动类型确定模块:用于确定目标用户当前的运动类型; 体质参数确定模块:用于获取所述目标用户的体质参数,所述体质参数是根据所 述目标用户在过去预设时段内的心率数据计算得出的; 运动时长确定模块:用于确定所述目标用户当前对应的运动时长; 运动指导执行模块:用于获取根据所述目标用户在过去预设时段内的心率数据计 算得出的所述目标用户的体质参数。 可选的,所述运动指导执行模块,具体用于: 根据所述体质参数、所述运动时长以及所述运动类型,计算所述目标用户当前的 参考心率范围; 获取当前采集的所述目标用户的心率; 若所述心率未在所述参考心率范围内,执行运动指导策略的推荐操作。 可选的,根据所述体质参数、所述运动时长以及所述运动类型,计算所述目标用户 当前的参考心率范围,包括: 确定所述运动类型对应的运动参数; 确定所述运动时长对应的权重系数;其中,运动过程根据运动时长被分为不同的 运动阶段,不同运动阶段对应不同的权重系数; 利用运动参数、体质参数、权重系数,得到参考心率范围,其中,所述参考心率范围 与所述运动参数、权重系数成正比,与所述体质参数成反比。 可选的,所述运动指导执行模块,具体用于: 根据当前采集的所述目标用户的心率,发送运动课程的变更信息,所述变更信息 用于指示播放与所述心率相适应的运动课程。 6 CN 111589092 A 说 明 书 3/11 页 可选的,所述运动指导执行模块,具体用于: 若基于传感器采集到的人体运动信息确定目标用户进行自主运动,则根据当前采 集的所述目标用户的心率,播放指导语音,指导语音用于提示目标用户调整运动频率和运 动强度。 可选的,所述运动类型确定模块,具体用于: 基于当前播放的运动课程,确定目标用户当前的运动类型,或者, 基于传感器采集到的人体运动信息,确定目标用户当前的运动类型。 可选的,所述体质参数确定模块,具体用于: 在预先构建的心率数据库中,提取预设时段内目标用户的多个目标心率以及每个 所述目标心率对应的运动参数;任意一个目标心率对应的运动参数为采集该目标心率时所 述目标用户的运动类型所对应的运动参数; 针对每个所述目标心率,基于该目标心率以及该目标心率对应的运动参数,计算 该目标心率对应的运动数据,所述运动数据与目标心率成反比,与运动参数成正比; 将所述多个目标心率对应的运动数据的平均值确定为目标用户的体质参数。 可选的,所述运动指导执行模块,还包括: 数据记录模块:用于将采集到的心率,和采集心率时目标用户的运动类型记录和/ 或上传给心率数据库,以根据所述心率数据库更新目标用户的体质参数。 根据本说明书实施例的第三方面,提供一种智能可穿戴设备,其至少包括传感器, 存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所 述程序时实现第一方面所述的运动信息获取方法。 根据本说明书实施例的第四方面,提供一种计算机可读存储介质,其上存储有计 算机程序,该程序被处理器执行时实现第一方面所述的运动信息获取方法。 本说明书实施例所提供的技术方案,提供了一种运动指导方法,由用户的长期心 率信息评估用户的体质情况,并与用户进行运动时的运动类型和运动时长结合给出用户当 前运动建议的参考心率范围。在用户进行运动时基于参考心率范围给出对应的运动指导。 帮助用户心率保持在最佳范围,以达到最好的健身效果。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本说明书实施例。 此外,本说明书实施例中的任一实施例并不需要达到上述的全部效果。 附图说明 为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是 本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附 图获得其他的附图。 图1是本说明书一示例性实施例示出的运动指导方法的应用场景的一种示意图; 图2是本说明书一示例性实施例示出的运动指导方法的应用场景的另一种示意 图; 图3是本说明书一示例性实施例示出的运动指导方法的一种流程图; 7 CN 111589092 A 说 明 书 4/11 页 图4是本说明书一示例性实施例示出的运动指导方法的另一种流程图; 图5是本说明书一示例性实施例示出的体质算法的一种流程图; 图6是本说明书一示例性实施例示出的运动指导装置的一种示意图; 图7是本说明书一示例性实施例示出智能可穿戴设备的一种示意图。