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...

Descripción completa

Detalles Bibliográficos
Autores principales: Long, Xianlei, Hu, Shenhua, Hu, Yiming, Gu, Qingyi, Ishii, Idaku
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