考虑下图:这是一段视频中的几个人相互交谈的画面。我曾尝试对该视频进行斑点检测,但当两个人彼此靠近时,它被认为是一个斑点。有没有改进斑点检测的方法,这样我就可以更有效地检测人?
发布于 2012-02-17 03:49:40
这个问题称为Occlusion。
这是一个典型的问题,你需要Kalman Filter的帮助。
卡尔曼滤波器取先前值,并预测未来值。它在嘈杂或不准确的情况下非常有用。
在SO中有很多讨论,你可以通过简单的搜索找到它。但我发现其中两个非常有用
1) Question on tracking a moving ball using Kalman filter
Kalman filter is already implemented in OpenCV和内置函数也是可用的。
在多个斑点跟踪上也要检查这一点:Multiple Blob Tracking
这不是唯一的方法。你可以在谷歌上找到大量关于这方面的论文。
:这篇文章解释了另一种方法。可能会有用。
很多专门关于这个主题的论文都可以在found here.上找到
https://stackoverflow.com/questions/9316108
复制相似问题