Repository logo
 
Publication

A Study on Efficient Semantic Segmentation

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
dc.contributor.advisorAlexandre, Luis Filipe Barbosa de Almeida
dc.contributor.authorPereira, Luís Carlos Cavaca
dc.date.accessioned2023-02-20T16:43:09Z
dc.date.available2023-02-20T16:43:09Z
dc.date.issued2022-07-19
dc.date.submitted2022-06-30
dc.description.abstractSemantic segmentation extends classical image classification by attributing one class for each pixel in a given image. This approach requires a significant amount of resources to be performed. The majority of time, low­power resource devices are unable to deliver predictions on this task, because of its computational requirements. Some small robots lack inference speed, enough memory to inference a single instance at time or, even, battery life to delivery continuous predictions. Another aspect, is the incapability of training models on the edge, which can be a major limitation on the practicality of the solution. As if current networks were not big enough for this type of devices, novel architectures tend to be even more complex, which can be seen as a continuous divergence on the possibility of running this kind of models on low­power devices. With this in mind, the project has the goal of exploring efficient solutions to deploy segmentation models in the edge. To do so, the project aims at exploring efficient architectures and light convolutional layers, alternative segmentation methods and alternative methods of weight representation. In the end, by performing benchmarks on efficient networks with quantization, filter pruning along distillation and layer replacement, it is shown that these methods can be used to save computational resources, but to do so, they sacrifice precision points.eng
dc.description.abstractO processo de segmentação semântica envolve uma enorme quantidade de recursos. Por consequência, este tipo de modelos são dificilmente ou, na grande parte dos casos, impossíveis de exportar para dispositivos eletrônicos de baixa capacidade computacional. Pequenos dispositivos, sendo alguns deles robots, não têm as capacidades computacionais necessárias para tornar o processo de inferência viável. Estes pequenos robots não têm muitas vezes memória RAM suficiente, ou noutros casos, bateria grande o suficiente para inferir de forma contínua durante curtos intervalos de tempo. Um outro aspecto consiste na impossibilidade de treinar os modelos nos próprios dispositivos, o que faz com que a sua aplicação seja ela mesma pouco prática. Por outro lado, as novas gerações de redes neuronais têm vindo a aumentar a escala dos recursos necessários, o que por um lado afasta ainda mais a possibilidade de usar estes pequenos dispositivos para tarefas de segmentação semântica. Com este problema em mente, o projecto foca­se em explorar métodos que tornem possível o uso deste modelos on the edge. Com este objectivo em mente, planeia­se explorar arquitecturas e camada convolucionais que fazem uso dos recursos de forma mais eficiente, métodos alternativos de segmentação e mecanismos de representação dos pesos para formatos mais leves.por
dc.identifier.tid203226216
dc.identifier.urihttp://hdl.handle.net/10400.6/13111
dc.language.isoengpor
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectComplexidade de Redespor
dc.subjectDispositivos de Baixa Capacidade Computacionalpor
dc.subjectOptimizaçãopor
dc.subjectSegmentação Semânticapor
dc.titleA Study on Efficient Semantic Segmentationpor
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor
thesis.degree.name2º Ciclo em Engenharia Informáticapor

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
9173_19516.pdf
Size:
6.96 MB
Format:
Adobe Portable Document Format