一种家庭健身互动方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:34130077 阅读:20 留言:0更新日期:2022-07-14 15:11
本发明专利技术涉及家庭健身的技术领域,尤其是涉及一种家庭健身互动方法、装置、电子设备以及存储介质,其方法包括获取用户健身动作视频,并对所述用户健身动作视频进行分帧处理,得到每一帧的用户健身图像;将每一帧所述用户健身图像输入至预先集成在所述摄像头中的人体骨骼识别模块进行识别,得到与每一帧所述用户健身图像对应的人体骨骼数据;将所述用户健身图像和对应的所述人体骨骼数据生成UVC协议报文;逐帧将所述UVC协议报文发送至所述电视机顶盒,以便对所述用户健身动作进行动作标准校验,并通过与所述电视机顶盒连接的电视机展示动作标准校验的结果。本申请具有使用户在家中健身及时获取到其作出的动作是否标准的效果。健身及时获取到其作出的动作是否标准的效果。健身及时获取到其作出的动作是否标准的效果。

【技术实现步骤摘要】
一种家庭健身互动方法、装置、电子设备以及存储介质


[0001]本专利技术涉及家庭健身的
,尤其是涉及一种家庭健身互动方法、装置、电子设备以及存储介质。

技术介绍

[0002]目前,人们对于生活健康方面的关注越来越重视,其中,健身锻炼的方式是人们保持身体健康的选择之一。
[0003]考虑到经济成本以及便捷性,在家中锻炼进行锻炼已经是人们锻炼的常见选择之一。在家中进行锻炼时,通常是通过相关的锻炼软件,该软件中会包含各种健身动作的视频,用户在播放对应的视频的同时,通过模仿视频中动作,起到锻炼的效果。
[0004]上述中的现有技术方案存在以下缺陷:由于进行锻炼的用户,存在有对健身动作不够熟悉,即使模仿视频中的健身动作,也会存在无法知道自身的动作不够标准而导致影响健身效果,甚至有受伤的风险。

技术实现思路

