设为首页收藏本站
打印 上一主题 下一主题

技术求教!当过射击运动员或教练的请进!

[复制链接]
查看: 407|回复: 4
跳转到指定楼层
1
发表于 2010-8-7 07:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
说实话,这次比赛没打好很大程度上吃了训练的亏,下次比赛在两年后,打算趁这段时间写一个训练成绩统计的软件。
软件的功能大体是这样的:
1、把打过的靶纸用相机拍下来,传进计算机,用软件读入。首先用户需要在靶纸上指定某一环的外延取三个点,确定靶环的位置(因为靶纸的尺寸已知,只要知道指定那一环外沿上的三个点,根据三点确定一个圆的原理先确定该环的位置和大小,从而就能确定整个靶子),由此在程序里建立虚拟靶纸。
2、用户在靶纸照片上用鼠标确定弹孔的位置,经程序进行坐标转换(初步打算在程序内部用极坐标存储弹孔坐标,因为靶子是圆的么)后将弹着点显示在虚拟靶纸上对应的位置并写入训练数据库。
用户需要输入的信息就是这么多,剩下的就是程序要对用户输入的信息进行处理处理的部分,问题就来了:
1、散布圆是如何计算出来的?是否真的是以两个距离最远的弹着点为端点的线段作为散布圆的直径?
2、接上问,如果存在意外弹(远弹,就是离大多数弹着点都很远的弹着点),计算散布圆时是否要将其考虑进去?如何判定一个弹着点是否属于意外弹?我能想到的办法是先“抠掉”这个弹孔,先计算除了这个弹孔之外其他弹孔的散布圆,然后比较该弹孔到这个散布圆圆心的距离和其他弹着点到这个散布圆圆心的距离,如果这个弹着点到这个散布圆的圆心距离是除了该弹着点之外离散步圆圆心最远的弹孔的K倍,即判定该弹着点为远弹。但这个比例系数K不好定,而且是不是有更科学的判定方法呢?
3、除了需要计算环数和散布圆半径这两个数据,还要计算哪些数据?比如到靶心的平均距离?方差?

另:突然想起来,这种东西是不是有现成的软件啊………………
分享到:  微信微信
收藏收藏 分享分享
2
发表于 2010-8-7 10:49 | 只看该作者
教练来也  

1:是两个距离最远的弹着点没错。
2:如果你们那必须将散步圆也作为运动员成绩考核的话,你所谓的意外弹则必须考虑进去,要作为散布其中的一颗,不能特意当作意外弹重新来算。
3:真要实弹考核的话,环数是唯一的标准。散布只是从侧面反应一个运动员在某一时间点的稳定性,有些队比较注重散布是因为要掌握某一特定运动员在不同时间点的生理稳定波动周期而已。

PS:散布这个概念进入射击运动的当初就是为了避免在训练时一些非人为因素对个人成绩的影响,如不同枪械精准度的差异、天气风力的差异......所以只是训练时的一个参考数据,而非比赛时的考核目标。真到比赛时,经过试射阶段的精度调整后,每个人的散布区都是以10环为圆心的中心区的,这时候散布要是打得好,环数成绩也必然的很好。
回复 支持 反对

使用道具 举报

3
 楼主| 发表于 2010-8-7 11:21 | 只看该作者
WA,LS高人也
现在想想,好像我提出的去掉意外弹的散步是为了评定枪械精度而非人的水平的,这么想的话还真影该算进去

另:除了散步和环数,还有哪些能够反映选手水平的数据呢?
回复 支持 反对

使用道具 举报

4
发表于 2010-8-7 21:16 | 只看该作者
本帖最后由 ctcent 于 2010-8-7 21:17 编辑
WA,LS高人也
现在想想,好像我提出的去掉意外弹的散步是为了评定枪械精度而非人的水平的,这么想的话还真影该算进去

另:除了散步和环数,还有哪些能够反映选手水平的数据呢?
B-三硝基甲苯 发表于 2010-8-7 11:21


竞技射击的终级目标就是取得较高的环数,这是评判的唯一标准,没有其他。

至于平时训练所设立的各科项目也都是为了能尽好的实现这一终极目标而服务的。包括:对局部肌肉的控制,对情绪的控制,对自己心跳波动频率的掌握,忍耐力,持久力等等等等。
回复 支持 反对

使用道具 举报

5
发表于 2010-8-8 02:22 | 只看该作者
说实话,这次比赛没打好很大程度上吃了训练的亏,下次比赛在两年后,打算趁这段时间写一个训练成绩统计的软件。
软件的功能大体是这样的:
1、把打过的靶纸用相机拍下来,传进计算机,用软件读入。首先用户需要在靶 ...
B-三硝基甲苯 发表于 2010-8-7 07:19


找小处处或丁总帮忙,米帝有现成的设备和其配套的软件的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们

作战两千(COMBAT2000)成立于新世纪2000年,COMBAT2000品牌秉承精益求精的态度,以诚信为宗旨,力求获得广大用户的拥戴及所有合作伙伴以及供应商的支持。

联系我们

  • 地址: 广州市萝岗区科学大道起云路1号视联电子科技园A栋711室
  • 电话: (am10:00-pm17:00) 400 602 2000
  • 传真:+86-20-8231-1913
  • Email: sales@combat2000.com

分享到

新加入会员

© 2001-2013 COMBAT2000论坛.粤ICP备14001821号  Powered byDiscuz! X3.2 Licensed  
快速回复 返回顶部 返回列表