掌桥专利:专业的专利平台
掌桥专利
首页

一种体能测试方法、系统、电子设备及存储介质

文献发布时间:2023-06-19 13:48:08


一种体能测试方法、系统、电子设备及存储介质

技术领域

本申请涉及体能检测技术领域,尤其是涉及一种体能测试方法、系统、电子设备及存储介质。

背景技术

体能测试是评价个人体质状况和体育锻炼效果的一个重要手段,其中,仰卧起坐、俯卧撑、引体向上等项目都是体能测试中的基本项目,而通常在测试过程中,都是人工进行计数以及判断动作是否标准,因此难免会有误差,导致对训练员的体能分析不准确。

发明内容

为了提高体能测试结果的准确性,本申请提供一种体能测试方法、系统、电子设备及存储介质。

在本申请的第一方面,提供了一种体能测试方法。该方法包括以下步骤:

获取预设时间内用户进行体能项目时的角度值,所述角度值是由设置在每个用户所佩戴手环中的角度传感器产生的,所述体能项目包括仰卧起坐、引体向上和俯卧撑;

获取预设时间内用户进行体能项目时的距离差值,所述距离差值指动作前后用户身体上的预设位置到距离检测装置的距离差;

当所述角度值处于预设角度范围时,则识别角度值为有效角度值;当与所述有效角度值对应的所述距离差值处于预设差值范围时,则识别距离差值为有效距离差值,并将所述有效角度值和所述有效距离差值保留;

根据用户的所述有效角度值和所述有效距离差值确定用户的测试结果。

通过采用上述技术方案,在进行体能测试时,用户按照指定的动作规范进行测试,根据用户在进行体能测试时动作的角度值,配合动作前后用户身体上的预设位置与距离检测装置的距离差值,能够判断用户的动作是否标准,并且能够根据获取的角度值和距离差值的个数以及标准度分析得到该用户的体能情况。

优选的,识别用户首个有效角度值和首个有效距离差值,根据首个有效角度值和首个有效距离差值选择所述体能项目中的一个开启测试。

优选的,所述根据用户的所述有效角度值和所述有效距离差值确定该用户的测试结果包括:

计算用户所述有效角度值和有效距离差值与预设标准值的差值;

根据各用户的所述差值确定该用户动作的标准度;

根据所述标准度和有效角度值、有效距离的数量确定用户的测试结果。

在本申请的第二方面,提供了一种体能测试系统。该系统包括:

手环,具有角度传感器,用于获取预设时间内用户进行体能项目时的角度值,所述体能项目包括仰卧起坐、引体向上和俯卧撑;

辅助装置,用于获取预设时间内用户进行体能项目时的距离差值,所述距离差值指动作前后用户身体上的预设位置到距离检测装置的距离差;

数据处理模块,用于当所述角度值处于预设角度范围时,则识别角度值为有效角度值;当与所述有效角度值对应的所述距离差值处于预设差值范围时,则识别距离差值为有效距离差值,并将所述有效角度值和所述有效距离差值保留;

结果输出模块,用于根据用户的所述有效角度值和所述有效距离差值确定用户的测试结果。

优选的,所述辅助装置包括设置在测试区上方的支撑架,支撑架上安装有距离检测装置,所述距离检测装置和所述支撑架滑动配合,所述距离检测装置用于识别用户身体上的预设位置,并获取所述距离差值;

所述距离检测装置包括用于识别用户身体上的预设位置并获取动作前后的距离值和用于计算动作前后距离值的差值的计算单元。

优选的,所述体能测试系统还包括启动装置,所述启动装置用于识别用户首个有效角度值和有效距离差值,根据首个有效角度值和首个有效距离差值选择所述体能项目中的一个开启测试。

优选的,所述数据处理模块还用于计算用户的所述有效角度值和有效距离差值与预设标准值的差值;根据各用户的所述差值确定该用户动作的标准度;

所述结果输出模块还用于根据所述标准度和有效角度值、有效距离的数量确定用户的测试结果。

在本申请的第三方面,提供了另一种体能测试系统,该系统包括:

第一获取模块,用于获取预设时间内用户进行体能项目时的角度值,所述角度值是由设置在每个用户所佩戴手环中的角度传感器产生的,所述体能项目包括仰卧起坐、引体向上和俯卧撑;