[0005]为了使用户在家中健身及时获取到其作出的动作是否标准,本申请提供一种家庭健身互动方法、装置、电子设备以及存储介质。
[0006]本申请的上述专利技术目的一是通过以下技术方案得以实现的:一种家庭健身互动方法,所述家庭健身互动方法应用在连接于电视机顶盒的摄像头,包括:获取用户健身动作视频,并对所述用户健身动作视频进行分帧处理,得到每一帧的用户健身图像;将每一帧所述用户健身图像输入至预先集成在所述摄像头中的人体骨骼识别模块进行识别,得到与每一帧所述用户健身图像对应的人体骨骼数据;将所述用户健身图像和对应的所述人体骨骼数据生成UVC协议报文;逐帧将所述UVC协议报文发送至所述电视机顶盒,以便对所述用户健身动作进行动作标准校验,并通过与所述电视机顶盒连接的电视机展示动作标准校验的结果。
[0007]通过采用上述技术方案,在家中进行健身的时候,通过将摄像头连接于电视机顶盒,能够使得用户在观看健身视频,并模仿健身视频中的动作进行健身的同时,将用户的动作通过摄像头拍摄成用户健身动作视频,并通过预先集成在摄像头中的人体骨骼识别模型识别出对应的人体骨骼数据,并将人体骨骼数据和用户健身图像生成对应的UVC协议报文,有助于摄像头将获取得到的用户健身图像和人体骨骼数据传输至电视机顶盒;在将该人体骨骼数据传输至电视机顶盒后,能够通过电视机顶盒进行解析,以便电视机顶盒能够根据健身视频中的动作判断用户的动作是否标准,从而有助于用户根据判断结果改善自己的动作,使自己的健身动作更加趋近于标准动作,进而有助于提升用户在家健身的效果,也减少了因动作不标准而导致受伤的风险;由于电视机顶盒的计算能力有限,通过在摄像头中集
成有人体骨骼识别模型,能够通过摄像头对拍摄得到的用户健身图像进行识别计算,从而减轻了电视机顶盒的计算负担,提升了动作标准校验的效率。
[0008]本申请在一较佳示例中可以进一步配置为:所述将所述用户健身图像和对应的所述人体骨骼数据生成UVC协议报文,具体包括:获取预设的UVC传输协议,根据所述UVC传输协议对所述用户健身图像进行封装,得到待传输图像报文;将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文。
[0009]通过采用上述技术方案,由于摄像头与电视机顶盒的连接方式通常为USB连接,因此,通过将人体骨骼数据根据UVC传输协议进行转换,能够利用USB视频捕获设备定义的协议标准,将识别得到的人体骨骼数据传输至电视机顶盒,从而实现了电视机顶盒的计算外置,以及将计算结果传输至电视机顶盒进行解析以及展示。
[0010]本申请在一较佳示例中可以进一步配置为:所述将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:获取用户健身动作视频的参与人数信息;根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文。
[0011]通过采用上述技术方案,能够根据参与人数的不同,切换对应的算法获取该人体骨骼数据,从而能够适应不同数量用户在家中健身的时候,提示用户健身的动作是否标准,有助于提升用户在家中健身的效果,减少受伤的风险。
[0012]本申请在一较佳示例中可以进一步配置为:所述根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:当所述参与人数信息为一人参与时,则根据所述UVC传输协议将所述人体骨骼数据转换成待传输数据报文,并将所述待传输数据报文添加至对应的待传输图像报文的字节后,或者,将所述待传输数据报文替换至所述待传输图像报文的字节边缘,得到所述UVC协议报文。
[0013]通过采用上述技术方案,由于UVC传输协议是电视机顶盒获取摄像头拍摄的图像视频的标准协议,因此,在只有一个用户进行健身的时候,将待传输数据报文添加至对应的待传输图像报文的字节后面,能够在将摄像头拍摄得到的图像通过UVC传输协议的同时,将人体骨骼识别模型识别的结果通过该UVC传输协议传输至电视机顶盒,既不影响图像数据的正常传输,也能够使电视机顶盒解析得到人体骨骼识别模型识别的结果。
[0014]本申请在一较佳示例中可以进一步配置为:根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:当所述参与人数信息为多人参与时,则根据所述用户健身动作视频获取参与人数信息;根据所述参与人数信息从前N帧所述用户健身图像中生成对应数量的人员图像标识,并根据所述UVC传输协议将所述人体骨骼数据转换成待传输数据报文,将与每个人员图
像标识对应的待传输数据报文依次添加至待传输图像报文的字节后,或者,将每个所述人员图像标识对应的所述待传输数据报文依次替换至所述待传输图像报文的字节边缘,得到待定义报文,其中,N为大于1的整数;将所述参与人数信息添加至所述待定义报文的字节后,得到所述UVC协议报文。
[0015]通过采用上述技术方案,在参与人数为多人参与的时候,即有至少两个用户在进行家庭健身的场景时,摄像头切换至识别每个人的人体骨骼数据,并在传输的之前,为每一个用户生成对应的人员图像标识,并在传输的过程中,将每个人员图像标识与对应的待传输数据报文依次添加至待传输报文的字节后,能够在电视机顶盒进行解析以及动作标准校验时,将解析以及校验的结果与每个用户进行对应,同时,在报文的末尾,添加具体的人数,能够在解析的过程中,解析程序快速识别出需要解析的数量。
[0016]本申请在一较佳示例中可以进一步配置为:所述将所述待传输数据报文替换至所述待传输图像报文的字节边缘,具体包括:从所述待传输图像报文中,获取所述用户健身图像中的边缘图像对应的报文字节;将所述报文字节替换成所述待传输数据报文,得到所述UVC协议报文。
[0017]通过采用上述技术方案,将待传输数据报文替换至边缘图像对应的报文字节后,得到的UVC协议报文,从而能够将UVC协议报文以图片的协议报文的形式传输至电视机顶盒,进而实现将AI数据,即人体骨骼数据,连本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家庭健身互动方法,其特征在于,所述家庭健身互动方法应用在连接于电视机顶盒的摄像头,包括:获取用户健身动作视频,并对所述用户健身动作视频进行分帧处理,得到每一帧的用户健身图像;将每一帧所述用户健身图像输入至预先集成在所述摄像头中的人体骨骼识别模块进行识别,得到与每一帧所述用户健身图像对应的人体骨骼数据;将所述用户健身图像和对应的所述人体骨骼数据生成UVC协议报文;逐帧将所述UVC协议报文发送至所述电视机顶盒,以便对所述用户健身动作进行动作标准校验,并通过与所述电视机顶盒连接的电视机展示动作标准校验的结果。2.根据权利要求1所述的家庭健身互动方法,其特征在于,所述将所述用户健身图像和对应的所述人体骨骼数据生成UVC协议报文,具体包括:获取预设的UVC传输协议,根据所述UVC传输协议对所述用户健身图像进行封装,得到待传输图像报文;将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文。3.根据权利要求2所述的家庭健身互动方法,其特征在于,所述将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:获取用户健身动作视频的参与人数信息;根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文。4.根据权利要求3所述的家庭健身互动方法,其特征在于,所述根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:当所述参与人数信息为一人参与时,则根据所述UVC传输协议将所述人体骨骼数据转换成待传输数据报文,并将所述待传输数据报文添加至对应的待传输图像报文的字节后,或者,将所述待传输数据报文替换至所述待传输图像报文的字节边缘,得到所述UVC协议报文。5.根据权利要求3所述的家庭健身互动方法,其特征在于,根据所述参与人数信息将与所述待传输图像报文对应的人体骨骼数据根据所述UVC传输协议进行转换后,得到所述UVC协议报文,具体包括:当所述参与人数信息为多人参与时,则根据所述用户健身动作视频获取参与人数信息;根据所述参与人数信息从前N帧所述用户健身图像中生成对应数量的人员图像标识,并根据所述UVC传输协议将所述人体骨骼数据转换成待传输数据报文,将与每个人员图像标识对应的所述待传输数据报文依次添加至待传输图像报文的字节后,或者,将每个所述人员图像标识对应的所述待传输数据报文依次替换至所述待传输图像报文的字节边缘,得到待定义报文,其中,N为大于1的整数;将所述参与人数信息添加至所述待定义报文的字节后,得到所述UVC协议报文。
6.根据权利要求4

5任意一项所述的家庭健身互动方法,其特征在于,所述将所述待传输数据报文替换至所述待传输图像报文的字节边缘,具体包括:从所述待传输图像报文中,获取所述用户健身图像中的边缘图像对应的报文字节;将所述报文字节替换成所述待传输数据报文,得到所述UVC协议报文。7.根据权利要...

【专利技术属性】
技术研发人员:袁芳林杨治国
申请(专利权)人:上海合志信息技术有限公司
类型:发明
国别省市:

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

1