Alignment of noisy signals

We study the relative performance of various methods for aligning noisy one-dimensional signals. No knowledge of the shape of the misaligned signals is assumed. We simulate signals corrupted by both additive noise and timing jitter noise which are similar in complexity to nose-to-nose oscilloscope calibration signals collected at NIST. In one method, we estimate the relative shift of two signals as the difference of their estimated centroids, We present a new adaptive algorithm for centroid estimation. We also estimate relative shifts from three different implementations of cross-correlation analysis. In a complete implementation, for N signals, relative shifts are estimated from all N(N-1)/2 distinct pairs of signals. In a naive implementation, relative shifts are estimated from just (N-1) pairs of signals. In an iterative adaptive implementation, we estimate the relative shift of each signal with respect to a template signal which, at each iteration, is equated to the signal average of the aligned signals. In simulation experiments, 100 misaligned signals are generated. For all noise levels, the complete cross-correlation method yields the most accurate estimates of the relative shifts. The relative performance of the other methods depends on the noise levels.

[1]  C. Chatfield,et al.  Fourier Analysis of Time Series: An Introduction , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  J. Verspecht,et al.  Individual characterization of broadband sampling oscilloscopes with a 'nose-to-nose' calibration procedure , 1993, 1993 IEEE Instrumentation and Measurement Technology Conference.

[3]  William Craelius,et al.  Criteria for Optimal Averaging of Cardiac Signals , 1986, IEEE Transactions on Biomedical Engineering.

[4]  P. Savard,et al.  On the detection of QRS variations in the ECG , 1995, IEEE Transactions on Biomedical Engineering.

[5]  P J Stafford,et al.  Improved Recovery of High Frequency P Wave Energy by Selective P Wave Averaging , 1996, Pacing and clinical electrophysiology : PACE.

[6]  Pablo Laguna,et al.  A time delay estimator based on the signal integral: theoretical performance and testing on ECG signals , 1994, IEEE Trans. Signal Process..

[7]  Steven A. Tretter,et al.  Optimum processing for delay-vector estimation in passive signal arrays , 1973, IEEE Trans. Inf. Theory.

[8]  D. Anderson,et al.  Algorithms for minimization without derivatives , 1974 .

[9]  R L Donnerstein,et al.  Alignment of P Waves for Signal Averaging , 1990, Pacing and clinical electrophysiology : PACE.

[10]  Åke Björck,et al.  Numerical Methods , 1995, Handbook of Marine Craft Hydrodynamics and Motion Control.

[11]  Joseph Picone,et al.  Automatic text alignment for speech system evaluation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[12]  P. Caminal,et al.  Alignment methods for averaging of high-resolution cardiac signals: a comparative study of performance , 1991, IEEE Transactions on Biomedical Engineering.

[13]  E. L. Lehmann,et al.  Theory of point estimation , 1950 .

[14]  D.C. DeGroot,et al.  A working, VME-based, 106 MHz FADC data acquisition system for the tracking detectors at D0 , 1991, Conference Record of the 1991 IEEE Nuclear Science Symposium and Medical Imaging Conference.

[15]  Chris Chatfield Analysis of Time Series : An Introduction Ed. 6 , 2003 .

[16]  David B. Harris,et al.  A waveform correlation method for identifying quarry explosions , 1991, Bulletin of the Seismological Society of America.

[17]  W. R. Hahn Optimum signal processing for passive sonar range and bearing estimation , 1975 .

[18]  Olivier Meste,et al.  Jitter statistics estimation in alignment processes , 1996, Signal Process..

[19]  Jan Verspecht,et al.  Calibration of a Measurement System for High Frequency Nonlinear Devices , 1999 .

[20]  K. C. Ho,et al.  A simple and efficient estimator for hyperbolic location , 1994, IEEE Trans. Signal Process..

[21]  Wolfgang A. Halang,et al.  Genetic algorithm for optimizing the nonlinear time alignment of automatic speech recognition systems , 1996, IEEE Trans. Ind. Electron..

[22]  O. Rompelman,et al.  Estimation accuracy of P wave and QRS complex occurrence times in the ECG: The accuracy for simplified theoretical and computer simulated waveforms , 1984 .

[23]  G. Carter Time delay estimation for passive sonar signal processing , 1981 .

[24]  Marcel Vreeswijk,et al.  First system performance experience with the ATLAS high-precision muon drift tube chambers , 1998 .