2012-02-16 49 views
1

請考慮以下圖片:這是一段很少有人互相交談的視頻。我試圖對該視頻進行斑點檢測,但是當兩個人彼此靠近時,它被認爲是一個斑點。 有沒有辦法改善斑點檢測,以便我可以更有效地檢測到人們?![斑點] [1]如何提高斑點檢測的準確性?

回答

3

這個問題叫做Occlusion

這是一個典型的問題,您需要Kalman Filter的幫助。

卡爾曼濾波器取先前值並預測未來值。它在嘈雜的環境或不準確的情況下非常有用。

在SO中有很多討論,你可以通過簡單的搜索找到。但我發現他們兩個真的有用

1)Question on tracking a moving ball using Kalman filter

2)Use Kalman filter to track the position of an object, but need to know the position of that object as an input of Kalman filter. What is going on?

而且Kalman filter is already implemented in OpenCV和內置功能都可用。

還要檢查這個等多重斑點追蹤:Multiple Blob Tracking

這並非是唯一的方法。您可以在Google上找到大量有關這方面的論文。

Paper 1:本文解釋了另一種方法。可能有用。

大量關於此主題的論文可能是found here.