动作识别方法、装置、设备及介质制造方法及图纸

技术编号:36774710 阅读:15 留言:0更新日期:2023-03-08 21:57
本申请提供一种动作识别方法、装置、设备及介质,其中方法包括获取用户的体型信息,基于所述用户的体型信息判断所述用户的第一体型类型,并调用姿态识别算法对所述用户进行人体骨骼关键点检测,根据检测结果确定所述用户的第一动作类别,根据所述第一体型类型、所述第一动作类别以及动作判定规则,获得对应的第一动作规范判断阈值,其中,所述动作判定规则包括多种动作类别在不同体型类型下的动作规范判断阈值,所述动作规范判断阈值表征动作幅度的大小,基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范。本申请为用户确定合适的动作规范判断阈值用来判定用户是否标准的完成对应的体育动作,可以得到更好的用户体验。用户体验。用户体验。

【技术实现步骤摘要】
动作识别方法、装置、设备及介质


[0001]本申请涉及通信领域,尤其涉及一种动作识别方法、装置、设备及介质。

技术介绍

[0002]基于计算机视觉技术识别用户的人体体育动作并进行计数,对竞技训练和全民健身具有重要的意义,用户在按照动作的指示完成某一项体育动作时,若动作幅度符合要求,则认为用户完成了该动作并进行计数。
[0003]现有技术大多通过人体姿态识别技术对某一种特定的体育动作进行识别,给出标准动作,由于同一个体育动作只存在一个标准,所以在不同的人群完成同一个体育动作时,需要由用户人工判断自身是否完成动作规范,之后由用户触发计数,这种动作识别方案的操作流程比较繁琐,影响用户体验。

技术实现思路

