Theory and Algorithms for Pulse Signal Processing
Gabriel Nallathambi, Jose C. Principe

TL;DR
This paper develops theoretical frameworks and algorithms for directly performing signal processing operations like addition, multiplication, and convolution on pulse train representations of analog signals, enabling efficient real-time analysis.
Contribution
It introduces a novel theoretical approach and algorithms for online signal processing directly on pulse trains without reconstructing the original signals.
Findings
Algorithms successfully process simulated data.
Application to ECG signals demonstrates noise subtraction.
Mean pulse rate less than 20 pulses per second.
Abstract
The integrate and fire converter transforms an analog signal into train of biphasic pulses. The pulse train has information encoded in the timing and polarity of pulses. While it has been shown that any finite bandwidth analog signal can be reconstructed from these pulse trains with an error as small as desired, there is a need for fundamental signal processing techniques to operate directly on pulse trains without signal reconstruction. In this paper, the feasibility of performing online the signal processing operations of addition, multiplication, and convolution of analog signals using their pulses train representations is explored. Theoretical framework to perform signal processing with pulse trains imposing minimal restrictions is derived, and algorithms for online implementation of the operators are developed. Performance of the algorithms in processing simulated data is studied.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution
