检测快速移动的球的最佳OpenCV算法?

时间:2018-09-30 14:07:35

标签: python opencv image-processing computer-vision opencv3.0

我是OpenCV的新手。我正在从事一个涉及跟踪和检测旋转轮盘赌球的项目。这是我要使用的视频:https://www.youtube.com/watch?v=IzZNaVQ3FnA&list=LL_a67IPXKsmu48W4swCQpMQ&index=7&t=0s

我想得到1转的发球时间。但是球非常快并且很难被发现。我不确定该如何克服。

执行此操作的最佳算法是什么?

1 个答案:

答案 0 :(得分:0)

通过减去连续的图像,可以将球隔离为(略弯曲的)线段。它的长度和角度位置都是速度的暗示。

无论如何,这些参数在提取侧视图时有些棘手,因为椭圆必须“未投影”到顶视图才能看到原始圆。您需要知道滚轮和查看器的相对位置,而您可能不知道。

通过沿小轴方向拉伸椭圆可获得近似解。

enter image description here