一种健身运动识别方法及相关装置的制作方法

文档序号:1572875阅读:197来源:国知局
专利名称:一种健身运动识别方法及相关装置的制作方法
技术领域
本发明涉及传感器技术领域,尤其涉及ー种健身运动识别方法及相关装置。
背景技术
现今社会,人们越来越注重通过体育锻炼增强体质,但是,由于工作时间以及城市体育设施等因素的限制,人们无法经常到大型体育场馆进行体育运动的锻炼。目前,人们可以到健身房进行室内健身运动,室内健身运动占用较小的场地,而且进行的时间比传统体育运动更具有弾性,非常适合都市人。健身者只要依照健身教练的指导完成健身运动所规定的动作,就能获得有效的健身运动效果,从而达到增强体质的目的。
·
但是,到健身房进行健身运动需要用户花费ー笔健身费用,而且健身时间受健身房营业时间的限制。虽然健身者能够自行进行室内健身运动,但无法保证运动动作的规范,因此不但不能获得健身效果,反而可能使得身体劳损。

发明内容
为了解决上述问题,本发明实施例提供了ー种健身运动识别方法及相关装置,用于对健身者的健身运动动作进行非人工指导。通过实施本发明方案,能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。ー种健身运动识别方法,包括播放健身动作指导视频,所述健身动作指导视频用于指示健身者进行规范的健身运动;利用重力传感器识别所述健身者的动作信息,所述重力传感器放置于所述健身者的手掌心位置,所述动作信息用于指示所述健身者动作的变化幅度;根据所述动作信息判断所述健身者的动作是否符合预设标准;根据判断结果输出提示信息。优选地,所述利用重力传感器识别所述健身者的动作信息包括获取所述重力传感器的输出值,所述输出值包括X轴输出值、y轴输出值和Z轴输出值;根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息,所述灵敏度系数用于调节获取动作信息的灵敏度。优选地,所述根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息包括计算当前时刻的X轴动作信息,计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+[前一时刻的X轴动作信息X (I-灵敏度系数)]};计算当前时刻的y轴动作信息,计算式为当前时刻的 轴动作信息=重力传感器的 轴输出值-{(重力传感器的 轴输出值X灵敏度系数)+[前一时刻的 轴动作信息X (I-灵敏度系数)]};计算当前时刻的z轴动作信息,计算式为当前时刻的z轴动作信息=重力传感器的z轴输出值-{(重力传感器的Z轴输出值X灵敏度系数)+[前一时刻的z轴动作信息X(l-灵敏度系数)]}。优选地,所述根据所述动作信息判断所述健身者的动作是否符合预设标准包括判断所述当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值;判断所述当前时刻的I轴动作信息的绝对值是否大于预设标准I轴基值;判断所述当前时刻的Z轴动作信息的绝对值是否大于预设标准z轴基值;若上述三个判断结果均为是,则确定所述健身者的动作符合预设标准,否则确定所述健身者的动作不符合预设标准。优选地,所述根据判断结果输出提示信息包括若所述健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示音,若所述健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提示音。ー种健身运动识别装置,所述装置包括视频单元,用于播放健身动作指导视频,所述健身动作指导视频用于指示健身者进行规范的健身运动;识别单元,用于利用重力传感器识别所述健身者的动作信息,所述重力传感器放置于所述健身者的手掌心位置,所述动作信息用于指示所述健身者动作的变化·幅度;判断単元,用于根据所述动作信息判断所述健身者的动作是否符合预设标准;提示単元,用于根据判断结果输出提示信息。·优选地,所述识别単元进ー步包括获取子単元,用于获取所述重力传感器的输出值,所述输出值包括X轴输出值、y轴输出值和Z轴输出值;计算子单元,用于根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息,所述灵敏度系数用于调节获取动作信息的灵敏度。优选地,所述计算子单元进ー步包括第一计算子单元,用于计算当前时刻的X轴动作信息,计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+ [前一时刻的X轴动作信息X (I-灵敏度系数)]} ,第二计算子単元,用于计算当前时刻的y轴动作信息,计算式为当前时刻的I轴动作信息=重力传感器的 轴输出值-{(重力传感器的 轴输出值X灵敏度系数)+ [前一时刻的 轴动作信息X (I-灵敏度系数)]};第三计算子単元,用于计算当前时刻的z轴动作信息,计算式为当前时刻的Z轴动作信息=重力传感器的Z轴输出值-{(重力传感器的Z轴输出值X灵敏度系数)+[前一时刻的Z轴动作信息x(l-灵敏度系数)]}。优选地,所述判断単元进ー步包括第一判断子単元,用于判断所述当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值;第二判断子単元,用于判断所述当前时刻的y轴动作信息的绝对值是否大于预设标准y轴基值;第三判断子単元,用于判断所述当前时刻的z轴动作信息的绝对值是否大于预设标准z轴基值;确定子单元,用于若第一判断子単元、第二判断子単元和第三判断子単元判断结果均为是,则确定所述健身者的动作符合预设标准,否则确定所述健身者的动作不符合预设标准。优选地,所述提示单元进ー步包括第一提示子单元,用于若所述健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示音;第二提示子单元,用于若所述健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提示音。从以上技术方案可以看出,本发明实施例具有以下优点通过播放健身动作指导视频指导健身者进行规范的健身运动,然后利用重力传感器识别健身者的动作信息,最后根据动作信息判断健身者的动作是否符合预设标准,井根据判断结果输出提示信息。能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。


