2012-08-29 7 views
6

私は、おもちゃの顔が検出された後、いくつかのARアニメーションを起動する必要があるプロジェクトに取り組んでいます。 36種類のおもちゃのモデルがあり、それぞれのおもちゃには特定のアニメーションが必要です。画像認識ライブラリ付きARを探しています

他の同様のプロジェクトでは、共通のARライブラリを使用していますが、画像認識の問題に直面する必要はありませんでした。

あなたはそのケースに収まるようなライブラリを知っていますか?

私はたくさんのグーグル・プレイヤーを見つけた後、私はクアルコムVuforiaを見つけました。それは興味深いようです。あなたはそれを使用したか、それに関するコメントを聞いたことがありますか?

ありがとうございます。

答えて

1

OpenCVをお勧めします。このようなアプリケーションに最適な素晴らしいオープンソースライブラリです。

+0

openCVを使用すると、顔を区別することはできますか?私は、それが単にイメージに顔があることを特定でき、それが誰であるか(または何であるか)を特定することができないという印象を受けました。 – KaosDG

+0

[Google OpenCVオブジェクト検出](https://www.google.com/search?q=opencv+object+recognition&sugexp=chrome,mod=6&sourceid=chrome&ie=UTF-8)。 OpenCVは顔認識ではなく顔認識を行うのは事実です。しかし、これは人間の顔だけに当てはまるので、いずれかを扱っていません。あなたは比較的少数の**おもちゃ面を扱っているので、OpenCVは非常に実行可能な選択肢です。 – James

+0

ありがとうございました!私はあなたが探しているものになる可能性があると言っているので、今それをテストするつもりです。 – user1634110

1

私は以前のプロジェクトでVuforiaを使用しました。それは非常に堅牢ですが、ターゲットサイズとトラッキングの安定性は問題でした(ターゲットが狭い場合は小さなターゲットがトリガーされず、モデルは大きく飛びます)。私たちはOpenGLの作成に時間を費やしたくないので、iOSネイティブではなくUnityプラグインを使用しました。

クアルコムサイトでまともなコミュニティがあり、価格は正しいです。それはまだより高度なAR機能のいくつかを提供していません(pointcloud.ioなどのようなもの)。

5

クアルコムは完全に最新のライブラリであり、完全に最新です。私たちはそれに取り組んできましたが、他の図書館では結果を改善することは困難です。問題はそれが無料ではないということです。

独自のSDKを構築できる無料のライブラリが必要な場合は、OpenCVを選択します。あなたは必要なすべての機能を持っています。理解とコーディングに時間を費やす必要がありますが、アプリケーションにとっては非常に簡単です。

+0

実際に私たちが試みているのは、OpenCV機能を備えたクアルコムのようなSDKを構築することです。 –

+0

次の日に私は両方の図書館を調べ、次に私の印象をここに掲載します。あなたの素早く便利なコメントをいただき、ありがとうございました。 私の唯一の心配は、おもちゃの顔を区別するのに十分な精度を持っているということです(顔認識で各おもちゃに割り当てられたアニメーションでなければなりません)。 – user1634110

+2

はい、あります。私はアルゴリズムの使い方を教えてくれます。 openCVを使用する場合、リアルタイムのFAST検出器と玩具の画像のSIFT検出器を使用できます。そして、マッチャーを使って検出された点を比較すると、どのおもちゃが現場にあるのかがわかります。それは単純な問題のようなものです。もっと難しいのは、シーン内のおもちゃの座標3Dを見つけることですが、それはもう一つの仕事です... –

関連する問題