Related Experiment Video
Updated: May 6, 2026

06:01
Semi-Automated Analysis of Peak Amplitude and Latency for Auditory Brainstem Response Waveforms Using R
Published on: December 9, 2022
2.8K
Improved peaks automatic detection algorithm of noisy quasi-periodic physiological signals
Yongxin Chou1, Lijuan Chou2, Suhang Gu1
1Department of Electrical Engineering and Automation, Suzhou University of Technology, Suzhou, People's Republic of China.
Biomedical Physics & Engineering Express
|October 14, 2025
Summary
The Improved Automatic Multiscale-based Peak Detection (IAMPD) algorithm enhances speed and accuracy for quasi-periodic signals. It achieves over 160x speedup with perfect peak detection, even in noisy conditions.
Area of Science:
- Signal Processing
- Biomedical Engineering
- Computational Science
Background:
- The Automatic Multiscale-based Peak Detection (AMPD) method is computationally intensive and prone to errors.
- Existing methods struggle with noise and efficiency in quasi-periodic signal analysis.
Purpose of the Study:
- To develop an Improved AMPD (IAMPD) algorithm for faster and more robust peak detection in quasi-periodic signals.
- To enhance computational efficiency and maintain high accuracy, especially in noisy environments.
Main Methods:
- Implemented a frequency-informed scale constraint to reduce search space and redundant computations.
- Optimized the computational process by integrating operations and minimizing caching.
- Evaluated IAMPD on simulated signals with varying SNRs and real physiological data.
Main Results:
- IAMPD achieved a speedup of over 160 times compared to the original AMPD.
- Maintained 100% performance in Sensitivity (Se), Positive Predictivity (+P), and F1-score (F1) even at 0 dB SNR.
- Demonstrated superior performance over benchmark methods in peak detection accuracy and robustness.
Conclusions:
- IAMPD significantly improves computational speed and noise robustness for peak detection in quasi-periodic signals.
- The algorithm retains AMPD's parameter-free nature, requiring only an estimated frequency range.
- IAMPD is effective for real-time applications, accurately detecting peaks in various physiological signals like ECG and heart sounds.
Keywords:
automatic peak detectionfew adjustment parametersquasi-periodic physiological signalsstrong noise immunity
