In the last decades, image processing has moved from academic research to innovative consumer applications. One of the most valuable of these practical uses is in object detection: from an image, identify and locate elements. One family of object detectors based on deep learning is known as YOLO. The goal of this work is to benchmark an object detection model based on YOLO version 5 regarding detection metrics as well as timing and energy consumption. We evaluate the performance of a vehicle license plate detector as well as examine what software frameworks and hardware resources are most suitable for the task. We present the literature about object detection and discuss performance metrics. We describe the dataset of license plates curated for the experiments and the training procedure. Then, we present performance results for different software stacks, with PyTorch as the baseline, and hardware equipment, CPUs and GPUs part of the DaVinci-1 cluster at Leonardo SpA and Intel Developer Cloud Beta. Besides that, energy consumption results are also discussed. Finally, we evaluated the effect of larger image sizes on the inference time as well as of grouping images in the same batch for processing.

Performance Evaluation of HPC algorithms in different architectures / Santana Pacheco, Fernando. - (2023 Dec 20).

Performance Evaluation of HPC algorithms in different architectures

Santana Pacheco, Fernando
2023-12-20

Abstract

In the last decades, image processing has moved from academic research to innovative consumer applications. One of the most valuable of these practical uses is in object detection: from an image, identify and locate elements. One family of object detectors based on deep learning is known as YOLO. The goal of this work is to benchmark an object detection model based on YOLO version 5 regarding detection metrics as well as timing and energy consumption. We evaluate the performance of a vehicle license plate detector as well as examine what software frameworks and hardware resources are most suitable for the task. We present the literature about object detection and discuss performance metrics. We describe the dataset of license plates curated for the experiments and the training procedure. Then, we present performance results for different software stacks, with PyTorch as the baseline, and hardware equipment, CPUs and GPUs part of the DaVinci-1 cluster at Leonardo SpA and Intel Developer Cloud Beta. Besides that, energy consumption results are also discussed. Finally, we evaluated the effect of larger image sizes on the inference time as well as of grouping images in the same batch for processing.
20-dic-2023
Laboratorio Interdisciplinare
Sciarappa, Antonio
Girotto, Ivan
File in questo prodotto:
File Dimensione Formato  
PACHECO_thesis.pdf

accesso aperto

Tipologia: Tesi
Licenza: Non specificato
Dimensione 5.42 MB
Formato Adobe PDF
5.42 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11767/140050
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact