卡尔曼滤波器,多线跟踪

时间:2014-01-14 20:30:46

标签: filter tracking lines kalman-filter

使用卡尔曼滤波器进行多行跟踪时出现问题。 输入数据 - 具有x1,y1,x2,y2(坐标)的项目数和结构集。对于每次迭代,项目数可以不同,因此某些行可以显示或消失。

对于单行它看起来很简单 - 我们有输入数据,等式等我们可以创建输出。我们总是知道这条线可以存在。如果没有,它将在稍后出现 - 它仍然是同一行。

但对于多行,我不知道如何开始 - 在一次迭代中我可以得到一些对象 - 好吧,我会为它们中的每一个使用这组等式。但是在下一次迭代中,我可以获得更多的线条。我不确定什么是正确的方法 - 我有来自前一次迭代的数据,但我需要将它用于同一个对象。所以: 1.我需要找到它 - 检查之前估计的对的中间点之间的距离< - > N行并选择最小值?是正确的方法还是我们有不同的方法? 2.存储旧数据 - 该行很长时间可见,但在下一次迭代后永远不会出现。我又换了新线 - 同样的情况。保存旧结果会很好,但在这种情况下,经过一段时间后,我会有很多僵尸数据。我们是否有一些特殊标准来清理它,或者我需要使用一些自己的想法,如最大迭代,如果没有检测等。?

0 个答案:

没有答案