An Adaptive Sampling and Edge Detection Approach for Encoding Static
Images for Spiking Neural Networks
- URL: http://arxiv.org/abs/2110.10217v1
- Date: Tue, 19 Oct 2021 19:31:52 GMT
- Title: An Adaptive Sampling and Edge Detection Approach for Encoding Static
Images for Spiking Neural Networks
- Authors: Peyton Chandarana, Junlin Ou, Ramtin Zand
- Abstract summary: Spiking neural networks (SNNs) are considered to be the third generation of artificial neural networks.
We propose a method for encoding static images into temporal spike trains using edge detection and an adaptive signal sampling method.
- Score: 0.2519906683279152
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Current state-of-the-art methods of image classification using convolutional
neural networks are often constrained by both latency and power consumption.
This places a limit on the devices, particularly low-power edge devices, that
can employ these methods. Spiking neural networks (SNNs) are considered to be
the third generation of artificial neural networks which aim to address these
latency and power constraints by taking inspiration from biological neuronal
communication processes. Before data such as images can be input into an SNN,
however, they must be first encoded into spike trains. Herein, we propose a
method for encoding static images into temporal spike trains using edge
detection and an adaptive signal sampling method for use in SNNs. The edge
detection process consists of first performing Canny edge detection on the 2D
static images and then converting the edge detected images into two X and Y
signals using an image-to-signal conversion method. The adaptive signaling
approach consists of sampling the signals such that the signals maintain enough
detail and are sensitive to abrupt changes in the signal. Temporal encoding
mechanisms such as threshold-based representation (TBR) and step-forward (SF)
are then able to be used to convert the sampled signals into spike trains. We
use various error and indicator metrics to optimize and evaluate the efficiency
and precision of the proposed image encoding approach. Comparison results
between the original and reconstructed signals from spike trains generated
using edge-detection and adaptive temporal encoding mechanism exhibit 18x and
7x reduction in average root mean square error (RMSE) compared to the
conventional SF and TBR encoding, respectively, while used for encoding MNIST
dataset.
Related papers
- Enhanced Wavelet Scattering Network for image inpainting detection [0.0]
This paper proposes several innovative ideas for detecting inpainting forgeries based on low level noise analysis.
It combines Dual-Tree Complex Wavelet Transform (DT-CWT) for feature extraction with convolutional neural networks (CNN) for forged area detection and localization.
Our approach was benchmarked against state-of-the-art methods and demonstrated superior performance over all cited alternatives.
arXiv Detail & Related papers (2024-09-25T15:27:05Z) - Deep Learning Based Speckle Filtering for Polarimetric SAR Images. Application to Sentinel-1 [51.404644401997736]
We propose a complete framework to remove speckle in polarimetric SAR images using a convolutional neural network.
Experiments show that the proposed approach offers exceptional results in both speckle reduction and resolution preservation.
arXiv Detail & Related papers (2024-08-28T10:07:17Z) - In Search of a Data Transformation That Accelerates Neural Field Training [37.39915075581319]
We focus on how permuting pixel locations affect the convergence speed of SGD.
Counterly, we find that randomly permuting the pixel locations can considerably accelerate the training.
Our analyses suggest that the random pixel permutations remove the easy-to-fit patterns, which hinder easy optimization in the early stage but capture fine details of the signal.
arXiv Detail & Related papers (2023-11-28T06:17:49Z) - Integrate-and-fire circuit for converting analog signals to spikes using
phase encoding [4.485617023466674]
Two strategies are promising for achieving low energy consumption and fast processing speeds in end-to-end neuromorphic applications.
We propose an adaptive control of the refractory period of the leaky integrate-and-fire neuron model for encoding continuous analog signals into a train of time-coded spikes.
A digital neuromorphic chip processed the generated spike trains and computed the signal's frequency spectrum using a spiking version of the Fourier transform.
arXiv Detail & Related papers (2023-10-03T13:55:46Z) - Multi-stage image denoising with the wavelet transform [125.2251438120701]
Deep convolutional neural networks (CNNs) are used for image denoising via automatically mining accurate structure information.
We propose a multi-stage image denoising CNN with the wavelet transform (MWDCNN) via three stages, i.e., a dynamic convolutional block (DCB), two cascaded wavelet transform and enhancement blocks (WEBs) and residual block (RB)
arXiv Detail & Related papers (2022-09-26T03:28:23Z) - Radar Image Reconstruction from Raw ADC Data using Parametric
Variational Autoencoder with Domain Adaptation [0.0]
We propose a parametrically constrained variational autoencoder, capable of generating the clustered and localized target detections on the range-angle image.
To circumvent the problem of training the proposed neural network on all possible scenarios using real radar data, we propose domain adaptation strategies.
arXiv Detail & Related papers (2022-05-30T16:17:36Z) - One-Stage Deep Edge Detection Based on Dense-Scale Feature Fusion and
Pixel-Level Imbalance Learning [5.370848116287344]
We propose a one-stage neural network model that can generate high-quality edge images without postprocessing.
The proposed model adopts a classic encoder-decoder framework in which a pre-trained neural model is used as the encoder.
We propose a new loss function that addresses the pixel-level imbalance in the edge image.
arXiv Detail & Related papers (2022-03-17T15:26:00Z) - Meta-Learning Sparse Implicit Neural Representations [69.15490627853629]
Implicit neural representations are a promising new avenue of representing general signals.
Current approach is difficult to scale for a large number of signals or a data set.
We show that meta-learned sparse neural representations achieve a much smaller loss than dense meta-learned models.
arXiv Detail & Related papers (2021-10-27T18:02:53Z) - SignalNet: A Low Resolution Sinusoid Decomposition and Estimation
Network [79.04274563889548]
We propose SignalNet, a neural network architecture that detects the number of sinusoids and estimates their parameters from quantized in-phase and quadrature samples.
We introduce a worst-case learning threshold for comparing the results of our network relative to the underlying data distributions.
In simulation, we find that our algorithm is always able to surpass the threshold for three-bit data but often cannot exceed the threshold for one-bit data.
arXiv Detail & Related papers (2021-06-10T04:21:20Z) - Deep Unfolded Recovery of Sub-Nyquist Sampled Ultrasound Image [94.42139459221784]
We propose a reconstruction method from sub-Nyquist samples in the time and spatial domain, that is based on unfolding the ISTA algorithm.
Our method allows reducing the number of array elements, sampling rate, and computational time while ensuring high quality imaging performance.
arXiv Detail & Related papers (2021-03-01T19:19:38Z) - Learning Frequency Domain Approximation for Binary Neural Networks [68.79904499480025]
We propose to estimate the gradient of sign function in the Fourier frequency domain using the combination of sine functions for training BNNs.
The experiments on several benchmark datasets and neural architectures illustrate that the binary network learned using our method achieves the state-of-the-art accuracy.
arXiv Detail & Related papers (2021-03-01T08:25:26Z)
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.