-2

如果您有一个包含移动对象的视频文件以及移动的相机,是否可以跟踪对象在 10 帧或 20 帧之间移动的距离?我正在使用 OpenCV 来跟踪物体,并且在相机静止时找到它行进的距离没有问题,但我似乎无法将头绕在非静止的相机上。

提要只是一个 2D 摄像头提要,没有进行其他跟踪。

我唯一能想到的是将框架从框架内对象的最低坐标到最高坐标水平灰化,尝试将框架分层,然后测量已经知道 x,y 坐标的对象行进的距离每一帧中的对象。这似乎不是一个非常干净的解决方案,所以我很想知道是否还有其他东西可以解决这个问题。

4

1 回答 1

1

假设要跟踪的对象没有覆盖整个图像并且有足够的背景可见,您可以尝试在静态背景上使用视觉里程计来跟踪相机运动。

然后,您可以跟踪对象相对于相机的相对运动,就好像它是静止的一样,然后将运动转换回具有已知相机运动的世界坐标。

于 2020-09-24T12:44:04.717 回答