An Efficient Algorithm for Automatic Peak Detection in Noisy Periodic and Quasi-Periodic Signals

We present a new method for automatic detection of peaks in noisy periodic and quasi-periodic signals. The new method, called automatic multiscale-based peak detection (AMPD), is based on the calculation and analysis of the local maxima scalogram, a matrix comprising the scale-dependent occurrences of local maxima. The usefulness of the proposed method is shown by applying the AMPD algorithm to simulated and real-world signals.

[1]  Nasser H. Kashou,et al.  New Window on Optical Brain Imaging; Medical Development, Simulations and Applications , 2012 .

[2]  Sami K. Solanki,et al.  Sunspots: An overview , 2003 .

[3]  Georges Guiochon,et al.  Automatic peak detection in chromatography , 1982 .

[4]  Leslie S. Smith,et al.  Smoothing and thresholding in neuronal spike detection , 2006, Neurocomputing.

[5]  David Smith,et al.  A continuous wavelet transform algorithm for peak detection , 2008, Electrophoresis.

[6]  Kumar Sunkaria Ramesh,et al.  A Robust R-peak Detection Algorithm using Wavelet Packets , 2011 .

[7]  U. Rajendra Acharya,et al.  Heart rate variability: a review , 2006, Medical and Biological Engineering and Computing.

[8]  Patrick Gaydecki,et al.  The use of the Hilbert transform in ECG signal analysis , 2001, Comput. Biol. Medicine.

[9]  Stavros M. Panas,et al.  Enhancement of R-wave detection in ECG data analysis using higher-order statistics , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  S. S. Mehta,et al.  K-means algorithm for the detection and delineation of QRS-complexes in Electrocardiogram , 2010 .

[11]  John M. Wahr,et al.  The Earth’s Rotation , 2020, A View of the Sea.

[12]  James McNames,et al.  An automatic beat detection algorithm for pressure signals , 2005, IEEE Transactions on Biomedical Engineering.

[13]  D. Bylund,et al.  An automatic peak finding method for LC-MS data using Gaussian second derivative filtering. , 2009, Journal of separation science.

[14]  M. Ibrahim Sezan,et al.  A Peak Detection Algorithm and its Application to Histogram-Based Image Data Reduction , 1990, Comput. Vis. Graph. Image Process..

[15]  Hellmuth Obrig,et al.  The fast optical signal—Robust or elusive when non-invasively measured in the human adult? , 2005, NeuroImage.

[16]  A. L. Jacobson,et al.  Auto-threshold peak detection in physiological signals , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  E. Farahabadi,et al.  R Peak Detection in Electrocardiogram Signal Based on an Optimal Combination of Wavelet Transform, Hilbert Transform, and Adaptive Thresholding , 2011, Journal of medical signals and sensors.

[18]  Martin Wolf,et al.  Estimating and validating the interbeat intervals of the heart using near-infrared spectroscopy on the human forehead. , 2011, Journal of biomedical optics.

[19]  L. Lathauwer,et al.  Detection of fast neuronal signals in the motor cortex from functional near infrared spectroscopy measurements using independent component analysis , 2006, Medical and Biological Engineering and Computing.

[20]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[21]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[22]  Amine Naït-Ali,et al.  QRS complex detection using Empirical Mode Decomposition , 2010, Digit. Signal Process..

[23]  W.J. Tompkins,et al.  Neural-network-based adaptive matched filtering for QRS detection , 1992, IEEE Transactions on Biomedical Engineering.

[24]  Haishan Deng,et al.  A linear modulation-based stochastic resonance algorithm applied to the detection of weak chromatographic peaks , 2006, Analytical and bioanalytical chemistry.

[25]  Marco Ferrari,et al.  A brief review on the history of human functional near-infrared spectroscopy (fNIRS) development and fields of application , 2012, NeuroImage.

[26]  Martin Wolf,et al.  Progress of near-infrared spectroscopy and topography for brain and muscle clinical applications. , 2007, Journal of biomedical optics.

[27]  D L Massart,et al.  Automatic program for peak detection and deconvolution of multi-overlapped chromatographic signals part I: peak detection. , 2005, Journal of chromatography. A.

[28]  Kristin H. Jarman,et al.  A new approach to automated peak detection , 2003 .

