跳绳计数的方法及终端与流程

文档序号:37637699发布日期:2024-04-18 17:56阅读:9来源:国知局
跳绳计数的方法及终端与流程

本发明涉及数据处理,尤其涉及一种跳绳计数的方法及终端。


背景技术:

1、运动可以促进人们的身体健康,对身体发育阶段的学生来说更是必不可少的,而在众多的运动重,跳绳最受学生们欢迎。

2、目前,跳绳这项运动通过计数作为评价指标,因此在一些跳绳上出现了计数装置,例如在跳绳的握把处加装计数按钮,学生每完成一次弹跳则手动按压一次进行计数,运动完成后再手动归零,以便下一次使用时可以直接进行计数。

3、然而,手动计数的方式容易在运动过程中忘记按动按钮或者误按,导致操作繁琐、容易出现计数错误的问题。


技术实现思路

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、本发明实施例提供一种跳绳计数的方法及终端,通过识别拍摄的跳绳影像中的每帧图像中包括的人员的运动趋势,得到每帧图像中每个人员的运动状态,进而,根据相邻帧图像的运动状态,确定每帧图像中人员跳跃的最高点和最低点;最后,根据每帧图像中人员跳跃的最高点和最低点,实现自动对跳绳影像中的每个人进行跳绳计数,从而可以降低跳绳人员的操作,使运动人员专注于跳绳运动。另外通过分别对跳绳影像上的每个人的运动状态进行自动识别,确定每帧图像中人员跳跃的最高点和最低点,进而得到跳绳计数,从而避免跳绳人员自己进行跳绳计数,提高计数准确度和计数效率。



技术特征:

1.一种跳绳计数的方法,其特征在于,包括:

2.根据权利要求1所述的跳绳计数的方法,其特征在于,所述依次对所述跳绳影像中的每帧图像中包括的人员的运动趋势进行识别,得到每帧图像中每个人员的运动状态,包括:

3.根据权利要求2所述的跳绳计数的方法,其特征在于,所述根据当前帧图像中人员的第一平均高度与上一帧图像中所述当前人员的第二平均高度,确定当前人员的运动状态,包括:

4.根据权利要求3所述的跳绳计数的方法,其特征在于,根据所述第一平均高度、第二平均高度和所述高度差值绝对值,确定当前人员的运动状态,包括:

5.根据权利要求4所述的跳绳计数的方法,其特征在于,所述根据相邻帧图像的运动状态,确定每帧图像中人员跳跃的最高点和最低点,包括:

6.根据权利要求1-5中任一项所述的跳绳计数的方法,其特征在于,在依次对所述跳绳影像中的每帧中包括的人的运动趋势进行识别,得到每帧的运动状态之前,还包括:

7.根据权利要求6所述的跳绳计数的方法,其特征在于,对所述跳绳影像中的每帧图像进行人员识别,包括:

8.根据权利要求7所述的跳绳计数的方法,其特征在于,对识别到的人员在上一帧图像中进行追踪,包括:

9.根据权利要求8所述的跳绳计数的方法,其特征在于,还包括:

10.一种终端,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至9中任一项所述的跳绳计数的方法的步骤。


技术总结
本发明提供一种跳绳计数的方法及终端。该方法包括:接收实时拍摄的跳绳影像;依次对跳绳影像中的每帧图像中包括的人员的运动趋势进行识别,得到每帧图像中每个人员的运动状态;根据相邻帧图像的运动状态,确定每帧图像中人员跳跃的最高点和最低点;根据每帧图像中人员跳跃的最高点和最低点对每个人进行跳绳计数。本发明进行跳绳计数时不需要运动人员的计数操作,通过自动影像识别每个人的运动状态,实现准确的跳绳计数,提高计数准确度和计数效率。

技术研发人员:王家睿,蔡述仁,林友钦
受保护的技术使用者:漳州立达信光电子科技有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1