一种运动图像处理方法、装置和可读存储介质与流程

文档序号:36334382发布日期:2023-12-13 00:36阅读:35来源:国知局
一种运动图像处理方法与流程

本技术涉及数据处理和数据传输领域,更具体的,涉及一种运动图像处理方法、装置和可读存储介质。


背景技术:

1、目前,健身人员在进行相关运动过程中,并不能先行评估自身状况(主要指单人完成的运动或两人完成的运动,非对抗性运动),导致运动过程中产生损伤,如肌肉拉伤、骨折等情况,不但起不到运行健身的目的,而且还损伤了身体,得不偿失。

2、因此现有技术存在缺陷,急需改进。


技术实现思路

1、鉴于上述问题,为了解决上述现有技术手段的不足,本发明提出一种运动图像处理方法,能够对健身人员的运动情况和自身状况进行预先评估,得到评价结果,提示危险和给出运动建议。

2、本发明第一方面提供了一种运动图像处理方法,包括:

3、获取检测图像数据;

4、将所述检测图像数据输入至预设运动图像分析模型中进行分析,得到用户的健身动作数据;

5、根据所述检测图像数据进行分析得到用户身体状态信息;

6、根据所述用户的健身动作数据和所述用户身体状态信息进行分析,得到用户完成当前健身方案的难度系数;

7、根据所述难度系数对用户的健身方案进行调整。

8、本方案中,所述将所述检测图像数据输入至预设运动图像分析模型中进行分析,得到用户的健身动作数据,包括:

9、根据所述检测图像数据进行分析,得到人体关键点数据;

10、根据所述人体关键点数据绘制健身动作轨迹;

11、将所述健身动作轨迹与标准动作轨迹进行对比,判断用户的健身动作是否标准;

12、若标准,则记录为标准动作数据;

13、若不标准,则通过语音或图像对用户进行提醒,并记录为不标准动作数据;

14、将所述标准动作数据和所述不标准动作数据进行整合,得到用户的健身动作数据。

15、本方案中,所述根据所述检测图像数据进行分析得到用户身体状态信息,包括:

16、根据多帧连续的检测图像数据进行分析,得到肌肉颤抖数据;

17、根据所述肌肉颤抖数据绘制人体肌肉颤抖曲线;

18、根据所述人体肌肉颤抖曲线进行分析,得到用户身体状态信息。

19、本方案中,所述根据所述人体肌肉颤抖曲线进行分析,得到用户身体状态信息,包括:

20、在用户完成动作或保持动作时,根据人体肌肉颤抖曲线计算在第一预设时间内的平均颤抖频率或平均颤抖幅度;

21、对所述第一预设时间的平均颤抖频率或平均颤抖幅度中符合第一预设条件的数据进行标记,得到标记数据;

22、根据所述标记数据进行分析,判断第二预设时间内的标记数据的标记次数是否大于第一预设阈值;

23、若大于,则状态异常,将所述第二预设时间内的中值时间定义为用户的推荐运动时间,并将所述时间的平均颤抖数据定义为用户最大身体状态数据;

24、反之,则状态正常。

25、本方案中,所述根据所述用户的健身动作数据和所述用户身体状态信息进行分析,得到用户完成当前健身方案的难度系数,包括:

26、将所述用户的健身动作数据和所述用户身体状态信息输入预设运动图像分析模型;

27、通过所述预设运动图像分析模型对未完成部分的健身动作进行模拟,得到模拟健身动作数据;

28、根据所述模拟健身动作数据与标准动作轨迹进行对比,得到用户完成当前健身方案的难度系数。

29、本方案中,所述根据所述难度系数对用户的健身方案进行调整,包括:

30、根据所述难度系数进行分析,判断所述难度系数是否大于第二预设阈值;

31、若是,则根据所述难度系数对用户的健身方案进行调整;

32、若否,则进行记录。

33、本发明第二方面提供了一种运动图像处理装置,包括:

34、获取模块,获取检测图像数据;

35、分析模块,用于将所述检测图像数据输入至预设运动图像分析模型中进行分析,得到用户的健身动作数据;根据所述检测图像数据进行分析得到用户身体状态信息;根据所述用户的健身动作数据和所述用户身体状态信息进行分析,得到用户完成当前健身方案的难度系数;

36、调整模块,用于根据所述难度系数对用户的健身方案进行调整。

37、本方案中,所述将所述检测图像数据输入至预设运动图像分析模型中进行分析,得到用户的健身动作数据,包括:

38、根据所述检测图像数据进行分析,得到人体关键点数据;

39、根据所述人体关键点数据绘制健身动作轨迹;

40、将所述健身动作轨迹与标准动作轨迹进行对比,判断用户的健身动作是否标准;

41、若标准,则记录为标准动作数据;

42、若不标准,则通过语音或图像对用户进行提醒,并记录为不标准动作数据;

43、将所述标准动作数据和所述不标准动作数据进行整合,得到用户的健身动作数据。

44、本方案中,所述根据所述检测图像数据进行分析得到用户身体状态信息,包括:

45、根据多帧连续的检测图像数据进行分析,得到肌肉颤抖数据;

46、根据所述肌肉颤抖数据绘制人体肌肉颤抖曲线;

47、根据所述人体肌肉颤抖曲线进行分析,得到用户身体状态信息。

48、本方案中,所述根据所述人体肌肉颤抖曲线进行分析,得到用户身体状态信息,包括:

49、在用户完成动作或保持动作时,根据人体肌肉颤抖曲线计算在第一预设时间内的平均颤抖频率或平均颤抖幅度;

50、对所述第一预设时间的平均颤抖频率或平均颤抖幅度中符合第一预设条件的数据进行标记,得到标记数据;

51、根据所述标记数据进行分析,判断第二预设时间内的标记数据的标记次数是否大于第一预设阈值;

52、若大于,则状态异常,将所述第二预设时间内的中值时间定义为用户的推荐运动时间,并将所述时间的平均颤抖数据定义为用户最大身体状态数据;

53、反之,则状态正常。

54、本方案中,所述根据所述用户的健身动作数据和所述用户身体状态信息进行分析,得到用户完成当前健身方案的难度系数,包括:

55、将所述用户的健身动作数据和所述用户身体状态信息输入预设运动图像分析模型;

56、通过所述预设运动图像分析模型对未完成部分的健身动作进行模拟,得到模拟健身动作数据;

57、根据所述模拟健身动作数据与标准动作轨迹进行对比,得到用户完成当前健身方案的难度系数。

58、本方案中,所述根据所述难度系数对用户的健身方案进行调整,包括:

59、根据所述难度系数进行分析,判断所述难度系数是否大于第二预设阈值;

60、若是,则根据所述难度系数对用户的健身方案进行调整;

61、若否,则进行记录。

62、在本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。

63、在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面的方法。

64、本发明公开了一种运动图像处理方法、装置和可读存储介质,方法包括:获取检测图像数据;将检测图像数据输入至预设运动图像分析模型中进行分析,得到用户的健身动作数据;根据检测图像数据进行分析得到用户身体状态信息;根据用户的健身动作数据和用户身体状态信息进行分析,得到用户完成当前健身方案的难度系数;根据难度系数对用户的健身方案进行调整。本方案通过建立智能化管理系统,对健身人员的运动情况和自身状况进行预先评估,得到评价结果,提示危险和给出运动建议。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1