2013-08-27 84 views
6

因此,我想從服務器獲取相機視頻流,並能夠知道有多少人出現在視頻上。知道有多少人在視頻上

我可以在我的服務器上安裝任何操作系統(MAC,Windows,Linux),使用任何API(免費或付費)和任何語言(C++,php等)來執行此操作。

我已經發現了一些有趣的東西,比如OpenCV的,但我認爲這是面部辨認比知道的人在一個房間數量更爲有用...

任何幫助,將不勝感激:)

回答

4

使用每幀上施加基本統計出口人類檢測器:

OpenCV的一個已:

http://docs.opencv.org/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html

所有你需要做的是與人體(_fullbody.xml)代替人臉模型:

https://github.com/Itseez/opencv/tree/master/data/haarcascades

現在,您可以將某些統計信息導出,如多少人每幀有。要查找一個序列中出現了多少個獨特人物,您需要一個跟蹤器。從那裏事情變得更加困難。你必須找到適合你的案例。提示:google爲「多目標跟蹤代碼」或類似內容。

相關問題