最初にこれを読んでください! *あなたの顔の照明が十分に良いことを確認してください *あなたの顔が多かれ少なかれまっすぐで、あまり回転せず、あまり傾いないようにしてください * 顔検出が機能するかどうかを確認するデバッグモードを試してみてください * 実装の一つが失敗した場合は、それを報告し、もう一方を試してください
ヘッドトラッキング3Dは、Androidデバイス上の前面カメラが、ヘッドトラッキングバーチャルリアリティディスプレイを提供するためにユーザーの顔を検出する能力を示しています。アプリケーションは、Asusトランスフォーマー、サムスンギャラクシータブ10.1&概念インクアダムで開発され、高速な処理速度のためにテストされています。アプリの3Dレンダリング部分は、私の以前のAndroidアプリケーション「3D深さのキューデモ」に基づいており、顔の検出は、GoogleコードプロジェクトJavaCVとOpenCVアンドロイドポートに基づいています。
しかし、アプリは、背面に面したカメラを使用し、X軸を反転して、自分自身または人間の顔の写真を反映するためにミラーと一緒に、他のAndroidデバイスで使用することができます。
コードアンドロイドマレーシア(http://www.codeandroid.my)のヤップ・ウェン・ジウン(http://wenjiun.blogspot.com)によるコミュニティプロジェクト。
クレジット: * 顔検出のためのhttp://opencv.willowgarage.com/wiki/AndroidでOpenCV * OpenCVを使用した顔検出のためのhttp://code.google.com/p/javacv/でのJavaCV * 一般的な OpenGL レンダリングの http://developer.android.com/resources/samples/ApiDemos/index.html での Android API デモ サーフェス ビューとカメラ プレビューのレンダリング *3D固体の生成のためのhttp://code.google.com/p/akjava-android-project/でakjavaアンドロイドプロジェクト ヘッドトラッキングのインスピレーションのためにhttp://johnnylee.net/projects/wii/でジョニー・チョン・イ・ウィによる*Wiiプロジェクト
バージョン履歴
- バージョン 3.1 に転記 2012-02-03
*アンドロイド4.0 ICSをサポートするために更新JavaCVライブラリ、*追加されたICSで動作していないOpenCVネイティブカメラのコメント - バージョン 2.0 に転記 2011-05-10
いくつかの修正と更新
プログラムの詳細
- カテゴリ: 開発 > コンポーネントとライブラリ
- パブリッシャー: Yap Wen Jiun (Malaysia)
- ライセンス: 無料
- 価格: N/A
- バージョン: 3.1
- プラットフォーム: android