Opencv 在网球比赛视频中检测/跟踪球

Opencv 在网球比赛视频中检测/跟踪球,opencv,object-detection,yolo,Opencv,Object Detection,Yolo,我应该使用什么算法来检测/跟踪网球比赛视频中的网球?我想训练一个定制的YOLOv3模型,但由于我要处理一个小而快速移动的对象,我认为这没有意义。试试看,它可能会起作用。我使用YOLOv3检测到小于100像素的汽车。试试看,可能会有用。我使用YOLOv3检测到小于100像素的汽车。您也可以使用opencv圆检测算法Hough圆,但需要进行一些调整。至少在您的测试集上测试它应该是非常严格的。 有关介绍,请参见此处: 如果您事先知道球的颜色,还可以对找到的对象进行基于颜色的分割、斑点检测和圆度估计。

我应该使用什么算法来检测/跟踪网球比赛视频中的网球?我想训练一个定制的YOLOv3模型,但由于我要处理一个小而快速移动的对象,我认为这没有意义。

试试看,它可能会起作用。我使用YOLOv3检测到小于100像素的汽车。

试试看,可能会有用。我使用YOLOv3检测到小于100像素的汽车。

您也可以使用opencv圆检测算法Hough圆,但需要进行一些调整。至少在您的测试集上测试它应该是非常严格的。 有关介绍,请参见此处:


如果您事先知道球的颜色,还可以对找到的对象进行基于颜色的分割、斑点检测和圆度估计。就处理复杂度而言,这是最便宜的方法,但同样没有什么比尝试更划算。

您也可以使用opencv圆检测算法Hough circles,但它需要一些调整。至少在您的测试集上测试它应该是非常严格的。 有关介绍,请参见此处:


如果您事先知道球的颜色,还可以对找到的对象进行基于颜色的分割、斑点检测和圆度估计。就处理复杂度而言,这是最便宜的方法,但同样没有什么比尝试更有效。

在我的情况下,它可能不起作用,球的速度在很多帧中都会拉长-它不总是一个圆。在我的情况下,它可能不起作用,球的速度是如此之快,以至于它在许多帧中都显得很长——它并不总是一个圆。我会试试YOLOv3。我将要注释大约140帧图像,所以我征求了一些意见,以防有更好的解决方案可以避免不必要的标记@试一下,让我们看看结果,这可能对你的训练有所帮助。我要试试蛋黄酱。我将要注释大约140帧图像,所以我征求了一些意见,以防有更好的解决方案可以避免不必要的标记@试一下,让我们看看结果,这可能对你的训练有所帮助。