我正在開發使用Microsoft Visual 2010 Express中的OpenCV開發軟件。現在我在編碼之前需要知道的是我必須遵循的程序。OpenCV開發運動檢測軟件
概述: 我想開發軟件來檢測簡單的拳擊動作,如(左拳,右拳)並輸出結果。
現在所在掙扎是我應該採取什麼方法,我應該如何解決這方面的發展即
- 捕獲視頻素材,並能提取讓說處理每5幀。
- 我是否必須提取並存儲此幀可能有參考圖像從中減去捕獲幀。
一旦我捕獲幀這將是處理它的最佳方法:
* Threshold it, then * Detect the edges, then * Smooth the edges using some filter, then * Draw some BOUNDING boxes....?
您有什麼看法對這個傢伙還是我失去了一些東西或者有更好更簡單的方法... ?有什麼建議麼...?
任何答案將非常感激 詩......它不是我的功課:)
對不起,打破這個給你,但檢測來自視頻源的人類手勢並不是一件容易的事。閾值和幾個過濾器不會這樣做。我建議您搜索關於該主題的論文,以便掌握問題的難點。此外,在不同的光線條件下可靠地做到這一點是非常困難的,甚至沒有被現場最好的人掌握。 – KlausCPH