Recurring waveforms in time-series reflect the underlying system dynamics and are common in physiological signals. Identifying these recurrences enables the signal decomposition into meaningful components. Automatic wave recurrences extraction (AWaRE) is a novel low-cost decomposition method for single time-series pre-processing, based on recurrent waveform detection. AWaRE follows a three-step pipeline: (1) detecting candidate recurrent waveforms via matching signal fragments to the trace, (2) resolving overlapping occurrences using multi-kernel deconvolution, and (3) iterative refining of residuals to identify additional waveform onsets. AWaRE was evaluated on simulated data with varying waveform counts, recurrence rates and noise levels, and compared against two methods with similar computational cost: ensemble empirical mode decomposition with independent component analysis (EEMD-ICA) and a spike sorting approach. Mean absolute reconstruction errors in percentage of the mean absolute of the original signal (given as median ± inter-quartile range) were 85.3 ± 30.8% (EEMD-ICA), 65.5 ± 15.0% (spike sorting) and 24.3 ± 35.9% (AWaRE); waveform train estimation errors were 111.0 ± 34.5%, 103.2 ± 33.4% and 32.6 ± 47.1%; processing times for 10 s of data were 2.05 ± 3.13 s, 0.94 ± 0.27 s and 0.78 ± 2.00 s, respectively. All differences were statistically significant in the paired comparisons. Then, examples of applications in fetal ECG detection, intramuscular EMG decomposition, EEG artifact removal and neural spike sorting are provided, showing that the automatically extracted waveforms have clear physiological meaning. In conclusion, AWaRE enables adaptive time-series decomposition by extracting recurrent waveforms from the signal. It is an efficient and robust tool for biomedical signal analysis, facilitating the study of the activities of different sources through repeated waveform pattern identification.

Automatic wave recurrences extraction for single-channel decomposition / Mesin, L.. - In: BIOMEDICAL SIGNAL PROCESSING AND CONTROL. - ISSN 1746-8094. - 126:(2026). [10.1016/j.bspc.2026.110855]

Automatic wave recurrences extraction for single-channel decomposition

Mesin, Luca
2026

Abstract

Recurring waveforms in time-series reflect the underlying system dynamics and are common in physiological signals. Identifying these recurrences enables the signal decomposition into meaningful components. Automatic wave recurrences extraction (AWaRE) is a novel low-cost decomposition method for single time-series pre-processing, based on recurrent waveform detection. AWaRE follows a three-step pipeline: (1) detecting candidate recurrent waveforms via matching signal fragments to the trace, (2) resolving overlapping occurrences using multi-kernel deconvolution, and (3) iterative refining of residuals to identify additional waveform onsets. AWaRE was evaluated on simulated data with varying waveform counts, recurrence rates and noise levels, and compared against two methods with similar computational cost: ensemble empirical mode decomposition with independent component analysis (EEMD-ICA) and a spike sorting approach. Mean absolute reconstruction errors in percentage of the mean absolute of the original signal (given as median ± inter-quartile range) were 85.3 ± 30.8% (EEMD-ICA), 65.5 ± 15.0% (spike sorting) and 24.3 ± 35.9% (AWaRE); waveform train estimation errors were 111.0 ± 34.5%, 103.2 ± 33.4% and 32.6 ± 47.1%; processing times for 10 s of data were 2.05 ± 3.13 s, 0.94 ± 0.27 s and 0.78 ± 2.00 s, respectively. All differences were statistically significant in the paired comparisons. Then, examples of applications in fetal ECG detection, intramuscular EMG decomposition, EEG artifact removal and neural spike sorting are provided, showing that the automatically extracted waveforms have clear physiological meaning. In conclusion, AWaRE enables adaptive time-series decomposition by extracting recurrent waveforms from the signal. It is an efficient and robust tool for biomedical signal analysis, facilitating the study of the activities of different sources through repeated waveform pattern identification.
File in questo prodotto:
File Dimensione Formato  
AWaRE.pdf

accesso aperto

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 3.76 MB
Formato Adobe PDF
3.76 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3013169