System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端,尤其涉及一种控制运动心率的方法及相关装置。
技术介绍
1、在运动过程中,心率的变化是身体对锻炼的生理反应的体现,从开始运动的那一刻起,心脏就会更努力地泵送血液和氧气给工作的肌肉,运动越激烈,心率就会越高;人们为了达到不同的运动表现或者是训练目的往往会有意地将运动心率控制在不同的水平。
2、目前市面上已有很多能够监测用户的运动心率的终端设备,例如智能手环、智能手表、心率带等,用户在佩戴上这些终端设备后,终端设备可以对心率进行实时监测,当运动心率超过预先设定的范围时,这些终端设备可以对用户进行及时提醒,以提醒用户控制运动心率。但这些终端设备对用户的提醒往往比较滞后,在用户的运动心率已经偏高或偏低后再提醒用户,因此,协助用户运动的效果不好,使用体验不佳。
技术实现思路
1、本申请提供了一种控制运动心率的方法及相关装置,以期及时提醒用户注意控制运动心率,协助用户达到较好的运动效果。
2、第一方面,本申请提供了一种控制运动心率的方法,该方法应用于终端设备或云端服务器。例如,该方法可以由终端设备来执行,也可以由配置在终端设备内部的部件,如处理器、芯片或芯片系统等来执行,还可以由具有部分或全部终端设备功能的逻辑模块或软件等来实现。本申请对此不作限定。
3、示例性地,该方法包括:获取用户的运动心率和运动表现参数,运动表现参数包括运动功率或运动速度;基于获取到的运动心率和运动表现参数,预测运动心率的变化曲线;在运动心率的变化曲线偏离目标曲线的情况下
4、基于上述方案,通过实时获取用户的运动心率和运动表现参数,基于获取到的运动心率和运动表现参数来预测用户的未来一段时间内的运动心率的变化曲线,并在预测出的用户的运动心率的变化曲线偏离预先设定的目标曲线的情况下,及时提醒用户注意控制运动心率,以使得用户的运动心率趋近于预先设定的目标曲线,协助用户达到较好的运动效果,进而提高用户使用体验。
5、结合第一方面,在第一方面的某些可能的实现方式中,基于获取到的运动心率和运动表现参数,预测运动心率的变化曲线,包括:将运动表现参数输入到预测模型中,以通过预测模型预测当前时刻之后的预设时段内的运动心率的变化曲线,预测模型是基于历史时段内获取到的运动心率和运动表现参数训练到的,历史时段为当前时刻之前的时段。
6、可选地,该方法还包括:以预设的更新频率对预测模型进行更新。
7、随着时间的不断推进,获取到的运动心率和运动表现参数越来越丰富,以预设的更新频率利用获取到的运动心率和运动表现参数对预测模型进行更新,可以提高预测模型的预测准确性。
8、结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:在预设时段内的运动心率的变化曲线偏离所述目标曲线的情况下,将预设时段中的多个时间点所对应的运动心率的预测值和目标曲线中与预设时段中的多个时间点所对应的运动心率的目标值输入到运动策略调整模型中,以通过运动策略调整模型确定运动表现参数的调整量,运动表现参数的调整量用于建议用户调整运动表现参数,以使得用户的运动心率趋近于目标曲线上的运动心率的目标值。
9、可选地,该方法还包括:向用户提示运动表现参数的调整量。
10、提示用户运动表现参数的调整量,以使得用户能够及时参考运动表现参数的调整量来对运动心率进行控制,使得用户的运动心率趋近于目标曲线上的运动心率的目标值,协助用户达到较好的运动效果,进而提高用户使用体验。
11、结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:基于获取到的当前时刻的运动表现参数与预设时段内的运动表现参数的调整量,确定所预设时段内的运动表现参数的目标值;向用户提示预设时长内的运动表现参数的目标值。
12、提示用户运动表现参数的目标值,以使得用户能够及时参考运动表现参数的目标值来对运动心率进行控制,使得用户的运动心率趋近于目标曲线上的运动心率的目标值,协助用户达到较好的运动效果,进而提高用户使用体验。
13、结合第一方面,在第一方面的某些可能的实现方式中,该方法应用于终端设备,获取用户的运动心率和运动表现参数,包括:采集运动心率和运动表现参数;或者,从外接设备获取运动心率和运动表现参数;或者,采集运动心率和从外接设备获取运动表现参数;或者,从外接设备获取运动心率和采集运动表现参数。
14、结合第一方面,在第一方面的某些可能的实现方式中,该方法应用于云端服务器,获取用户的运动心率和运动表现参数,包括:从终端设备获取运动心率和采集运动表现参数。
15、第二方面,本申请提供了一种终端设备,该终端设备包括处理器,该处理器用于执行第一方面以及第一方面任一种可能实现方式中所述的方法。
16、可选地,该终端设备还可以包括存储器,用于存储计算机可读指令,该处理器读取该计算机可读指令,使得该终端设备可以实现上述第一方面中描述的方法。
17、可选地,该终端设备还可以包括通信接口,该通信接口用于该终端设备与其他设备(例如上述外接设备)进行通信,示例性地,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。
18、可选地,该终端设备包括:智能手表、智能手环、手机、平板电脑、划船机或跑步机。
19、第三方面,本申请提供了一种云端服务器,该云端服务器包括用于实现第一方面以及第一方面任一种可能实现方式中所述的方法的模块。
20、第四方面,本申请提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持实现上述第一方面以及第一方面任一种可能实现方式中所涉及的功能。例如,例如获取或处理上述方法中所涉及的数据和/或信息。
21、在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存程序指令和数据,存储器位于处理器之内或处理器之外。
22、该芯片系统可以由芯片构成,也可以包含芯片和其它分立器件。
23、第五方面,本申请提供了一种计算机可读存储介质,所述存储介质中存储有计算机可读指令,当该计算机可读指令被计算机执行时,使得计算机实现第一方面以及第一方面任一种可能实现方式中的方法。
24、第六方面,本申请提供了一种计算机程序产品,所述计算机程序产品包括:计算机可读指令,当该计算机可读指令被计算机运行时,使得计算机实现第一方面以及第一方面任一种可能实现方式中的方法。
25、应当理解的是,本申请的第二方面至第六方面与本申请的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
本文档来自技高网...【技术保护点】
1.一种控制运动心率的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于获取到的所述运动心率和所述运动表现参数,预测所述运动心率的变化曲线,包括:
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
4.如权利要求2或3中任一项所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.如权利要求4或5所述的方法,其特征在于,所述方法还包括:
7.如权利要求1至6中任一项所述的方法,其特征在于,所述方法应用于终端设备,所述获取用户的运动心率和运动表现参数,包括:
8.如权利要求1至6中任一项所述的方法,其特征在于,所述方法应用于云端服务器,所述获取用户的运动心率和运动表现参数,包括:
9.一种终端设备,其特征在于,所述终端设备包括存储器和处理器;其中,
10.如权利要求9所述的终端设备,其特征在于,所述终端设备包括:智能手表、智能手环、手机、平板电脑、划船机或跑步机。
11.一种云端服务器
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时,使得计算机执行如权利要求1至8中任一项所述的方法。
13.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被运行时,使得计算机执行如权利要求1至8中任一项所述的方法。
...【技术特征摘要】
1.一种控制运动心率的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于获取到的所述运动心率和所述运动表现参数,预测所述运动心率的变化曲线,包括:
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
4.如权利要求2或3中任一项所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.如权利要求4或5所述的方法,其特征在于,所述方法还包括:
7.如权利要求1至6中任一项所述的方法,其特征在于,所述方法应用于终端设备,所述获取用户的运动心率和运动表现参数,包括:
8.如权利要求1至6中任一项所述的方法,其特征在于,所述方法应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。