图I为本发明第一实施例的健身运动识别方法流程图;图2为本发明第二实施例的健身运动识别方法流程图;图3为本发明第三实施例的健身运动识别装置结构图;图4为本发明第四实施例的健身运动识别装置结构图。
具体实施例方式下面将结合本发明中的说明书附图,对发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了ー种健身运动识别方法,用于对健身者的健身运动动作进行非人エ指导,通过实施本发明方案,能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。本发明实施例还提供与上述方法相关的健身运动识别装置,以下将分别对其进行详细说明。本发明第一实施例将对ー种健身运动识别方法进行详细说明,本实施例所述的方法具体流程请參见图I,包括步骤101、播放健身动作指导视频。在本步骤中,当用户准备好进行健身运行吋,向健身者播放健身动作指导视频。其中,健身动作指导视频包含规范的健身动作,因此能够指导健身者进行模仿,即进行规范的健身运动。优选地,健身动作指导视频中指示的健身动作是一套简单、短暂而且包含循环次数要求的动作,例如做30次扩胸运动。由于运动简单而短暂,一般一个动作只占几秒钟时间,因此能够扩大健身的受众群,同时使该健身运动能够随时进行。另外,健身动作指导视频循环播放,而且能够由健身者自由选择健身动作指导视频包含的健身动作类型。102、利用重力传感器识别健身者的动作信息。在本步骤中,当健身者做出健身动作后,利用重力传感器识别健身者的动作信息。其中,重力传感器放置于健身者的手掌心位置,左手和右手均可,在本实施例设计的健身动作中,均为左右手対称的动作。另外,动作信息能够指示健身者动作的变化幅度。重力传感器利用了其内部的由于加速度造成的晶体变形的特性。由于该变形会产生电压,只要计算出产生电压和所施加的加速度之间的关系,就可以将加速度转化成电压输出。这里不对其原理进行赘述。通过重力传感器測量由于重力引起的加速度,可以计算出其相对于水平面的倾斜角度。通过分析动态加速度,可以分析出其移动的方式。例如,仿生学机器人能够通过重力传感器了解它现在所处的动作状态,爬山、走下坡、摔倒等。本步骤就是利用重力传感器的上述原理识别健身者的动作信息。103、根据动作信息判断健身者的动作是否符合预设标准。在本步骤中,根据动作信息判断健身者的动作是否符合预设标准。判断吋,从数据库中调用预存的标准动作信息进行比对。
其中,该预设标准所包含的标准动作信息预先保存在数据库中,而且预设标准是经过大量实验所測量得到的规范动作的标准动作信息,只要健身者的动作符合本预设标准,就能够获得良好的健身效果。104、根据判断结果输出提示信息。在本步骤中,当步骤103的判断结果生效时,根据该判断结果输出提示信息。该提示信息能够提示健身者的动作是否合格。优选地,对于合格的动作,提示健身者本次动作正确,并记录正确次数,对于不合格的动作,提示健身者本次动作错误,并要求健身者重新做该健身动作。在本实施例中,通过播放健身动作指导视频指导健身者进行规范的健身运动,然后利用重力传感器识别健身者的动作信息,最后根据动作信息判断健身者的动作是否符合 预设标准,并根据判断结果输出提示信息。能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。本发明第二实施例将对第一实施例所述的健身运动识别方法进行补充说明,本实施例所述的健身运动识别方法具体流程请參见图2,包括步骤201、播放健身动作指导视频。在本步骤中,当用户准备好进行健身运行吋,向健身者播放健身动作指导视频。其中,健身动作指导视频包含规范的健身动作,因此能够指导健身者进行模仿,即进行规范的健身运动。优选地,健身动作指导视频中指示的健身动作是一套简单、短暂而且包含循环次数要求的动作,例如做30次扩胸运动。由于运动简单而短暂,一般一个动作只占几秒钟时间,因此能够扩大健身的受众群,同时使该健身运动能够随时进行。另外,健身动作指导视频循环播放,而且能够由健身者自由选择健身动作指导视频包含的健身动作类型。202、利用重力传感器识别健身者的动作信息。在本步骤中,当健身者做出健身动作后,利用重力传感器识别健身者的动作信息。其中,重力传感器放置于健身者的手掌心位置,左手和右手均可,在本实施例设计的健身动作中,均为左右手対称的动作。另外,动作信息能够指示健身者动作的变化幅度。重力传感器利用了其内部的由于加速度造成的晶体变形的特性。由于该变形会产生电压,只要计算出产生电压和所施加的加速度之间的关系,就可以将加速度转化成电压输出。这里不对其原理进行赘述。通过重力传感器測量由于重力引起的加速度,可以计算出其相对于水平面的倾斜角度。通过分析动态加速度,可以分析出其移动的方式。例如,仿生学机器人能够通过重力传感器了解它现在所处的动作状态,爬山、走下坡、摔倒等。本步骤就是利用重力传感器的上述原理识别健身者的动作信息。步骤202具体包括2021、获取重力传感器的输出值。在本子步骤中,当健身者做出健身动作后,按照预设周期获取重力传感器的输出值,为了保证动作识别的精度,该预设周期一般设置为O. I至O. 3秒,同时该预设周期也是进行一次动作识别所经历的时间。其中,重力传感器的输出值包括X轴输出值、y轴输出值和z轴输出值。这里不再赘述。在本实施例中,根据实际,重力传感器的输出值的取值可以为-I到I之间的数。
2022、根据重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息。在本子步骤中,根据重力传感器的输出值、灵敏度系数和前ー时刻的动作信息计算当前时刻的动作信息。其中,在一个预设周期中,该前ー时刻指的是预设周期的开始时刻,当前时刻指的是预设周期的结束时刻。另外,灵敏度系数能够用于调节获取动作信息的灵敏度。在本实施例中,根据实际,动作信息的取值也可以为-I到I之间的数。具体地,根据重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息包括 计算当前时刻的X轴动作信息,计算当前时刻的y轴动作信息,以及计算当前时刻的z轴动作信息。其中,计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+[前一时刻的X轴动作信息X (I-灵敏度系数)]};当前时刻的y轴动作信息=重力传感器的y轴输出值-{(重力传感器的y轴输出值X灵敏度系数)+[前一时刻的I轴动作信息X (I-灵敏度系数)]};当前时刻的z轴动作信息=重力传感器的z轴输出值-{(重力传感器的z轴输出值X灵敏度系数)+[前一时刻的z轴动作信息X (I-灵敏度系数)]}。203、根据动作信息判断健身者的动作是否符合预设标准。在本步骤中,根据动作信息判断健身者的动作是否符合预设标准。判断吋,从数据库中调用预存的标准动作信息进行比对。其中,该预设标准所包含的标准动作信息预先保存在数据库中,而且预设标准是经过大量实验所測量得到的规范动作的标准动作信息,只要健身者的动作符合本预设标准,就能够获得良好的健身效果。步骤203具体包括2031、判断当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值。判断式为I当前时刻的X轴动作信息I > 预设标准X轴基值。2032、判断当前时刻的y轴动作信息的绝对值是否大于预设标准y轴基值。判断式为I当前时刻的y轴动作信息I > 预设标准y轴基值。2033、判断当前时刻的z轴动作信息的绝对值是否大于预设标准z轴基值。判断式为I当前时刻的z轴动作信息I > 预设标准z轴基值。其中,子步骤2031至2033无严格的次序关系。另外,当前时刻的动作信息要取绝对值,是因为健身者在重复做ー个动作时,一来一回的差别仅表示为数值上正负的差别,而动作变化的幅度是相同的。2034、若上述三个判断结果均为是,则确定健身者的动作符合预设标准,否则确定健身者的动作不符合预设标准。在本子步骤中,结束子步骤2031至2033的判断之后,若三个判断结果均为是,则确定健身者的动作符合预设标准,否则确定健身者的动作不符合预设标准。其中,三个判断结果均为是代表健身者的动作幅度在X、I、z三轴上均超过标准动作,故确定该动作符合预设标准。204、根据判断结果输出提示信息。在本步骤中,当步骤203的判断结果生效时,根据该判断结果输出提示信息。该提示信息能够提示健身者的动作是否合格。步骤204具体包括2041、若健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示
曰 2042、若健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提·示首。··优选地,动作正确信息和动作错误信息可以在健身动作指导视频中进行插播。其中,步骤2041和步骤2042无次序关系,一次进行动作识别只执行该两个子步骤中其中一个。在本实施例中,通过播放健身动作指导视频指导健身者进行规范的健身运动,然后利用重力传感器识别健身者的动作信息,最后根据动作信息判断健身者的动作是否符合预设标准,并根据判断结果输出提示信息。能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。本发明第三实施例将对ー种健身运动识别装置进行详细说明。本实施例所述的健身运动识别装置中包含一个或多个单元用于实现前述方法的ー个或多个步骤。因此,对前述方法中各步骤的描述适用于所述健身运动识别装置中相应的单元。本实施例所述的健身运动识别装置具体结构请參见图3,包括视频单元301,用于播放健身动作指导视频。当用户准备好进行健身运行时,视频単元301向健身者播放健身动作指导视频。其中,健身动作指导视频包含规范的健身动作,因此能够指导健身者进行模仿,即进行规范的健身运动。优选地,健身动作指导视频中指示的健身动作是一套简单、短暂而且包含循环次数要求的动作,例如做30次扩胸运动。由于运动简单而短暂,一般一个动作只占几秒钟时间,因此能够扩大健身的受众群,同时使该健身运动能够随时进行。另外,健身动作指导视频循环播放,而且能够由健身者自由选择健身动作指导视频包含的健身动作类型。识别单元302,与视频单元301、重力传感器通信连接,用于利用重力传感器识别所述健身者的动作信息。当健身者做出健身动作后,识别单元302利用重力传感器识别健身者的动作信
O其中,重力传感器放置于健身者的手掌心位置,左手和右手均可,在本实施例设计的健身动作中,均为左右手対称的动作。另外,动作信息能够指示健身者动作的变化幅度。重力传感器利用了其内部的由于加速度造成的晶体变形的特性。由于该变形会产生电压,只要计算出产生电压和所施加的加速度之间的关系,就可以将加速度转化成电压输出。这里不对其原理进行赘述。通过重力传感器測量由于重力引起的加速度,可以计算出其相对于水平面的倾斜角度。通过分析动态加速度,可以分析出其移动的方式。例如,仿生学机器人能够通过重力传感器了解它现在所处的动作状态,爬山、走下坡、摔倒等。识别単元302就是利用重力传感器的上述原理识别健身者的动作信息。判断単元303,与识别单元302通信连接,用于根据所述动作信息判断所述健身者的动作是否符合预设标准。判断単元303能够根据动作信息判断健身者的动作是否符合预设标准。判断吋,判断単元303从数据库中调用预存的标准 动作信息进行比对。其中,该预设标准所包含的标准动作信息预先保存在数据库中,而且预设标准是经过大量实验所測量得到的规范动作的标准动作信息,只要健身者的动作符合本预设标准,就能够获得良好的健身效果。 提示単元304,与判断単元303通信连接,用于根据判断结果输出提示信息。当判断単元303的判断结果生效时,提示単元304根据该判断结果输出提示信息。该提示信息能够提示健身者的动作是否合格。优选地,对于合格的动作,提示健身者本次动作正确,并记录正确次数,对于不合格的动作,提示健身者本次动作错误,并要求健身者重新做该健身动作。在本实施例中,通过视频单元301播放健身动作指导视频指导健身者进行规范的健身运动,然后识别单元302利用重力传感器识别健身者的动作信息,最后判断単元303根据动作信息判断健身者的动作是否符合预设标准,并由提示単元304根据判断结果输出提示信息。能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。本发明第四实施例将对第三实施例所述的健身运动识别装置进行补充说明。本实施例所述的健身运动识别装置中包含一个或多个单元用于实现前述方法的ー个或多个步骤。因此,对前述方法中各步骤的描述适用于所述健身运动识别装置中相应的单元。本实施例所述的健身运动识别装置具体结构请參见图4,包括视频单元401,用于播放健身动作指导视频。当用户准备好进行健身运行时,视频単元401向健身者播放健身动作指导视频。其中,健身动作指导视频包含规范的健身动作,因此能够指导健身者进行模仿,即进行规范的健身运动。优选地,健身动作指导视频中指示的健身动作是一套简单、短暂而且包含循环次数要求的动作,例如做30次扩胸运动。由于运动简单而短暂,一般一个动作只占几秒钟时间,因此能够扩大健身的受众群,同时使该健身运动能够随时进行。另外,健身动作指导视频循环播放,而且能够由健身者自由选择健身动作指导视频包含的健身动作类型。识别单元402,与视频单元401通信连接,用于利用重力传感器识别所述健身者的动作信息。当健身者做出健身动作后,识别单元402利用重力传感器识别健身者的动作信
O其中,重力传感器放置于健身者的手掌心位置,左手和右手均可,在本实施例设计的健身动作中,均为左右手対称的动作。另外,动作信息能够指示健身者动作的变化幅度。重力传感器利用了其内部的由于加速度造成的晶体变形的特性。由于该变形会产生电压,只要计算出产生电压和所施加的加速度之间的关系,就可以将加速度转化成电压输出。这里不对其原理进行赘述。通过重力传感器測量由于重力引起的加速度,可以计算出其相对于水平面的倾斜角度。通过分析动态加速度,可以分析出其移动的方式。例如,仿生学机器人能够通过重力传感器了解它现在所处的动作状态,爬山、走下坡、摔倒等。识别単元402就是利用重力传感器的上述原理识别健身者的动作信息。识别单元402具体包括获取子単元4021,与重力传感器通信连接,用于获取所述重力传感器的输出值。当健身者做出健身动作后,获取子単元4021按照预设周期获取重力传感器的输出值,为了保证动作识别的精度,该预设周期一般设置为O. I至O. 3秒,同时该预设周期也是进行一次动作识别所经历的时间。其中,重力传感器的输出值包括X轴输出值、y轴输出值和z轴输出值。这里不再赘述。在本实施例中,根据实际,重力传感器的输出值的取值可以为-I到I之间的数。 计算子単元4022,与获取子単元4021通信连接,用于根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息。计算子単元4022根据重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息。其中,在一个预设周期中,该前ー时刻指的是预设周期的开始时刻,当前时刻指的是预设周期的结束时刻。另外,灵敏度系数能够用于调节获取动作信息的灵敏度。在本实施例中,根据实际,动作信息的取值也可以为-I到I之间的数。计算子单元4022进ー步包括第一计算子单元40221,用于计算当前时刻的X轴动作信息。计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+ [前一时刻的X轴动作信息X (I-灵敏度系数)]}。第二计算子単元40222,用于计算当前时刻的y轴动作信息。计算式为当前时刻的y轴动作信息=重力传感器的y轴输出值-{(重力传感器的I轴输出值X灵敏度系数)+[前一时刻的I轴动作信息X (I-灵敏度系数)]}。第三计算子単元40223,用于计算当前时刻的z轴动作信息。计算式为当前时刻的z轴动作信息=重力传感器的z轴输出值-{(重力传感器的z轴输出值X灵敏度系数)+[前一时刻的z轴动作信息X (I-灵敏度系数)]}。判断単元403,与识别单元402通信连接,用于根据所述动作信息判断所述健身者的动作是否符合预设标准。判断単元403根据动作信息判断健身者的动作是否符合预设标准。判断吋,判断単元403从数据库中调用预存的标准动作信息进行比对。其中,该预设标准所包含的标准动作信息预先保存在数据库中,而且预设标准是经过大量实验所測量得到的规范动作的标准动作信息,只要健身者的动作符合本预设标准,就能够获得良好的健身效果。判断単元403进ー步包括第一判断子単元4031,用于判断所述当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值。判断式为I当前时刻的X轴动作信息I > 预设标准X轴基值。第二判断子単元4032,用于判断所述当前时刻的y轴动作信息的绝对值是否大于预设标准y轴基值。判断式为I当前时刻的y轴动作信息I > 预设标准y轴基值。第三判断子単元4033,用于判断所述当前时刻的z轴动作信息的绝对值是否大于预设标准z轴基值。判断式为I当前时刻的z轴动作信息I > 预设标准z轴基值。其中,当前时刻的动作信息要取绝对值,是因为健身者在重复做ー个动作时,一来一回的差别仅表示为数值上正负的差别,而动作变化的幅度是相同的。确定子単元4034,与第一判断子単元4031、第二判断子単元4032、第三判断子单元4033通信连接,用于若第一判断子単元4031、第二判断子単元4032和第三判断子単元4033判断结果均为是,则确定所述健身者的动作符合预设标准,否则确定所述健身者的动 作不符合预设标准。若第一判断子単元4031、第二判断子単元4032和第三判断子単元4033的判断结果均为是,则确定子単元4034确定健身者的动作符合预设标准,否则确定子単元4034确定健身者的动作不符合预设标准。其中,三个判断结果均为是代表健身者的动作幅度在X、y、z三轴上均超过标准动作,故确定该动作符合预设标准。提示単元404,与判断単元403通信连接,用于根据判断结果输出提示信息。当判断単元403的判断结果生效时,提示単元404根据该判断结果输出提示信息。该提示信息能够提示健身者的动作是否合格。提示单元404具体包括第一提示子単元4041,用于若所述健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示音。第二提示子単元4042,用于若所述健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提示音。优选地,动作正确信息和动作错误信息可以在健身动作指导视频中进行插播。优选地,本实施例所述的健身运动识别装置可以为ー个掌上游戏机或手机,通过程序调用获得本实施例所述的功能。在本实施例中,通过视频单元401播放健身动作指导视频指导健身者进行规范的健身运动,然后识别单元402利用重力传感器识别健身者的动作信息,最后判断単元403根据动作信息判断健身者的动作是否符合预设标准,并由提示単元404根据判断结果输出提示信息。能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省ー笔健身费用,且运动时间更具有弾性。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于ー种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的ー种健身运动识别方法及相关装置进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.ー种健身运动识别方法,其特征在于,包括 播放健身动作指导视频,所述健身动作指导视频用于指示健身者进行规范的健身运动; 利用重力传感器识别所述健身者的动作信息,所述重力传感器放置于所述健身者的手掌心位置,所述动作信息用于指示所述健身者动作的变化幅度; 根据所述动作信息判断所述健身者的动作是否符合预设标准; 根据判断结果输出提示信息。
2.根据权利要求I所述的方法,其特征在于,所述利用重力传感器识别所述健身者的动作信息包括 获取所述重力传感器的输出值,所述输出值包括X轴输出值、I轴输出值和Z轴输出值; 根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息,所述灵敏度系数用于调节获取动作信息的灵敏度。
3.根据权利要求2所述的方法,其特征在于,所述根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息包括 计算当前时刻的X轴动作信息,计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+[前一时刻的X轴动作信息X (I-灵敏度系数)]}; 计算当前时刻的y轴动作信息,计算式为当前时刻的y轴动作信息=重力传感器的 轴输出值-{(重力传感器的 轴输出值X灵敏度系数)+[前一时刻的 轴动作信息X (I-灵敏度系数)]}; 计算当前时刻的z轴动作信息,计算式为当前时刻的z轴动作信息=重力传感器的z轴输出值-{(重力传感器的z轴输出值X灵敏度系数)+[前一时刻的z轴动作信息X (I-灵敏度系数)]}。
4.根据权利要求3所述的方法,其特征在于,所述根据所述动作信息判断所述健身者的动作是否符合预设标准包括 判断所述当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值; 判断所述当前时刻的 轴动作信息的绝对值是否大于预设标准I轴基值; 判断所述当前时刻的Z轴动作信息的绝对值是否大于预设标准Z轴基值; 若上述三个判断结果均为是,则确定所述健身者的动作符合预设标准,否则确定所述健身者的动作不符合预设标准。
5.根据权利要求4所述的方法,其特征在于,所述根据判断结果输出提示信息包括 若所述健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示音,若所述健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提示音。
6.ー种健身运动识别装置,其特征在于,所述装置包括 视频单元,用于播放健身动作指导视频,所述健身动作指导视频用于指示健身者进行规范的健身运动; 识别单元,用于利用重力传感器识别所述健身者的动作信息,所述重力传感器放置于所述健身者的手掌心位置,所述动作信息用于指示所述健身者动作的变化幅度;判断単元,用于根据所述动作信息判断所述健身者的动作是否符合预设标准; 提示単元,用于根据判断结果输出提示信息。
7.根据权利要求6所述的装置,其特征在于,所述识别単元进ー步包括 获取子単元,用于获取所述重力传感器的输出值,所述输出值包括X轴输出值、y轴输出值和z轴输出值; 计算子単元,用于根据所述重力传感器的输出值、灵敏度系数和前一时刻的动作信息计算当前时刻的动作信息,所述灵敏度系数用于调节获取动作信息的灵敏度。
8.根据权利要求7所述的装置,其特征在于,所述计算子単元进ー步包括 第一计算子単元,用于计算当前时刻的X轴动作信息,计算式为当前时刻的X轴动作信息=重力传感器的X轴输出值-{(重力传感器的X轴输出值X灵敏度系数)+[前ー时刻的X轴动作信息X (I-灵敏度系数)]}; 第二计算子単元,用于计算当前时刻的I轴动作信息,计算式为当前时刻的I轴动作信息=重力传感器的 轴输出值-{(重力传感器的 轴输出值X灵敏度系数)+[前ー时刻的 轴动作信息X (I-灵敏度系数)]}; 第三计算子単元,用于计算当前时刻的z轴动作信息,计算式为当前时刻的z轴动作信息=重力传感器的Z轴输出值-{(重力传感器的Z轴输出值X灵敏度系数)+[前ー时刻的Z轴动作信息X (I-灵敏度系数)]}。
9.根据权利要求8所述的装置,其特征在于,所述判断単元进ー步包括 第一判断子単元,用于判断所述当前时刻的X轴动作信息的绝对值是否大于预设标准X轴基值; 第二判断子単元,用于判断所述当前时刻的y轴动作信息的绝对值是否大于预设标准y轴基值; 第三判断子単元,用于判断所述当前时刻的z轴动作信息的绝对值是否大于预设标准z轴基值; 确定子単元,用于若第一判断子単元、第二判断子単元和第三判断子単元判断结果均为是,则确定所述健身者的动作符合预设标准,否则确定所述健身者的动作不符合预设标准。
10.根据权利要求8所述的装置,其特征在于,所述提示単元进ー步包括 第一提示子単元,用于若所述健身者的动作符合预设标准,则显示动作正确信息或播放动作正确提示音; 第二提示子単元,用于若所述健身者的动作不符合预设标准,则显示动作错误信息或播放动作错误提示音。
全文摘要
本发明实施例公开了一种健身运动识别方法及相关装置,用于对健身者的健身运动动作进行非人工指导。本发明实施例方法包括播放健身动作指导视频,所述健身动作指导视频用于指示健身者进行规范的健身运动;利用重力传感器识别所述健身者的动作信息,所述重力传感器放置于所述健身者的手掌心位置,所述动作信息用于指示所述健身者动作的变化幅度;根据所述动作信息判断所述健身者的动作是否符合预设标准;根据判断结果输出提示信息。通过实施本发明方案,能够保证健身者自行进行室内健身运动时的动作规范,从而获得健身效果,还能为健身者节省一笔健身费用,且运动时间更具有弹性。
文档编号A63B71/06GK102836543SQ201210310928
公开日2012年12月26日 申请日期2012年8月28日 优先权日2012年8月28日
发明者洪德伟 申请人:洪德伟, 徐罡
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1