System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种持续跳绳行为检测计数方法、装置、设备和介质制造方法及图纸_技高网

一种持续跳绳行为检测计数方法、装置、设备和介质制造方法及图纸

技术编号:41279553 阅读:10 留言:0更新日期:2024-05-11 09:30
本申请涉及一种持续跳绳行为检测计数方法、装置、设备和介质,该方法包括:当开启检测功能后对进入检测区域的人员进行识别,获取每一帧的检测状态得分;根据每一帧的检测状态得分确定每一帧的人员停滞状态得分,根据停滞状态得分确定人员是否处于跳绳检测准备状态,当人员处于跳绳检测准备状态时,根据两个胯骨的坐标和两个脚裸的坐标确定第一启动判断得分;根据两个胯骨的坐标、两个膝盖的坐标和两个脚裸的坐标确定第二启动判断得分;根据第一启动判断得分和第二启动判断得分确定人员启动得分,根据人员启动得分确定人员开始跳绳的动作,确定中心位置得分和移动位置得分;确定跳绳判读得分;根据跳绳判断得分确定人员的跳绳次数。

【技术实现步骤摘要】

本申请涉及跳绳计数,特别是涉及一种持续跳绳行为检测计数方法、装置、设备和介质


技术介绍

1、自《国家学生体质健康标准(2014年修订)》实施后,跳绳成为体质测试的必测项目。学生体质健康标准的学年总分由100分的标准分和20分的附加分共同构成,满分为120分,跳绳也是唯一的加分项目。目前跳绳考核大量依靠工作人员人工查数,效率较低且人力成本过大。所以需要一种基于视觉技术的持续跳绳行为检测计数方法及相关设备,以帮助考核工作人员高效且准确地获取人员跳绳考核的跳绳次数。


技术实现思路

1、基于上述问题,本申请提供一种持续跳绳行为检测计数方法、装置、设备和介质。

2、第一方面,本专利技术实施例提供一种持续跳绳行为检测计数方法,包括:

3、在场景内设置一个检测区域,当开启检测功能后对进入检测区域的人员进行识别,获取每一帧的检测状态得分;

4、当检测区域中有人员进入且人员进入后的帧数大于预设帧数阈值时,根据每一帧的检测状态得分确定每一帧的人员停滞状态得分,根据停滞状态得分确定人员是否处于跳绳检测准备状态,记录人员第一次处于跳绳检测状态的帧数i1;

5、当人员处于跳绳检测准备状态时,获取人员两个胯骨的坐标、两个膝盖的坐标和两个脚裸的坐标;

6、根据两个胯骨的坐标和所述两个脚裸的坐标确定第一启动判断得分;根据两个胯骨的坐标、两个膝盖的坐标和两个脚裸的坐标确定第二启动判断得分;

7、根据第一启动判断得分和第二启动判断得分确定人员启动得分,根据人员启动得分确定人员是否开始跳绳的动作,记录开始跳绳的帧数i2;

8、设定持续跳绳对应的帧数为n1,根据两个胯骨的坐标确定从i2+1帧到i2+n1帧每一帧的中心位置得分,根据两个胯骨的坐标和所述两个脚裸的坐标确定移动位置得分;

9、根据中心位置得分确定第一跳绳判读子得分,根据移动位置得分确定第二跳绳判读子得分,根据第一跳绳判读子得分和第二跳绳判读子得分确定跳绳判读得分;

10、根据从i2+1帧到i2+n1帧中每一帧的跳绳判断得分确定人员的跳绳次数。

11、进一步地,上述一种持续跳绳行为检测计数方法中,根据每一帧的检测状态得分确定每一帧的人员停滞状态得分,是通过如下公式确定的:

12、

13、其中,为图像对应的帧数,初始检测状态得分,当检测区域内存在人员时,令检测状态得分,表示预设帧数阈值;

14、根据停滞状态得分确定人员是否处于跳绳检测准备状态是通过判断停滞状态得分与设定的第一判断阈值的关系确定的;

15、当人员停滞状态得分时,为设定的第一判断阈值,判定人员为跳绳检测准备状态。

16、进一步地,上述一种持续跳绳行为检测计数方法中,根据两个胯骨的坐标和两个脚裸的坐标确定第一启动判断得分;根据两个胯骨的坐标、所述两个膝盖的坐标和两个脚裸的坐标确定第二启动判断得分,是通过如下公式确定的:

17、

18、

19、

20、

21、

22、

23、其中,为图像对应的帧数,为第一启动判断得分,为距离判断子得分,为第二启动判断得分,为动态判断子得分,分别为第一动态得分、第二动态得分,为设定的第二判断阈值,为设定的第三判断阈值,两个胯骨的坐标为,、两个膝盖的坐标为,、两个脚踝的坐标为,。

24、进一步地,上述一种持续跳绳行为检测计数方法中,根据第一启动判断得分和第二启动判断得分确定人员启动得分,根据人员启动得分确定人员是否开始跳绳的动作,是通过如下公式确定的:

25、

26、其中,为图像对应的帧数,为第一启动判断得分,为第二启动判断得分,为人员启动得分;

27、当人员启动得分时,判断人员开始跳绳动作。

28、进一步地,上述一种持续跳绳行为检测计数方法中,根据两个胯骨的坐标确定从i2+1帧到i2+n1帧每一帧的中心位置得分,根据两个胯骨的坐标和两个脚裸的坐标确定移动位置得分,是通过如下公式确定的:

29、

30、