[0004]本申请提供一种动作识别方法、装置、设备及介质,可以解决动作识别方案的操作流程繁琐的问题,可以准确快速得到动作规范的识别结果。
[0005]一方面,本申请提供一种动作识别方法,包括:
[0006]获取用户的体型信息,所述体型信息包括用户的身高与体重信息;
[0007]基于所述用户的体型信息判断所述用户的第一体型类型,并调用姿态识别算法对所述用户进行人体骨骼关键点检测,根据检测结果确定所述用户的第一动作类别;
[0008]根据所述第一体型类型、所述第一动作类别以及动作判定规则,获得对应的第一动作规范判断阈值,其中,所述动作判定规则包括多种动作类别在不同体型类型下的动作规范判断阈值,所述动作规范判断阈值表征动作幅度的大小;
[0009]基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范。
[0010]在一些示例中,所述获取用户的体型信息之前,还包括:
[0011]创建用户账号,并录入所述用户的身份识别信息与体型信息;
[0012]所述获取用户的体型信息,包括:
[0013]若用户已创建用户账号,则检测所述用户的身份识别信息,基于所述用户的身份识别信息确定对应的用户账号,并从所述用户账号中获取所述用户的体型信息;
[0014]若用户没有创建用户账号,则为用户创建临时账号,并为所述用户生成人体检测框判断所述用户的体型信息。
[0015]在一些示例中,所述基于所述用户的体型信息判断所述用户的第一体型类型,包括:
[0016]基于所述用户的体型信息,计算所述用户的体脂指数;
[0017]基于用户的体脂指数和不同体型类型对应的体脂指数范围,将所述用户的体质指数所在的体脂指数范围对应的体型类型,作为所述用户的体型类型。
[0018]在一些示例中,所述方法还包括:
[0019]调用追踪算法为所述用户创建临时账号,在所述临时账号下记录所述用户的动作完成次数,并基于用户的身份识别信息判断用户是否已创建用户账号;
[0020]若用户已创建用户账号,则将所述用户对应的临时账号与所述用户的用户账号进行绑定,将所述用户的动作完成次数同步在所述用户的用户账号上;
[0021]若用户没有创建用户账号,则不执行绑定。
[0022]在一些示例中,所述基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范,包括:
[0023]调用姿态识别算法,捕捉所述用户的当前动作;
[0024]若所述当前动作与所述第一动作规范判断阈值匹配,则判定所述用户的当前动作规范。
[0025]另一方面,本申请提供一种动作识别装置,包括:
[0026]获取模块,用于获取用户的体型信息,所述体型信息包括用户的身高与体重信息;
[0027]检测模块,用于基于所述用户的体型信息判断所述用户的第一体型类型,并调用姿态识别算法对所述用户进行人体骨骼关键点检测,根据检测结果确定所述用户的第一动作类别;
[0028]确定模块,用于根据所述第一体型类型、所述第一动作类别以及动作判定规则,获得对应的第一动作规范判断阈值,其中,所述动作判定规则包括多种动作类别在不同体型类型下的动作规范判断阈值,所述动作规范判断阈值表征动作幅度的大小;
[0029]判定模块,用于基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范。
[0030]在一些示例中,所述装置还包括:
[0031]创建模块,用于创建用户账号,并录入所述用户的身份识别信息与体型信息;
[0032]所述获取模块,具体用于若用户已创建用户账号,则检测所述用户的身份识别信息,基于所述用户的身份识别信息确定对应的用户账号,并从所述用户账号中获取所述用户的体型信息;
[0033]所述获取模块,具体还用于若用户没有创建用户账号,则为用户创建临时账号,并为所述用户生成人体检测框判断所述用户的体型信息。
[0034]在一些示例中,所述检测模块,具体用于基于所述用户的体型信息,计算所述用户的体脂指数;
[0035]所述检测模块,具体还用于基于用户的体脂指数和不同体型类型对应的体脂指数范围,将所述用户的体质指数所在的体脂指数范围对应的体型类型,作为所述用户的体型类型。
[0036]在一些示例中,所述装置还包括:
[0037]处理模块,用于调用追踪算法为所述用户创建临时账号,在所述临时账号下记录所述用户的动作完成次数,并基于用户的身份识别信息判断用户是否已创建用户账号;
[0038]处理模块,还用于若用户已创建用户账号,则将所述用户对应的临时账号与所述用户的用户账号进行绑定,将所述用户的动作完成次数同步在所述用户的用户账号上;
[0039]处理模块,还用于若用户没有创建用户账号,则不执行绑定。
[0040]在一些示例中,所述判定模块,具体用于调用姿态识别算法,捕捉所述用户的当前
动作;
[0041]所述判定模块,具体还用于若所述当前动作与所述第一动作规范判断阈值匹配,则判定所述用户的当前动作规范。
[0042]又一方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0043]所述存储器存储计算机执行指令;
[0044]所述处理器执行所述存储器存储的计算机执行指令,以实现如前所述的方法。
[0045]又一方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如前所述的方法。
[0046]本申请提供的动作识别方法、装置、设备及介质中,首先获取用户的体型类型,并调用姿态识别算法,确定所述用户当前的动作类别,根据用户的体型类型和动作类别,获得适用该用户的动作规范判断阈值,基于动作规范判断阈值判定用户的动作幅度是否规范。通过本申请的方案,能够准确快速地识别出用户当前的动作是否规范,并且本方案中针对不同体型类型的用户设定不同的动作规范判断阈值,从而客观合理的制定不同用户的运动方案,实现个性化差异,更好提升用户体验。
附图说明
[0047]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动作识别方法,其特征在于,包括:获取用户的体型信息,所述体型信息包括用户的身高与体重信息;基于所述用户的体型信息判断所述用户的第一体型类型,并调用姿态识别算法对所述用户进行人体骨骼关键点检测,根据检测结果确定所述用户的第一动作类别;根据所述第一体型类型、所述第一动作类别以及动作判定规则,获得对应的第一动作规范判断阈值,其中,所述动作判定规则包括多种动作类别在不同体型类型下的动作规范判断阈值,所述动作规范判断阈值表征动作幅度的大小;基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范。2.根据权利要求1所述的方法,其特征在于,所述获取用户的体型信息之前,还包括:创建用户账号,并录入所述用户的身份识别信息与体型信息;所述获取用户的体型信息,包括:若用户已创建用户账号,则检测所述用户的身份识别信息,基于所述用户的身份识别信息确定对应的用户账号,并从所述用户账号中获取所述用户的体型信息;若用户没有创建用户账号,则为用户创建临时账号,并为所述用户生成人体检测框判断所述用户的体型信息。3.根据权利要求1所述的方法,其特征在于,所述基于所述用户的体型信息判断所述用户的第一体型类型,包括:基于所述用户的体型信息,计算所述用户的体脂指数;基于用户的体脂指数和不同体型类型对应的体脂指数范围,将所述用户的体质指数所在的体脂指数范围对应的体型类型,作为所述用户的体型类型。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:调用追踪算法为所述用户创建临时账号,在所述临时账号下记录所述用户的动作完成次数,并基于用户的身份识别信息判断用户是否已创建用户账号;若用户已创建用户账号,则将所述用户对应的临时账号与所述用户的用户账号进行绑定,将所述用户的动作完成次数同步在所述用户的用户账号上;若用户没有创建用户账号,则不执行绑定。5.根据权利要求1

4任一项所述的方法,其特征在于,所述基于所述第一动作规范判断阈值,判定所述用户的动作幅度是否规范,包括:调用姿态识别算法,捕捉所述用户的当前动作;若所述当前动作与所述第一动作规范判断阈值匹配,则判定所述用户的当前动作规范。6.一种动作识别装置,其特征在于,包括:获取模块,用于获取用户的体型信息,所述体型信息包括用户的身高与体重信息;检测模块,用于基于所述用户的体型信息判断所述用户的第一体型类型,并调用姿态识别算法对所述用户进行人体骨骼关键点检测,根据检测结果确定所述用户的第一动...

【专利技术属性】
技术研发人员:李晨阳林义闽廉士国
申请(专利权)人:联通数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1