小生的团队利用两个摄像头来拍摄高尔夫球击球,然后测量出一些基本参数
比如:
等
目前数据算的还是准确的,然后后期如果利用这些数据就可以大致估计出球的飞行路径,实时的绘制出来。
效果如下图 gif 所示(图是 2.52 MB..可能会烧各位的流量抱歉了。)
嘿嘿 ↑ 然后左图的白色一片是我姿势不对把膝盖拍进去了(晕死)
我们团队nephovision基本都做一些和图像处理、机器视觉、虚拟现实等相关的东西,下次有更好玩的东西再分享给大家瞧瞧。
对小生的团队做的这个玩意儿有想法的可以在下面提出,我们交流交流?
补充一些信息:
球飞行速度可以达到80米每秒
球的转速可以达到 8000转/分钟
1
sennes OP 😂看来并没有人感兴趣
|
2
itommy 2016-04-08 22:58:23 +08:00
对高尔夫球感兴趣 :p
不过 computer vision 还是挺高级的 |
3
processzzp 2016-04-08 23:00:45 +08:00
@sennes 不是不感兴趣,只是感觉挺高大上的,插不上话 :-)
|
4
sennes OP |
5
alect 2016-04-09 00:00:23 +08:00
挺好玩的
|
7
green15 2016-04-09 00:34:16 +08:00
想起做过的力学题……如果移动距离不是很短,飞行中要考虑的东西就很多,像 magnus effect~
额,没想出什么有钱途的应用点子~~隔行如隔山~ |
8
oojiayu 2016-04-09 01:06:42 +08:00
这个非常 Nice~ 市场需求肯定是有的。
我接触到的两个高尔夫俱乐部,他们都会经常讨论你提到的 List. 通常情况下,一杆球他们赌的是 500 。如果能够有理论依据,并且练习的时候可以通过设备来反馈数据,然后逐渐练习好肌肉记忆,那么这就牛逼了。 曾经借了朋友的会员卡,没打几杆就被球场清理出去的路过…… |
9
MCVector 2016-04-09 02:20:17 +08:00
和光照环境有关吗?可以生成 point cloud 吗?
|
10
nijux 2016-04-09 02:25:11 +08:00
风力怎么算啊
|
11
sennes OP @green15 其实是这样的。这个东西就是希望在室内击球,然后通过参数来模拟运动轨迹。这样的话,如果我们击球瞬间的参数比较准确的话,就可以利用别人的一些经验公式或者说比较简单的物理模型来 [预测] 这个轨迹。(因为在室内击球会被打到有缓冲的墙上,所以真实的运动轨迹只是预测、模拟的)
@oojiayu 其实这个东西有人做了。 但是我们做出来的设备无论是精度还是处理速度都算是比较好的。 @MCVector 您问的问题非常好。我可以告诉您的是,这个玩意儿和光照有很大的关系。因为是使用了帧率比较高的传感器,也就是俗称的"高速相机",所以要求有比较合适的光照环境。(不过这个东西预计的应用场景也是在室内,所以光是基本可控的) 而 point cloud 是这样的,室内击球,球很快就跑出了镜头的范围,所以就算能做点云也只有很少的点。(前提是我没有理解错您说的 point cloud) 可以形成上图这样的轨迹(球上的一些标记打码了) |
13
crazylinus 2016-04-09 09:20:53 +08:00 via Android
我也想学学机器学习,楼主有什么比较好的入门建议吗?我是自动化专业的,从事嵌入式软件开发工作,熟悉 C 语言, C#语言等。楼主能不能给一些入门建议?
|
14
MCVector 2016-04-09 15:23:27 +08:00 1
@sennes 如果只是在室内的话可以试试在球上贴一些 红外的标记点,用红外相机捕捉。这样会不会好一点。之前做 Motion capture 就是用的这种 marker.
|
15
sennes OP @MCVector 没有具体见过“红外标记点”。可能在击打的时候会打掉? 其实我们现在用的传感器频谱这边也是接近红外的。
而且用点有个坏处是 mark 有时候会和图像噪声区分不开。毕竟你看看图中球的大小可能只有 50*50 的像素。 |
16
sennes OP APPEND 了一些信息。
话说有没有喜欢图像处理的小伙伴,可以尝试一下算出动图中的球速和转速呢?(帧率没给出,那就带个变量) 或者说大家可以看图猜一下图像捕获帧率是多少? 另外对这个装置感兴趣的老板可以联系我们团队给您家里搞一套? |
17
Boyang 2016-04-09 20:14:04 +08:00
可以开发一套 Hawkeye 啊,绝对有前途
|
18
sennes OP @Boyang Hawkeye 用于比赛。 但是我们的装置比较适用于室内训练场和"(土豪)家庭娱乐"。
用来训练是不错的,打完就能看到参数和轨迹(开发中)。 |
19
theoractice 2016-04-10 01:02:34 +08:00
球速不说了,转速好算。把球面图像投影到平面上(弧线变直线)然后计算一下前后图的相似变换矩阵。不过你这个 VGA 分辨率结果误差一定不小:)
|
20
MCVector 2016-04-10 01:22:49 +08:00
@sennes 有那种贴纸,只反射红外,用红外相机可以很容易的把它从背景中分离开。 Oculus Rift 上就是通过这种东西定位的。
|
21
zwzmzd 2016-04-10 03:13:47 +08:00 via Android
感觉不错,我没理解错的话,目前的难点在于图像中球的识别?
不知目前的识别算法是怎么做的,感觉用行人检测的 hog 特征应该可行 |
22
hyuwang 2016-04-10 04:12:12 +08:00
创意不错啊
想起今年软件杯一个题目 CV + Big Data ,人脸检测+眼球追踪+抽取各种 Metadata 做年龄性别姿态检测,最后用这些数据分析广告投放效率,时间只有一个月 http://www.cnsoftbei.com/bencandy.php?fid=130&aid=1320 |
23
theoractice 2016-04-10 23:29:23 +08:00
@MCVector 贴纸会影响球的轨迹吧。一是质量不平衡,二是那些小坑是为了降低空气阻力的,贴住就没坑了
|
24
wolfyz 2017-01-22 12:53:55 +08:00
对这个项目很有兴趣,不知道楼主进展怎么样了。
关于球体标记,是否可以不采用专用标识。 |
26
wolfyz 2017-02-03 11:46:55 +08:00
深入沟通或许有合作的可能,能否提供更方便的联系方式。
腾讯 3732 及 80634 ,或其他? |