Head Tracking 3D 3.1

ライセンス: 無料 ‎ファイルサイズ: N/A
‎ユーザー評価: 3.0/5 - ‎5 ‎投票

最初にこれを読んでください! *あなたの顔の照明が十分に良いことを確認してください *あなたの顔が多かれ少なかれまっすぐで、あまり回転せず、あまり傾いないようにしてください * 顔検出が機能するかどうかを確認するデバッグモードを試してみてください * 実装の一つが失敗した場合は、それを報告し、もう一方を試してください

ヘッドトラッキング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
    いくつかの修正と更新

プログラムの詳細