可能重复:
How to recognize a ball in an image and then model it in 3D(HawkEye System)
您好,
现在我试图开发HawkEye系统(正如我之前提出的问题所解释的那样:
How to recognize a ball in an image and then model it in 3D(HawkEye System))
我从两个不同的角度同时拍摄击球手的视频,一个来自腿侧,另一个来自前方,使用“视频反编译器”软件,我能够将两个视频分成30帧/秒。 所以现在我从两个不同的角度在不同的时间点得到球的位置,现在我打算做的是使用opengl绘制从每个帧到3D的位置,以便通过连接所有这些绘制的点,我可以得到球的轨迹。我将重复这两个视频的整个过程,并最终合并两个轨迹,以获得球的“有点”原始轨迹
现在真正的问题是我需要一种方法来识别来自不同帧的球,然后将该位置描述为(x,y)坐标w.r.t.一些参考点(比如小门)我需要以自动方式做到这一点bcs我不可能去120帧并手动找到坐标。
我相信opencv将是这项任务的最佳图像识别库
总之我需要一个使用opencv的程序,我将所有帧作为输入,然后我一次性获得所有帧的坐标
请帮助我完成这个