Cargando…

A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters

Grid-based perception techniques in the automotive sector based on fusing information from different sensors and their robust perceptions of the environment are proliferating in the industry. However, one of the main drawbacks of these techniques is the traditionally prohibitive, high computing perf...

Descripción completa

Detalles Bibliográficos
Autores principales: Medina, Luis, Diez-Ochoa, Miguel, Correal, Raul, Cuenca-Asensi, Sergio, Serrano, Alejandro, Godoy, Jorge, Martínez-Álvarez, Antonio, Villagra, Jorge
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5712924/
https://www.ncbi.nlm.nih.gov/pubmed/29137137
http://dx.doi.org/10.3390/s17112599
_version_ 1783283315847987200
author Medina, Luis
Diez-Ochoa, Miguel
Correal, Raul
Cuenca-Asensi, Sergio
Serrano, Alejandro
Godoy, Jorge
Martínez-Álvarez, Antonio
Villagra, Jorge
author_facet Medina, Luis
Diez-Ochoa, Miguel
Correal, Raul
Cuenca-Asensi, Sergio
Serrano, Alejandro
Godoy, Jorge
Martínez-Álvarez, Antonio
Villagra, Jorge
author_sort Medina, Luis
collection PubMed
description Grid-based perception techniques in the automotive sector based on fusing information from different sensors and their robust perceptions of the environment are proliferating in the industry. However, one of the main drawbacks of these techniques is the traditionally prohibitive, high computing performance that is required for embedded automotive systems. In this work, the capabilities of new computing architectures that embed these algorithms are assessed in a real car. The paper compares two ad hoc optimized designs of the Bayesian Occupancy Filter; one for General Purpose Graphics Processing Unit (GPGPU) and the other for Field-Programmable Gate Array (FPGA). The resulting implementations are compared in terms of development effort, accuracy and performance, using datasets from a realistic simulator and from a real automated vehicle.
format Online
Article
Text
id pubmed-5712924
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-57129242017-12-07 A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters Medina, Luis Diez-Ochoa, Miguel Correal, Raul Cuenca-Asensi, Sergio Serrano, Alejandro Godoy, Jorge Martínez-Álvarez, Antonio Villagra, Jorge Sensors (Basel) Article Grid-based perception techniques in the automotive sector based on fusing information from different sensors and their robust perceptions of the environment are proliferating in the industry. However, one of the main drawbacks of these techniques is the traditionally prohibitive, high computing performance that is required for embedded automotive systems. In this work, the capabilities of new computing architectures that embed these algorithms are assessed in a real car. The paper compares two ad hoc optimized designs of the Bayesian Occupancy Filter; one for General Purpose Graphics Processing Unit (GPGPU) and the other for Field-Programmable Gate Array (FPGA). The resulting implementations are compared in terms of development effort, accuracy and performance, using datasets from a realistic simulator and from a real automated vehicle. MDPI 2017-11-11 /pmc/articles/PMC5712924/ /pubmed/29137137 http://dx.doi.org/10.3390/s17112599 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Medina, Luis
Diez-Ochoa, Miguel
Correal, Raul
Cuenca-Asensi, Sergio
Serrano, Alejandro
Godoy, Jorge
Martínez-Álvarez, Antonio
Villagra, Jorge
A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title_full A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title_fullStr A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title_full_unstemmed A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title_short A Comparison of FPGA and GPGPU Designs for Bayesian Occupancy Filters
title_sort comparison of fpga and gpgpu designs for bayesian occupancy filters
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5712924/
https://www.ncbi.nlm.nih.gov/pubmed/29137137
http://dx.doi.org/10.3390/s17112599
work_keys_str_mv AT medinaluis acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT diezochoamiguel acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT correalraul acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT cuencaasensisergio acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT serranoalejandro acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT godoyjorge acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT martinezalvarezantonio acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT villagrajorge acomparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT medinaluis comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT diezochoamiguel comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT correalraul comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT cuencaasensisergio comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT serranoalejandro comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT godoyjorge comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT martinezalvarezantonio comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters
AT villagrajorge comparisonoffpgaandgpgpudesignsforbayesianoccupancyfilters