[29]  Fei Zhang,et al.  QRS Detection Based on Morphological Filter and Energy Envelope for Applications in Body Sensor Networks , 2011, J. Signal Process. Syst..

[30]  P Jafari Moghadam Fard,et al.  A novel approach in R peak detection using Hybrid Complex Wavelet (HCW). , 2008, International journal of cardiology.

[31]  Fei Zhang,et al.  QRS Detection Based on Multiscale Mathematical Morphology for Wearable ECG Devices in Body Area Networks , 2009, IEEE Transactions on Biomedical Circuits and Systems.

[32]  Kang-Ping Lin,et al.  QRS feature extraction using linear prediction , 1989, IEEE Transactions on Biomedical Engineering.

[33]  Jeffrey S. Morris,et al.  Improved peak detection and quantification of mass spectrometry data acquired from surface‐enhanced laser desorption and ionization by denoising spectra with the undecimated discrete wavelet transform , 2005, Proteomics.

[34]  Y Sun,et al.  Microcontroller-based real-time QRS detection. , 1992, Biomedical instrumentation & technology.

[35]  李国庆 27.3-day and 13.6-day Atmospheric Tide and Lunar Forcing on Atmospheric Circulation , 2005 .

[36]  Darren Dale,et al.  A wavelet transform algorithm for peak detection and application to powder x-ray diffraction data. , 2011, The Review of scientific instruments.

[37]  G. Boudreaux-Bartels,et al.  Wavelet transform-based QRS complex detector , 1999, IEEE Transactions on Biomedical Engineering.

[38]  Joel W. Burdick,et al.  Spike detection using the continuous wavelet transform , 2005, IEEE Transactions on Biomedical Engineering.

[39]  Mikhail Shnirman,et al.  Estimation of the 13.63‐day lunar tide effect on length of day , 2002 .

[40]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[41]  Girish Keshav Palshikar Simple Algorithms for Peak Detection in Time-Series , 2009 .

[42]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[43]  Barry Saltzman,et al.  Finite Amplitude Free Convection as an Initial Value Problem—I , 1962 .

[44]  Bachir Boucheham,et al.  R wave detection using fractional digital differentiation , 2003 .

[45]  Martin Wolf,et al.  A new multichannel near infrared spectrophotometry system for functional studies of the brain in adults and neonates. , 2005, Optics express.

[46]  D.I. Fotiadis,et al.  Epileptic Spike Detection Using a Kalman Filter Based Approach , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[47]  Byonghyo Shim,et al.  Nonlinear preprocessing method for detecting peaks from gas chromatograms , 2009, BMC Bioinformatics.

[48]  Huilong Duan,et al.  A QRS Complex Detection Algorithm Based on Mathematical Morphology and Envelope , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[49]  H. K. Verma,et al.  ANN-based QRS-complex analysis of ECG. , 1998, Journal of medical engineering & technology.

[50]  Pan Du,et al.  Bioinformatics Original Paper Improved Peak Detection in Mass Spectrum by Incorporating Continuous Wavelet Transform-based Pattern Matching , 2022 .

[51]  Jan Vondrák,et al.  International Earth Rotation and Reference Systems Service (IERS) web: www.iers.org , 2004 .

[52]  T. Rejtar,et al.  A universal denoising and peak picking algorithm for LC-MS based on matched filtration in the chromatographic time domain. , 2003, Analytical chemistry.

[53]  G. Howells,et al.  A Peak-Trough Detection Algorithm Based on Momentum , 2008, 2008 Congress on Image and Signal Processing.

[54]  S. Mukhopadhyay,et al.  A new interpretation of nonlinear energy operator and its efficacy in spike detection , 1998, IEEE Transactions on Biomedical Engineering.

[55]  H. Moseley,et al.  Capnometry and anaesthesia , 1992, Canadian journal of anaesthesia = Journal canadien d'anesthesie.

[56]  Heng Huang,et al.  Peak Detection in Mass Spectrometry by Gabor Filters and Envelope Analysis , 2009, J. Bioinform. Comput. Biol..

[57]  Swati Sharma,et al.  Development of derivative based algorithm for the detection of QRS-complexes in Single lead Electrocardiogram using FCM , 2011 .