第二获取模块,用于获取预设时间内用户进行体能项目时的距离差值,所述距离差值指动作前后用户身体上的预设位置到距离检测装置的距离差;

识别模块,用于在所述角度值处于预设角度范围时,则识别为有效角度值;在与所述有效角度值对应的所述距离差值处于预设差值范围时,则识别为有效距离差值,并将所述有效角度值和所述有效距离差值保留;

确定模块,用于根据用户的所述有效角度值和所述有效距离差值确定用户的测试结果。

在本申请的第四方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。

在本申请的第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本申请的第一方面的方法。

应当理解,发明内容部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本申请的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本申请各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1是本申请实施例中第一种体能测试系统的方框图;

图2是本申请实施例中距离检测装置的方框图;

图3是本申请实施例中体能测试方法的流程图;

图4是本申请实施例中第二种体能测试系统的方框图;

图5是本申请实施例中体能测试的电子设备的方框图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

第一方面,本申请提供一种体能测试系统。

参照图1,体能测试系统包括用于获取预设时间内用户进行体能项目时的角度值的手环110、布置在测试区上方用于获取预设时间内用户进行体能项目时的距离差值的辅助装置120、用于识别有效角度值和有效距离差值的数据处理模块130以及用于根据用户的有效角度值和有效距离差值确定用户的测试结果的结果输出模块140。

需要说明的是,在进行体能测试时,用户需要在预设的测试区进行测试。预设时间可以根据测试情况而定,例如,预设时间可以是1分钟。距离差值指动作前后用户身体上的预设位置到距离检测装置122的距离差。另外,体能项目包括仰卧起坐、引体向上和俯卧撑,不同体能项目对应的角度值范围和距离差值范围不同。

采用上述方案,通过用户手上戴着的手环110能够测量出用户进行体能测试时动作的角度值,根据将获取到的角度值与标准值对比,以及角度值的数量,能够分析出用户的体能情况,且辅助装置120能够测量出用户动作前后身体上的预设位置与辅助装置120的距离差值,配合检测的角度值共同分析用户的动作标准度,根据标准度和获取到有效数据的数量来准确分析出用户的体能情况。

下面对手环110、辅助装置120、数据处理模块130以及结果输出模块140分别进行介绍。

手环110为能够戴在用户手腕上的智能穿戴设备,每个手环110都有相应的编码,每个编码都代表不同的用户。手环110中设置有角度传感器111。角度传感器111用于检测用户动作前后的角度值,并将角度值通过基站上传到数据处理模块130。

辅助装置120用于获取预设时间内用户进行体能项目时的距离差值。其中,距离差值指动作前后用户身体上的预设位置到距离检测装置122的距离差。需要说明的是,不同体能项目的预设位置不同,例如,仰卧起坐检测用户身体上的预设位置为头部,引体向上检测用户身体上的预设位置为手臂,俯卧撑检测用户身体上的预设位置为背部。具体地,仰卧起坐的距离差值可以是用户在做仰卧起坐时,准备动作和完成动作的头部位置与辅助装置120的位置的差值;引体向上和俯卧撑的距离差值同理。

在一些实施例中,辅助装置120包括设置在测试区上方的支撑架121,支撑架121上安装有距离检测装置122,支撑架121与距离检测装置122滑移配合。

需要说明的是,距离检测装置122用于识别用户身体上的预设位置,获取动作前后预设位置与距离检测装置122的距离差值。测试不同的体能项目时,可以通过移动距离检测装置122来识别对应体能项目用户身体上的预设位置。参照图2,距离检测装置122包括距离传感器1221和计算单元1222,距离传感器1221用于识别用户身体上的预设位置,获取动作前后预设位置与距离检测装置122的距离值,距离传感器1221可以使用市面上已有的光学距离传感器、红外距离传感器或超声波距离传感器等。计算单元1222用于对获取的动作前后的距离值进行差值运算,从而的到距离差值。计算单元1222将计算出的距离差值通过基站上传到数据处理模块130。

具体地,数据处理模块130用于在角度值处于预设角度范围时,则识别角度值为有效角度值;当与有效角度值对应的距离差值处于预设差值范围内时,则识别距离差值为有效距离差值,并将有效角度值和有效距离差值保留。需要说明的是,不同体能项目的预设角度范围和预设差值范围不同,预设角度范围和预设差值范围对应其动作具体设定。示例地,仰卧起坐的角度范围根据动作前后的身体状态可以设置为:当角度值在80°~100°范围内时为有效角度值;而与有效角度值对应的距离差值在50~80厘米范围内时为有效距离差值。例如,当某用户在完成一个仰卧起坐的动作时,该动作的角度值为90°,且距离差值为65厘米时,这组数据则为有效数据,数据处理模块130会将这组数据保留并上传云端。

