我正在尝试开发一个算法,用于实时跟踪单个移动摄像头设置下的运动物体,作为一个OpenCV(C ++)项目。我的基本目标是:
- 检测静态帧中的运动 - 跟踪移动物体(摄像机跟随该物体)
以下是我已经尝试过的方法:
- 使用时间差分和光流进行显着运动检测(不能补偿移动相机) - 基于KLT的特征跟踪,但我无法分割移动对象特征(移动对象特征与图像中其他可跟踪特征混合) - 基于均值漂移的跟踪(需要初始化,计算成本有点高)
我现在正在尝试研究以下方法:
- 梯度直方图。 - 实现相机运动参数的算法。
请问我应该朝哪个方向继续前进以实现我的目标?
- 检测静态帧中的运动 - 跟踪移动物体(摄像机跟随该物体)
以下是我已经尝试过的方法:
- 使用时间差分和光流进行显着运动检测(不能补偿移动相机) - 基于KLT的特征跟踪,但我无法分割移动对象特征(移动对象特征与图像中其他可跟踪特征混合) - 基于均值漂移的跟踪(需要初始化,计算成本有点高)
我现在正在尝试研究以下方法:
- 梯度直方图。 - 实现相机运动参数的算法。
请问我应该朝哪个方向继续前进以实现我的目标?