Disfrute de millones de las últimas aplicaciones, juegos, música, películas, TV, libros, revistas y más de Android. En cualquier momento, en cualquier lugar y en todos sus dispositivos.
¡Lee esto primero!
* Asegúrate de que la iluminación de tu cara sea lo suficientemente buena.
* Asegúrese de que su cara esté más o menos recta, no demasiado girada ni demasiado inclinada.
* Pruebe el modo de depuración para comprobar si la detección de rostros funciona o no
* Si una de las implementaciones falla, infórmelo y prueba la otra.
Head Tracking 3D demuestra la capacidad de la cámara frontal de los dispositivos Android para detectar el rostro del usuario y proporcionar una pantalla de realidad virtual con seguimiento de la cabeza. La aplicación ha sido desarrollada y probada con Asus Transformer, Samsung Galaxy Tab 10.1 y Notion Ink Adam debido a su rápida velocidad de procesamiento. La parte de renderizado 3D de la aplicación se basa en mi aplicación anterior de Android "3D Depth Cues Demo" y la detección de rostros se basa en el proyecto JavaCV de Google Code y el puerto OpenCV de Android.
Sin embargo, la aplicación aún se puede usar con otros dispositivos Android, usando la cámara trasera e invirtiendo el eje X, junto con un espejo para reflejarse o una foto de un rostro humano.
Proyecto comunitario de Yap Wen Jiun (http://wenjiun.blogspot.com) de CodeAndroid Malaysia (http://www.codeandroid.my).
Créditos:
* OpenCV en http://opencv.willowgarage.com/wiki/Android para la detección de rostros
* JavaCV en http://code.google.com/p/javacv/ para la detección de rostros usando OpenCV
* Demostraciones de API de Android en http://developer.android.com/resources/samples/ApiDemos/index.html para la representación general de OpenGL en SurfaceView y la representación de la vista previa de la cámara
* akjava-android-project en http://code.google.com/p/akjava-android-project/ para la generación de sólidos 3D
* Wii Projects de Johnny Chung Lee Wii en http://johnnylee.net/projects/wii/ para inspirarse en el headtracking
Leer más