数据处理模块130将有效角度值和有效距离差值输出至结果输出模块140,结果输出模块140接收用户的有效角度值和有效距离差值,来分析该用户的体能情况。在一些实施方式中,结果输出模块140可以是台式电脑、平板电脑、手机或其他能够显示该用户的有效角度值和有效距离差值的设备。在一些实施方式中,结果输出模块140分别与手环110和辅助装置120蓝牙连接。

在一些实施例中,数据处理模块130还用于计算用户的有效角度值和有效距离差值与预设标准值的差值;根据用户的差值确定该用户动作的标准度。具体地,可以根据不同的体能项目设定对应标准动作的标准值。例如,仰卧起坐有效角度值的标准值设置为90°,距离差值设置为65厘米。根据用户每个动作的有效角度值和有效距离差值与该标准值的差值,可以比较用户的每个动作与标准动作的差距,从而获得用户动作的标准度。

此外,结果输出模块140还用于根据标准度和有效角度值、有效距离的数量确定用户的测试结果。可以根据多名用户的标准度和有效角度值、有效距离的数量进行比较分析。还可以根据三项体能项目测试结果进行大排名,或对单项进行排名。

在一些实施例中,体能测试系统还包括启动装置,启动装置从数据处理模块130处获取首个有效角度值和有效距离差值,并根据首个有效角度值和首个有效距离差值选择上述三项体能项目中的一个开启测试。手环110中还设置有测试提示元件112,当启动装置开启测试后会将开启测试的信息通过基站传输给手环110中的测试提示元件112,测试提示元件112接收到开启信号后会发出提示音,用户听到提示音后即可开始测试。

示例地,假设进行仰卧起坐测试,可以让用户预先做一个相应的仰卧起坐动作,当数据处理模块130识别到获取的角度值和距离差值为有效值时,手环110中的测试提示元件112即会发出“哔”的声音,且此时计时器开始计时,在设定时间内识别为有效数据的仰卧起坐数据会进行保留。通过设置启动装置,用户通过预先做动作,不仅可以自动开启体能测试装置,还可以让用户知道动作的标准度。

第二方面,本申请提供一种体能测试方法,参照图3,该方法包括以下步骤:

步骤S210:获取预设时间内用户进行体能项目时的角度值和距离差值。

步骤S220:当角度值处于预设角度范围时,则识别角度值为有效角度值;当与有效角度值对应的距离差值处于预设差值范围时,则识别距离差值为有效距离差值,并将有效角度值和有效距离差值保留。

步骤S230:根据用户的有效角度值和有效距离差值确定用户的测试结果。

需要说明的是,体能项目包括仰卧起坐、引体向上和俯卧撑,且不同体能项目对应的角度值范围和距离差值范围不同。角度值可以采用角度传感器111来获取,角度传感器111可以以手环110的形式佩戴在用户手腕上。距离差值指动作前后用户身体上的预设位置到设置在用户上方的距离检测装置122的距离差。

下面对上述各步骤的具体实现方式进行介绍。

在本申请实施例步骤S210中,预设时间可以根据测试的具体情况而定,例如,仰卧起坐的测试时间可以设置为1分钟。距离差值的获取具体为:距离检测装置122获取自身到用户身体上的预设位置的距离,预设位置根据不同体能项目设定不同检测位置,例如,进行仰卧起坐测试时,预设位置可以设置为头部某一点,具体地,仰卧起坐的距离差值可以是用户在做仰卧起坐时,准备动作和完成动作的头部某一位置与辅助装置120的位置的差值。

在本申请实施例步骤S220中,不同体能项目,预设角度范围和预设差值范围不同,其范围可以根据用户群体类型和测试场合具体设定。例如,仰卧起坐的角度值范围可以设定为80°~100°;对应的差值范围可以设定为50~80厘米,当用户完成的一个仰卧起坐动作的角度值为90°,该动作对应的距离差值为65厘米时,识别为有效动作,对应的角度值和距离差值进行保留并上传云端。若用户完成的一个仰卧起坐动作的角度值为60°,该动作对应的距离差值为70厘米时,则识别为无效动作,且不对该角度值和距离差值进行保留。

