6

プログラマーとしての知識は豊富ですが、組み込み開発とハードウェアに関してはまったくの初心者です。開発ボードを探すのに約 3 週間かかりますが、貴重なお金を間違ったボードに使いたくないので、皆さんに質問したいと思います。

1組のメガネで3台のカメラのリアルタイム画像処理を行う必要があります.1台は平均解像度(おそらくTCM8240MD CMOSセンサー1300x1040)で、2台の小さなカメラは目の瞳孔を直接追跡します(おそらく1台は120x90の白黒解像度です)。

両目の方向を追跡し、その人が 3 番目のカメラ (高解像度) を見ている場所を確認する必要があります。これを行っている間に、この 3 番目のカメラで複数の顔検出を行い、これらの検出された顔のいくつかに瞳孔が焦点を合わせているかどうかを確認します。

また、一般的なカメラのように、検出された顔に焦点を合わせるために眼鏡レンズにデータを投影することも計画していますが、まだ確認されていません.

いくつかの場所 (ここを含む) を調査した結果、多くの場所で次の 2 つのオプションが見つかりました。

  • Beagleboard-xM
  • ARM9ボード OK6410

最後の 1 つには LCD が付属しており、Beagleboard よりも安価ですが、うまくいくかどうかはわかりません。

他の提案があれば、私は非常に高く評価されます。

価格は 250 米ドル前後ですが、安いほど私にとっては有利です。

Android ベースまたは Linux ベースでもかまいません。OK6410はAndroid対応だと思います。

Beagleboard は OpenCV をサポートしており、この画像処理に役立つと読んだことがあります。

事前に感謝し、私の下手な英語で申し訳ありません、ヴィニシウス

4

1 に答える 1

1

PandaBoardをお勧めします。サポートが充実しており、Linux カーネルがハードウェア用に最適化されているボードを使用することが非常に重要です。PandaBoard は BeagleBoard よりも強力 (デュアルコア) で、価格は約 180 USD です。Ubuntu または Android をインストールして、OpenCV を自由に使用できます。私の意見では、後者はあなたが説明したタスクにとって非常に重要な処理能力を浪費するため、Android ではなく Linux に投票します。USB カメラを使用する場合、すべてがスムーズに動作する可能性がありますが、それでもカメラに Linux ドライバーがあることを確認してください。

編集:ボードのカメラ サポートの詳細については、このリンクを参照してください。

于 2012-05-07T08:07:53.413 に答える