Diseño de un sistema de reconocimiento facial para acceso a áreas restringidas utilizando visión artificial y redes neuronales

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/27905
Título : Diseño de un sistema de reconocimiento facial para acceso a áreas restringidas utilizando visión artificial y redes neuronales
Autor : Peñaherrera Plúa, Jorge Patricio
Triviño Quiñonez, Josué Emanuel
Director de Tesis: Ramírez Farfán, Alberto Santiago
Resumen traducido: This project focuses on developing a prototype aimed at enhancing security in restricted access areas. It proposes the creation of a classifier model based on convolutional neural networks, an advanced technique in machine learning that has proven highly effective in classifying complex data. This choice is grounded in the inherent ability of convolutional neural networks to learn patterns and relevant features in datasets, making them an ideal option for addressing security issues such as the identification of authorized and unauthorized individuals in controlled environments. The development process of the prototype involves collecting and preparing input data, as well as implementing suitable training algorithms for the convolutional neural network model. It is expected that this process will enable the model to effectively distinguish between different classes of images, in this case, authorized and unauthorized individuals. Regarding the practical implementation of the system, it involves integrating an artificial vision system that will leverage face detection techniques to capture images of individuals attempting to access the restricted area. These images will be processed by the pretrained model, which will utilize its knowledge to determine whether the subject in question is authorized for access. If affirmative, a signal will be sent to an electric lock via a specific controller, thereby allowing controlled access. A key aspect of implementing this prototype is the use of the Python programming language. Python offers a wide range of libraries and specialized tools in machine learning and artificial vision, significantly facilitating the development and implementation of complex systems like the one proposed in this project. Thanks to Python’s flexibility and robustness, it is expected that the prototype’s development will progress efficiently and effectively, thereby ensuring a robust solution for improving security in restricted areas.
Resumen : El presente proyecto se enfoca en el desarrollo de un prototipo destinado a fortalecer la seguridad en áreas de acceso restringido. En este sentido, se propone la creación de un modelo clasificador basado en redes neuronales convolucionales, una técnica avanzada en el campo del aprendizaje automático que se ha demostrado altamente efectiva en la clasificación de datos complejos. Esta elección se fundamenta en la capacidad inherente de las redes neuronales convolucionales para aprender patrones y características relevantes en conjuntos de datos, lo que las convierte en una opción ideal para abordar problemas de seguridad como la identificación de personas autorizadas y no autorizadas en entornos controlados. El proceso de desarrollo del prototipo implica la recolección y preparación de datos de entrada, así como la implementación de algoritmos de entrenamiento adecuados para el modelo de redes neuronales convolucionales. Se espera que este proceso permita al modelo aprender de manera efectiva a distinguir entre diferentes clases de imágenes, en este caso, personas autorizadas y no autorizadas. En cuanto a la implementación practica del sistema, se contempla la integración de un sistema de visión artificial que aprovechará técnicas de detección de rostros para capturar imágenes de individuos que intentan acceder al área restringida. Estas imágenes serán procesadas por el modelo previamente entrenado, el cual utilizará sus conocimientos para determinar si el sujeto en cuestión está autorizado para el acceso. En caso afirmativo, se enviará una señal de activación a una cerradura eléctrica mediante un controlador específico, permitiendo así la apertura controlada del acceso. Un aspecto clave en la implementación de este prototipo es el uso del lenguaje de programación Python. Python ofrece una amplia gama de bibliotecas y herramientas especializadas en aprendizaje automático y visión artificial, lo que facilita considerablemente el desarrollo y la implementación de sistemas complejos como el propuesto en este proyecto. Gracias a la flexibilidad y robustez de Python, se espera que el desarrollo del prototipo avance de manera eficiente y efectiva, garantizando así una solución sólida para mejorar la seguridad en áreas restringidas.
Palabras clave : PROTOTIPO
SEGURIDAD
APRENDIZAJE AUTOMÁTICO
VISIÓN ARTIFICIAL
SISTEMA DE CONTROL
PHYTON
Fecha de publicación : 2024
URI : http://dspace.ups.edu.ec/handle/123456789/27905
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS-GT005400.pdfTexto Completo4,87 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons