一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种健身训练方法及系统及装置及介质与流程

2021-11-18 01:20:00 来源:中国专利 TAG:


1.本发明涉及健身领域,具体涉及一种健身训练方法及系统及装置及介质。


背景技术:

2.随着人们生活水平提高,随着生活的压力越来越大,很多人的身体处于亚健康状态,但是又很难抽出时间进行户外运动,大多选择在家里自己对照网上的运动教程进行运动健身。家庭智能健身器械的出现,使得家庭健身越发标准化,但是现有的智能健身器械为用户制定的健身训练计划大多是为了让用户动起来,通过丰富有趣的课程提高用户的运动兴趣。对于健身经验较高的用户而言,不能达到预期的训练效果。
3.还有部分用户通过查询相关资料或者参考别人的健身方法来进行健身,由于每个人的身体素质之间存在差异,单纯的模仿别人的健身方法来执行自己的健身计划,难以达到健身效果,导致用户的健身不具有针对性,且效率低下,影响用户健身的积极性和健身体验。
4.同时,在健身训练过程中,专业的健身训练计划虽然能为用户提供专业科学的健身计划,但是在实际的使用过程中,有些课程并不是用户喜欢的,并且训练计划过于刻板,用户不能根据其喜好进行调整,容易降低用户的兴趣,降低健身的积极度。
5.其次,在家庭健身中,根据健身计划推荐给用户的健身视频的质量对健身效果起着决定性作用。现有的智能健身器械中通过应用程序根据用户的特点和训练计划推送健身视频,规范健身动作,通过获得当前用户的个人特征信息以及当前用户所要求的目标运动强度等级来确定其运动时所要求的健身等级,同时,每一健身等级对应于一健身教学视频,将该对应的健身教学视频推送至显示设备供用户观看,为其健身过程中提供私人化的动作指导,以达到规范健身动作的目的。但是,该方法呈现给用户的健身视频是一段通用的完整视频,虽然这类健身视频普适性高,但无法做到健身视频与用户属性、偏好的深度融合,健身效果不佳;其次,健身过程是循循渐进的,在同一个锻炼周期内用户需要反复观看同一健身视频,会导致用户在前期会感受到疲惫,在后期会认为缺乏挑战,最终降低健身的兴趣度。
6.因此一种更加专业的一种健身训练方法及系统及装置及介质是迫切需要的。


技术实现要素:

