2011-06-23 8 views
5

Estoy trabajando con un conjunto de imágenes y visión por ordenador. Quiero comparar una nueva imagen (una nueva cara) con el conjunto de imágenes y determinar qué imagen del conjunto está más cerca. No lo necesito para determinar cuál es una coincidencia real, algo así como la probabilidad de que la nueva imagen coincida con una particular en el conjunto.¿Es Eigenfaces mejor para la comparación facial?

Hasta ahora, he estado generando Eigenfaces con el conjunto de imágenes que quiero comparar. ¿Es este el mejor método, considerando que no quiero ver si hay una coincidencia completa real?

¡Gracias por la ayuda!

Respuesta

4

Si usted tiene un buen control de la iluminación/actitud de registro/imagen, Eigenfaces habrían hecho funcionar bien.

En un entorno más restringida, me gustaría recomendar un enfoque que encuentra puntos de referencia faciales relevantes como esquinas ojos/nariz/boca, etc., y produce alrededor de descriptores de esas regiones. Algunos aprendizaje automático se pueden utilizar para distinguir entre individuos.

El Grupo Visual Geometría de Oxford tiene un buen ejemplo de esto here. Esto es bastante antiguo, pero tiene código incluido y, por lo tanto, es un buen punto de partida para que puedas piratear. Si desea algo que funcione lo antes posible, entonces considere comprar una solución comercial como PittPatt.

+0

http://stackoverflow.com/questions/12723856/how-to-adaptively-add-and-use-face-images-collected-while-authentication-to-impr – Manoj

Cuestiones relacionadas