Skip to content

scorrea92/biometria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biometría

Practicas desarrolladas para la asignatura Biometría del Master IARFID de la UPV.

##Practica 1 (Curva ROC):

Se propone como ejercicio de práctica de la asiginatura Biometría del Master en inteligencia artificial reconocimiento de formas e imágenes digital, realizar un programa que dado dos ficheros: scores clientes y scores impostores obtenga:

  • Curva ROC

  • FP(FN = X) y umbral
  • FN(FP = X) y umbral
  • FP=FNyumbral
  • Area bajo la curva ROC
  • D-Prime

image

Para ejecutarse se deben tener dos archivos en la carpeta data en la raiz del directorio con el siguiente formato x_clientes y x_impostores, el script se ejecuta asi:

python scripts/curvaROC.py

Python code: here Report: here


##Practica 2 (Detector de Rostros):

Se propone como ejercicio de práctica de la asignatura Biometría del Master en inteligencia artificial reconocimiento de formas e imágenes digital, implementar un NN-Based Face Detection. Se dispone de una base de datos con caras y no-caras a tamaño fijo (24x24), entregada por el docente. Adicionalmente se extiende la base de datos para obtener una mejor generalización del modelo.

Para el entrenamiento del modelo se realizo un división de train y validation del 80/20 porciento de los datos. El set de datos de entrenamiento quedo con un total de 385.028 y el de validación con un total de 96.258.

image

Para la ejecución del programa se necesitan de dos parámetros uno obligatorio y el segundo opcional, el primero hace referencia la ruta donde se encuentra la imagen a analizar y el segundo permite probar diferentes pixeles de recorrido de ventana.

python scripts/facedetection.py -i data/test5.jpg -p 1

image

Python code for detection: here Python code for train model: here Report: here


Built With

  • Keras - Frontend for Deeplearning
  • TensorFlow - Bakend for Deeplearning
  • Sklearn - Machine Learning Process
  • Pandas - Data structures and data

Authors

About

Proyectos de biometría

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published