Cargando…
An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion
An ultra-high-speed algorithm based on Histogram of Oriented Gradient (HOG) and Support Vector Machine (SVM) for hardware implementation at 10,000 frames per second (FPS) under complex backgrounds is proposed for object detection. The algorithm is implemented on the field-programmable gate array (FP...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749355/ https://www.ncbi.nlm.nih.gov/pubmed/31455020 http://dx.doi.org/10.3390/s19173707 |
_version_ | 1783452259097509888 |
---|---|
author | Long, Xianlei Hu, Shenhua Hu, Yiming Gu, Qingyi Ishii, Idaku |
author_facet | Long, Xianlei Hu, Shenhua Hu, Yiming Gu, Qingyi Ishii, Idaku |
author_sort | Long, Xianlei |
collection | PubMed |
description | An ultra-high-speed algorithm based on Histogram of Oriented Gradient (HOG) and Support Vector Machine (SVM) for hardware implementation at 10,000 frames per second (FPS) under complex backgrounds is proposed for object detection. The algorithm is implemented on the field-programmable gate array (FPGA) in the high-speed-vision platform, in which 64 pixels are input per clock cycle. The high pixel parallelism of the vision platform limits its performance, as it is difficult to reduce the strides between detection windows below 16 pixels, thus introduce non-negligible deviation of object detection. In addition, limited by the transmission bandwidth, only one frame in every four frames can be transmitted to PC for post-processing, that is, 75% image information is wasted. To overcome the mentioned problem, a multi-frame information fusion model is proposed in this paper. Image data and synchronization signals are first regenerated according to image frame numbers. The maximum HOG feature value and corresponding coordinates of each frame are stored in the bottom of the image with that of adjacent frames’. The compensated ones will be obtained through information fusion with the confidence of continuous frames. Several experiments are conducted to demonstrate the performance of the proposed algorithm. As the evaluation result shows, the deviation is reduced with our proposed method compared with the existing one. |
format | Online Article Text |
id | pubmed-6749355 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-67493552019-09-27 An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion Long, Xianlei Hu, Shenhua Hu, Yiming Gu, Qingyi Ishii, Idaku Sensors (Basel) Article An ultra-high-speed algorithm based on Histogram of Oriented Gradient (HOG) and Support Vector Machine (SVM) for hardware implementation at 10,000 frames per second (FPS) under complex backgrounds is proposed for object detection. The algorithm is implemented on the field-programmable gate array (FPGA) in the high-speed-vision platform, in which 64 pixels are input per clock cycle. The high pixel parallelism of the vision platform limits its performance, as it is difficult to reduce the strides between detection windows below 16 pixels, thus introduce non-negligible deviation of object detection. In addition, limited by the transmission bandwidth, only one frame in every four frames can be transmitted to PC for post-processing, that is, 75% image information is wasted. To overcome the mentioned problem, a multi-frame information fusion model is proposed in this paper. Image data and synchronization signals are first regenerated according to image frame numbers. The maximum HOG feature value and corresponding coordinates of each frame are stored in the bottom of the image with that of adjacent frames’. The compensated ones will be obtained through information fusion with the confidence of continuous frames. Several experiments are conducted to demonstrate the performance of the proposed algorithm. As the evaluation result shows, the deviation is reduced with our proposed method compared with the existing one. MDPI 2019-08-26 /pmc/articles/PMC6749355/ /pubmed/31455020 http://dx.doi.org/10.3390/s19173707 Text en © 2019 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 Long, Xianlei Hu, Shenhua Hu, Yiming Gu, Qingyi Ishii, Idaku An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title | An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title_full | An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title_fullStr | An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title_full_unstemmed | An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title_short | An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion |
title_sort | fpga-based ultra-high-speed object detection algorithm with multi-frame information fusion |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749355/ https://www.ncbi.nlm.nih.gov/pubmed/31455020 http://dx.doi.org/10.3390/s19173707 |
work_keys_str_mv | AT longxianlei anfpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT hushenhua anfpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT huyiming anfpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT guqingyi anfpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT ishiiidaku anfpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT longxianlei fpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT hushenhua fpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT huyiming fpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT guqingyi fpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion AT ishiiidaku fpgabasedultrahighspeedobjectdetectionalgorithmwithmultiframeinformationfusion |