何百万もの最新の Android アプリ、ゲーム、音楽、映画、テレビ、書籍、雑誌などをお楽しみください。いつでも、どこでも、さまざまなデバイスで。
まずはこれをお読みください!
*顔に当たる照明が十分であることを確認してください
* 顔がほぼまっすぐで、回転しすぎたり、傾きすぎたりしないようにしてください。
* デバッグモードを試して顔検出が機能するかどうかを確認してください
* いずれかの実装が失敗した場合は、それを報告し、もう一方の実装を試してください。
Head Tracking 3D 、Android デバイスの正面カメラがユーザーの顔を検出して、ヘッドトラッキング仮想現実ディスプレイを提供する機能を実証します。このアプリケーションは、処理速度が速いため、Asus Transformer、Samsung Galaxy Tab 10.1、Notion Ink Adam を使用して開発およびテストされています。アプリの 3D レンダリング部分は、以前の Android アプリケーション「3D Depth Cues Demo」に基づいており、顔検出は Google コード プロジェクト JavaCV と OpenCV Android ポートに基づいています。
ただし、このアプリは他の Android デバイスでも引き続き使用でき、背面カメラを使用して X 軸を反転し、鏡と一緒に自分自身や人間の顔の写真を映すことができます。
CodeAndroid Malaysia (http://www.codeandroid.my) の Yap Wen Jiun (http://wenjiun.blogspot.com) によるコミュニティ プロジェクト。
クレジット:
* 顔検出用の OpenCV (http://opencv.willowgarage.com/wiki/Android)
* OpenCV を使用した顔検出用の JavaCV (http://code.google.com/p/javacv/)
* Android API デモ (http://developer.android.com/resources/samples/ApiDemos/index.html) では、SurfaceView への一般的な OpenGL レンダリングとカメラ プレビューのレンダリングが行われます。
* 3D ソリッドの生成については、akjava-android-project (http://code.google.com/p/akjava-android-project/)
* Johnny Chung Lee Wii による Wii プロジェクト (http://johnnylee.net/projects/wii/) で、ヘッドトラッキングのインスピレーションを得ることができます。
続きを読む