SDMar 20, 2017

A heuristic approach to obtain signal envelope with a simple software implementation

arXiv:1703.06812v36 citationsHas Code
Originality Synthesis-oriented
AI Analysis

This provides a straightforward tool for researchers in fields like sound or physiological signal analysis, but it is incremental as it builds on existing peak detection techniques.

The authors tackled the problem of extracting signal envelopes for preprocessing in various applications by proposing a fast and simple algorithm based on peak detection, implemented in Python with open-source code, and compared it to traditional methods.

Signal amplitude envelope allows to obtain information of the signal features for different applications. It is widely used to pre-process sound and other signals of physiological origin in human or animal studies. In order to obtain signal envelope, a fast and simple algorithm is proposed based on peak detection. The procedure presented here is quite straightforward and can be used in different applications of time series analysis. It can be applied in signals with different origin and frequency content. This algorithm presented is implemented based on python libraries. An open source code is also provided. Aspects on the parameter selection are discussed to adapt the same method for different applications. Also traditional methods are revisited and compared with the one proposed here.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes