投掷项目打分方法、装置、计算机设备及存储介质与流程
- 国知局
- 2024-07-11 16:31:58
本发明涉及体育考试打分,尤其涉及一种投掷项目打分方法、装置、计算机设备及存储介质。
背景技术:
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、第一点位标定单元,用于在考核区域场地的一水平边界线上标定若干第一点位;
39、第二点位标定单元,用于在考核区域场地的另一水平边界线上标定若干与每一第一点位对应的第二点位,其中,每一第一点位与对应的第二点位连接形成一计分参考线,且形成的每一计分参考线与水平边界线垂直。
40、本发明进一步地设置,所述投掷距离计算模块包括:
41、点位获取单元,用于获取经落地点坐标且与水平边界线平行的第一平行线与两计分参考线相交的两第三点位;
42、斜率计算单元,用于计算标定区域两侧边的斜率;
43、点位坐标计算单元,用于根据标定区域两侧边的斜率,计算两第三点位的点位坐标;
44、第一距离计算单元,用于根据落地点坐标以及靠近运动员站位一侧的点位坐标,计算靠近运动员站位一侧的第三点位的点位坐标与落地点坐标间的距离;
45、第二距离计算单元,用于根据两第三点位的点位坐标,计算两第三点位的点位坐标间的距离;
46、宽度获取单元,用于获取考核区域场地的宽度,其中,考核区域场地的宽度为两水平边界线间的距离;
47、第三距离计算单元,用于根据考核区域场地的宽度、两点位坐标间的距离以及靠近运动员进行投掷项目站位一侧的第三点位的点位坐标与落地点坐标间的距离计算投掷距离。
48、本发明还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述投掷项目打分方法的步骤。
49、本发明还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述投掷项目打分方法的步骤。
50、本发明所具有的有益效果:
51、本发明所公开了一种投掷项目打分方法、装置、计算机设备及存储介质,其中,在该投掷项目打分方法中,摄像头用于获取考核区域场地图像与投掷项目中被投掷物的运动图像,该投掷项目打分方法包括:获取摄像头中考核区域场地图像;根据考核区域场地图像进行标定,形成标定区域,其中,运动员在标定区域内进行投掷项目运动;在标定区域内标定若干条计分参考线;当运动员在标定区域内进行投掷项目运动时,获取被投掷物的运动图像;基于图像识别算法对被投掷物进行实时分析,确定被投掷物的落地点坐标;根据被投掷物的落地点坐标及计分参考线确定投掷距离,并根据投掷距离确定投掷成绩。本发明技术方案中,当运动员在进行投掷项目时,通过摄像头获取被投掷物的运动图像,并基于图像识别算法对被投掷物进行实时分析,计算被投掷物的落地点坐标,进一步根据落地点坐标与计分参考线确定投掷距离,进而根据投掷距离与预先录入的分值表确定投掷成绩,其确定投掷成绩的过程无需人工参与成绩测量,节省了人力,且操作简单,无需专门培训;另外,由于无需人工参与成绩测量,使得运动成绩的更加客观,准确性高。
本文地址:https://www.jishuxx.com/zhuanli/20240615/79773.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表