7.本发明的目的在于提供一种健身训练方法及系统及装置及介质,将用户的基础信息与专业的健身数据相结合,为用户提供专业、科学的健身训练计划,同时根据训练计划在动作池中依次调取动作片段,拼接动作片段后,呈现给用户的完整的健身视频,提高用户的健身体验感。
8.为实现上述发明目的,本发明提供了一种健身训练方法,包括:
9.获取用户基础信息和训练目标,构建健身训练计划,所述训练计划与动作片段的属性、用户基础信息和训练目标相匹配,动作片段的属性包括动作难度等级、动作字段、肌
肉刺激字段;动作字段包括健身器械调节的不同维度;该构建具体包括:
10.根据用户的基础信息和训练目标获取健身时间表,健身时间表包括训练日参数和休息日参数,健身时间表主要是根据用户的基础信息和训练目标,再结合专业的健身数据来制定,其中用户的基础信息主要包括用户等级、训练周期、每周计划训练天数,训练目标则包括用户预计训练部位以及训练成果,根据以上信息,结合专业的健身数据,为用户推荐健身时间表,该健身时间表中,训练日参数包括该训练日对应的动作片段个数和肌肉刺激容量,本方案中动作片段个数和肌肉刺激容量是根据专业数据设定的,动作片段个数为用户在训练日中最优的动作片段个数,肌肉刺激容量为训练日中所有动作片段完成后,对不同肌肉位置刺激的大小总和;通过每个训练日推荐训练的动作个数和肌肉刺激容量,使用户在训练周期中能达到用户期望的训练目标。
11.在健身时间表中得到每个训练日和休息日的分布,以及每个训练日对应的动作个数和肌肉刺激容量后,结合动作片段属性中预设肌肉刺激字段,其中肌肉刺激字段包括肌肉刺激程度和肌肉刺激部位,在若干的动作片段中获取满足每个训练日对应的动作个数和肌肉刺激容量要求的动作片段组合,此时会筛选出很多组满足上述要求的动作片段组合,即能够得到若干组第一动作组合;
12.为了进一步的使训练计划更加专业和科学化,本方案在若干第一动作组合中进行第二次筛选,由于第一次筛选中,更偏重与用户主观期望达到的训练目标,但是在若干第一动作组合中,有些动作的难度较大,和用户基础信息中的用户等级可能是不匹配的,若用户在健身时,训练动作的难道较高,可能会打击用户信心,降低用户健身兴趣,因此基于动作的难度,本发明人在第一次筛选的基础上进行第二次筛选,具体的,用户的基础信息中包括用户的等级,即用户可能为健身达人或健身小白,同时,每个动作片段属性中预设有动作难度等级,因此,在若干第一动作组合中根据用户的等级和动作片段的动作难度等级筛选出与其用户相匹配的动作片段组合,即得到若干组第二动作组合。
13.经过第二次筛选后,得到的若干第二动作组合既满足用户基础信息和训练目标,也满足专业的训练要求,但是第二动作组合中的动作片段涉及不同动作字段的运动,每个动作字段涉及维度变化,即需要调整健身器械的维度变化,在实际的健身训练过程中,若相邻的两个动作之间,用户需要不断的调整健身器械,甚至调整的幅度较大,这样在使用过程会降低用户的健身流畅度和舒适度,基于此,本方案在若干第二动作组合上进行第三次筛选,得到一组相邻动作片段之间需要调节健身器械最少即动作字段维度变化最小的一组动作片段组合,作为第三动作组合,并且将动作片段进行排序,使其在完成第三动作组合中的所有动作时,需要调节的健身器械最少,进而提高用户的使用舒适感。在此基础上,对于智能健身器材而言,健身器材的两侧分别有一个支臂,在进行健身训练时,可能需要对支臂进行调节,或者在支臂上更换接头连接不同的健身器械,因此,对于智能健身器材而言,动作片段的动作字段包括支臂上下调节字段、支臂摆动调节字段、更换末端配件字段和增减健身凳子字段;支臂上下调节字段、支臂摆动调节字段、更换末端配件字段和增减健身凳子字段分别对应四个维度,若相邻两个动作片段之间不需要调节支臂或健身器械,则为没有发生维度变化;若发生四个维度中的一种变化,则为发生一维维度变化;若发生四个维度中的两种变化,则发生二维维度变化;若发生四个维度中的三种变化,则发生三维维度变化,若发生四个维度中的四种变化,则发生四维维度变化。以维度变化来对第三动作组合中的动
作片段进行排序,排序后,第三动作组合中的相邻的两个动作片段变化的维度最少,得到排序后的第三动作组合。这是由于在训练的过程中需要用户调节的次数最少,用户的健身训练的体验感会相应增加。
14.获取每个训练日对应的动作片段以及排序后,再根据每个动作片段预设的动作次数,和用户的训练目标设置每个动作片段的推荐次数。具体的,动作片段预设有动作目标效果,动作目标效果包括减脂和增肌,用户的训练目标包括增肌或减脂。当用户的训练目标是增肌时,每个训练日中的每个动作片段的动作次数中,其中65%的动作次数的动作目标效果为增肌,35%的动作次数的动作目标效果为减脂;当用户的训练目标是减脂时,每个训练日中的每个动作片段的动作次数中,其中65%的动作次数的动作目标效果为减脂,35%的动作次数的动作目标效果为增肌。
15.同时根据动作片段获取用户基于该动作的1rm重量,并根据训练目标获取该动作预设的重量,得到每个动作片段的推荐重量。其中,rm(repetition maximum)是健美术语,通俗的说,在健身领域,rm是一个带有单位性质的词语,用于描述训练时应选择的重量是怎样一个度。具体的,根据动作片段获取用户基于该动作的1rm重量,根据训练目标获取该动作预设的重量,其中:
[0016][0017]
a为该动作推荐重量,x1为用户基于该动作的1rm重量,x2为基于训练目标该动作对应的重量。
[0018]
获取每个训练日对应的动作片段的推荐次数和推荐重量后,每个动作片段组成一个训练动作组,为了达到更好的训练效果,还需要设定相邻两个训练动作组之间的休息时长,根据训练动作组中动作片段对应的推荐次数、动作难度等级、用户基本休息中的用户等级以及训练目标获取每个训练动作组之间的休息时长。
[0019]
通过本方案制定的健身训练计划,动作片段根据专业的健身数据设定了动作片段的属性,基于动作片段的属性再结合用户的自身情况、期望达到的训练目标,得到一个科学、专业的健身训练计划。
[0020]
优选的,动作片段的属性还包括动作id,获取的动作片段组合为动作片段对应的动作id组合。在筛选动作片段时,都是筛选动作id,这样在筛选时不需要掉出动作片段,能进一步的提高筛选速度和效率,更便于长期使用。
[0021]
优选的,根据用户信息中的用户等级,可以得到用户的水平,当用户为健身小白时,一些难度较大的动作并不适合使用,为了进一步的提高使用效率,提高第一动作组合、第二动作组合和第三动作组合的筛选速度,动作片段的属性包括解锁分数,当用户达到该动作片段的解锁分数时,将该动作片段添加到动作池中,第一动作组合、第二动作组合和第三动作组合中的动作片段筛选都是在动作池中的动作片段中进行筛选,进一步缩小了筛选的范围,也进一步的提高了筛选出来的动作片段与用户的匹配程度。
[0022]
其次,动作片段的属性还包括动作类型,由于有一些动作片段是基于一个动作类型的,当用户对某个动作片段进行健身训练时,用户对这个动作片段的熟悉度增加,对于这个动作片段相关联的动作类型的所有动作片段的熟悉度也会相应增加,为了让用户在健身训练时有更多的选择,能接触到更多不同的动作片段,本方案中当用户训练一个动作片段
时,该动作片段关联的动作类型的所有动作片段分数增加,当动作片段到达解锁分数时,将该动作片段添加到动作池中,进而动作池中可有更多的动作片段进行选择。
[0023]
通过以上方法获取训练计划后,将训练计划发送给用户,用户根据自己的用户偏好调整训练计划,具体包括:
[0024]
用户获取训练计划,通过手动修改调整训练计划或放弃计划;
[0025]
当用户放弃计划时,重新获取用户信息和训练目标,并根据上述方法重新构建训练计划;
[0026]
当用户通过手动修改调整训练计划后,根据用户基础信息、动作片段属性和训练目标判断调整后的训练计划是否匹配,若匹配,则采用调整后的训练计划,若不匹配,则向用户发出预警,经过预警,用户也坚持修改后的训练计划时,按照用户的训练计划进行使用。
[0027]
当用户通过手动修改调整训练计划后,根据调整后的训练计划中的动作片段属性和训练日参数判断在该训练计划下是否与用户的用户等级相匹配,是否与用户的训练目标相互匹配,若匹配则直接按照调整后的训练计划进行使用,若不匹配则向用户发出预警。
[0028]
在此基础上,本方案结合用户情况为用户制定专业的健身计划后,用户可根据自己的喜好对训练计划进行调整,进而得到更满意的训练计划,更有利于提高用户的兴趣度,提高使用效率。
[0029]
根据调整后的训练计划获取视频调取序列,所述视频调取序列包括多个连续的大环节,每个大环节内设置有至少一个子环节,大环节中包括至少一个动作片段;
[0030]
目标视频片段包括动作片段和视频片段,在训练计划中根据获取的第三动作组合的动作片段的动作id排序在动作池中获取动作片段,同时在视频库中调取相应的视频片段,视频片段和动作片段在对应的子环节中拼接生成完整的健身视频。
[0031]
根据目标视频片段属性调整目标视频片段,目标视频片段属性包括播放频率和用户视频偏好。
[0032]
在本方案中,所述视频调取序列的大环节依次包括开场环节、热身环节、动作环节、拉伸环节和结束环节,所述动作环节包括至少一个动作片段;所述动作环节的子环节依次包括开场、支臂调节、动作讲解、组串场、动作循环和组间休息,同一动作环节中的所述组串场、动作循环或组间休息可多次调用视频片段或动作片段。
[0033]
用户视频偏好为每个训练日训练完毕后,用户对目标视频片段进行打分的分值,播放频率为动作片段和视频片段的播放频率,根据目标视频片段的播放频率、用户视频偏好调整目标视频片段中视频片段的排序值、动作片段的播放值;调取排序值最高的候选视频片段和播放值最小的后续动作片段作为当前子环节的目标视频片段;
[0034]
基于排序值调取视频片段时,成为目标视频片段的候选视频片段的排序值在后续调取中降低,其他候选视频片段的排序值在后续调取中升高;
[0035]
基于播放值调取动作片段时,成为目标视频片段的候选动作片段的播放值在后续调取中增加,当动作片段的播放值达到播放阈值时,获取与该动作片段的动作难度等级、动作字段、肌肉刺激字段相同的动作片段作为目标视频片段。
[0036]
所有候选视频片段的排序值将在一次调取后产生变化,该变化可以在一次调取后立即产生,例如在部分实施例中,成为目标视频片段的候选视频片段的排序值在下一次调
取中降低,其他候选视频片段的排序值在下一次调取中升高;该变化也可以在调取后记录调取次数,在调取次数超过阈值后调整排序值,以将调取次数少或者从未调取过的候选视频片段的排序提高,并降低调取次数多的候选视频的排序。同时根据第三动作片段组合中的动作id调取动作片段,当该动作片段播放次数较多时,将该动作片段更换为等同条件的其他动作片段,并且新的动作片段不会影响用户的训练目标,也是基于用户信息的。通过设置排序值、播放值与调取次数相关联的方式,使得用户能够观看到丰富多样的目标视频片段,提高健身视频的定制感和趣味性,增强健身体验,加强健身效果。
[0037]
同时,视频片段对应的大环节为开场环节和结束环节,以及动作环节中的开场子环节、支臂调节子环节、动作讲解子环节、组串场子环节和组间休息子环节;动作片段对应的大环节为热身环节、动作环节组、拉伸环节,以及动作环节中的动作循环子环节。
[0038]
大环节中均设置有子环节,部分大环节中子环节的数量仅为一个,部分大环节中子环节数量可以是多个。每个子环节均关联有子环节信息,子环节信息是视频片段的筛选条件。本技术方案中,子环节信息包括用户信息和训练信息,子环节信息来源于训练计划和视频调取序列。其中,用户信息可以是用户的性别、身高、体重、年龄、基础健身偏好、健身经验、健身习惯等信息,训练信息可以是训练日、训练部位、训练内容、子环节在视频调取序列中的位置、健身教练等信息。子环节信息用于筛选视频片段的属性字段,以确定视频片段是否可作为目标视频片段。每个视频片段均关联有属性字段。属性字段至少包括用户字段和训练字段,其中用户字段对应于用户信息,例如用户的偏好、口播密度、适用年龄范围、适用体重等字段,训练字段对应于训练信息,例如训练项目、训练难度、健身教练等信息。
[0039]
利用子环节信息筛选出属性字段与子环节信息相匹配的视频片段,并从视频片段中确定并调取该子环节的目标视频片段。根据视频调取序列的顺序,依次调取每一个子环节的目标视频片段后,拼接全部或部分目标视频片段即可生成该健身视频。
[0040]
属性字段与子环节信息相匹配是指,子环节确定健身教练、训练内容、子环节位置、用户身体特征、健身习惯等子环节信息后,利用子环节信息对视频片段库中的所有视频片段进行筛选,得到属性字段等于或被包含于子环节信息中的所有视频片段,这些视频片段彼此可相互替换,即在录制时,针对同一套动作,同一个教练录制多个可相互替换的视频片段,这些视频片段均对应于该子环节,之后再从符合条件的一个或多个视频片段中挑选出该子环节的目标视频片段即可。值得一提的是,同一子环节在单次调取中仅从符合条件的视频片段中调取一个作为目标视频片段,且同一子环节在多次不同的调取时,调取的目标视频片段可以相同,也可以不同,此外,当没有符合子环节信息的视频片段时可跳过该子环节。
[0041]
其次,根据动作环节中动作片段的调取次数还可调整动作环节中的动作讲解子环节。当同一个动作片段重复训练时,多次训练后,在该动作片段不需要再次播放该动作的动作讲解子环节,因此,在使用时,当多次训练某动作片段后,下次训练该动作时,可将该动作片段对应的动作讲解子环节取消。
[0042]
不同于传统的健身视频获取方法,上述健身视频生成方法基于训练计划有针对性地生成视频调取序列,依次调取视频片段和动作片段对应于每个子环节的目标视频片段,进而拼接生成完整的健身视频,该方法不仅能够高度贴合训练计划,基于用户的健身需求、能力、偏好等信息,为用户在一个锻炼周期中的各个阶段制定健身视频,显著地提升健身效
果,而且即使视频调取序列相同,由于同一个子环节可以在不同的调取过程中得到不同的目标视频片段,使得不同时间呈现给用户的健身视频具有足够的差异性,给用户以足够的定制感,进而提高用户体验和锻炼热情,进一步提升健身效果。
[0043]
本技术方案中,动作环节组中动作环节的类型、数量、时长可根据训练计划获取,同时用户可根据自身情况进行调整。动作环节的标准流程包括开场、支臂调节、动作讲解、组串场、动作循环和组间休息共六个子环节。
[0044]
开场、支臂调节和动作讲解为准备环节,每个动作环节完成一次即可,支臂调节环节用于调节健身器材上的支臂位置以确保用户能够完成该动作环节的训练动作,对于其他类型的健身器材,该支臂调节环节可以指为完成动作环节而进行的器材调节环节。
[0045]
组串场、动作循环或组间休息为锻炼环节,根据训练计划,锻炼环节可以部分或全部重复多次,以满足训练计划的强度要求和训练时长。锻炼环节需要循环时,当前动作环节不结束,锻炼环节的最后一个子环节调取到目标视频片段后,返回至组串场子环节再次调取目标视频片段,以此类推完成动作环节中锻炼环节的所有循环。锻炼环节循环时,在六个子环节均调用一次目标视频片段的基础上,动作环节的最后一个子环节可以是组串场、动作循环和组间休息中的任一个。优选地,为提高视频片段拼接的连贯性,组间休息调取到的目标视频片段为纯页面或其他静止页面。
[0046]
对于同一子环节,例如动作循环环节在不同循环次数的调取中,调取的目标视频片段可以相同,也可以不同。在一个或多个实施例中,不同循环次数同一子环节调取的目标视频片段优选为不同,以此体现出不同循环次数的差异性,从而提高训练计划中不同时期同一训练目标的健身视频的整体差异性。
[0047]
通过上述动作环节设置方式,能够使每个健身视频根据训练信息和用户信息合理地调整健身视频中每一个动作的训练强度、训练时长、训练目标,从而更好地贴合于锻炼周期内任一时期的健身需求,显著地提高训练效果;并且,通过组串场、动作循环或组间休息相配合的循环方式,能够更好地实现视频片段之间的衔接,提高视频的连贯性;不仅如此,同一子环节每次调用的目标视频片段可以不同,进一步提高每一个健身视频的差异性。
[0048]
进一步地,所述目标视频片段上显示有至少部分子环节信息。目标视频片段调取后,在拼接之前,目标视频片段上可显示部分子环节信息,例如,对于动作循环子环节的目标视频片段,其上可显示当前健身教练的姓名、累计消耗的热量、动作循环次数、健身总时长等信息。在增加显示了子环节信息后,进一步差异化健身视频,即使生成的健身视频完全一样,子环节信息也能够让用户感受到该健身视频是针对其身体特征和偏好量身定制的,提高健身体验,同时,子环节信息的显示能够让用户充分掌握锻炼情况和强度,进而调节身体状况,更好地完成训练。
[0049]
与本发明中的方法对应,本发明还提供了一种健身训练系统,包括:
[0050]
获取模块,用于根据动作片段的属性构建与用户基础信息和训练目标相匹配的训练计划;
[0051]
第一个性化调节模块:用于用户调整训练计划;
[0052]
视频调取模块:用于根据调整后的训练计划获取视频调取序列,其中,视频调取序列包括多个连续的大环节,每个大环节内设置有至少一个子环节,所述子环节关联有子环节信息,大环节中包括至少一个动作片段;按照视频调取序列依次调取视频片段和动作片
段,得到所有子环节的目标视频片段,目标视频片段的属性与对应的子环节的子环节信息相匹配,拼接目标视频片段生成健身视频;
[0053]
第二个性化调节模块:用于根据目标视频片段属性调整目标视频片段,目标视频片段属性包括播放频率和用户视频偏好。
[0054]
与本发明中的方法对应,本发明还提供了一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种健身训练方法的步骤。
[0055]
与本发明中的方法对应,本发明还提供了一种存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种健身训练方法的步骤。
[0056]
本发明提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0057]
1、本发明的动作片段根据专业的健身数据设定了动作片段的属性,基于动作片段的属性、用户的自身情况、训练目标,能得到一个更加科学、专业的健身训练计划,为用户提供定制化的健身训练计划,以达到用户的训练目标;本方案通过对动作片段从用户信息、训练目标、健身时间表的属性和动作片段的属性进行多次筛选,然后根据每组动作组合中相邻两个动作片段之间健身器械发生的维度变化进行进一步的筛选和排序,最终得到一个和用户基础信息匹配、训练目标匹配、需要调整健身器械最少的一组动作片段组合,提高用户的使用舒适度和流程性,更便于长期使用;
[0058]
2、本发明基于制定的训练计划、用户偏好等信息,为用户在一个锻炼周期中的各个阶段制定健身视频,显著地提升健身效果,而且即使视频调取序列相同,由于同一个子环节可以在不同的调取过程中得到不同的目标视频片段,使得不同时间呈现给用户的健身视频具有足够的差异性,给用户以足够的定制感,进而提高用户体验和锻炼热情,进一步提升健身效果;
[0059]
3、本发明通过设置排序值、播放值与调取次数相关联的方式,使得用户能够观看到丰富多样的目标视频片段,提高健身视频的定制感和趣味性,增强健身体验,加强健身效果;
[0060]
4、本发明通过将动作环节设置为锻炼环节可循环,能够使每个健身视频根据健身计划、训练目标和用户信息合理地调整健身视频中每一个动作的训练强度、训练时长、训练目标,从而更好地贴合于锻炼周期内任一时期的健身需求,显著地提高训练效果;并且,通过组串场、动作循环或组间休息相配合的循环方式,能够更好地实现视频片段之间的衔接,提高视频的连贯性;不仅如此,同一子环节每次调用的目标视频片段可以不同,进一步提高每一个健身视频的差异性。
附图说明
[0061]
此处所说明的附图用来提供对本发明实施例的进一步理解,构成本技术的一部分,并不构成对本发明实施例的限定。在附图中:
[0062]
图1为一种健身训练方法的流程示意图;
[0063]
图2为一种健身训练系统的组成示意图;
[0064]
图3为本发明具体实施例1的一种智能健身器的主视图;
[0065]
图4为本发明具体实施例1中轨道内的局部结构示意图。
[0066]
附图中标记及对应的零部件名称:
[0067]8‑
轨道,9

