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

**Authors:** Cecilia Jarne

arXiv: 1703.06812 · 2019-08-19

## TL;DR

This paper introduces a simple, fast, and adaptable peak detection algorithm for extracting signal envelopes, implemented in Python, suitable for various signals and applications, with open-source code provided.

## Contribution

A new heuristic algorithm for signal envelope detection based on peak detection, offering simplicity and versatility compared to traditional methods.

## Key findings

- Algorithm is effective across different signal types.
- Open-source Python implementation available.
- Compared favorably with traditional envelope detection methods.

## Abstract

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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1703.06812/full.md

## Figures

8 figures with captions in the complete paper: https://tomesphere.com/paper/1703.06812/full.md

## References

24 references — full list in the complete paper: https://tomesphere.com/paper/1703.06812/full.md

---
Source: https://tomesphere.com/paper/1703.06812