DESARROLLO DE UN PROCESO DE AUTENTICACIÓN FACIAL EN UN SISTEMA ANDROID UTILIZANDO EL ALGORITMO LDA (ANÁLISIS DE DISCRIMINACIÓN LINEAL)
Resumen
Resumen
En este trabajo de investigación se desarrolló un proceso de autenticación facial implementando primero los algoritmos PCA y LDA en una PC, evaluando sus respectivos desempeños en tiempo y nivel de autenticación con bases de datos públicas y posteriormente implementando el algoritmo LDA en una aplicación Android utilizando una base de datos propia donde las imágenes están bajo diferentes condiciones de iluminación, distancia, pose de la persona, fondo de la imagen, etc. Todo esto con el fin de seguir contribuyendo a los sistemas de reconocimiento y autenticación facial ya que esta área ha ido creciendo a lo largo de estas tres últimas décadas y se aplica en diversas áreas como la seguridad, la interacción entre hombre y máquina, video juegos, etc. Este proceso de reconocimiento facial se divide a su vez en reconocimiento 1:n (reconocimiento facial) y reconocimiento 1:1 (autenticación facial).
Palabras Claves: Autenticación, cara, LDA, PCA, visión por computadora.
DEVELOPMENT OF A PROCESS OF FACIAL AUTHENTICATION IN AN ANDROID SYSTEM USING THE LDA ALGORITHM (LINEAR DISCRIMINANT ANALYSIS)
Abstract
In this work, the facial authentication process was developed by first implementing the PCA and LDA algorithms in a PC, evaluating their performance in time and level of authentication in public databases and later implementing the algorithm LDA in an Android application using an own database where the images are under different conditions of illumination, distance, pose of the person, background of the image, etc. Everything in order to continue contributing to facial recognition and authentication systems as this area has been growing throughout these three decades and is applied in various areas such as security, the interaction between man and machine, video games, etc. This facial recognition process is once divided into 1: n recognition (facial recognition) and 1: 1 recognition (facial authentication).
Keywords: Authentication, Computer Vision, Recognition, LDA, PCA.
Texto completo:
35-51 PDFReferencias
Aceves M. A. y J. M. Ramos, Fundamentos de Sistemas Embebidos (Ed.). Asociación Mexicana de Mecatrónica A.C. México, 2012.
Anton, Howard. Introducción al algebra lineal/Por Anton, Howard. No. 512.897 A5.
Brumnik, R., Podbregar, I. y Ivanuša, T., Reliability of Fingerprint Biometry (Weibull Approach). En Z. Riaz, Biometric Systems, Design and Applications, 2011.
Chapra, Steven C. Canale, et al., Métodos numéricos para ingenieros. McGraw-Hill, 2007.
Delbracio, M., & Mateu, M., Trabajo Final de Reconocimiento de Patrones: Identifiación utilizando PCA, ICA y LDA. Grupo de tratamiento de señales de la Universidad de de la Republica-Instituto de Ingenieria Electrica, Montevideo, Uruguay, 2016.
Duró, V. E., Evaluación de sistemas de reconocimiento biométrico. Departamento de Electrónica y Automática. Escuela Universitaria Politécnica de Mataró, 2001.
Duc, N. M., & Minh, B. Q., Your face is not your password face authentication bypassing lenovo–asus–toshiba. Black Hat Briefings, 2009.
Embedinfo, Embedded System Development Specialist: http://www.embedinfo.com/en/ARM_Cortex-list.asp?id=15, 2014.
Fuentes H. A., Recognition systems base on the facial image, Universidad Industrial de Santander, 2011.
García, Gloria Bueno, et al., Learning Image Processing with OpenCV. Packt Publishing Ltd, 2015.
Grossman, Stanley I., and Fernando Piña Soto, Álgebra lineal. No. 512.5 G7A4 1996 QA184. G37 1996. Grupo Editorial Iberoamericana, 1983.
Hernández, R. G., Estudio de técnicas de reconocimiento facial., Departamento de Procesado de Señal y Comunicaciones. http://upcommons.upc.edu/pfc/bitstream/2099.1/9782/1/PFC_RogerGimeno.pdf, 2010.
Howse, Joseph. Android Application Programming with OpenCV 3. Packt Publishing Ltd, 2015.
Ifarraguerri A. y Chang C. I., Multispectral and hyperspectral image analysis with projection pursuit, IEEE Transactions on Geoscience and Remote Sensing. Approach). En Z. Riaz, Biometric Systems, Design and Applications, 2000.
Introna, L., & Nissenbaum, H., Facial Recognition Technology A Survey of Policy and Implementation Issues, 2010.
Martínez C., FACE recognition in the context of Smart Rooms, Department of Signal Theory and comunications UPC, 2005.
Pentland A. y Adelson T., Face Recognition Demo Page, MIT Media Laboratory, 2014.
Raschka, Sebastian, Implementing a principal component analysis (pca) in python step by step, 2014.
Raschka, Sebastian, Linear Discriminant Analysis bit by bit, 2014.
Raschka, Sebastian, Python Machine Learning. Packt Publishing Ltd, 2015.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx