RECONOCIMIENTO DE PATRONES


 

Proyecto

Reconocedor de Caras

[ PLANTEAMIENTO DEL PROBLEMA ]

En este curso se desarrollará un reconocedor de caras, es decir identificar a una persona a partir de su imagen facial.

[ BASE DE DATOS ]

El algoritmo desarrollado en este proyecto se deberá probar en la base de datos LFW (Labeled Faces in the Wild). Se utilizará la versión que cuenta con 143 sujetos famosos con más de 10 fotos por cada sujeto. La base de datos se puede descargar aquí.

Las imágenes han sido guardadas en blanco y negro en formato PNG. El tamaño de las imágenes es de 160 x 110 pixeles. El nombre de archivo de cada imagen sigue la estructura:

face_ssss_nnnn.png

donde 'ssss' es el número ID del sujeto (0001, 0002, ... 0143) y  'nnnn' es el número consecutivo de la imagen para el sujeto ssss. A manera de ejemplo se muestra la imagen face_0142_0013.png, que corresponde a la foto número 13 del sujeto 142 (en este caso la actriz Winona Ryder):

face_0142_0013.png face_00142_0013.png

[ PROTOCOLOS DE PRUEBAS ]

El algoritmo desarrollado se debe probar siguiendo los siguientes protocolos:

1) HOLD-OUT: Las 10 primeras imágenes de cada sujeto son usadas para el training y el resto de las imágenes son usadas para el testing.

2) CROSS-VAL: El conjunto de imágenes se divide en 4 grupos. El grupo número 1 contiene el primer 25% de imágenes de cada sujeto, el grupo 2 el segundo 25%, y así sucesivamente. En validación cruzada, se entrena con tres grupos y se prueba con el cuarto grupo. Se realizan 4 experimentos (dejando respectivamente el grupo 4, 3, 2 y 1 para las pruebas) y se reporta el desempeño promedio. 

[ RESTRICCIONES ]

Se puede usar librearías como Balu u otras similares que realicen las operaciones de extracción de características, selección de características y clasificación. El algoritmo propuesto debe ser original. No está permitido usar código (que realice la operación de reconocimiento de caras) realizado por personas ajenas al grupo de trabajo.

[ MODALIDAD DE TRABAJO ]

Se trabajará en grupos de tres personas.

[ REFERENCIAS ]

[ FECHAS IMPORTANTES ]

  • Avance #1: 30/05/17 en horas de clases
  • Avance #2: 15/06/17 en horas de clases
  • Entrega final: 20-21/06/17 según calendario.