端头,10

调节座,27

机体,28

支臂。
具体实施方式
[0068]
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在相互不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
[0069]
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述范围内的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0070]
本领域技术人员应理解的是,在本发明的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本发明的限制。
[0071]
可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。
[0072]
请参考图1,图1为一种健身训练方法的流程示意图,本发明提供了一种健身训练方法,所述方法包括:
[0073]
获取用户基础信息和训练目标,基于获取的基础信息和训练目标为用户构建健身训练计划,该构建包括:
[0074]
根据用户的基础信息和训练目标获取健身时间表;
[0075]
动作片段的属性包括解锁分数、动作id、动作类型,用户训练一个动作片段时,该动作片段关联的动作类型的所有动作片段分数增加,当动作片段到达解锁分数时,将该动作片段添加到动作池中,当用户的动作片段达到解锁分数时,将该动作片段添加到动作池中;
[0076]
根据训练日参数在动作池中获取动作片段组合,得到若干组第一动作组合,所述第一动作组合为动作片段对应的动作id组合;
[0077]
在若干组第一动作组合中,根据动作片段的动作难度等级和用户的基础信息获取若干组第二动作组合;
[0078]
每组第二动作组合中,根据动作字段的维度变化对动作片段的动作id排序;
[0079]
在排序后的第二动作组合中,获取维度变化最小的一组第二动作组合作为第三动作组合;
[0080]
根据动作片段的预设动作次数和用户训练目标获取第三动作组合中每个动作片段对应的推荐次数和推荐重量,一个动作片段对应的推荐次数和推荐重量构成一个训练动作组;
[0081]
其中,根据动作片段获取用户基于该动作的1rm重量,根据训练目标获取该动作预
设的重量,其中:
[0082][0083]
a为该动作推荐重量,x1为用户基于该动作的1rm重量,x2为基于训练目标该动作对应的重量;
[0084]
根据训练动作组中动作片段对应的推荐次数、动作片段属性、用户基础信息和训练目标获取每个训练动作组的休息时长。
[0085]
将上述训练计划发送给用户,用户获取训练计划,通过手动修改调整训练计划或放弃计划;
[0086]
当用户放弃计划时,重新获取用户基础信息和训练目标,基于获取的基础信息和训练目标为用户重新构建健身训练计划;
[0087]
当用户通过手动修改调整训练计划后,根据用户基础信息、动作片段属性和训练目标判断调整后的训练计划是否匹配,若匹配,则采用调整后的训练计划,若不匹配,则向用户发出预警;
[0088]
向用户发出预警后,若用户依然坚持使用调整后的训练计划,则按调整后的训练计划进行使用;反之用户重新调整训练计划。
[0089]
根据调整后的训练计划获取视频调取序列,所述视频调取序列包括多个连续的大环节,每个大环节内设置有至少一个子环节,大环节中包括至少一个动作片段;
[0090]
按照视频调取序列依次调取视频片段和动作片段,得到所有子环节的目标视频片段,拼接目标视频片段生成健身视频;所述视频调取序列的大环节依次包括开场环节、热身环节、动作环节、拉伸环节和结束环节,所述动作环节包括至少一个动作片段;所述动作环节的子环节依次包括开场、支臂调节、动作讲解、组串场、动作循环和组间休息,同一动作环节中的所述组串场、动作循环或组间休息可多次调用视频片段或动作片段;根据动作环节中动作片段的调取次数调整动作环节中的动作讲解子环节。
[0091]
根据目标视频片段属性调整目标视频片段,目标视频片段属性包括播放频率和用户视频偏好。
[0092]
根据目标视频片段的播放频率、用户视频偏好调整目标视频片段中视频片段的排序值、动作片段的播放值;调取排序值最高的候选视频片段和播放值最小的后续动作片段作为当前子环节的目标视频片段;
[0093]
基于排序值调取视频片段时,成为目标视频片段的候选视频片段的排序值在后续调取中降低,其他候选视频片段的排序值在后续调取中升高;
[0094]
基于播放值调取动作片段时,成为目标视频片段的候选动作片段的播放值在后续调取中增加,当动作片段的播放值达到播放阈值时,获取与该动作片段的动作难度等级、动作字段、肌肉刺激字段相同的动作片段作为目标视频片段,并且获取时,动作难度等级、动作字段、肌肉刺激字段相同的动作片段中,获取播放值最小的作为当前子环节的目标视频片段。
[0095]
下面结合具体的例子对本发明中的一种健身训练方法进行介绍:
[0096]
获取用户基础信息和训练目标,基于获取的基础信息和训练目标为用户构建健身训练计划,该构建包括:
[0097]
根据用户的基础信息和训练目标获取健身时间表;
[0098]
动作片段的属性包括解锁分数、动作id、动作类型,用户训练一个动作片段时,该动作片段关联的动作类型的所有动作片段分数增加,当动作片段到达解锁分数时,将该动作片段添加到动作池中,当用户的动作片段达到解锁分数时,将该动作片段添加到动作池中;
[0099]
根据训练日参数在动作池中获取动作片段组合,得到若干组第一动作组合,所述第一动作组合为动作片段对应的动作id组合;
[0100]
在若干组第一动作组合中,根据动作片段的动作难度等级和用户的基础信息获取若干组第二动作组合;
[0101]
每组第二动作组合中,根据动作字段的维度变化对动作片段的动作id排序;
[0102]
在排序后的第二动作组合中,获取维度变化最小的一组第二动作组合作为第三动作组合;
[0103]
根据动作片段的预设动作次数和用户训练目标获取第三动作组合中每个动作片段对应的推荐次数和推荐重量,一个动作片段对应的推荐次数和推荐重量构成一个训练动作组;
[0104]
其中,根据动作片段获取用户基于该动作的1rm重量,根据训练目标获取该动作预设的重量,其中:
[0105][0106]
a为该动作推荐重量,x1为用户基于该动作的1rm重量,x2为基于训练目标该动作对应的重量;
[0107]
根据训练动作组中动作片段对应的推荐次数、动作片段属性、用户基础信息和训练目标获取每个训练动作组的休息时长。
[0108]
下面结合具体的例子对本发明中的一种制定健身训练计划的方法进行介绍:
[0109]
步骤1根据用户的基础信息和训练目标获取健身时间表;
[0110]
1.1根据用户的基础信息得到用户的训练周期和每周的训练天数;
[0111]
1.2基于健身数据预设有休息日规则,休息日规则为现有的规则,休息日规则为健身的分化规则,健身的分化包括腿推拉(三分化)、全身分化、上下肢分化、传统五分化、腿推拉 上下肢分化,本实施例中,采用上下肢分化的规则如表1所示:
[0112]
表1
[0113][0114]
1.3根据用户的训练目标、训练周期、每周的训练天数、休息日规则设置健身时间表,健身时间表的属性包括训练日参数,训练日参数包括训练日对应的动作片段个数和肌肉刺激容量;
[0115]
步骤2将动作片段添加到动作池中;
[0116]
2.1用户的动作熟练度初始分值为0分,将动作片段根据预设的动作类型进行分类;
[0117]
2.2动作片段预设有动作难度等级,动作难度等级包括1级、2级、3级和4级,本实施例中动作难度等级为1级、2级和3级的动作,解锁分数为0分,4级的解锁分数为30分;用户在做同一动作类型的任一动作时,都会增加用户对于这个动作类型下所有动作的熟练度,本实施例中,熟练度规则如下:
[0118]
当用户做了1组1级动作,对该动作关联的动作类型的所有动作,熟练度度增加1分;
[0119]
当用户做了1组2级动作,对该动作关联的动作类型的所有动作,熟练度度增加1.5分;
[0120]
当用户做了1组3级动作,对该动作关联的动作类型的所有动作,熟练度度增加3分。当用户对某个动作片段的动作熟练度分值达到预设的解锁分数时,将该动作片段添加到动作池中;
[0121]
步骤3根据训练日参数和训练目标获取动作片段组合,得到若干组第一动作组合;
[0122]
3.1每个动作片段预设有肌肉刺激字段,肌肉刺激字段包括肌肉刺激程度和肌肉刺激部位,训练日参数包括肌肉刺激容量(组数)和动作个数,其中肌肉刺激程度指的是做一组动作,对应到肌肉的组数,例:某动作对胸肌刺激程度100%、三角肌50%,则做该动作1组,则胸肌目标达成1组、三角肌目标达成0.5组;根据3.1中的数据筛选若干组动作片段组合,得到若干组第一动作组合;
[0123]
步骤4在若干组第一动作组合中,根据动作片段的动作难度等级和用户的基础信
息获取若干组第二动作组合;
[0124]
4.1基于难度匹配规则、用户基础信息和第一动作组合中的动作片段的动作难度等级在若干组第一动作组合中进行进一步筛选;
[0125]
本实施例中难度匹配规则:
[0126]
当用户的用户等级为健身小白时:
[0127]
动作组合中,动作片段的动作难度等级的占比符合以下规律:
[0128]
1级的数量:2级的数量:大于等于3级的数量=30%:60%:10%;
[0129]
当用户的用户等级为健身牛人时:
[0130]
动作组合中,动作片段的动作难度等级的占比符合以下规律:
[0131]
1级的数量:2级的数量:大于等于3级的数量=10%:60%:30%;
[0132]
根据难度匹配规则在若干组第一动作组合中筛选出若干第二动作组合;
[0133]
步骤5在若干组第二动作组合中,根据每组相邻两个动作片段的动作字段对每组动作片段排序,并根据排序后的相邻两个动作片段的动作字段得到一组第三动作组合;
[0134]
5.1每组第二动作组合中,根据动作字段的维度变化对动作片段排序;本实施例中,动作片段预设有动作字段,动作字段包括支臂上下调节字段、支臂摆动调节字段、更换末端配件字段和增减健身凳子字段;支臂上下调节字段、支臂摆动调节字段、更换末端配件字段和增减健身凳子字段分别对应四个维度,按照支臂上下调节字段、支臂摆动调节字段、更换末端配件字段和增减健身凳子字段的顺序对第二动作组合中的动作片段进行排序,得到排序后的第二动作组合;
[0135]
5.2在排序后的第二动作组合中,获取维度变化最小的一组第二动作组合作为第三动作组合,本实施例中,通过分数变更规则对排序后的第二动作组合进行打分,分值最高的组合即为维度变化最小的第三动作组合,当有分值最高的同时有多组时,随机抽选一组作为第三动作组合;
[0136]
将动作的id序列具有一个总分数,默认是1分,分数变更规则如下如表2所示:
[0137]
表2:
[0138]
维度变更分数变更每两个相邻动作id,未发生维度变化 2每两个相邻动作id,发生一维维度变化 1每两个相邻动作id,发生二维维度变化 0每两个相邻动作id,发生三维维度变化

