Customizable FPGA-based hardware accelerator for standard convolution processes empowered with quantization applied to LiDAR data

dc.contributor.authorSilva, João Pedro Duartepor
dc.contributor.authorPereira, Pedro Miguel Coelhopor
dc.contributor.authorMachado, Ruipor
dc.contributor.authorNévoa, Rafaelpor
dc.contributor.authorMelo-Pinto, Pedropor
dc.contributor.authorFernandes, Duartepor
dc.date.accessioned2022-09-29T10:32:44Z
dc.date.available2022-09-29T10:32:44Z
dc.date.issued2022-03-11
dc.date.updated2022-03-24T14:48:42Z
dc.description.abstractIn recent years there has been an increase in the number of research and developments in deep learning solutions for object detection applied to driverless vehicles. This application benefited from the growing trend felt in innovative perception solutions, such as LiDAR sensors. Currently, this is the preferred device to accomplish those tasks in autonomous vehicles. There is a broad variety of research works on models based on point clouds, standing out for being efficient and robust in their intended tasks, but they are also characterized by requiring point cloud processing times greater than the minimum required, given the risky nature of the application. This research work aims to provide a design and implementation of a hardware IP optimized for computing convolutions, rectified linear unit (ReLU), padding, and max pooling. This engine was designed to enable the configuration of features such as varying the size of the feature map, filter size, stride, number of inputs, number of filters, and the number of hardware resources required for a specific convolution. Performance results show that by resorting to parallelism and quantization approach, the proposed solution could reduce the amount of logical FPGA resources by 40 to 50%, enhancing the processing time by 50% while maintaining the deep learning operation accuracy.por
dc.description.sponsorshipEuropean Structural and Investment Funds in the FEDER component, through the Operational Competitiveness and Internationalization Programme (COMPETE 2020) (Project no. 037902; Funding Reference: POCI-01-0247-FEDER-037902)por
dc.distributioninternationalpor
dc.identifier.citationSilva, J.; Pereira, P.; Machado, R.; Névoa, R.; Melo-Pinto, P.; Fernandes, D. Customizable FPGA-Based Hardware Accelerator for Standard Convolution Processes Empowered with Quantization Applied to LiDAR Data. Sensors 2022, 22, 2184. https://doi.org/10.3390/s22062184por
dc.identifier.doi10.3390/s22062184por
dc.identifier.eissn1424-8220
dc.identifier.issn1424-8220por
dc.identifier.pmid35336357por
dc.identifier.urihttps://hdl.handle.net/1822/79802
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherMultidisciplinary Digital Publishing Institutepor
dc.relation.publisherversionhttps://www.mdpi.com/1424-8220/22/6/2184por
dc.rightsopenAccesspor
dc.subjectconvolutional neural network (CNN)por
dc.subjecthardware acceleratorpor
dc.subjectfield-programmable gate array (FPGA)por
dc.subjectlight detection and ranging (LiDAR)por
dc.subjectquantizationpor
dc.subjectobject detectionpor
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.wosScience & Technologypor
dc.titleCustomizable FPGA-based hardware accelerator for standard convolution processes empowered with quantization applied to LiDAR datapor
dc.typearticlepor
dspace.entity.typePublicationen
oaire.citationIssue6por
oaire.citationVolume22por
sdum.journalSensorspor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
sensors-22-02184.pdf
Tamanho:
6.93 MB
Formato:
Adobe Portable Document Format