人がカメラ内に映ったら静止画を撮るとゆうようなプログラムを作ろうとしています。
そこで、人が映ったら静止画を撮るプログラムの部分が分からなくて困っています。
どのようにプログラムを作ればいいのか教えてください。
OpenCvについて
Re:OpenCvについて
これは難しい質問だと思いますので、満たすべき要求を述べたほうが良くないでしょうか?
例えば人間と似た人形ではなく人間そのものを検出したいのかとか、
そうじゃなくて、単に監視システムのように誰かが侵入した事を検知したいだけなのかとか、
動く物体であればそれでよいのかとか。
また、まるおさんの今のCVの経験はどの程度なのでしょう?
もし本格的にやりたいなら機械学習をさせて人を認識させる必要があると思いますが、
色んな色の服があったりするわけですからCVでこれをやるには結構難しいと思います。
学会の論文のデータベースを探すとそういう研究は沢山ありそうです。
とりあえずこの辺参考になるでしょうか。
http://www.google.co.jp/search?hl=ja&q= ... lr=lang_ja
顔検出ならデフォルトで入っているのである程度簡単ですが・・。
例えば人間と似た人形ではなく人間そのものを検出したいのかとか、
そうじゃなくて、単に監視システムのように誰かが侵入した事を検知したいだけなのかとか、
動く物体であればそれでよいのかとか。
また、まるおさんの今のCVの経験はどの程度なのでしょう?
もし本格的にやりたいなら機械学習をさせて人を認識させる必要があると思いますが、
色んな色の服があったりするわけですからCVでこれをやるには結構難しいと思います。
学会の論文のデータベースを探すとそういう研究は沢山ありそうです。
とりあえずこの辺参考になるでしょうか。
http://www.google.co.jp/search?hl=ja&q= ... lr=lang_ja
顔検出ならデフォルトで入っているのである程度簡単ですが・・。
Re:OpenCvについて
そういうことであれば、画像演算(差分がよさげな感じ?)を用いて、1フレーム前の画像と大きく変わっていたら何か動いたと判断してその時点での画像を保存する…みたいな感じになるかな?
ただ、全てのフレームでの画像処理が現実的かどうかは別として…ですけどね(^_^;)
ただ、全てのフレームでの画像処理が現実的かどうかは別として…ですけどね(^_^;)