2017-06-14 78 views
-1

我知道,使用移動物體和固定攝像頭,通過減去以前和當前攝像頭幀可以輕鬆檢測物體。當相機在場景中自由移動時,也可以檢測移動物體。 但是有可能用相機在物體周圍旋轉來檢測靜止物體嗎?相機的移動是預定義的,並且相機僅限於物體周圍的指定路徑。使用移動攝像頭的物體檢測

+0

您能否詳細說明您的問題詳情?什麼類型的對象?與用減法在固定幀中檢測移動物體的方式一樣,你可以發現*不移動的東西。 –

+0

@AlexanderReynolds重點對象主要是食品。問題是沒有任何關注的領域會對相機產生影響。所以,我沒有看到我可以如何使用幀減法來找到我需要的對象。 – alfredisrobin

+1

如果攝像機圍繞特定對象旋轉,那麼幾乎根據定義,對象位於幀的中心,並且圖像中的每個像素在離中央對象越遠處移動得越快。我認爲如果可以的話,你應該發佈一個示例視頻。 –

回答

0

嘗試使用此路徑在opencv源代碼中找到camshift演示:samples/cpp/camshiftdemo.cpp。或者像meanshift,KCF等其他算法。這些都是對象跟蹤算法。