在一些实施例中,该方法还包括:识别用户首个有效角度值和首个有效距离差值,根据首个有效角度值和首个有效距离差值选择所述体能项目中的一个开启测试。具体地,当用户要进行某项体能项目的测试时,预先做对应体能项目的动作,且当获取到该动作的角度值和距离差值都为有效值时,开启该项目。通过采用上述方法,用户能够通过预先做动作来开启测试,并且还可以通过预先做动作知道该动作的标准度。

在一些实施例中,步骤S230还包括以下步骤:

步骤S231:计算用户的有效角度值和有效距离差值与预设标准值的差值。

步骤S232:根据各用户的差值确定该用户动作的标准度。

步骤S233:根据标准度和有效角度值、有效距离的数量确定用户的测试结果。

需要说明的是,步骤S231、步骤S232以及步骤S233不在图中展示。上述预设标准值是指体能项目标准动作的角度值和距离差值,例如,可以假设仰卧起坐有效角度值的标准值设置为90°,距离差值设置为65厘米。根据用户每个动作的有效角度值和有效距离差值与该标准值的差值,可以比较获得用户动作的标准度。差值越小,标准度越高。根据用户每个有效动作的标准度,以及有效动作的数量来对该用户的体能情况进行分析和评价。并且可以对多个用户进行比较,输出三项体能项目测试结果的大排名,或单项的排名。

第三方面,本申请提供另一种体能测试系统。

参照图4,该系统包括用于获取预设时间内用户进行体能项目时的角度值的第一获取模块310、用于获取预设时间内用户进行体能项目时的距离差值的第二获取模块320、用于识别有效角度值和有效距离差值的识别模块330以及用于根据用户的有效角度值和有效距离差值确定用户的测试结果的确定模块340。

需要说明的是,体能项目包括仰卧起坐、引体向上和俯卧撑,且不同体能项目对应的角度值范围和距离差值范围不同。距离差值指动作前后用户身体上的预设位置到第二获取模块320的距离差。

下面对第一获取模块310、第二获取模块320、识别模块330以及确定模块340分别进行介绍。

第一获取模块310包括能够获取角度值的角度传感器111,角度传感器111将获取到的角度值会通过基站上传至识别模块330。

第二获取模块320用于获取用户身体上的预设位置在动作前后与其的距离差值。预设位置可以根据体能项目的不同设置在不同位置。示例地,仰卧起坐的预设位置可以为用户的头部某一位置,而距离差值则为,准备动作和完成动作的头部位置与第二获取模块320的位置的差值。引体向上和俯卧撑的距离差值同理。

识别模块330具体用于在角度值处于预设角度范围时,则识别为有效角度值;在与有效角度值对应的距离差值处于预设差值范围时,则识别为有效距离差值。识别出的有效角度值和有效距离差值保留并上传云端。需要说明的是,不同体能项目的预设角度范围和预设差值范围不同。

在一些实施例中,识别模块330还用于计算用户的有效角度值和有效距离差值与预设标准值的差值;根据用户的差值确定该用户动作的标准度。识别模块330还用于根据标准度和有效角度值、有效距离的数量确定用户的测试结果。可以根据多名用户的标准度和有效角度值、有效距离的数量进行比较分析从而获得三项体能项目测试结果的大排名,或单项的排名。

第四方面,本申请实施例中提供了一种电子设备,参照图5,图5所示的电子设备400包括:处理器401和存储器403。其中,处理器401和存储器403相连,如通过总线402相连。可选地,电子设备400还可以包括收发器404。需要说明的是,实际应用中收发器404不限于一个,该电子设备400的结构并不构成对本申请实施例的限定。

处理器401可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器401也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。

总线402可包括一通路,在上述组件之间传送信息。总线402可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线402可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器403可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

存储器403用于存储执行本申请方案的应用程序代码,并由处理器401来控制执行。处理器401用于执行存储器403中存储的应用程序代码,以实现前述方法实施例所示的内容。

其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图5示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

第五方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中的。上述计算机可读存储介质存储有一个或者多个程序,当上述前述程序被一个或者一个以上的处理器用来执行描述于本申请的体能测试方法。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的申请范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述申请构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中申请的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
技术分类

06120113815869