1

ビデオ内のオブジェクトの数をカウントするソフトウェアをセットアップしようとしています。ビデオは Web カメラによってキャプチャされています。カウントはリアルタイムである必要はありません。これを行うことができるソフトウェア、できればオープンソースはありますか?

動体検知を備えた Zoneminder が役立つのではないかと思いました。それが正確に機能するかどうかはわかりません。

他の提案や指針はありますか?

4

1 に答える 1

2

この種の問題は単純ではありません。ここでは、魔法のような何か、またはそれを行う魔法のライブラリがあるかのように、画像認識について多くの人が尋ねてきます。しかし、残念ながらそのようなツールはありません。

では、どこから始めますか?このための最も一般的なフレームワークはOpenCVです。これは良い出発点です!

あなたのケースをチェックしましょう:

オブジェクトをカウントする必要があります。カウント自体の速度は問題ではありません (フレームレートや解像度が非常に高いわけではないので、今日はリアルタイムで実行できます)。これは大したことではありません。

ここで重要なことは、認識自体に魔法はなく、単一の手法でも最高の手法でもないということです。例:

  • 黄色の床に青いボールのセットを検出するのは簡単です! 色付きの床で色付きのボールを検出するのはまったく異なり、はるかに困難です!
  • 静止しているオブジェクトを検出したい場合は、動いているオブジェクトを検出するよりも難しくなります。

最適なテクニックを選択するには、基本を少し勉強する必要があります。Somo の一般的な手法は、Lucas-Kanade 法(動く物体を追跡するため) とHaar (静止物体と顔を検出するための一般的な方法) です。OpenCV でこれらの組み込みサンプルを見つけることができます。

単純なモーション検出自体は非常に簡単です。フレーム間の違いを比較できます (単純な減算のみ)。差の量が十分に大きい場合は、シーン内で何かが変化していることを意味します。しかし、これはあなたが探しているものとは何の関係もないようです。

于 2013-10-10T03:23:59.263 に答える