Implementación de reconocimiento facial y visión artificial en robot nao con Python y Opencv

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/22605
Título : Implementación de reconocimiento facial y visión artificial en robot nao con Python y Opencv
Autor : Rivera Itúrburu, Isaac Giovanni
Zambrano Guaranda, Douglas Fabricio
Director de Tesis: Freire Quiroga, Diego Roberto
Resumen traducido: The purpose of this academic article was to implement facial recognition and artificial vision in the Nao humanoid robot, using the Python programming language and the Open CV library, to give a more optimal use to the Nao robot, which has been little used considering that this artifact has multiple capabilities that could be of great support in the various processes that comprise a university as an organization. A specific case is the action of recognizing expressions and from that information to program response activities for the public. In this sense, we intend to import the libraries to be used, among which the most important are: 'Pynaoqi', the OpenCV library ('cv2'), the Haar Cascade algorithm and the Numpy library. The methodology used was the development of a program in PyCharm software, using the Python programming language and the Open CV libraries to achieve the main objective of artificial recognition and the stable communication by the Nao Robot available at the Salesian Polytechnic University.
Resumen : Este artículo académico tuvo como finalidad implementar un reconocimiento facial y visión artificial en el robot humanoide Nao, mediante el lenguaje de programación Python y la librería Open CV, para darle una utilización más óptima al robot Nao, con el que cuenta la Universidad Politécnica Salesiana sede Guayaquil, el cual ha sido poco utilizado teniendo en cuenta que este artefacto tiene múltiples capacidades en que podrían ser de gran apoyo en los distintos procesos que comprende una universidad como organización. Un caso puntual es la acción de reconocer expresiones y a partir de esa información programar actividades de respuesta para el público. Para dicho objetivo, se pretende importar las librerías a utilizar, entre cuales, las más importantes son: ‘Pynaoqi’, la librería de OpenCV (‘cv2’), el algoritmo Haar Cascade y la librería Numpy. Como proceso de metodología se utilizó el desarrollo de un programa en el software Pycharm, mediante el lenguaje de programación Python y usando las librerías de Open CV para lograr el principal objetivo del reconocimiento artificial y una comunicación estable por parte del Robot Nao que se encuentra disponible en la Universidad Politécnica Salesiana.
Palabras clave : VISIÓN ARTIFICIAL
RECONOCIMIENTO FACIAL
OPEN CV
PYTHON
REDES NEURONALES
NAO
INTELIGENCIA ARTIFICIAL
ALGORITMO HAAR CASCADE
Fecha de publicación : 2022
URI : http://dspace.ups.edu.ec/handle/123456789/22605
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS-GT003738.pdfTexto completo1,58 MBAdobe PDFVisualizar/Abrir


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