2

これは簡単ではないタスクだと思いますが、顔を検出し、背景が動くビデオでその顔に関連付けられている体を追跡する最も実用的な方法は何ですか?

顔の検出は、顔の OpenCV のトレーニング済み Haar カスケードを使用すると非常に簡単です。残念ながら、人体用の OpenCV のトレーニング済み Haar カスケードは不正確であり、事実上使用できないため、顔検出器を使用して「人」がどこにいるかを大まかに判断し、次にOpenTLDのようなものを使用して動的に「学習」することを考えました。人物の体は次のように見え、フレーム全体で追跡します。これには、OpenCV のほとんどのモーション トラッキング コードが現在処理していないように見える移動する背景を処理できるという利点があります。主な欠点は、OpenTLD がまだ非常に新しく、私がテストしたすべての公開実装は非常にバグが多く、使いにくいことです。

これは実際的なアプローチのように思えますか? より良い方法はありますか?

4

1 に答える 1

1

顔検出ではなく人体検出/追跡に関心がある場合は、OpenCV の人物検出サンプルを確認してください。OpenCV には、HoG 記述子と SVM 分類子ベースの人物検出器が含まれています。これは、実際に利用可能な最も成功した人物検出アルゴリズムの 1 つです。

于 2012-05-17T15:32:43.030 に答える