31、其中,为历史数据训练得到第一修正常数,用来减少人员平移对跳绳动作检测的影响,为移动位置得分为,为中心位置得分,两个胯骨的坐标为,、两个脚踝的坐标为,,为图像对应的帧数。

32、进一步地,上述一种持续跳绳行为检测计数方法中,根据中心位置得分确定第一跳绳判读子得分,根据移动位置得分确定第二跳绳判读子得分,根据第一跳绳判读子得分和第二跳绳判读子得分确定跳绳判读得分,是通过如下公式确定的:

33、

34、

35、

36、其中,为图像对应的帧数,为第一跳绳判读子得分,为第二跳绳判读子得分,为人员跳绳判断得分,为移动位置得分为,为中心位置得分,为设定的第四判断阈值,为设定的第五判断阈值,为设定的第六判断阈值,为设定的第七判断阈值,为设定的第八判断阈值。

37、进一步地,上述一种持续跳绳行为检测计数方法中,根据从i2+1帧到i2+n1帧中每一帧的跳绳判断得分确定人员的跳绳次数,是通过如下步骤确定的:

38、初始起点帧,结束帧,跳绳个数,通过如下公式确定窗口得分:

39、

40、其中,为图像对应的帧数,为设定时间长度对应的帧数,为人员跳绳判断得分;

41、当窗口得分时,跳绳个数加1,令初始帧等于结束帧,结束帧加;反之当窗口得分时,令初始帧加,结束帧加;

42、重复上述操作直至结束帧,记录此时跳绳个数的值即为人员的跳绳次数;

43、其中,为设定的第九判断阈值。

44、第二方面,本专利技术实施例提供一种持续跳绳行为检测计数装置,包括:

45、第一获取模块:用于在场景内设置一个检测区域,当开启检测功能后对进入所述检测区域的人员进行识别,获取每一帧的检测状态得分;

46、第一确定模块:用于当检测区域中有人员进入且人员进入后的帧数大于预设帧数阈值时,根据每一帧的检测状态得分确定每一帧的人员停滞状态得分,根据停滞状态得分确定人员是否处于跳绳检测准备状态,记录人员第一次处于跳绳检测状态的帧数i1;

47、第二获取模块:用于当人员处于跳绳检测准备状态时,获取人员两个胯骨的坐标、两个膝盖的坐标和两个脚裸的坐标;

48、第二确定模块:用于根据两个胯骨的坐标和两个脚裸的坐标确定第一启动判断得分;根据两个胯骨的坐标、两个膝盖的坐标和两个脚裸的坐标确定第二启动判断得分;

49、第三确定模块:用于根据第一启动判断得分和第二启动判断得分确定人员启动得分,根据人员启动得分确定人员是否开始跳绳的动作,记录开始跳绳的帧数i2;

50、第四确定模块:用于设定持续跳绳对应的帧数为n1,根据两个胯骨的坐标确定从i2+1帧到i2+n1帧每一帧的中心位置得分,根据两个胯骨的坐标和两个脚裸本文档来自技高网...

【技术保护点】

1.一种持续跳绳行为检测计数方法,其特征在于,包括:

2.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述每一帧的检测状态得分确定每一帧的人员停滞状态得分,是通过如下公式确定的:

3.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述两个胯骨的坐标和所述两个脚裸的坐标确定第一启动判断得分;根据所述两个胯骨的坐标、所述两个膝盖的坐标和所述两个脚裸的坐标确定第二启动判断得分,是通过如下公式确定的:

4.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述第一启动判断得分和所述第二启动判断得分确定人员启动得分,根据人员启动得分确定人员是否开始跳绳的动作,是通过如下公式确定的:

5.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述两个胯骨的坐标确定从i2+1帧到i2+n1帧每一帧的中心位置得分,根据所述两个胯骨的坐标和所述两个脚裸的坐标确定移动位置得分,是通过如下公式确定的:

6.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述中心位置得分确定第一跳绳判读子得分,根据所述移动位置得分确定第二跳绳判读子得分,根据所述第一跳绳判读子得分和所述第二跳绳判读子得分确定跳绳判读得分,是通过如下公式确定的:

7.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据从i2+1帧到i2+n1帧中每一帧的跳绳判断得分确定人员的跳绳次数,是通过如下步骤确定的:

8.一种持续跳绳行为检测计数装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器和存储器;

10.一种确定机可读存储介质,其特征在于,所述确定机可读存储介质存储程序或指令,所述程序或指令使确定机执行如权利要求1至7任一项所述一种持续跳绳行为检测计数方法。

...

【技术特征摘要】

1.一种持续跳绳行为检测计数方法,其特征在于,包括:

2.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述每一帧的检测状态得分确定每一帧的人员停滞状态得分,是通过如下公式确定的:

3.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述两个胯骨的坐标和所述两个脚裸的坐标确定第一启动判断得分;根据所述两个胯骨的坐标、所述两个膝盖的坐标和所述两个脚裸的坐标确定第二启动判断得分,是通过如下公式确定的:

4.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述第一启动判断得分和所述第二启动判断得分确定人员启动得分,根据人员启动得分确定人员是否开始跳绳的动作,是通过如下公式确定的:

5.根据权利要求1所述的一种持续跳绳行为检测计数方法,其特征在于,根据所述两个胯骨的坐标确定从i2+1帧到i2+n1帧每一帧的中心位置得分...

【专利技术属性】
技术研发人员:梁帆
申请(专利权)人:广东先知大数据股份有限公司
类型:发明
国别省市:

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

1