The image convolution is a crucial task in several computer vision applications. Modern Convolutional Neural Networks (CNNs) involve 2D convolution filters of different sizes over a set of input images with various resolutions. Unfortunately, state-of-the-art hardware accelerators do not well fit the radical variations that may occur within a CNN algorithm. This paper presents a novel reconfigurable convolution architecture purposely designed to support runtime variable kernel and image sizes. Results, obtained by integrating the proposed accelerator within a Zynq Ultrascale-based embedded system targeted for inference of CNNs, show that significantly higher performance-resource and performance-power efficiencies are reached in comparison with several existing hardware designs.

Reconfigurable Convolution Architecture for Heterogeneous Systems-on-Chip

Spagnolo F.;Perri S.;Frustaci F.;Corsonello P.
2020-01-01

Abstract

The image convolution is a crucial task in several computer vision applications. Modern Convolutional Neural Networks (CNNs) involve 2D convolution filters of different sizes over a set of input images with various resolutions. Unfortunately, state-of-the-art hardware accelerators do not well fit the radical variations that may occur within a CNN algorithm. This paper presents a novel reconfigurable convolution architecture purposely designed to support runtime variable kernel and image sizes. Results, obtained by integrating the proposed accelerator within a Zynq Ultrascale-based embedded system targeted for inference of CNNs, show that significantly higher performance-resource and performance-power efficiencies are reached in comparison with several existing hardware designs.
2020
978-1-7281-6949-1
embedded systems
FPGA
image convolution
reconfigurable design
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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.11770/314983
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 0
social impact