そこには、カメラのビデオストリームをサーバーから取得して、そこに何人の人が出ているかを知りたいと思っています。ビデオに何人いる人がいるか知ってください
サーバーに任意のOS(MAC、Windows、Linux)をインストールし、任意のAPI(無料または有料)と任意の言語(C++、PHPなど)を使用してインストールできます。
任意の助けをいただければ幸いです:)
そこには、カメラのビデオストリームをサーバーから取得して、そこに何人の人が出ているかを知りたいと思っています。ビデオに何人いる人がいるか知ってください
サーバーに任意のOS(MAC、Windows、Linux)をインストールし、任意のAPI(無料または有料)と任意の言語(C++、PHPなど)を使用してインストールできます。
任意の助けをいただければ幸いです:)
を私はすでに、このようなOpenCVのなど、いくつかの興味深いことが、見つかりましたが、私はそれが部屋の中の人々の数を知っているよりも、顔認識のために、より便利だと思います
は、基本的な統計の輸出のために、各フレームに適用される人間の検出器を使用してください:
OpenCVのは、既に1を持っています
http://docs.opencv.org/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html
あなたがしなければならないのは、人間の体(_fullbody.xml
)と顔モデルを置き換えるです:
https://github.com/Itseez/opencv/tree/master/data/haarcascades
あなたは今、このようなあるどのように多くの人々フレームごとなど、いくつかの統計情報をエクスポートすることができます。一連のユニークな個体がどれだけ出現したかを調べるには、トラッカーが必要です。そこから物事はより難しくなります。あなたはあなたのケースに合った何かを見つけなければなりません。ヒント:「複数ターゲットトラッキングコード」などのgoogle
あなたはまた、OpenCVのの潜在SVM検出器を使用することができます:ここから人物のモデルと http://docs.opencv.org/modules/objdetect/doc/latent_svm.html
を: https://github.com/Itseez/opencv_extra/tree/master/testdata/cv/latentsvmdetector/models_VOC2007