基于跳绳运动的体质分析方法、装置、设备及介质与流程
未命名
09-22
阅读:98
评论:0

1.本技术涉及数据处理技术领域,尤其涉及一种基于跳绳运动的体质分析方法、装置、设备及介质。
背景技术:
2.随着生活水平的提高,越来越多的人选择通过运动健身来提高身体素质,跳绳作为一项有氧运动,不需要使用大型复杂的运动器械且对于运动环境没有特殊的要求,适合作为全民性的运动健身项目。
3.背景技术中,智能型跳绳设备或非智能型跳绳设备一般输出跳绳时间、跳绳速度及跳绳数量等基础跳绳数据,由于用户无法通过基础跳绳数据对自身的身体素质指标进行量化,不利于提高体质分析的准确性,还会导致用户无法得知经过一段时间的跳绳锻炼后身体素质是否发生变化,不利于提高用户体验。
技术实现要素:
4.鉴于以上问题,本技术实施例提供一种基于跳绳运动的体质分析方法、装置、设备及介质,以解决上述技术问题。
5.第一方面,本技术实施例提供一种基于跳绳运动的体质分析方法,包括:
6.根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;
7.根据至少一个所述用户的所述体质指标数据,获取体质分析数据。
8.第二方面,本技术实施例提供一种基于跳绳运动的体质分析装置,包括:
9.计算模块,用于根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;
10.比较模块,用于根据至少一个所述用户的所述体质指标数据,获取体质分析数据。
11.第三方面,本技术实施例提供一种电子设备,包括处理器、以及与所述处理器耦接的存储器,所述存储器存储有可被所述处理器执行的程序指令;所述处理器执行所述存储器存储的所述程序指令时实现上述的基于跳绳运动的体质分析方法。
12.第四方面,本技术实施例提供一种存储介质,所述存储介质内存储有程序指令,所述程序指令被处理器执行时实现上述的基于跳绳运动的体质分析方法。
13.本技术实施例提供的基于跳绳运动的体质分析方法、装置、设备及介质,根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;根据至少一个所述用户的所述体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。
14.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
15.图1示出了本技术实施例提供的基于跳绳运动的体质分析方法的应用场景图。
16.图2示出了本技术实施例提供的基于跳绳运动的体质分析方法的流程示意图。
17.图3示出了本技术实施例中绊绳原理示意图。
18.图4示出了本技术实施例中反应延迟原理示意图。
19.图5示出了本技术实施例中雷达图的示例图。
20.图6示出了本技术实施例中数据评分图的示例图。
21.图7示出了本技术实施例中数据评分图的示例图。
22.图8示出了本技术实施例提供的基于跳绳运动的体质分析装置的结构示意图。
23.图9示出了本技术实施例提供的芯片的结构示意图。
24.图10示出了本技术实施例提供的电子设备的结构示意图。
25.图11示出了本技术实施例提供的电子设备的结构示意图。
26.图12示出了本技术实施例提供的存储介质的结构示意图。
具体实施方式
27.下面详细描述本技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性地,仅用于解释本技术,而不能理解为对本技术的限制。
28.为了使本技术领域的人员更好地理解本技术的方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
29.本技术实施例中,需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
30.而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
31.在本技术实施例的描述中,“示例”或“例如”等词语用于表示举例、说明或描述。本技术实施例中描述为“举例”或“例如”的任何实施例或设计方案均不解释为比另一实施例或设计方案更优选或具有更多优点。使用“示例”或“例如”等词语旨在以清晰的方式呈现相对概念。
32.另外,本技术实施例中的“多个”是指两个或两个以上,鉴于此,本技术实施例中也可以将“多个”理解为“至少两个”。“至少一个”,可理解为一个或多个,例如理解为一个、两个或更多个。例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个,例如,包括a、b和c中的至少一个,那么包括的可以是a、b、c、a和b、a和c、b和c、或a和b和c。
33.需要说明的是,本技术实施例中,“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
34.本技术提供的基于跳绳运动的体质分析方法可以应用于图1所示的电子设备200中,该电子设备200包括运动传感器201以及处理器202,运动传感器201用于采集动作信息,处理器202用于根据运动传感器201采集的动作信息获取跳绳运动数据,处理器202还用于执行基于跳绳运动的体质分析方法。
35.在一种应用场景中,电子设备可以为智能跳绳,智能跳绳可以在a用户跳绳的过程中通过运动传感器201持续采集动作信息,同时通过处理器202不断根据运动传感器201采集的动作信息计算更新跳绳运动数据,直至该次跳绳结束,处理器202得到a用户该次跳绳的跳绳运动数据。随后,处理器202还可以根据该次跳绳得到的跳绳运动数据,获取对应用户的至少一种体质指标数据。处理器202还可以进一步根据a用户的至少一个体质指标数据,获取a用户的体质分析数据。
36.并且,通过智能跳绳的服务器可以收集不同用户通过不同的智能跳绳上传的体质指标数据,再对收集的多个用户的体质指标数据进行共享,a用户持有的智能跳绳获取共享的该多个用户的体质指标数据后,处理器202还可以根据多个用户的体质指标数据,获取体质分析数据。
37.请参阅图2所示,为本技术一实施例提供的基于跳绳运动的体质分析方法的流程示意图。需注意的是,若有实质上相同的结果,本技术的方法并不以图2所示的流程顺序为限。在本实施例中,该基于跳绳运动的体质分析方法包括如下步骤:
38.s10,根据用户的跳绳运动数据,获取用户的至少一种体质指标数据。
39.其中,用户的跳绳运动数据可以根据运动传感器的动作信息获取。例如,跳绳运动数据可以根据用户一次完整的跳绳运动所产生的动作信息获取。作为一种实施方式,跳绳运动数据可以包括跳绳时间、跳绳数量、跳绳速度、绊绳次数、最多连续跳绳次数、甩绳频率、起跳频率、开始跳绳的反应延迟时间、绊绳后起跳的反应延迟时间、跳绳平均速度、跳绳最快速度中的至少一种。
40.其中,至少一种体质指标数据可以包括协调能力数据、反应能力数据、爆发力数据、耐力数据以及平衡力数据中的一个或多个。将跳绳运动数据转化为至少一种体质指标数据,实现对至少一种类型的体质指标的量化。
41.s20,根据至少一个用户的体质指标数据,获取体质分析数据。
42.其中,体质分析数据可以用于表征用户的体质指标数据与标准体质指标数据的差异;体质分析数据也可以用于表征运动群体的体质指标平均数据与标准体质指标数据的差异;体质分析数据还可以用于表征用户的体质指标数据、运动群体的体质指标平均数据分别与标准体质指标数据的差异;体质分析数据还可以用于表征不同用户的体质指标数据的差异;体质分析数据还可以用于表征第一运动群体的体质指标平均数据、第二运动群体的体质指标平均数据分别与标准体质指标数据的差异。其中,不同的运动群体可以对应不同统计范围的用户,例如,第一运动群体可以为a学校a年级的某个班级的学生,第二运动群体可以为a学校a年级的所有学生。
43.在本实施例中,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有
利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。
44.作为一种实施方式,至少一种体质指标数据包括协调能力数据、反应能力数据、爆发力数据、耐力数据以及平衡力数据中的一个或多个。
45.作为一种实施方式,至少一种体质指标数据可以包括协调能力数据;跳绳运动数据可以包括起跳频率和甩绳频率。
46.在本实施方式中,对协调能力数据进行计算,步骤s10具体包括如下步骤:
47.s111,根据起跳频率和甩绳频率,获取用户的第一运动分析数据。
48.其中,跳绳运动中,出现绊绳的主要原因为用户(跳绳使用者)手部的甩绳频率和脚部的起跳频率不同步导致动作变形。请参阅图3所示,手部的甩绳频率m和脚部的起跳频率n出现频率差,当这个频率差过大时,就会出现绳子与脚部相撞。在本实施方式中,甩绳频率m可以为每分钟甩绳的次数,起跳频率n可以为每分钟起跳的次数。其中,第一运动分析数据用于表征用户手部的甩绳频率和脚部的起跳频率之间的差异。
49.在一些实施方式中,第一运动分析数据可以根据甩绳频率和起跳频率的比值得到。示例性地,第一运动分析数据可以根据如下公式进行计算:
50.其中,y1为第一运动分析数据,m为甩绳频率,n为起跳频率。
51.s112,根据第一运动分析数据、起跳频率以及标准甩绳频率,获取用户的协调能力数据。
52.其中,标准甩绳频率为标准指标,该标准指标与年龄关联对应,可以根据本次跳绳的用户的年龄查询对应的标准甩绳频率。在本实施方式中,标准甩绳频率可以为每分钟甩绳的标准次数。
53.在一些实施方式中,协调能力数据可以根据如下公式进行计算:
54.其中,ca为协调能力数据,y1为第一运动分析数据,g为标准甩绳频率,n为起跳频率,k1为第一预设系数,k为预设标准评估值。
55.在一些实施方式中,预设标准评估值k理论上可以为协调能力数据ca的最高评分值,0理论上可以为协调能力数据ca的最低评分值,预设标准评估值k可以根据协调能力数据ca的最高评分值和最低评分值的具体需求进行设置。第一预设系数k1是大于1的系数,可以根据起跳频率与标准甩绳频率的比值对协调能力数据影响程度的需求进行调整,当需要将起跳频率与标准甩绳频率的比值对协调能力数据的影响程度调大时,可以将第一预设系数k1调小;当需要将起跳频率与标准甩绳频率的比值对协调能力数据的影响程度调小时,可以将第一预设系数k1调大。
56.在一些实施方式中,第一预设系数k1可以为100,预设标准评估值k可以为5。
57.另外,为了使协调能力数据ca位于0~5的范围内,需要剔除无效的数据,若第一运动分析数据y1大于5或第一运动分析数据y1小于0,则协调能力数据ca会位于0~k的范围之外,为此可以进行如下设置:
58.若则y1=5;若则y1=0;若m=0,则y1=0。
59.另,为了使协调能力数据ca位于0~5的范围内,可以进行如下设置:
60.若则ca=5。
61.作为一种实施方式,至少一种体质指标数据包括反应能力数据;跳绳运动数据包括第一跳绳时间、第一跳绳数量和反应延迟时间。
62.在本实施方式中,对反应能力数据进行计算,步骤s10具体包括如下步骤:
63.s121,根据第一跳绳时间、第一跳绳数量以及标准单位跳绳数量,获取用户的第二运动分析数据。
64.其中,第一跳绳时间可以为用户该次跳绳锻炼的总时长,第一跳绳数量可以为用户该次跳绳锻炼的跳绳数量;标准单位跳绳数量为单位时间内的标准跳绳数量,也为一个标准指标,可以根据用户的年龄和跳绳总时长进行确定,例如,单位时间可以为1分钟,此时,标准单位跳绳数量为1分钟内的标准跳绳数量;进一步地,在一些实施方式中,标准单位跳绳数量随着跳绳总时长的变化而变化,一般标准单位跳绳数量随着跳绳总时长的增加而减少,例如,跳绳总时长为1分钟对应的标准跳绳数量大于跳绳总时长为10分钟对应的标准跳绳数量。
65.在一些实施方式中,第二运动分析数据与第一跳绳数量和第一跳绳时间的比值负相关。
66.示例性地,第二运动分析数据可以根据如下公式进行计算:
67.其中,y2为第二运动分析数据,w为跳绳数量,t为跳绳时间,u为标准单位跳绳数量,k2为第二预设系数。为用户对应的单位时间内的跳绳数量,为用户对应的单位时间内的跳绳数量与标准单位跳绳数量的比值;第二预设系数k2可以用于调整第二运动分析数据y2的取值范围,可以根据y2取值的实际需要进行设置或调整。在一些具体的实施方式中,第二预设系数k2可以为5,或者,第二预设系数k2可以为2。
68.其中,标准单位跳绳数量为标准指标,该标准指标与年龄关联对应,可以根据本次跳绳的用户的年龄查询对应的标准单位跳绳数量得到。在本实施方式中,标准单位跳绳数量可以为每分钟跳绳的标准数量。
69.在一些实施方式中,为了避免异常数据干扰第二运动分析数据y2的计算过程,可以进行如下设置:
70.若w=0,则y2=0。
71.s122,根据第二运动分析数据、标准单位跳绳数量、用户达到标准单位跳绳数量的最短时间、标准甩绳频率以及反应延迟时间,获取用户的反应能力数据。
72.其中,请参阅图4所示,反应延迟时间nt可以为开始跳绳的延迟时间,即为用户接收到跳绳指令之后到开始跳绳的延迟时间;反应延迟时间nt也可以为绊绳后重新开始跳绳的延迟时间。上述两种延迟时间分别与用户的反应能力相关。在一些实施方式中,该次跳绳锻炼可以对应至少一个开始跳绳指令,反应延迟时间nt还可以是将至少一个开始跳绳的延迟时间以及至少一个绊绳后重新开始跳绳的延迟时间取平均值所得。
73.其中,用户达到标准单位跳绳数量的最短时间可以为在该次跳绳锻炼过程中用户每次接受到跳绳指令后跳绳数量达到标准单位跳绳数量所用的时间中最短的一个。
的取值范围进行设置,在一些具体的实施方式中,第三预设系数k3可以为90,第二跳绳时间t1的单位为秒。
89.在一些实施方式中,若设定第三运动分析数据的取值范围为[-5,0],若第二跳绳数量m1<50,则y3=-5。
[0090]
s132,根据第三运动分析数据获取用户的爆发力数据。
[0091]
在一些实施方式中,爆发力数据可以根据如下公式进行计算:
[0092]
ep=k+y3,其中,ep为爆发力数据,k为预设标准评估值。预设标准评估值k用于调整爆发力数据ep的取值范围。
[0093]
在一些实施方式中,预设标准评估值k为5。进一步地,当设定爆发力数据的取值范围为[0,5]时,若[k+y3]>5,则ep=5。
[0094]
作为一种实施方式,至少一种体质指标数据包括耐力数据;跳绳运动数据包括第三跳绳时间和第三跳绳数量。
[0095]
在本实施方式中,对耐力数据进行计算,步骤s10具体包括如下步骤:
[0096]
s141,根据第三跳绳时间、第三跳绳数量、标准甩绳频率以及标准单位时间,获取用户的耐力数据。
[0097]
其中,跳绳运动中,耐力主要体现在用户的跳绳平均速度较高并能长时间的保持该较高的跳绳平均速度,通过计算用户一次跳绳运动的平均速度,并将该平均速度与标准对比,结合时间运动持续的时间长短,可反映出用户跳绳耐力情况。
[0098]
在一些实施方式中,耐力数据与用户在相对较长时间的跳绳平均速度相关,可以经验,可以耐力数据对应的锻炼时长确定为大于或等于第三预设时长,用户该次跳绳锻炼的总时长可以大于或等于第三预设时长,例如,第三预设时长可以为2分钟、3分钟或5分钟。用于计算耐力数据的跳绳运动数据可以选择跳绳锻炼总时长大于或等于第三预设时长的跳绳锻炼对应的跳绳运动数据。
[0099]
在一些实施方式中,耐力数据可以根据如下公式进行计算:
[0100]
其中,ed为耐力数据,t2为第三跳绳时间,m2为第三跳绳数量,g为标准甩绳频率,t1为第一标准时长。
[0101]
在本实施方式中,为第三跳绳时间与第一标准时长的比值,第一标准时长t1例如可以为30秒、45秒、60秒、75秒或90秒等,第一标准时长可以用于调整第三跳绳时间对耐力数据的影响程度,第一标准时长越大,第三跳绳时间对于耐力数据的影响越小;第一标准时长越小,第三跳绳时间对于耐力数据的影响越大。
[0102]
在一些实施方式中,第一标准时长t1可以为60秒;同时,当设定耐力数据的取值范围为[0,5]时,若则ed=5;若则ed=5;若则ed=0。
[0103]
作为一种实施方式,至少一种体质指标数据包括平衡力数据;跳绳运动数据包括甩绳频率、起跳频率、跳绳平均速度以及跳绳最快速度。
[0104]
在本实施方式中,用户甩绳频率及跳绳速度越平稳时,用户的平衡能力越佳。通过
用户跳绳平均速度、绊绳数据、速度差距可反映出用户平衡力情况。
[0105]
在本实施方式中,对平衡力数据进行计算,步骤s10具体包括如下步骤:
[0106]
s151,根据起跳频率和甩绳频率,获取用户的第四运动分析数据。
[0107]
其中,跳绳运动中,出现绊绳的主要原因为用户(跳绳使用者)手部的甩绳频率和脚部的起跳频率不同步导致动作变形。请参阅图3所示,手部的甩绳频率和脚部的起跳频率出现频率差,当这个频率差过大时,就会出现绳子与脚部相撞。
[0108]
其中,第四运动分析数据用于表征用户手部的甩绳频率和脚部的起跳频率之间的差异。
[0109]
在一些实施方式中,第四运动分析数据可以根据甩绳频率和起跳频率的比值得到。示例性地,第四运动分析数据可以根据如下公式进行计算:
[0110]
其中,y4为第四运动分析数据,m为甩绳频率,n为起跳频率。
[0111]
s152,根据第四运动分析数据、起跳频率、标准甩绳频率、跳绳平均速度以及跳绳最快速度,获取平衡力数据。
[0112]
其中,跳绳平均速度可以为该次跳绳锻炼的总体平均速度,可以根据跳绳数量与跳绳时间的商获取。跳绳最快速度可以为该次跳绳锻炼中跳绳的瞬时速度中最大的一个,跳绳最快速度也可以采用如下方式获取:将该次跳绳锻炼按照预设单位时长划分为若干个连续的时间段,根据每个时间段的分段跳绳数量计算每个时间段的分段跳绳速度,将分段跳绳速度的最大值作为跳绳最快速度。
[0113]
在一些实施方式中,平衡力数据可以根据如下公式进行计算:
[0114]
其中,cf为平衡力数据,y4为第四运动分析数据,g为标准甩绳频率,n为起跳频率,k4为第四预设系数,k为预设标准评估值,as为跳绳平均速度,ts为跳绳最快速度。
[0115]
在本实施方式中,第四预设系数k4是大于1的系数,可以根据起跳频率与标准甩绳频率的比值对平衡力数据影响程度的需求进行调整,当需要将起跳频率与标准甩绳频率的比值对平衡力数据的影响程度调大时,可以将第四预设系数k4调小;当需要将起跳频率与标准甩绳频率的比值对平衡力数据的影响程度调小时,可以将第四预设系数k4调大。
[0116]
在本实施方式中,预设标准评估值k可以用于调整平衡力数据的取值范围。
[0117]
在一些实施方式中,第四预设系数k4为100,预设标准评估值k为5。
[0118]
在一些实施方式中,为了使平衡力数据cf位于0~5的范围内,需要剔除无效的数据,若第四运动分析数据y4大于5或第四运动分析数据y4小于0,则平衡力数据cf会位于0~5的范围之外,为此可以进行如下设置:
[0119]
若则y4=5;若则y4=0;若m=0,则y4=0。
[0120]
另,为了使平衡力数据cf位于0~5的范围内,可以进行如下设置:
[0121]
若则cf=5。
[0122]
在本实施方式中,甩绳频率m、起跳频率n和标准甩绳频率g与上述的表示含义一致,在此不再赘述。
[0123]
作为一种实施方式,至少一种体质指标数据包括协调能力数据、反应能力数据、爆发力数据、耐力数据以及平衡力数据中的多个。
[0124]
在一些实施方式中,不同类型的体质指标数据可以根据同一次的跳绳锻炼的跳绳运动数据进行计算。
[0125]
在一些实施方式中,不同类型的体质指标数据还可以根据不同的跳绳锻炼的跳绳运动数据进行计算,例如,爆发力数据和耐力数据,前者与较短时间的跳绳速度相关,后者与较长时间的跳绳速度相关,二者对于跳绳锻炼的总时间的要求不同,可以分别采用不同的跳绳锻炼的跳绳运动数据。
[0126]
在一些实施方式中,步骤s20具体包括如下步骤:
[0127]
s21,根据当前用户的体质指标数据以及标准体质指标数据,获取体质分析数据,该体质分析数据用于表征至少一个相同类型的体质指标数据和标准体质指标数据之间的比较结果的。
[0128]
在本实施方式中,标准体质指标数据可以为预设标准值,为对应类型的体质指标数据的最高分。通过用户的体质指标数据与标准体质指标数据的比较,能够直观反映用户的对应类型的体质指标优劣。
[0129]
作为一种实施方式,该同一类型的体质指标数据的取值范围可以设置为s1~s2,该标准体质指标数据可以用s2表示。示例性地,s1可以为数值0,s2可以为数值5,表示该同一类型的标准体质指标数据的最高分为5。s1还可以为数值0,s2还可以为数值100,表示该同一类型的标准体质指标数据的最高分为100。
[0130]
在本实施方式中,体质分析数据可以包括当前用户的至少一个类型的体质指标数据以及对应类型的标准体质指标数据。
[0131]
作为一种实施方式,步骤s20具体包括如下步骤:
[0132]
s221,根据不同用户的相同类型的体质指标数据,获取对应类型的体质指标平均数据;
[0133]
s222,根据不同类型的体质指标平均数据以及当前用户的不同类型的体质指标数据,获取体质分析数据,该体质分析数据用于表征当前用户的体质指标数据和相同类型的体质指标平均数据之间的比较结果。
[0134]
在本实施方式中,计算多个用户的相同类型的体质指标数据的算术平均值,作为对应类型的体质指标平均数据,通过用户的体质指标数据与体质指标平均数据的比较,能够直观反映用户的对应类型的体质指标优劣。
[0135]
在一些实施方式中,不同的用户可以分别为在校学生,可以根据班级所有学生的相同类型的体质指标数据获取对应的体质指标平均数据,也可以根据本年级所有学生的相同类型的体质指标数据获取对应的体质指标平均数据。
[0136]
在本实施方式中,体质分析数据可以包括当前用户的至少一个类型的体质指标数据以及对应类型的体质指标平均数据。
[0137]
例如,体质分析数据可以包括当前用户的协调能力数据以及不同用户的协调能力数据平均值。
[0138]
又如,体质分析数据可以包括当前用户的协调能力数据以及不同用户的协调能力数据平均值,和当前用户的平衡力数据以及不同用户的平衡力数据平均值。
[0139]
作为一种实施方式,步骤s20具体包括如下步骤:
[0140]
s23,根据至少两个用户的体质指标数据,获取体质分析数据,该体质分析数据用于表征不同用户的相同类型的体质指标数据之间的比较结果。
[0141]
在本实施方式中,体质分析数据可以包括第一用户的至少一个类型的体质指标数据以及第二用户的对应类型的体质指标数据。
[0142]
例如,体质分析数据可以包括第一用户的协调能力数据以及第二用户的协调能力数据。
[0143]
又如,体质分析数据可以包括第一用户的协调能力数据以及第二用户的协调能力数据,和第一用户的平衡力数据以及第二用户的平衡力数据。
[0144]
作为一种实施方式,步骤s20之后还包括如下步骤:
[0145]
s30,根据预设的显示策略,在用户界面显示体质分析数据。
[0146]
在本实施方式中,对体质分析数据进行显示,能更直观反映用户的体质状况,便于用户进行针对性的训练,以提高用户体验。
[0147]
在一些实施方式中,预设的显示策略可以为雷达图,体质指标数据包括至少三种,步骤s30具体包括如下步骤:
[0148]
s311,以体质指标数据的类型作为雷达图的分类轴,以对应类型的标准体质指标数据作为分类轴的最大值,生成雷达图并在用户界面显示雷达图。
[0149]
其中,体质指标数据包括至少三种,每种类型的体质指标数据对应一个分类轴,例如,图5所示雷达图中,体质指标数据包括协调能力、反应能力、耐力、平衡力和爆发力,协调能力、反应能力、耐力、平衡力和爆发力分别对应一个分类轴。在一些实施方式中,雷达图中还包括刻度线,刻度线可以为圆形、六边形或波浪形等。示例性地,图5所示雷达图中刻度线为圆形,其中,面积最大的圆形的中心为零点,零点代表数值0,至少三个分类轴的第一端位于零点,至少三个分类轴的第二端均匀分布于面积最大的圆形的周向上。每种分类轴的第一端对应该类型的最小值,例如,最小值可以为0;每种分类轴的第二端对应该类型的最大值,每种分类轴的第二端也对应该类型的标准体质指标数据。
[0150]
s312,在雷达图的各分类轴上显示对应类型的体质指标数据的位置点,在同一用户的各位置点连线形成的区域采用对应的颜色或图案对用户进行可视化表达。
[0151]
其中,零点到位置点的长度用于表征体质指标数据的大小,同一用户的各位置点连线形成的区域为一个多边形,可以用某种颜色或某种图案填充该多边形区域,实现对该用户的体质指标数据的可视化表达,同时,各分类轴的第二端对应标准体质指标数据的位置点,各分类轴的第二端与零点的距离用于表征标准体质指标数据,通过多边形的各顶点与最大面积的圆形的差异可以反映出用户的体质与标准体质的差异。
[0152]
在一些实施方式中,在雷达图的各分类轴上显示用户群体的对应类型的体质指标平均数据的位置点,在同一用户群体各位置点连线形成的区域采用对应的颜色或图案对用户群体进行可视化表达。例如,在图5所示雷达图中,除显示用户个人外,还显示了班级对应的用户群体以及年级对应的用户群体。
[0153]
在一些实施方式中,预设的显示策略可以为数据评分图,步骤s30具体包括如下步骤:
[0154]
s321,以体质指标数据的类型作为其中一个坐标轴,以体质指标数据的值作为另
一个坐标轴,生成数据评分图并在用户界面显示数据评分图。
[0155]
在本实施方式中,可以以体质指标数据的类型对应纵坐标,以体质指标数据的值对应横坐标;也可以以体质指标数据的类型对应横坐标,以体质指标数据的值对应纵坐标。
[0156]
s322,在数据评分图上显示对应类型的体质指标数据的位置以及对应类型的标准体质指标数据的标准位置,在用户的各位置和对应的零点位置之间以及位置和对应标准位置之间采用图形元素进行可视化表达,该图形元素与体质指标数据的值匹配。
[0157]
在本实施方式中,数据评分图中,各类型的零点位置对应体质指标数据取值范围的下限值,各类型的标准位置对应体质指标数据取值范围的上限值,用户的体质指标数据的位置位于二者之间,例如,在图6所示数据评分图中,各类型对应纵坐标,体质指标数据的值对应横坐标,体质指标数据的值匹配的图形元素如下:零点位置和体质指标数据的位置之间显示为实心图案,体质指标数据的位置与标准位置之间显示为空心图案;又如,在图7所示数据评分图中,各类型对应纵坐标,体质指标数据的值对应横坐标,体质指标数据的值匹配的图形元素如下:零点位置和体质指标数据的位置之间显示为实心图案,体质指标数据的位置与标准位置之间显示为空心图案。
[0158]
在一些实施方式中,如图7所示,可以对横坐标和纵坐标进行隐藏,不显示坐标轴。
[0159]
在一些实施方式中,图7所示中五角星的颗粒评分表现形式也可以替换为其他表现形式,例如,替换为月亮或笑脸等颗粒评分表现形式,或者,不采用颗粒评分表现形式,采用例如图6所示的柱状表现形式。
[0160]
本技术一实施例提供一种基于跳绳运动的体质分析装置,如图8所示,该基于跳绳运动的体质分析装置20包括:计算模块21和比较模块22,其中,计算模块21,用于根据用户的跳绳运动数据,获取用户的至少一种体质指标数据;比较模块22,用于根据至少一个用户的体质指标数据,获取体质分析数据。
[0161]
作为一种实施方式,至少一种体质指标数据包括协调能力数据、反应能力数据、爆发力数据、耐力数据以及平衡力数据中的一个或多个。
[0162]
作为一种实施方式,至少一种体质指标数据包括协调能力数据;跳绳运动数据包括起跳频率和甩绳频率;
[0163]
计算模块21还用于:根据起跳频率和甩绳频率,获取用户的第一运动分析数据;根据第一运动分析数据、起跳频率以及标准甩绳频率,获取用户的协调能力数据。作为一种实施方式,至少一种体质指标数据包括反应能力数据;跳绳运动数据包括第一跳绳时间、第一跳绳数量和反应延迟时间;
[0164]
计算模块21还用于:根据第一跳绳时间、第一跳绳数量以及标准单位跳绳数量,获取用户的第二运动分析数据;根据第二运动分析数据、标准单位跳绳数量、用户达到标准单位跳绳数量的最短时间、标准甩绳频率以及反应延迟时间,获取用户的反应能力数据。
[0165]
作为一种实施方式,至少一种体质指标数据包括爆发力数据;跳绳运动数据包括第二跳绳时间和第二跳绳数量;
[0166]
计算模块21还用于:根据第二跳绳时间、第二跳绳数量以及标准甩绳频率,获取用户的第三运动分析数据;根据第三运动分析数据获取用户的爆发力数据。
[0167]
作为一种实施方式,至少一种体质指标数据包括耐力数据;跳绳运动数据包括第三跳绳时间和第三跳绳数量;
[0168]
计算模块21还用于:根据第三跳绳时间、第三跳绳数量、标准甩绳频率以及标准单位时间,获取用户的耐力数据。
[0169]
作为一种实施方式,至少一种体质指标数据包括平衡力数据;跳绳运动数据包括甩绳频率、起跳频率、跳绳平均速度以及跳绳最快速度;
[0170]
计算模块21还用于:根据起跳频率和甩绳频率,获取用户的第四运动分析数据;根据第四运动分析数据、起跳频率、标准甩绳频率、跳绳平均速度以及跳绳最快速度,获取平衡力数据。
[0171]
作为一种实施方式,比较模块22还用于:根据当前用户的体质指标数据以及标准体质指标数据,获取用于表征至少一个相同类型的体质指标数据和标准体质指标数据之间的比较结果的体质分析数据。
[0172]
作为一种实施方式,比较模块22还用于:根据不同用户的相同类型的体质指标数据,获取对应类型的体质指标平均数据;根据不同类型的体质指标平均数据以及当前用户的不同类型的体质指标数据,获取体质分析数据,该体质分析数据用于表征当前用户的体质指标数据和相同类型的体质指标平均数据之间的比较结果。
[0173]
作为一种实施方式,比较模块22还用于:根据至少两个用户的体质指标数据,获取体质分析数据,该体质分析数据用于表征不同用户的相同类型的体质指标数据之间的比较结果。
[0174]
作为一种实施方式,该基于跳绳运动的体质分析装置20还包括显示模块,用于根据预设的显示策略,在用户界面显示体质分析数据。
[0175]
作为一种实施方式,体质指标数据包括至少三种,体质分析数据包括至少三种类型的体质指标数据以及对应类型的标准体质指标数据;
[0176]
显示模块还用于:以体质指标数据的类型作为雷达图的分类轴,以对应类型的标准体质指标数据作为分类轴的最大值,生成雷达图并在用户界面显示雷达图;在雷达图的各分类轴上显示对应类型的体质指标数据的位置点,在同一用户的各位置点连线形成的区域采用对应的颜色或图案对用户进行可视化表达。
[0177]
作为一种实施方式,显示模块还用于:以体质指标数据的类型作为其中一个坐标轴,以体质指标数据的值作为另一个坐标轴,生成数据评分图并在用户界面显示数据评分图;在数据评分图上显示对应类型的体质指标数据的位置以及对应类型的标准体质指标数据的标准位置,在用户的各位置和对应的零点位置之间以及位置和对应标准位置之间采用图形元素进行可视化表达,该图形元素与体质指标数据的值匹配。
[0178]
在本实施例中,根据用户的跳绳运动数据,获取用户的至少一种体质指标数据;根据至少一个用户的体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。
[0179]
本技术实施例提供了一种芯片30,请参阅图9所示,该芯片30包括处理电路31,处理电路31用于执行上述的基于跳绳运动的体质分析方法。
[0180]
在本实施例中,根据用户的跳绳运动数据,获取用户的至少一种体质指标数据;根据至少一个用户的体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体
质指标数据的变化得知身体素质的变化,有利于提高用户体验。
[0181]
本技术实施例提供了一种电子设备40,请参阅图10所示,该电子设备40包括上述的芯片30。
[0182]
在本实施例中,电子设备可以是但不限于智能运动设备、体脂秤、营养秤、红外电子体温计、脉搏血氧仪、人体成分分析仪、智能穿戴设备、移动终端、智能家居设备。智能运动设备可以为智能跳绳。智能穿戴设备包括但不限于智能手表、智能手环、颈椎按摩仪。移动终端包括但不限于智能手机、笔记本电脑、平板电脑、pos(point of sales terminal,销售点终端)机。该电子设备中,根据用户的跳绳运动数据,获取用户的至少一种体质指标数据;根据至少一个用户的体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。
[0183]
图11是本技术一实施例的电子设备的结构示意图。如图11所示,该电子设备60包括处理器61及和处理器61耦接的存储器62。
[0184]
存储器62存储有用于实现上述任一实施例的基于跳绳运动的体质分析方法的程序指令。
[0185]
处理器61用于执行存储器62存储的程序指令以进行基于跳绳运动的体质分析。
[0186]
其中,处理器61还可以称为cpu(central processing unit,中央处理单元)。处理器61可能是一种集成电路芯片,具有信号的处理能力。处理器61还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0187]
在本实施例中,电子设备可以是但不限于智能运动设备、体脂秤、营养秤、红外电子体温计、脉搏血氧仪、人体成分分析仪、智能穿戴设备、移动终端、智能家居设备。智能运动设备可以为智能跳绳。智能穿戴设备包括但不限于智能手表、智能手环、颈椎按摩仪。移动终端包括但不限于智能手机、笔记本电脑、平板电脑、pos(point of sales terminal,销售点终端)机。该电子设备中,根据用户的跳绳运动数据,获取用户的至少一种体质指标数据;根据至少一个用户的体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。
[0188]
参阅图9,图9为本技术一实施例的存储介质的结构示意图。本技术实施例的存储介质70存储有能够实现上述所有方法的程序指令71,其中,该程序指令71可以以软件产品的形式存储在上述存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。
[0189]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以
结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0190]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。以上仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围。
[0191]
以上所述的仅是本技术的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本技术创造构思的前提下,还可以做出改进,但这些均属于本技术的保护范围。
技术特征:
1.一种基于跳绳运动的体质分析方法,其特征在于,包括:根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;根据至少一个所述用户的所述体质指标数据,获取体质分析数据。2.根据权利要求1所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括协调能力数据、反应能力数据、爆发力数据、耐力数据以及平衡力数据中的一个或多个。3.根据权利要求2所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括协调能力数据;所述跳绳运动数据包括起跳频率和甩绳频率;所述根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据,包括:根据所述起跳频率和所述甩绳频率,获取所述用户的第一运动分析数据;根据所述第一运动分析数据、所述起跳频率以及标准甩绳频率,获取所述用户的所述协调能力数据。4.根据权利要求2所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括反应能力数据;所述跳绳运动数据包括第一跳绳时间、第一跳绳数量和反应延迟时间;所述根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据,包括:根据所述第一跳绳时间、所述第一跳绳数量以及标准单位跳绳数量,获取所述用户的第二运动分析数据;根据所述第二运动分析数据、所述标准单位跳绳数量、所述用户达到所述标准单位跳绳数量的最短时间、所述标准甩绳频率以及所述反应延迟时间,获取所述用户的所述反应能力数据。5.根据权利要求2所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括爆发力数据;所述跳绳运动数据包括第二跳绳时间和第二跳绳数量;所述根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据,包括:根据所述第二跳绳时间、所述第二跳绳数量以及标准甩绳频率,获取所述用户的第三运动分析数据;根据所述第三运动分析数据获取所述用户的爆发力数据。6.根据权利要求2所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括耐力数据;所述跳绳运动数据包括第三跳绳时间和第三跳绳数量;所述根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据,包括:根据所述第三跳绳时间、所述第三跳绳数量、标准甩绳频率以及标准单位时间,获取所述用户的所述耐力数据。7.根据权利要求2所述的基于跳绳运动的体质分析方法,其特征在于,所述至少一种体质指标数据包括平衡力数据;所述跳绳运动数据包括甩绳频率、起跳频率、跳绳平均速度以及跳绳最快速度;所述根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据,包括:根据所述起跳频率和所述甩绳频率,获取所述用户的第四运动分析数据;根据所述第四运动分析数据、所述起跳频率、标准甩绳频率、所述跳绳平均速度以及所述跳绳最快速度,获取所述平衡力数据。
8.根据权利要求1~7任一项所述的基于跳绳运动的体质分析方法,其特征在于,所述根据至少一个所述用户的所述体质指标数据,获取体质分析数据,包括:根据当前用户的所述体质指标数据以及标准体质指标数据,获取所述体质分析数据,所述体质分析数据用于表征至少一个相同类型的所述体质指标数据和所述标准体质指标数据之间的比较结果。9.根据权利要求1~7任一项所述的基于跳绳运动的体质分析方法,其特征在于,所述根据至少一个所述用户的所述体质指标数据,获取体质分析数据,包括:根据不同所述用户的相同类型的所述体质指标数据,获取对应类型的体质指标平均数据;根据不同类型的体质指标平均数据以及当前用户的不同类型的所述体质指标数据,获取所述体质分析数据,所述体质分析数据用于表征所述当前用户的所述体质指标数据和相同类型的所述体质指标平均数据之间的比较结果。10.根据权利要求1~7任一项所述的基于跳绳运动的体质分析方法,其特征在于,所述根据至少一个所述用户的所述体质指标数据,获取体质分析数据,包括:根据至少两个所述用户的所述体质指标数据,获取所述体质分析数据,所述体质分析数据用于表征不同所述用户的相同类型的所述体质指标数据之间的比较结果。11.根据权利要求1~7任一项所述的基于跳绳运动的体质分析方法,其特征在于,所述根据至少一个所述用户的所述体质指标数据,获取体质分析数据之后,还包括:根据预设的显示策略,在用户界面显示所述体质分析数据。12.根据权利要求11所述的基于跳绳运动的体质分析方法,其特征在于,所述体质指标数据包括至少三种,所述体质分析数据包括至少三种类型的所述体质指标数据以及对应类型的标准体质指标数据;所述根据预设的显示策略,在用户界面显示所述体质分析数据,包括:以所述体质指标数据的类型作为雷达图的分类轴,以对应类型的所述标准体质指标数据作为所述分类轴的最大值,生成所述雷达图并在所述用户界面显示所述雷达图;在所述雷达图的各所述分类轴上显示对应类型的所述体质指标数据的位置点,在同一所述用户的各所述位置点连线形成的区域采用对应的颜色或图案对所述用户进行可视化表达。13.根据权利要求11所述的基于跳绳运动的体质分析方法,其特征在于,所述根据预设的显示策略,在用户界面显示所述体质分析数据,包括:以所述体质指标数据的类型作为其中一个坐标轴,以所述体质指标数据的值作为另一个坐标轴,生成数据评分图并在所述用户界面显示所述数据评分图;在所述数据评分图上显示对应类型的所述体质指标数据的位置以及对应类型的标准体质指标数据的标准位置;在所述用户的各所述位置和对应的零点位置之间以及所述位置和对应的所述标准位置之间采用图形元素进行可视化表达,所述图形元素与所述体质指标数据的值相匹配。14.一种基于跳绳运动的体质分析装置,其特征在于,包括:计算模块,用于根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;比较模块,用于根据至少一个所述用户的所述体质指标数据,获取体质分析数据。
15.一种电子设备,其特征在于,包括处理器、以及与所述处理器耦接的存储器,所述存储器存储有可被所述处理器执行的程序指令;所述处理器执行所述存储器存储的所述程序指令时实现如权利要求1至13中任一项所述的基于跳绳运动的体质分析方法。16.一种存储介质,其特征在于,所述存储介质内存储有程序指令,所述程序指令被处理器执行时实现如权利要求1至13中任一项所述的基于跳绳运动的体质分析方法。
技术总结
本申请涉及数据处理技术领域,本申请实施例提供的基于跳绳运动的体质分析方法、装置、设备及介质,根据用户的跳绳运动数据,获取所述用户的至少一种体质指标数据;根据至少一个所述用户的所述体质指标数据,获取体质分析数据;通过上述方式,能够通过跳绳运动数据对用户的自身体质指标进行量化计算,有利于提高体质分析的准确性,用户可以根据体质指标数据的变化得知身体素质的变化,有利于提高用户体验。验。验。
技术研发人员:庞志斌
受保护的技术使用者:芯海科技(深圳)股份有限公司
技术研发日:2023.05.26
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/