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...
Autores principales: | , |
---|---|
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 |