卡尔曼滤波器跟踪使用给定的X,Y的对象在Opencv C++

Kalman Filter Tracking using given X,Y of the object in Opencv C++

本文关键字:C++ Opencv 对象 滤波器 跟踪      更新时间:2023-10-16

我是卡尔曼跟踪的新手,所以我不知道如何开始。我有检测人脸的程序,在检测到人脸后,我想把人脸的中心x.y发送给卡尔曼滤波器,画一条显示移动方向的线。我该如何开始?提前谢谢。

您需要了解公式化问题的数学知识,William提供的链接是实验代码的好地方。如果你想遵循数学,有几个好地方可以检查:

http://home.hit.no/~hansha/documents/control/theory/calmanfilter.pdf

http://www.cl.cam.ac.uk/~rmf25/papers/理解%20the%20Basis%20of%20the%20Kalman%20Filter.pdf

http://old.shahed.ac.ir/references/kalman_filter_notes.pdf

当然还有

http://en.wikipedia.org/wiki/Kalman_filter

有一些优秀的参考资料。而且

查看Udacity课程:

https://www.udacity.com/course/cs373

这有一节关于使用python进行卡尔曼滤波器编程。