Filter design for cancellation of baseline-fluctuation in needle EMG recordings

Appropriate cancellation of the baseline fluctuation (BLF) is an important issue when recording EMG signals as it may degrade signal quality and distort qualitative and quantitative analysis. We present a novel filter-design approach for automatic cancellation of the BLF based on several signal processing techniques used sequentially. The methodology is to estimate the spectral content of the BLF, and then to use this estimation to design a high-pass FIR filter that cancel the BLF present in the signal. Two merit figures are devised for measuring the degree of BLF present in an EMG record. These figures are used to compare our method with the conventional approach, which naively considers the baseline course to be of constant (without any fluctuation) potential shift. Applications of the technique on real and simulated EMG signals show the superior performance of our approach in terms of both visual inspection and the merit figures.

[1]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[2]  H N Keiser,et al.  Electrocardiogram baseline noise estimation and removal using cubic splines and state-space computation techniques. , 1977, Computers and biomedical research, an international journal.

[3]  M Sonoo,et al.  Assessment of variability in the shape of the motor unit action potential, the “jiggle,” at consecutive discharges , 1994, Muscle & nerve.

[4]  S. Andreassen,et al.  Quantitative Analysis of Individual Motor Unit Potentials: A Proposition for Standardized Terminology and Criteria for Measurement , 1986, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[5]  P. Caminal,et al.  Adaptive baseline wander removal in the ECG: Comparative analysis with cubic spline technique , 1992, Proceedings Computers in Cardiology.

[6]  John G. Proakis,et al.  Digital signal processing (3rd ed.): principles, algorithms, and applications , 1996 .

[7]  L. Sörnmo,et al.  Time-varying digital filtering of ECG baseline wander , 1993, Medical and Biological Engineering and Computing.

[8]  Barbara E. Shapiro,et al.  Electromyography and Neuromuscular Disorders , 1997 .

[9]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[10]  L Gila,et al.  Quantification of jiggle in real electromyographic signals , 2000, Muscle & nerve.

[11]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .

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

[13]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..