El reconocimiento facial es un método biométrico que permite reconocer a una persona a partir de una imagen ya previamente creada, que hace uso normalmente de una cámara. La duración de la creación de la imagen a partir de la cual posteriormente se realizan las comprobaciones, es de 10 segundos aproximadamente, donde se realizan cerca de 20 fotografías en las cuales se indica al usuario que cambie de expresión. Estos cambios de expresión son por motivo deque cuantas más expresiones tenga almacenadas el software que usemos mejor nos reconocerá, ya que puede que estemos sonriendo u otros.

Existen varios métodos principales que son usados para el reconocimiento facial:

1. Eigenface: Este método hace uso de una serie de vectores propios y de valor propio, para el reconocimiento facial.

2. Análisis de características locales: Es la tecnología que más uso tiene, tiene cierta similitud con el método antes explicado (Eigenface), que es capaz de reconocer aun existiendo ciertos cambios en la expresión facial.

3. Es bastante más sencilla, lo único que hace es medir las distancias entre por ejemplo los ojos, comisuras de la boca etc.

En la biometría facial podemos encontrar dos enfoques distintos:

- El geométrico: Este se basa en los rasgos faciales de una persona para reconocerla

- El fotométrico: Este se basa en el visual de una persona para reconocerla.

En la biometría en general, pero sobre todo en la facial se siguen una serie de pasos que permiten a un usuario ser reconocido por sus rasgos faciales:

1. Registro: Cuando nos registramos, lo que hacemos básicamente es darnos de alta en un sistema en el cual tendremos que introducir datos como nuestro nombre, edad y otros. Una vez realizado esto se procedería al proceso de extracción de las características faciales.

Normalmente estas características se asocian en la base de datos al nombre del usuario.

2. Verificación: Este proceso consiste en llevar una comparación de los rasgos con los almacenados en el registro, pero previamente el sistema debe de conocer la identidad de este usuario. Hay dos maneras de identificar a un usuario: Mediante tarjeta, o introduciendo los datos por teclado.

3. Identificación: Es la parte final del proceso en la cual ya se realiza la comparación de los rasgos biométricos, de esta manera el sistema reconoce a la persona que se ha identificado. Si la comparación es correcta se obtiene los datos completos del usuario que ha sido identificado.

A pesar de todo lo que se ha avanzado en la biometría facial, podemos decir que no es unos de los métodos más fiables dentro del campo de la biometría. Por ejemplo, las huellas dactilares son un sistema más seguro para identificar a un usuario, pero también tienen sus problemas.

Si por casualidad bebemos de un vaso, nuestra huella quedaría marcada en él y sería fácil cogerla y reproducirla, también los sistemas tienen sus métodos para que esto no suceda, por ejemplo si notan que la superficie del dedo es demasiado artificial lo rechazarán.

Aunque hemos enfocado la biometría como método para sistemas de seguridad, también tiene aplicaciones para otros usos tales como Redes Sociales, que permiten identificar rostros.

Por ejemplo Facebook, donde al subir una fotografía identifica rostros y permite etiquetar a personas en esos rostros para identificarlos de forma automática, sin que el usuario posteriormente tenga que volver a etiquetar a la misma persona.Esto sucede en otras redes sociales, permitiendo una mayor facilidad de uso y una mayor comodidad:

-Google’s Picasa

-Apple iPhoto

-Sony’s Picture Motion Browser

-Asus Smart Logon