Mostrar el registro sencillo del ítem
dc.contributor.advisor | Martínez Hinarejos, Carlos David | es_ES |
dc.contributor.advisor | Navarro Marset, Rafael Andrés | es_ES |
dc.contributor.author | Sierra Martinez, Raul | es_ES |
dc.date.accessioned | 2020-10-13T08:35:07Z | |
dc.date.available | 2020-10-13T08:35:07Z | |
dc.date.created | 2020-09-17 | |
dc.date.issued | 2020-10-13 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/151477 | |
dc.description.abstract | [ES] La mayoría de proyectos de visión artificial utilizan algoritmos tradicionales no relacionados con el aprendizaje automático. El problema surge cuando las imágenes de un mismo elemento a reconocer tienen mucha variabilidad y esos algoritmos fallan. El aprendizaje automático es la herramienta adecuada para estos casos, debido a su capacidad de adaptación a situaciones atípicas. Los algoritmos de aprendizaje automático están basados en la estadística e inducen modelos a partir de los datos. De estos modelos, las redes neuronales son el más potente y versátil hoy en día. En el caso del reconocimiento de imagen, se suelen utilizar las redes neuronales convolucionales. Estas poseen neuronas especializadas en aplicar filtros a las imágenes para extraer sus características principales. En este trabajo, realizado en un ámbito de práctica de empresa, se han aplicado redes neuronales a un problema de detección de objetos, el cual consiste en localizar y clasificar objetos en una imagen. Para ello se ha entrenado la red neuronal en un ordenador de sobremesa y luego se ha desplegado en una cámara con un procesador especializado integrado. El entrenamiento consiste en procesar una gran cantidad de imágenes del objeto que se quiere detectar y el despliegue consiste en colocar la red entrenada en un procesador encargado de inferir la información buscada. La inferencia en sistemas embebidos es una alternativa más segura al procesamiento en la nube, y eso es conveniente en el sector industrial. Se han investigado distintos sistemas embebidos y distintas arquitecturas de redes neuronales adecuadas a esos sistemas para encontrar la mejor solución a la tarea. La labor principal ha consistido en investigar las alternativas, preparar imágenes, implementar la red neuronal y reconfigurarla en base a los resultados. | es_ES |
dc.description.abstract | [EN] Most computer vision projects use traditional algorithms not related to machine learning. The problem arises when the images of the same element to be recognized have a lot of variability and those algorithms fail. Machine learning is the right tool for these cases, due to its ability to adapt to atypical situations. Machine learning algorithms are statistically based and induce models from data. Of these models, neural networks are the most powerful and versatile nowadays. In the case of image recognition, convolutional neural networks are often used. These have neurons specialized in applying filters to images to extract their main characteristics. In this work, carried out in the scope of an industrial internship, neural networks have been applied to an object detection problem, which consists of locating and classifying objects in an image. For this, the neural network has been trained in a desktop computer and then it has been deployed in a camera with a specialized integrated processor. The training consists of processing many images of the object to be detected and the deployment consists of placing the trained network in a processor in charge of inferring the information sought. Inference in embedded systems is a safer alternative to cloud processing, and that is convenient in the industrial sector. Different embedded systems and different neural network architectures suitable for those systems have been investigated to find the best solution to the task. The main work has been researching the alternatives, preparing the images, implementing the neural network, and reconfiguring it based on the results. | es_ES |
dc.description.abstract | [CA] La majoria de projectes de visió artificial utilitzen algorismes tradicionals no relacionats amb l’aprenentatge automàtic. El problema sorgeix quan les imatges d’un mateix element a reconéixer tenen molta variabilitat i aqueixos algorismes fallen. L’aprenentatge automàtic és l’eina adequada per a aquests casos, a causa de la seua capacitat d’adaptació a situacions atípiques. Els algorismes d’aprenentatge automàtic estan basats en l’estadística i indueixen models a partir de les dades. D’aquests models, les xarxes neuronals són el més potent i versàtil hui dia. En el cas del reconeixement d’imatges, se solen utilitzar les xarxes neuronals convolucionals. Aquestes posseeixen neurones especialitzades a aplicar filtres a les imatges per a extraure les seues característiques principals. En aquest treball, realitzat en un àmbit de pràctica d’empresa, s’han aplicat xarxes neuronals a un problema de detecció d’objectes, el qual consisteix a localitzar i classificar objectes en una imatge. Per a això s’ha entrenat la xarxa neuronal en un ordinador de sobretaula i després s’ha desplegat en una càmera amb un processador especialitzat integrat. L’entrenament consisteix a processar una gran quantitat d’imatges de l’objecte que es vol detectar i el desplegament consisteix a col·locar la xarxa entrenada en un processador encarregat d’inferir la informació buscada. La inferència en sistemes embeguts és una alternativa més segura al processament en el núvol, i això és convenient en el sector industrial. S’han investigat diferents sistemes embeguts i diferents arquitectures de xarxes neuronals adequades a aqueixos sistemes per a trobar la millor solució a la tasca. La labor principal ha consistit a investigar les alternatives, preparar imatges, implementar la xarxa neuronal i reconfigurar-la en base als resultats. | es_ES |
dc.format.extent | 62 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Redes neuronales | es_ES |
dc.subject | Hardware embebido | es_ES |
dc.subject | Visión artificial | es_ES |
dc.subject | Detección de objetos | es_ES |
dc.subject | Neural networks | es_ES |
dc.subject | Embedded hardware | es_ES |
dc.subject | Computer vision | es_ES |
dc.subject | Object detection | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Modelos de redes neuronales para visión artificial desplegados en sistemas embebidos | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Sierra Martinez, R. (2020). Modelos de redes neuronales para visión artificial desplegados en sistemas embebidos. http://hdl.handle.net/10251/151477 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\129672 | es_ES |