2

私はコンピュータービジョンの分野に不慣れで、次のタスクを解決したいと思っています(できれば、OpenCVとC#を使用しますが、Scilabのような他のソリューションも大歓迎です)。

シーンには手(多かれ少なかれ静的)のような参照オブジェクトがあります-カメラはオブジェクトを見下ろしています。ここで、手に何かがあるかどうか(手の全体的な形が変わるのか、手のひらに座っているのと同じくらい小さいのか)を認識したいと思います。

このタスクはデモンストレーションのみを目的としているため、できるだけ少ない労力で使用したいと思います。静止画でトレーニングして、実際の環境で使用したいと思います。

この問題に取り組むためのヘルプ、ヒント、または手順をいただければ幸いです。前もって感謝します!

4

1 に答える 1

1

大部分が静的である場合は、バックグラウンド減算をお勧めします。それは非常に堅牢で、非常に高速です。

ガウス フィルター + しきい値処理 (固定しきい値/大津型調整グローバルしきい値/適応ローカルしきい値) を実行して、差分画像のブロブを取得できます。ブロブは変化を表し、おそらく何か新しいものを表します。

次に、それを元の検出された手のひら領域と交差させて、交差があるかどうかを判断できます。

于 2011-05-10T12:04:34.210 に答える