1每两个相邻动作id,发生四维维度变化
‑2[0139]
在本实施例中,如图3和4所示,本方法对应的健身器械为一种智能健身器,包括机体27,还包括转动连接在机体27上的轨道8、滑动配合在轨道8内的调节座10、转动连接在调节座10上的端头9、与端头9固定连接的支臂28;还包括,
[0140]
第一调节组件,用于调节轨道8在机体27上绕轨道自身轴线的转动角度;
[0141]
第二调节组件,用于调节调节座10在轨道8内的轴向位置(即支臂沿轨道平移的位置);
[0142]
第三调节组件,用于调节端头9在调节座10上的转动角度(即支臂绕支臂与轨道交点转动的角度);
[0143]
第四调节组件,用于调节连接头,使支臂28与不同的配件连接;
[0144]
第五调节组件,用于调节支臂与健身凳子之间的位置关系。
[0145]
在本实施例中,支臂上下调节字段只需调节第二调节组件;支臂摆动调节字段需要调节第一调节组件和/或第三调节组件;更换末端配件字段需要调节第四调节组件、第一调节组件和/或第三调节组件;增减健身凳子字段需要调节第二调节组件、第四调节组件、第一调节组件和/或第三调节组件。
[0146]
步骤6根据动作片段的预设动作次数和用户训练目标获取第三动作组合中每个动作片段对应的推荐次数和推荐重量;
[0147]
6.1确定每个动作片段的推荐次数;
[0148]
每个动作片段预设有动作次数和动作目标效果,动作目标效果包括减脂和增肌,用户的训练目标包括增肌或减脂。
[0149]
当用户的训练目标是增肌时,每个训练日中的每个动作片段的动作次数中,其中65%的动作次数的动作目标效果为增肌,35%的动作次数的动作目标效果为减脂;当用户的训练目标是减脂时,每个训练日中的每个动作片段的动作次数中,其中65%的动作次数的动作目标效果为减脂,35%的动作次数的动作目标效果为增肌。
[0150]
6.2确定每个动作片段的推荐重量;
[0151]
根据动作片段获取用户基于该动作的1rm重量,并根据训练目标获取该动作预设的重量,得到每个动作片段的推荐重量;
[0152]
其中:
[0153][0154]
a为该动作推荐重量,x1为用户基于该动作的1rm重量,x2为基于训练目标该动作对应的重量,每个动作片段的推荐次数和重量组成一个训练动作组,第三动作组合中由多个训练动作组组成。
[0155]
步骤七根据训练动作组中动作片段对应的推荐次数、动作片段属性、用户基础信息和训练目标获取每个训练动作组的休息时长。
[0156]
本实施例中,根据专业的健身数据,本发明人根据动作片段的动作难得等级、推荐的动作次数、用户的用户等级以及训练目标,预设了一个休息间隔规则,休息间隔规则可为多种,本实施例中根据健身经验提供一种,该间隔规则如下如表3所示:
[0157]
表3:
[0158]
[0159][0160]
步骤7根据步骤1

