000076364 001__ 76364
000076364 005__ 20190115134124.0
000076364 037__ $$aTAZ-TFG-2018-4638
000076364 041__ $$aspa
000076364 1001_ $$aBarbed Pérez, Óscar León
000076364 24200 $$aDrone guidance based on gesture recognition with Deep Learning
000076364 24500 $$aGuiado de drones basado en reconocimiento de gestos con técnicas de Deep Learning
000076364 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2018
000076364 500__ $$aCódigo público. Manual de usuario en anexo.
000076364 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000076364 520__ $$aUn UAV (Unmanned Aerial Vehicle) o dron es un tipo de robot aéreo inicialmente creado con fines militares, pero que en la actualidad está siendo introducido como apoyo en muchas tareas de reconocimiento y rescate. Sus características lo hacen capaz de maniobrar en situaciones donde a un humano le resultarían complicadas. Sin embargo, su pilotaje tiene la desventaja de que el piloto habitualmente es incapaz de realizar otras tareas mientras controla el robot, pues el control remoto requiere el uso de ambas manos constantemente. En este trabajo se propone una solución a este problema a través de un reconocedor visual de gestos: un sistema capaz de procesar las imágenes captadas por una cámara y determinar la dirección en la que el piloto desea que avance el robot. Para ello, se hace uso de técnicas de deep learning, en concreto Convolutional Neural Networks o CNNs, por su demostrada eficacia en los últimos años en el campo del reconocimiento visual automático. El reconocimiento de gestos tiene dos fases principales: -Detección de personas. Fase en la que el sistema detecta si hay personas en la imagen y dónde se encuentran. Para esta fase se proponen dos alternativas: mediante segmentación semántica o mediante estimación de la postura. Ambos problemas han sido abordados haciendo uso de técnicas recientes basadas en \textit{deep learning}. -Clasificación del gesto. Una vez detectada la persona, esta fase coge esa información y determina qué gesto está realizando esa persona. En esta fase se proponen muchas alternativas para cada una de las opciones de la fase anterior, basadas en distintas técnicas de clasificación. En concreto se han estudiado Support Vector Machines o SVMs y CNNs. Este trabajo realiza una evaluación exhaustiva de las distintas alternativas para decidir cuál es la mejor arquitectura para el sistema final. Para esta evaluación se ha recopilado un nuevo conjunto de datos de evaluación más completo que los existentes en este ámbito. Además se ha implementado un prototipo funcional integrando las mejores alternativas de este estudio. El prototipo desarrollado funciona en tiempo real con una cámara RGB. El reconocedor está conectado con un módulo de ROS (Robot Operating System) que se encarga de gestionar la comunicación bien con un simulador de drones como con un dron real. Este sistema es evaluado en pruebas de integración, y comparado con un prototipo previo existente en el grupo de investigación que fue creado con objetivos similares, aunque con un enfoque más heurístico. Los resultados obtenidos muestran cómo el nuevo sistema obtiene resultados más robustos que el sistema anterior. Por lo tanto, el sistema desarrollado en este trabajo cumple las expectativas de no sólo reconocer los gestos con más precisión media que el prototipo previo, sino que lo hace de una manera más flexible a cambios y cómoda en su uso. Todo el código relacionado con el prototipo desarrollado está disponible en el repositorio del grupo de investigación: https://github.com/anacmurillo/unizar_interactive_robotics
000076364 521__ $$aGraduado en Ingeniería Informática
000076364 540__ $$aDerechos regulados por licencia Creative Commons
000076364 700__ $$aMurillo Arnal, Ana Cristina$$edir.
000076364 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cCC. de la Computación e Inteligencia Artificial
000076364 8560_ $$f666137@celes.unizar.es
000076364 8564_ $$s22292900$$uhttps://zaguan.unizar.es/record/76364/files/TAZ-TFG-2018-4638.pdf$$yMemoria (spa)
000076364 909CO $$ooai:zaguan.unizar.es:76364$$pdriver$$ptrabajos-fin-grado
000076364 950__ $$a
000076364 951__ $$adeposita:2019-01-15
000076364 980__ $$aTAZ$$bTFG$$cEINA
000076364 999__ $$a20181123115255.CREATION_DATE