本技术涉及终端,并且更具体地,涉及一种计算乳酸阈值的方法及相关装置。
背景技术:
1、人体在做运动时,血液中乳酸的浓度会随着运动强度的增加而逐渐增加。当运动强度增加到一定程度时,血液中乳酸的浓度会急剧上升,这个血液乳酸浓度急剧上升的运动强度,称为乳酸阈值。
2、乳酸阈值是表征人体运动的一个重要的指标,用户可以根据乳酸阈值对自己的运动进行指导,例如:如果用户想要进行有氧运动,就可以将运动强度控制在乳酸阈值以下;如果用户想要进行无氧运动,就可以将运动强度控制在乳酸阈值以上。实验中可以采用指尖釆血的方式测量乳酸进而得到乳酸阈值。在日常生活中一般会使用更加无感的方式来计算乳酸阈值。例如在用户的运动强度逐渐增加的过程中测量用户的心率,并将用户心率上升的曲率变化的点作为其乳酸阈值,或者根据其心率变异性的数据来计算乳酸阈值。但由于有的用户的心率上升的曲率变化不够明显,或者通过穿戴设备获得的心率变异性数据的质量较差,导致得到的乳酸阈值的结果不够准确。
3、因此,需要一种更加准确的计算乳酸阈值的方法。
技术实现思路
1、本技术提供了一种计算乳酸阈值的方法及相关装置,通过监测运动姿势来计算乳酸阈值,以期提高计算乳酸阈值的准确度。
2、第一方面,本技术提供了一种计算乳酸阈值的方法,该方法包括:获取多个参数,该多个参数包括用户在运动过程中多个运动姿势相关的参数和多个运动强度相关的参数;基于多个参数,确定乳酸阈值所对应的运动强度相关的参数。
3、基于此方法,通过对用户的运动姿势的监测,得到在某运动强度下的乳酸阈值的置信度,进而通过置信度判断乳酸阈值所在的运动强度。通过运动姿势相关的数据计算乳酸阈值,结果更加准确。
4、结合第一方面,在第一方面的某些可能的实现方式中,基于多个参数,确定乳酸阈值所对应的运动强度相关的参数,包括:基于多个运动姿势相关的参数,确定多个运动强度相关的参数中每个运动强度相关的参数对应乳酸阈值的置信度;基于置信度大于或等于预设门限的运动强度相关的参数,确定乳酸阈值所对应的运动强度相关的参数。
5、技术人员事先将收集到的与用户运动相关的大数据代入机器学习中反复训练,得到大数据算法。要确定乳酸阈值所对应的运动强度,可以基于获取到的多个参数,通过该大数据算法分析得到在每个参数下对应的运动强度为乳酸阈值的置信度。
6、结合第一方面,在第一方面的某些可能的实现方式中,多个参数还包括所述用户在运动过程中的心跳相关的参数,所述心跳相关的参数包括心率和/或心率变异性;基于多个运动姿势相关的参数,确定多个运动强度相关的参数中每个运动强度相关的参数为乳酸阈值的置信度,包括:基于用户在运动过程中的心率和/或心率变异性,以及多个运动姿势相关的参数,确定多个运动强度相关的参数中每个运动强度相关的参数为乳酸阈值的置信度。
7、在计算乳酸阈值时,除了采集运动姿势相关的参数以外,还可以采集心跳相关的参数,并将心跳相关的参数引入上述置信度的计算,以使乳酸阈值的计算更加准确。
8、结合第一方面,在第一方面的某些可能的实现方式中,多个运动强度相关的参数中第一运动强度相关的参数为乳酸阈值的置信度为:与第一运动强度相关的参数对应的多个运动姿势相关的参数的置信度和心跳相关的参数的置信度的加权。
9、结合第一方面,在第一方面的某些可能的实现方式中,获取多个运动姿势相关的参数,包括:从采集设备获取用户在运动过程中多个运动姿势相关的参数,该采集设备佩戴在用户的双脚或腰部。
10、对于跑步运动来说,采集设备可以佩戴在用户的双脚或腰部。双脚和腰部比较适合佩戴采集设备,而且采集设备佩戴在双脚或者腰部,几乎不会对用户的运动造成影响。
11、结合第一方面,在第一方面的某些可能的实现方式中,采集设备包括:惯性测量单元(inertial measurement unit,imu),或包含imu的传感器。
12、采集设备需要有测量惯性的能力,并根据惯性来感知用户的运动,获取运动姿势相关的参数。
13、结合第一方面,在第一方面的某些可能的实现方式中,心跳相关的参数从运动手环或智能手表获得。
14、结合第一方面,在第一方面的某些可能的实现方式中,运动为跑步,多个运动姿势相关的参数包括:步幅、步频、垂直步幅比、垂直振幅和左右平衡。
15、第二方面,本技术提供了一种计算乳酸阈值的装置,该装置包括:获取模块和确定模块;获取模块用于获取多个参数,多个参数包括用户在运动过程中多个运动姿势相关的参数和多个运动强度相关的参数;确定模块用于基于多个参数,确定乳酸阈值所对应的运动强度相关的参数。
16、结合第二方面,在第二方面的某些可能的实现方式中,确定模块用于,基于多个运动姿势相关的参数,确定多个运动强度相关的参数中每个运动强度相关的参数对应乳酸阈值的置信度;基于置信度大于或等于预设门限的运动强度相关的参数,计算乳酸阈值所对应的运动强度相关的参数。
17、结合第二方面,在第二方面的某些可能的实现方式中,多个参数还包括用户在运动过程中的心跳相关的参数,所述心跳相关的参数包括心率和/或心率变异性;确定模块用于,基于用户在运动过程中的心率和/或心率变异性,以及多个运动姿势相关的参数,确定多个运动强度相关的参数中每个运动强度相关的参数为乳酸阈值的置信度。
18、结合第二方面,在第二方面的某些可能的实现方式中,多个运动强度相关的参数中第一运动强度相关的参数为乳酸阈值的置信度为:与第一运动强度相关的参数对应的多个运动姿势相关的参数的置信度和心跳相关的参数的置信度的加权。
19、结合第二方面,在第二方面的某些可能的实现方式中,获取模块用于,从采集设备获取用户在运动过程中多个运动姿势相关的参数,采集设备佩戴在用户的双脚或腰部。
20、结合第二方面,在第二方面的某些可能的实现方式中,采集设备包括:惯性测量单元imu,或包含imu的传感器。
21、结合第二方面,在第二方面的某些可能的实现方式中,心跳相关的参数从运动手环或智能手表获得。
22、结合第二方面,在第二方面的某些可能的实现方式中,运动为跑步,多个运动姿势相关的参数包括:步幅、步频、垂直步幅比、垂直振幅和左右平衡。
23、第三方面,本技术提供了一种计算乳酸阈值的装置,包括存储器和处理器,其中,存储器用于存储计算机程序;处理器用于调用并执行计算机程序,以实现上述第一方面以及第一方面任一种可能实现方式中所述的计算乳酸阈值的方法。
24、第四方面,本技术提供了一种计算机可读存储介质,包括计算机程序,当其在计算机上运行时,使得计算机实现第一方面以及第一方面任一种可能实现方式中的方法。
25、第五方面,本技术提供了一种计算机程序产品,计算机程序产品包括:计算机程序(也可以称为代码,或指令),当计算机程序被运行时,使得计算机执行第一方面以及第一方面任一种可能实现方式中的方法。
26、应理解,第二方面至第五方面的技术方案与第一方面相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。