步骤6获取制定好的训练计划,根据用户偏好调整训练计划;
[0161]
7.1用户对训练计划进行确认,通过手动修改调整训练计划或放弃计划或确认计划;
[0162]
若确认计划,则获取的训练计划即为确定的训练计划;
[0163]
若放弃计划,则重复步骤1

6重新获取训练计划;
[0164]
若通过手动修改调整训练计划,则用户在训练计划上根据自己的偏好调整训练计划,可调整训练计划中每周训练日的排布等;调整后,得到调整后的训练计划;
[0165]
步骤8根据调整后的训练计划获取视频调取序列,所述视频调取序列包括多个连续的大环节,每个大环节内设置有至少一个子环节,大环节中包括至少一个动作片段;
[0166]
8.1按照视频调取序列依次调取视频片段和动作片段,得到所有子环节的目标视频片段,拼接目标视频片段生成健身视频;所述视频调取序列的大环节依次包括开场环节、热身环节、动作环节、拉伸环节和结束环节,所述动作环节包括至少一个动作片段;所述动作环节的子环节依次包括开场、支臂调节、动作讲解、组串场、动作循环和组间休息,同一动作环节中的所述组串场、动作循环或组间休息可多次调用视频片段或动作片段;根据动作环节中动作片段的调取次数调整动作环节中的动作讲解子环节;
[0167]
在本实施例中,如表4所示,根据训练计划得到包含开场环节、热身环节、动作环节组、隐藏关卡环节、拉伸环节、结束环节总共六个大环节的视频调取序列动作,动作环节组
中包含动作id为1、3、8的三套训练动作。每个大环节又对应有一个或多个子环节。根据视频调取序列中各子环节的顺序,分别调取每一个子环节的目标视频片段后,得到共计57段目标视频片段,对目标视频片段进行编号以确定调用顺序,最后拼接57段视频片段得到健身视频。
[0168]
动作环节的子环节依次包括开场、支臂调节、动作讲解、组串场、动作循环和组间休息,同一动作环节中的所述组串场、动作循环或组间休息可多次调用目标视频片段。开场、支臂调节和动作讲解为准备环节,每个动作环节完成一次即可;组串场、动作循环或组间休息为锻炼环节,可以部分或全部重复多次,以满足训练计划的强度要求和训练时长。锻炼环节循环时,以动作id

