2011-06-30 17 views
6

Quiero hacer una aplicación de realidad aumentada para tratar vasos en el iPhone.cabeza en 3D en el iPhone seguimiento

Para hacer eso necesito el seguimiento 3D de la cabeza (proporcionando la posición X, Y, Z y la orientación).
algo así FaceApi pero para iphone.

¿Alguien puede proponer una solución para llevar a cabo este tipo de rastreo en el iPhone?

+0

que debe hacer algunas google antes de pedir. Descubrirá que necesita OpenCV para iOS (fácil de encontrar), y luego usará el algoritmo facedetect con optimizaciones de iOS, por ejemplo: punto fijo en lugar de coma flotante, o será demasiado lento. – Jano

Respuesta

1

Sí, puede hacerlo fácilmente con los clasificadores Haar integrados de OpenCV, y encontrará muchas demostraciones y tutoriales en línea para eso. No necesita encontrar la posición Z, solo el tamaño de la cara. Más importante para ti será la posición del ojo, y también hay clasificadores Haar para eso. Se puede encontrar una región de la cara, y luego encontrar las regiones oculares dentro que región, y que tendrá una muy buena base para el posicionamiento de la superposición de la lente sobre el tema. Hay muchos ajustes para acelerar el proceso, como la reducción de muestreo y decirle al clasificador que busque solo una cara. Buena suerte.