polito.it
Politecnico di Torino (logo)

Image Recognition Benchmark with Different Embedded Solutions: Google TPU, RockChip NPU, NVIDIA GPU

Davide Emanuele Miceli

Image Recognition Benchmark with Different Embedded Solutions: Google TPU, RockChip NPU, NVIDIA GPU.

Rel. Andrea Calimera. Politecnico di Torino, Corso di laurea magistrale in Data Science And Engineering, 2022

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (40MB) | Preview
Abstract:

Internet of Things has become more and more popular in recent years. Smart devices can send messages through the network, transfer a large variety of data, improve the quality of various services and security. With the rise of edge computing, many different IoT systems have been developed, and we now have the possibility to use them to work with deep neural networks. To make proper use of these devices, we need to know what are their limits and possibilities, and because each system has its unique characteristics, what can help is a series of experiments that make them in comparison under the same circumstances, to understand what are the advantages and disadvantages for each configuration. This work is an image recognition benchmark on different edge devices: Raspberry Pi, Coral USB Accelerator, Coral Dev Board, Rock Pi, and NVIDIA Jetson Nano. With the help of a test dataset and a selection of convolutional neural networks, we created a framework to compare the performances in terms of accuracy, inference time, and power consumption. From the experiments, it emerged that the Coral Dev Board is the fastest, Jetson Nano achieved the highest accuracy, and Rock Pi is the system that consumes less power during inference. Finally, we used what we learned to train a neural network with a self-made dataset for a future deployment in one of the systems we analyzed.

Relators: Andrea Calimera
Academic year: 2021/22
Publication type: Electronic
Number of Pages: 87
Subjects:
Corso di laurea: Corso di laurea magistrale in Data Science And Engineering
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: UNSPECIFIED
URI: http://webthesis.biblio.polito.it/id/eprint/22604
Modify record (reserved for operators) Modify record (reserved for operators)