Cargando…

FPGA-Based Pedestrian Detection for Collision Prediction System

Pedestrian detection (PD) systems capable of locating pedestrians over large distances and locating them faster are needed in Pedestrian Collision Prediction (PCP) systems to increase the decision-making distance. This paper proposes a performance-optimized FPGA implementation of a HOG-SVM-based PD...

Descripción completa

Detalles Bibliográficos
Autores principales: Cambuim, Lucas, Barros, Edna
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9230132/
https://www.ncbi.nlm.nih.gov/pubmed/35746203
http://dx.doi.org/10.3390/s22124421
_version_ 1784734985680322560
author Cambuim, Lucas
Barros, Edna
author_facet Cambuim, Lucas
Barros, Edna
author_sort Cambuim, Lucas
collection PubMed
description Pedestrian detection (PD) systems capable of locating pedestrians over large distances and locating them faster are needed in Pedestrian Collision Prediction (PCP) systems to increase the decision-making distance. This paper proposes a performance-optimized FPGA implementation of a HOG-SVM-based PD system with support for image pyramids and detection windows of different sizes to locate near and far pedestrians. This work proposes a hardware architecture that can process one pixel per clock cycle by exploring data and temporal parallelism using techniques such as pipeline and spatial division of data between parallel processing units. The proposed architecture for the PD module was validated in FPGA and integrated with the stereo semi-global matching (SGM) module, also prototyped in FPGA. Processing two windows of different dimensions permitted a reduction in miss rate of at least 6% compared to a uniquely sized window detector. The performances achieved by the PD system and the PCP system in HD resolution were 100 and 66.2 frames per second (FPS), respectively. The performance improvement achieved by the PCP system with the addition of our PD module permitted an increase in decision-making distance of 3.3 m compared to a PCP system that processes at 30 FPS.
format Online
Article
Text
id pubmed-9230132
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92301322022-06-25 FPGA-Based Pedestrian Detection for Collision Prediction System Cambuim, Lucas Barros, Edna Sensors (Basel) Article Pedestrian detection (PD) systems capable of locating pedestrians over large distances and locating them faster are needed in Pedestrian Collision Prediction (PCP) systems to increase the decision-making distance. This paper proposes a performance-optimized FPGA implementation of a HOG-SVM-based PD system with support for image pyramids and detection windows of different sizes to locate near and far pedestrians. This work proposes a hardware architecture that can process one pixel per clock cycle by exploring data and temporal parallelism using techniques such as pipeline and spatial division of data between parallel processing units. The proposed architecture for the PD module was validated in FPGA and integrated with the stereo semi-global matching (SGM) module, also prototyped in FPGA. Processing two windows of different dimensions permitted a reduction in miss rate of at least 6% compared to a uniquely sized window detector. The performances achieved by the PD system and the PCP system in HD resolution were 100 and 66.2 frames per second (FPS), respectively. The performance improvement achieved by the PCP system with the addition of our PD module permitted an increase in decision-making distance of 3.3 m compared to a PCP system that processes at 30 FPS. MDPI 2022-06-11 /pmc/articles/PMC9230132/ /pubmed/35746203 http://dx.doi.org/10.3390/s22124421 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cambuim, Lucas
Barros, Edna
FPGA-Based Pedestrian Detection for Collision Prediction System
title FPGA-Based Pedestrian Detection for Collision Prediction System
title_full FPGA-Based Pedestrian Detection for Collision Prediction System
title_fullStr FPGA-Based Pedestrian Detection for Collision Prediction System
title_full_unstemmed FPGA-Based Pedestrian Detection for Collision Prediction System
title_short FPGA-Based Pedestrian Detection for Collision Prediction System
title_sort fpga-based pedestrian detection for collision prediction system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9230132/
https://www.ncbi.nlm.nih.gov/pubmed/35746203
http://dx.doi.org/10.3390/s22124421
work_keys_str_mv AT cambuimlucas fpgabasedpedestriandetectionforcollisionpredictionsystem
AT barrosedna fpgabasedpedestriandetectionforcollisionpredictionsystem