一种通用的运动评测方法及装置、计算机可读存储介质与流程

文档序号:37311844发布日期:2024-03-13 21:01阅读:52来源:国知局
一种通用的运动评测方法及装置、计算机可读存储介质与流程

本发明涉及智能运动评测,具体提供一种通用的运动评测方法及装置、计算机可读存储介质。


背景技术:

1、随着社会的不断发展,素质教育被大力推广,而体育运动作为素质教育中最为重要的一项,越来越多的受到学校重视。与此同时,体育运动评测成绩在学生的综合成绩评定中占据着较大的比重。

2、现在体育运动评测的方式大多较为传统,针对各项体育运动分别由一名或者多名老师进行人工评测,老师在短时间内需要评测几十名或者几百名学生,一方面,老师的工作量较大,工作效率较低,另一方面,老师的主观判断对于某些体育项目的评测打分产生影响。

3、鉴于体育运动评测的对象具有极大的重复性和相似性特点,现有一些借助于计算机视觉技术实现单项运动智能化测评的技术方案,通过摄像机采集学生的运动过程图像,针对运动过程图像进行分析判断,自动给出运动测评分数,这样,无需大量的老师进行人工评测,且能够比较客观的按照统一的评测标准进行评测打分,极大的提升了运动测评的工作效率,评测结果更加客观公平。

4、但是,现有的智能化测评多是针对某一项运动进行专门的设计,这就使得对于众多体育项目需要设计多套智能化评测方案,硬件成本较高。因此,如何实现多项运动测评的通用化智能解决方案,是本发明所要解决的主要技术问题。

5、有鉴于此,特提出本发明专利。


技术实现思路

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、因此,本发明的一种通用的运动评测方法,针对运动测评流程进行创造性的抽象成为有向状态图的各运动状态节点,通过状态机实现有向状态图中各个状态节点之间的切换,从而实现运动项目的自动化测评,且能够适用于大多数的运动测评,提出一种运动评测的通用解决方案。

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