jueves, 26 de abril de 2012

Avance: Práctica 3
Reconocimiento de Patrones: Detecccion Facial (Face Detection)

Esto es de lo que va a tratar nuestra práctica, vamos a utilizar el lenguaje Python en su versión 2.6.6 y la librería OpenCV en su versión 2.1.0, para trabajar sobre Windows.

Basicamente los pasos para nuestra practica son:
  • Adquisición de imágenes: que son los conjuntos de imagenes que va a tomar nuestro programa para crear un conocimiento básico y asi poder validar posteriormente los rostros. Para este paso son necesarias alrededor de 5000 imágenes negativas y 1500 positivas, para que nestro programa sea de nu buen nivel.
  • Crear muestra: Con estas imáges se crea una muestra, que mas que nada son datos que se obtienen de las imágenes para posteiormente ser utilizadas.
  • Entrenamiento: Este es el proceso más importante, ya que usando las nuestras creadas con anterioridad, nuestro programa se entrenara y creara nuevo conocimiento para poder asi ser más exacto y poder validar los rostros.
Un fragmento de código, que solo lanza camara de video y muestra imagenes en tiempo real:

Referencias:
http://sistemasadaptativosd.blogspot.mx/
http://opencv.willowgarage.com/documentation/python/index.html