动作监测方法、系统、装置、介质及程序产品制造方法及图纸

技术编号:34512959 阅读:20 留言:0更新日期:2022-08-13 20:59
本公开提供了动作监测方法、系统、装置、介质及程序产品,涉及计算机技术领域,尤其涉及人工智能领域。具体实现方案为:获取健身用户的肢体关键点特征;获取健身用户关联的地面受力信息,并根据地面受力信息,确定肢体关键点的对地压力值;根据肢体关键点特征和对地压力值,对健身用户的健身动作进行监测。本公开实施例的技术方案,可以提高健身监测准确性。可以提高健身监测准确性。可以提高健身监测准确性。

【技术实现步骤摘要】
动作监测方法、系统、装置、介质及程序产品


[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]图1a是根据本公开实施例提供的一种动作监测方法的示意图;
[0027]图1b是根据本公开实施例提供的肢体关键点示意图;
[0028]图2是根据本公开实施例提供的一种动作监测方法的示意图;
[0029]图3是根据本公开实施例提供的一种动作监测方法的示意图;
[0030]图4是根据本公开实施例提供的一种动作监测系统的示意图;
[0031]图5是根据本公开实施例提供的一种动作监测系统的示意图;
[0032]图6是根据本公开实施例提供的一种动作监测装置的示意图;
[0033]图7是用来实现本公开实施例的动作监测方法的电子设备的框图。
具体实施方式
[0034]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0035]图1a是根据本公开实施例公开的一种动作监测方法的流程图,本实施例可以适用于通过健身用户的肢体关键点特征和对地压力值共同进行动作监控的情况,该法可以应用于具有数据处理能力的健身镜中。
[0036]本实施例方法可以由动作监测装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是客户端设备或服务器设备,客户端设备例如手机、平板电脑、车载终端和台式电脑等。具体的,参考图1a,该方法具体包括如下:
[0037]S110、获取健身用户的肢体关键点特征。
[0038]肢体关键点是健身用户身体上用于表征其当前动作的关键点,示例性的,如图1b所示,肢体关键点可以包括健身用户的头部、肩部(C点)、肘关节(B点和D点)、手掌(A点和E点)、躯干(F点和G点)、臀部(H点)、膝关节(I点和K点)、脚掌(J点和L点)。
[0039]肢体关键点特征是在健身用户的原始健身图像中进行肢体关键点提取得到,能够表征健身用户的当前动作,用于判断健身用户的健身动作是否标准。具体的,肢体关键点特
征包括多个肢体关键点的连接关系,以及由肢体关键点连接得到肢体线段之间的角度关系。示例性的,肢体关键点特征包括如图1b中肢体关键点的连接关系,例如,A点和B点连接,B点和C点连接、C点和D点连接以及D点和E点连接等;肢体关键点特征还包括由肢体关键点连接得到的肢体线段之间的角度关系,例如,线段BC和线段CF之间的角度可以表征健身用户大臂上抬角度,线段AB和BC之间的角度可以表征健身用户大臂和小臂之间的弯曲角度。
[0040]为了对健身用户的健身动作进行监测,获取健身用户的肢体关键点特征,用于判断用户的动作特征能否满足当前健身动作的要求。具体的,可以对当前采集的原始健身图像进行特征提取,得到多个肢体关键点,进而将肢体关键点进行连接,得到肢体关键点之间的连接关系,以及连接得到各肢体线段之间的角度关系,由上述连接关系和角度关系共同构成肢体关键点特征。还可以是直接接收动作信息获取设备从原始健身图像中提取的肢体关键点特征。
[0041]在一个具体的例子中,首先获取摄像头采集的原始健身图像,其中,原始健身图像是健身用户当前的动作图像。进而在原始健身图像中识别健身用户的人体图像,并在人体图像中确定多个肢体关键点。进一步的,按照人体结构,将识别到的多个肢体关键点进行连接,得到肢体关键点的连接关系,以及设定连接线段之间的角度关系。例如,可以根据预先规定,获取大臂与躯干之间的角度关系、大臂与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动作监测方法,包括:获取健身用户的肢体关键点特征;获取所述健身用户关联的地面受力信息,并根据所述地面受力信息,确定肢体关键点的对地压力值;根据所述肢体关键点特征和所述对地压力值,对所述健身用户的健身动作进行监测。2.根据权利要求1所述的方法,其中,所述地面受力信息包括地面受力值,以及所述地面受力值关联的地面位置信息;所述根据所述地面受力信息,确定肢体关键点的对地压力值,包括:获取健身用户的原始健身图像,并对所述原始健身图像进行关键点定位,得到与地面接触的肢体关键点的肢体位置信息;将所述肢体位置信息和所述地面位置信息进行匹配,得到位置匹配对;将所述位置匹配对中地面位置信息关联的地面受力值,作为肢体位置信息所关联肢体关键点的对地压力值。3.根据权利要求1所述的方法,其中,所述根据所述肢体关键点特征和所述对地压力值,对所述健身用户的健身动作进行监测,包括:根据所述对地压力值,确定健身用户的健身动作是否属于近地动作;在所述健身动作属于近地动作的情况下,分别对所述肢体关键点特征和对地压力值进行标准判别,确定所述对地压力值和所述肢体关键点特征是否满足标准动作要求;在所述肢体关键点特征和所述对地压力值中至少一项不满足标准动作要求的情况下,确定所述健身用户的健身动作不满足标准动作要求。4.根据权利要求3所述的方法,其中,所述分别对所述肢体关键点特征和对地压力值进行标准判别,确定所述对地压力值和所述肢体关键点特征是否满足标准动作要求,包括:基于所述健身用户的体重系数,将所述对地压力值转换为标称压力值;所述体重系数依据所述健身用户的体重确定;将所述标称压力值与标准压力值进行比对,确定所述标称压力值对应的对地压力值是否满足标准动作要求;将肢体关键点特征与标准动作特征进行比对,确定所述肢体关键点特征是否满足标准动作要求;所述肢体关键点的标准压力值以及标准动作特征根据所述健身用户当前匹配的健身课程确定。5.根据权利要求3所述的方法,其中,所述根据所述对地压力值,确定健身用户的健身动作是否属于近地动作,包括:确定所述对地压力值关联的肢体关键点中,是否包含除脚掌之外的其他肢体关键点;在所述对地压力值关联的肢体关键点中包含除脚掌之外的其他肢体关键点的情况下,确定所述健身用户的动健身动作属于近地动作。6.一种动作监测系统,包括:健身镜和健身垫;所述健身垫包括微处理模块以及至少一个压力模块;所述健身镜包括动作信息获取模块以及控制模块;所述微处理模块分别与所述压力模块和控制模块通信连接,用于将压力模块采集的地面受力信息发送至所述控制模块;所述动作信息获取模块与所述控制模块通信连接,用于获取健身用户的肢体关键点特
征,并将所述肢体关键点特征发送至所述控制模块;所述控制模块,用于执行如权利要求1

5任一所述的动作监测方法。7.根据权利要求6所述的系统,其中,所述动作信息获取模块包括摄像头和图像处理模块;所述图像处理模块分别与所述摄像头和所述控制模块通信连接,用于对摄像头采集的原始健身图像进行特征提取,并将所述原始健身图像以及提取到的肢体关键点特征发送至所述控制模块;所述控制模块,还用于依据所述原始健身图像,获取图像成像数据,并依据所述成像数据,确定健身用户和健身镜的距离是否满足动作监测需求。8.根据权利要求7所述的系统,其中,所述健身镜还包括光线传感器,所述光线传感器与...

【专利技术属性】
技术研发人员:刘旭快王玉岗邓晋芳张特
申请(专利权)人:上海小度技术有限公司
类型:发明
国别省市:

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

1