1的动作环节为例,如图4所示,在六个子环节均调用一次目标视频片段的基础上,即目标视频7~12,动作环节的最后一个子环节可以是组间休息,例如完成一至三组循环,在目标视频片段12、15、18处中止并进入下一个动作环节的开场子环节;可以是动作循环,例如完成第四组循环后,目标视频片段20完成后中止并进入下一个动作环节的开场子环节;也可以是组串场,例如以目标视频片段21作为最后一个子环节。
[0169]
其中,为提高视频片段拼接的连贯性,组间休息调取到的目标视频片段为纯页面或其他静止页面。不同循环次数同一子环节调取的目标视频片段优选为不同,以此体现出不同循环次数的差异性,从而提高训练计划中不同时期同一训练目标的健身视频的整体差异性。
[0170]
表4
[0171][0172]
步骤9根据目标视频片段属性调整目标视频片段,目标视频片段属性包括播放频率和用户视频偏好;
[0173]
9.1根据目标视频片段的播放频率、用户视频偏好调整目标视频片段中视频片段的排序值、动作片段的播放值;调取排序值最高的候选视频片段和播放值最小的后续动作
片段作为当前子环节的目标视频片段;
[0174]
9.11基于排序值调取视频片段时,成为目标视频片段的候选视频片段的排序值在后续调取中降低,其他候选视频片段的排序值在后续调取中升高;
[0175]
9.12基于播放值调取动作片段时,成为目标视频片段的候选动作片段的播放值在后续调取中增加,当动作片段的播放值达到播放阈值时,获取与该动作片段的动作难度等级、动作字段、肌肉刺激字段相同的动作片段作为目标视频片段,并且获取时,动作难度等级、动作字段、肌肉刺激字段相同的动作片段中,获取播放值最小的作为当前子环节的目标视频片段。
[0176]
获取播放值最小的动作片段作为目标视频片段,在用户进行健身时,使得用户能够观看到丰富多样的目标视频片段,提高健身视频的定制感和趣味性,增强健身体验,加强健身效果。
[0177]
实施例二
[0178]
请参考图2,图2为一种健身训练系统的组成示意图,在实施例1的基础上本发明实施例二提供了一种健身训练系统,所述系统包括:
[0179]
获取模块,用于根据动作片段的属性构建与用户基础信息和训练目标相匹配的训练计划,其中,动作片段的属性包括动作难度等级、动作字段、肌肉刺激字段;动作字段包括健身器械调节的不同维度;
[0180]
第一个性化调节模块:用于用户调整训练计划;
[0181]
视频调取模块:用于根据调整后的训练计划获取视频调取序列,其中,视频调取序列包括多个连续的大环节,每个大环节内设置有至少一个子环节,大环节中包括至少一个动作片段;按照视频调取序列依次调取视频片段和动作片段,得到所有子环节的目标视频片段,拼接目标视频片段生成健身视频;
[0182]
第二个性化调节模块:用于根据目标视频片段属性调整目标视频片段,目标视频片段属性包括播放频率和用户视频偏好。
[0183]
实施例三
[0184]
本发明实施例三提供了一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述一种健身训练方法的步骤。
[0185]
其中,所述处理器可以是中央处理器,还可以是其他通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0186]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的数据,实现发明中一种健身训练装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等。此外,存储器可以包括高速随机存取存储器、还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡,安全数字卡,闪存卡、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0187]
实施例四
[0188]
本发明实施例四提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述一种健身训练方法的步骤。
[0189]
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(readonlymemory,rom)、可擦式可编程只读存储器((erasableprogrammablereadonlymemory,eprom)或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0190]
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0191]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献