ビデオ シーケンスでの人物検出のために、opencv を使用してエッジ検出に基づいて前景を抽出し、続いていくつかの後処理方法を実行しました。すると、人間の体はいくつかのパーツに分かれていることがわかりました。たとえば、頭と他のパーツはつながっていません。そのために、モルフォロジー演算を使用してそれらをクローズアップしました。ただし、私の場合、それを埋めるためにいくつかの形態学的操作が必要なため、あまり効率的ではないことがわかりました。だから私はいくつかの代替アプローチを探しています。誰かが私に提案できますか?論文を検索していくつか見つけましたが、今は新しいアルゴリズムを実装するのに十分な時間がありません。前もって感謝します。
質問する
625 次
1 に答える
2
OpenCVのHOG人物検出器は、実装が非常に簡単で、人物が直立し、適度なサイズで、かなり遮られていない場合に、かなり許容できるパフォーマンスを発揮します。シンプルなものを探しているだけなら、一見の価値があります。非常に高速なGPU実装も利用できます。
peopledetect
OpenCVに付属のサンプルにはCPUバージョンのサンプルコードがあります。
もう1つの従来のアプローチは、一種のViola-Jonesカスケードを使用することです。OpenCVには、使用するためにトレーニングされた多数のカスケードが付属しています。そのうちの1つは上半身検出器で、もう1つは全身検出器です。ここにOpenCVチュートリアルでこれらを使用する例があります。
于 2012-12-25T16:45:21.060 に答える