lunes, 19 de septiembre de 2011

Autenticacion por reconocimiento facial en Linux: Tutorial + Video


QTfacetrainer y nos sirve para iniciar sesión por medio del reconocimiento facial. Obviamente necesitamos una cámara web (sino no tendría como reconocer) y debemos estar corriendo gdm o kdm (gnome o kde) ya que aun es nuevo y no tiene soporte para los demás.

Cuando vayan a clickear sobre su nombre de usuario para iniciar sesión se abrirá una ventana con lo que filma la cámara, y si están ustedes, los reconocerá e ingresarán a su sesión directamente. Si no los reconoce les dará la opción de ingresar la contraseña (por si prestamos la notebook por ejemplo).

Bueno, vamos a instalarlo; para eso abrimos la terminal y ponemos:

$ sudo add-apt-repository ppa:antonio.chiurazzi/ppa

$ sudo apt-get update && sudo apt-get install pam-face-authentication

Luego debemos indicar a gdm que vamos a utilizar el programa para logearnos, para eso ponemos en la terminal

$ sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gdm

y también al protector de pantalla (por si tenemos que se bloquee la pantalla después de x cantidad de minutos

$ sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gnome-screensaver

Listo, ya está el programa funcionando, ahora lo que vamos a hacer es ir (en gnome) a:

aplicaciones-->otras-->qtfacetrainer

y nos sacamos unas cuantas fotos, con distintas expresiones y si es posible con distinta luz (ventanas abiertas y ventanas cerradas -luz natural y artificial-) para que nos reconozca en distintas circunstancias. Los desarrolladores recomiendan 13 imágenes. Debemos apretar el botón de "capture" para que empiece a reconocernos (para que tome la fotografía).

No hay comentarios:

Publicar un comentario

Nuevo Sitio

Este sitio ya no se actualizara mas, nos mudamos a IpArea.NET




Articulos Relacionados