Análisis del desempeño de redes neuronales profundas para segmentación semántica en hardware limitado

Segmentación semántica consiste en encontrar objetos previamente definidos en una imagen digital y se aplica en tecnologías como vehículos autónomos, interacción humano-maquina, realidad aumentada, robótica, etc. Los modelos más comunes para llevar a cabo esta forma de segmentación son las redes tot...

Full description

Bibliographic Details
Authors: Soto Orozco, Oscar Alejandro, Corral Saenz, Alma Delia, Rojo González, Claudia Elizabeth, Ramirez Quintana, Juan Alberto
Format: article
Status:Published version
Publication Date:2020
Country:México
Institution:UNIVERSIDAD DE GUADALAJARA
Repository:ReCIBE. Revista Electrónica de Computación, Informática, Biomédica y Electrónica
Language:Spanish
OAI Identifier:oai:ojs.recibe.cucei.udg.mx:article/142
Online Access:http://recibe.cucei.udg.mx/index.php/ReCIBE/article/view/142
Access Level:Open access
Keyword:Aprendizaje profundo
Segmentación semántica
Redes neuronales convolucionales
Procesamiento de imágenes y video.
Description
Summary:Segmentación semántica consiste en encontrar objetos previamente definidos en una imagen digital y se aplica en tecnologías como vehículos autónomos, interacción humano-maquina, realidad aumentada, robótica, etc. Los modelos más comunes para llevar a cabo esta forma de segmentación son las redes totalmente convolucionales, ya que reportan los mejores desempeños en la detección de objetos. Sin embargo, la mayor parte de estas redes tienen alto costo computacional y requieren de computadoras costosas, por lo que han surgido recientemente modelos basados en estas redes, pero con baja complejidad en cálculos para que las aplicaciones de segmentación semántica se puedan implementar desde sistemas embebidos. Por lo tanto, para contribuir con este esfuerzo, se presenta en este artículo un análisis detallado las redes Enet, Mobilenet v2, ERFNet y ESPNet v2, las cuales son redes populares en la literatura que se pueden correr desde un sistema embebido. Con base en los resultados, se concluye que los métodos que reemplazan la convolución regular por factorizaciones como la convolución separada en profundidad y convoluciones dilatadas con diversas ramas y el uso de otras estrategias como convoluciones saltadas e interpolaciones articuladas reducen el costo computacional comparando las métricas generadas por cada red como la huella de memoria, la precisión y el tiempo que tarda en segmentar una sola imagen.