12

ミツバチの巣箱の中に小さな 12 ボルトのボードカメラがあります。赤外線LEDで照らされています(ミツバチは赤外線を見ることができません)。それは単純な NTSC 信号をワイヤーに沿って、私が持っている小さな TV モニターに送信します。これにより、ミツバチの邪魔をすることなく、巣箱の内部を見ることができます。

女王の背中には点があり、フレームに入っていると非常に目立ちます。

クイーンがフレームに入っているときに信号を処理する何かが必要です。これは非常に正確な数である必要はありません。ビデオを処理する代わりに、10 秒ごとに画像を撮影し、一定量の明るさがあるかどうか (女王がフレーム内にあることを示します) を確認しても問題ありません。

これは、養蜂家が女王が生きているかどうかを知るのに役立つので便利です (女王が何日も現れなかった場合、何かがおかしいことを意味する可能性があります)。

特に低消費電力で、このビデオを処理するための安価な方法についての提案をお待ちしております。ラズベリーパイ?アルドゥイーノ?

カメラの例: こちら

サンプルビデオ (フレームにクイーンなし): こちら

4

2 に答える 2

5

まず、素晴らしいプロジェクトです。こんなに楽しいことに取り組んでいたらいいのにと思います。

ここでの明らかな解決策はOpenCVです。これは、Raspberry Pi(Linux)とAndroidプラットフォームの両方で実行されますが、私が知る限り、Arduinoでは実行されません。(2つのうち、最初はRaspberry Piを使用します。これは、プログラミングの方法にそれほど特別ではないためです。)

あなたがそれを説明するように、あなたはそれほど頑強でない画像処理ツールで逃げることができるかもしれません、しかしこれらの問題は彼らが最初に思われるほど簡単であることはめったにありません。たとえば、ビデオの中で最も明るいスポットは、ガラスに反射する照明ダイオード(私が推測するもの)であるように私には思えます。しかし、そうでない場合は別のことになるので、手を後ろで縛ってプロジェクトを開始しないでください。そして、これがOpenCVで実行できない場合は、おそらくまったく実行できません。

Raspberry Piコンピューターは約50ドルで、OpenCVは無料なので、これよりはるかに安くなるとは思えません。

これまでにこのようなことをしたことがない場合は、OpenCVをC ++で直接プログラミングして、このような探索的で、それほど要求の厳しいものにしないことをお勧めします。代わりに、たとえばPythonバインディングを使用して、画像をインタラクティブに探索できるようにします。

Arduinoについても質問されましたが、これはこのタイプのプロジェクトにはあまり適していないと思います。まず、ビデオシールド(例:http://nootropicdesign.com/ve/)などの追加のハードウェアが必要になり、費用が増加します。第二に、Arduinoには優れた画像処理ライブラリがないため、すべてを最初から行うことになります。第三に、一般的に言えば、マイクロコントローラプログラムのデバッグはより困難です。

于 2012-11-26T04:26:59.150 に答える
2

画像処理について良い答えはありませんが、もっと簡単にする方法は知っています。女王をマークするときは、再帰反射ビーズをペイントに投げて、はるかに高い光の戻りを得る.

ビーズと絵の具を混ぜるだけでいいと思います。ビーズ 1 に対して絵の具 3 の割合で使用します。とはいえ、クイーンをマーキングする際は、濡れた塗料の表面にビーズを流し込むとより良い結果が得られると思います。くっつくようにたくさんのビーズを注ぎます(ボウルやバッグの上に置いて、余分なビーズをすべてキャッチすることができます.

クイーンに印を付ける前に、いくつかのテストを行うことをお勧めします。これまでビーズを使用したことはありませんが、再帰反射テープと塗料を使用したことがあります。どのくらい高いかは大きく異なります (つまり、数値はありません) が、少なくとも 2 倍から 5 倍の光があると推測しています。現在の露出設定で女王を見たときにカメラが飽和するのに十分です。ピクセルのしきい値数の飽和にトリガーを設定すると (少数のピクセルが正常に飽和するようにする)、非常に優れた信号対ノイズ比が得られ、画像処理が大幅に簡素化されます。

[編集] もう少し掘り下げてみましたが、考慮すべき重要なパラメーターがいくつかあります。まず、1.5 のインデックス (以前にリンクしたビーズ) では、ビーズは背面に光を集束させず、逆反射せず、レンズのように機能します。それらはおそらく少し輝き、反射しますが、塗料にグリッターを追加するだけの方がよい場合があります.

適切な種類のビーズがあり、ビーズの裏側に反射コーティングが施されており、より多くの光を反射する非常に反射性の高いテープを手に入れることができます。使用するには、テープを女王に接着する方法を理解する必要がありますが、それはあなたが得ることができる最高の反射かもしれません. http://www.amazon.com/3M-198-Scotch-Reflective-Silver/dp/B00004Z49Q

先ほど紹介した屈折率1.5のビーズもお試しいただけます。時間を無駄にしないように、グリッターに対して紙でテストしてください. http://www.colesafety.com/Reflective-Powder-Glass-Beads-GSB10Powder.htm

屈折率が 1.9+ の 1 ポンド以下のガラス ビーズのソースを見つけるのに苦労しています。もっと検索して、少量のまともなソースを見つけたらお知らせします.

于 2012-11-26T12:47:13.020 に答える