Computational models of object motion detectors accelerated using FPGA
technology
- URL: http://arxiv.org/abs/2310.06842v1
- Date: Wed, 23 Aug 2023 20:26:12 GMT
- Title: Computational models of object motion detectors accelerated using FPGA
technology
- Authors: Pedro Machado
- Abstract summary: This PhD research introduces three key contributions in the domain of object motion detection.
MHSNN: A specialized four-layer Spiking Neural Network architecture inspired by vertebrate retinas.
HSMD: Enhancing Dynamic Background Subtraction (DBS) using a tailored three-layer SNN.
NeuroHSMD: Building upon HSMD, this adaptation implemented the SNN component on dedicated hardware.
- Score: 0.3626013617212667
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This PhD research introduces three key contributions in the domain of object
motion detection:
Multi-Hierarchical Spiking Neural Network (MHSNN): A specialized four-layer
Spiking Neural Network (SNN) architecture inspired by vertebrate retinas.
Trained on custom lab-generated images, it exhibited 6.75% detection error for
horizontal and vertical movements. While non-scalable, MHSNN laid the
foundation for further advancements. Hybrid Sensitive Motion Detector (HSMD):
Enhancing Dynamic Background Subtraction (DBS) using a tailored three-layer
SNN, stabilizing foreground data to enhance object motion detection. Evaluated
on standard datasets, HSMD outperformed OpenCV-based methods, excelling in four
categories across eight metrics. It maintained real-time processing
(13.82-13.92 fps) on a high-performance computer but showed room for hardware
optimisation. Neuromorphic Hybrid Sensitive Motion Detector (NeuroHSMD):
Building upon HSMD, this adaptation implemented the SNN component on dedicated
hardware (FPGA). OpenCL simplified FPGA design and enabled portability.
NeuroHSMD demonstrated an 82% speedup over HSMD, achieving 28.06-28.71 fps on
CDnet2012 and CDnet2014 datasets.
These contributions collectively represent significant advancements in object
motion detection, from a biologically inspired neural network design to an
optimized hardware implementation that outperforms existing methods in accuracy
and processing speed.
Related papers
- Neuromorphic Wireless Split Computing with Multi-Level Spikes [69.73249913506042]
In neuromorphic computing, spiking neural networks (SNNs) perform inference tasks, offering significant efficiency gains for workloads involving sequential data.
Recent advances in hardware and software have demonstrated that embedding a few bits of payload in each spike exchanged between the spiking neurons can further enhance inference accuracy.
This paper investigates a wireless neuromorphic split computing architecture employing multi-level SNNs.
arXiv Detail & Related papers (2024-11-07T14:08:35Z) - FMM-X3D: FPGA-based modeling and mapping of X3D for Human Action
Recognition [10.385864925381384]
This paper addresses the problem of mapping X3D, a state-of-the-art model in Human Action Recognition, onto any FPGA device.
The proposed toolflow generates an optimised stream-based hardware system, taking into account the available resources and off-chip memory characteristics of the FPGA device.
arXiv Detail & Related papers (2023-05-29T11:17:51Z) - HARFLOW3D: A Latency-Oriented 3D-CNN Accelerator Toolflow for HAR on
FPGA Devices [71.45672882756001]
This study introduces a novel streaming architecture based toolflow for mapping 3D Convolutional Neural Networks onto FPGAs.
The HARFLOW3D toolflow takes as input a 3D CNN in ONNX format and a description of the FPGA characteristics.
The ability of the toolflow to support a broad range of models and devices is shown through a number of experiments on various 3D CNN and FPGA system pairs.
arXiv Detail & Related papers (2023-03-30T08:25:27Z) - GLEAM: Greedy Learning for Large-Scale Accelerated MRI Reconstruction [50.248694764703714]
Unrolled neural networks have recently achieved state-of-the-art accelerated MRI reconstruction.
These networks unroll iterative optimization algorithms by alternating between physics-based consistency and neural-network based regularization.
We propose Greedy LEarning for Accelerated MRI reconstruction, an efficient training strategy for high-dimensional imaging settings.
arXiv Detail & Related papers (2022-07-18T06:01:29Z) - FPGA-optimized Hardware acceleration for Spiking Neural Networks [69.49429223251178]
This work presents the development of a hardware accelerator for an SNN, with off-line training, applied to an image recognition task.
The design targets a Xilinx Artix-7 FPGA, using in total around the 40% of the available hardware resources.
It reduces the classification time by three orders of magnitude, with a small 4.5% impact on the accuracy, if compared to its software, full precision counterpart.
arXiv Detail & Related papers (2022-01-18T13:59:22Z) - NeuroHSMD: Neuromorphic Hybrid Spiking Motion Detector [2.0625936401496237]
Vertebrate retinas are highly-efficient in processing trivial visual tasks such as detecting moving objects.
The detection of object motion is done by specialised retinal ganglion cells named Object-motion-sensitive ganglion cells (OMS-GC)
The Neuromorphic Hybrid Spiking Motion Detector (NeuroHSMD) proposed in this work accelerates the HSMD algorithm using Field-Programmable Gate Arrays (FPGAs)
The results show that the NeuroHSMD has produced the same results as the HSMD algorithm in real-time without degradation of quality.
arXiv Detail & Related papers (2021-12-12T00:01:15Z) - Hybrid SNN-ANN: Energy-Efficient Classification and Object Detection for
Event-Based Vision [64.71260357476602]
Event-based vision sensors encode local pixel-wise brightness changes in streams of events rather than image frames.
Recent progress in object recognition from event-based sensors has come from conversions of deep neural networks.
We propose a hybrid architecture for end-to-end training of deep neural networks for event-based pattern recognition and object detection.
arXiv Detail & Related papers (2021-12-06T23:45:58Z) - HSMD: An object motion detection algorithm using a Hybrid Spiking Neural
Network Architecture [0.2580765958706854]
Object-motion-sensitive ganglion cells (OMS-GC) are specialised cells in the retina that sense moving objects.
OMS-GC take as input continuous signals and produce spike patterns as output, that are transmitted to the Visual Cortex via the optic nerve.
HSMD algorithm proposed in this work enhances the GSOC dynamic background subtraction (DBS) algorithm with a customised 3-layer spiking neural network (SNN)
Results show that the HSMD was ranked overall first among the competing approaches.
arXiv Detail & Related papers (2021-09-09T09:15:56Z) - HYPER-SNN: Towards Energy-efficient Quantized Deep Spiking Neural
Networks for Hyperspectral Image Classification [5.094623170336122]
Spiking Neural Networks (SNNs) are trained with quantization-aware gradient descent to optimize weights, membrane leak, and firing thresholds.
During both training and inference, the analog pixel values of a HSI are directly applied to the input layer of the SNN without the need to convert to a spike-train.
We evaluate our proposal using three HSI datasets on a 3-D and a 3-D/2-D hybrid convolutional architecture.
arXiv Detail & Related papers (2021-07-26T06:17:10Z) - End-to-End Object Detection with Fully Convolutional Network [71.56728221604158]
We introduce a Prediction-aware One-To-One (POTO) label assignment for classification to enable end-to-end detection.
A simple 3D Max Filtering (3DMF) is proposed to utilize the multi-scale features and improve the discriminability of convolutions in the local region.
Our end-to-end framework achieves competitive performance against many state-of-the-art detectors with NMS on COCO and CrowdHuman datasets.
arXiv Detail & Related papers (2020-12-07T09:14:55Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.