人体运动卡路里消耗的计算方法、装置、设备及存储介质制造方法及图纸

技术编号:30047784 阅读:19 留言:0更新日期:2021-09-15 10:49
本申请提供一种人体运动卡路里消耗的计算方法、装置、设备及存储介质,涉及运动检测技术领域。该方法包括:对运动场景的视频流画面进行人脸识别,得到至少一个人脸图像,以及每个人脸图像的位置;对所述视频流画面进行动作识别,得到至少一个人体动作和每个人体动作的位置;根据所述每个人脸图像的位置和所述每个人体动作的位置,建立所述至少一个人脸图像和人体动作的对应关系;根据所述每个人脸图像对应用户的基础信息,和所述每个人脸图像对应的人体动作,计算所述每个人脸图像对应用户的卡路里消耗。本申请可结合用户人脸和人体动作,准确计算每个用户的卡路里消耗。准确计算每个用户的卡路里消耗。准确计算每个用户的卡路里消耗。

【技术实现步骤摘要】
人体运动卡路里消耗的计算方法、装置、设备及存储介质


[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]可选的,卡路里计算模块,具体用于根据所述每个人脸图像对应的人体动作,采用预设的人体动作和代谢当量的对应关系,确定所述每个人脸图像对应用户的目标代谢当量;根据所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人体运动卡路里消耗的计算方法,其特征在于,包括:对运动场景的视频流画面进行人脸识别,得到至少一个人脸图像,以及每个人脸图像的位置;对所述视频流画面进行动作识别,得到至少一个人体动作和每个人体动作的位置;根据所述每个人脸图像的位置和所述每个人体动作的位置,建立所述至少一个人脸图像和人体动作的对应关系;根据所述每个人脸图像对应用户的基础信息,和所述每个人脸图像对应的人体动作,计算所述每个人脸图像对应用户的卡路里消耗。2.根据权利要求1所述的方法,其特征在于,所述根据所述每个人脸图像对应用户的基础信息,和所述每个人脸图像对应的人体动作,计算所述每个人脸图像对应用户的卡路里消耗之前,所述方法还包括:对所述每个人脸图像和预设的注册用户人脸库中的人脸进行比对,确定所述每个人脸图像对应的身份标识,所述注册用户人脸库中存储有:至少一个注册用户的人脸图像,和所述至少一个注册用户的身份标识;根据所述每个人脸图像对应的身份标识,从预设的基础信息库中确定所述身份标识对应的基础信息为所述每个人脸图像对应用户的基础信息。3.根据权利要求1所述的方法,其特征在于,所述对运动场景的视频流画面进行人脸识别,得到至少一个人脸图像,以及每个人脸图像的位置,包括:对所述视频流画面进行活体识别,得到所述视频流画面中的活体对象;对所述视频流画面中的活体对象进行人脸识别,得到所述至少一个人脸图像,以及所述每个人脸图像的位置。4.根据权利要求1所述的方法,其特征在于,所述对所述视频流画面进行动作识别,得到至少一个人体动作和每个人体动作的位置包括:提取所述视频流画面的方向梯度直方图特征;对所述方向梯度直方图特征进行动作识别,得到所述至少一个人体动作和所述每个人体动作的位置。5.根据权利要求4所述的方法,其特征在于,所述对所述方向梯度直方图特征进行动作识别,得到所述至少一个人体动作和所述每个人体动作的位置,包括:将所述方向梯度直方图特征和样本视频画面的样本直方图特征进行比对;所述样本视频画面包括:至少一个预设人体动...

【专利技术属性】
技术研发人员:周菊花刘玲高善祥
申请(专利权)人:南京硒恩园网络科技有限公司
类型:发明
国别省市:

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

1