Resumen:
|
[ES] El desarrollo de este proyecto consiste en crear una herramienta que, mediante el
reconocimiento facial, permita la autentificación del usuario a través de imágenes
tomadas en tiempo real.
Con ese fin, se realizarán ...[+]
[ES] El desarrollo de este proyecto consiste en crear una herramienta que, mediante el
reconocimiento facial, permita la autentificación del usuario a través de imágenes
tomadas en tiempo real.
Con ese fin, se realizarán unas tomas de imágenes del usuario mediante la webcam y
del documento de identificación del usuario que serán las muestras a analizar en el
proceso de validación. Por una parte, la toma de imagen del usuario se realizará a través
del algoritmo Cascade Haar Classifier para detectar el rostro. Por otra parte, en las
tomas de imágenes del documento será necesario recurrir a diversas tecnologías como
detectores y descriptores de imágenes y el reconocimiento óptico de caracteres con el
fin de extraer información del documento de identificación. Para la realización de esta
primera parte comentada se utilizará la librería OpenCV.
Finalmente se pretende crear y entrenar una red neuronal convolucional en busca de
la validación del usuario a través de la imagen tomada en tiempo real y la imagen
extraída de la muestra tomada del documento de identificación. En esta parte nos
basamos en la implementación de la red neuronal convolucional del modelo VGG y
para su ejecución utilizaremos el marco de Caffe.
[-]
[CA] El desenvolupament d'aquest projecte consisteix a crear una eina que, mitjançant el
reconeixement facial, permeta l'autenticació de l'usuari a través d'imatges preses en
temps real.
Amb aquesta fi, es realitzaran ...[+]
[CA] El desenvolupament d'aquest projecte consisteix a crear una eina que, mitjançant el
reconeixement facial, permeta l'autenticació de l'usuari a través d'imatges preses en
temps real.
Amb aquesta fi, es realitzaran unes preses d'imatges de l'usuari mitjançant una
camara web i del document d'identitat de l'usuari que seran les mostres a analitzar en el
procés de validació. D'una banda, la presa d'imatge de l'usuari es realitzarà a través de
l'algorisme Cascade Haar Classifier per detectar el rostre. D'altra banda, en les preses
d'imatges del document serà necessari recórrer a diverses tecnologies com a detectors i
descriptores d'imatges i el reconeixement òptic de caràcters amb la finalitat d'extreure
informació del document d'identitat. Per a la realització d'aquesta primera part
comentada s'utilitzarà la llibreria OpenCV.
Finalment es pretén crear i entrenar una xarxa neuronal convolucional a la recerca de
la validació de l'usuari a través de la imatge presa en temps real i la imatge extreta de la
mostra presa del document d'identitat. En aquesta part ens basem en la implementació
de la xarxa neuronal convolucional del model VGG i per a la seva execució utilitzarem
el marc de Caffe.
[-]
[EN] The development of this project consists of creating a tool that, through facial
recognition, allows user authentication through images taken in real time.
To perform this, some images of the user and their user ...[+]
[EN] The development of this project consists of creating a tool that, through facial
recognition, allows user authentication through images taken in real time.
To perform this, some images of the user and their user identification document will
be taken through a webcam. The user identification document pictures will be the
samples to be analyzed in the validation process. The user's image capture will be done
through the Cascade Haar Classifier algorithm to detect the face. On the other hand, to
take pictures of the document it will be necessary to use various technologies such as
detectors and image descriptors and optical character recognition in order to extract
information from the identification document. For the realization of this first part, the
OpenCV library will be used.
Finally, it is intended to create and train a convolutional neuronal network to validate
of the user through the image taken in real time and the image extracted from the
sample taken from the identification document. In this part we rely on the
implementation of the convolutional neuronal network of the VGG model and for this
implementation we will use the Caffe framework.
[-]
|