Detection and extraction of periodic noises in audio and biomedical signals using Kalman filter

This paper studies the subject of adaptive noise cancelation using the Kalman filtering technique to achieve high precision and fast convergence. It is shown that the Kalman filter can successfully be designed to detect and extract periodic noises which may be constituted of different sinusoidal components with possibly unknown and/or time-varying frequencies. This highlights the feature of Kalman filter in synthesizing periodic noises in the time-domain which is not possible using Fourier-based methods such as DFT. Usefulness of the method is discussed in the context of two examples: active cancelation of periodic noises from audio waveforms and filtering of electrocardiogram measurements.

[1]  Scott C. Douglas,et al.  Active noise control for periodic disturbances , 2001, IEEE Trans. Control. Syst. Technol..

[2]  S. M. Bozic Digital and Kalman Filtering: An Introduction to Discrete-Time Filtering and Optimum Linear Estimation , 1980 .

[3]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[4]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[5]  Sergio M. Savaresi,et al.  On the parametrization and design of an extended Kalman filter frequency tracker , 2000, IEEE Trans. Autom. Control..

[6]  Robert Grover Brown,et al.  Introduction to random signals and applied Kalman filtering : with MATLAB exercises and solutions , 1996 .

[7]  Giorgio Biagetti,et al.  Multicomponent AM–FM Representations: An Asymptotically Exact Approach , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[8]  Alireza K. Ziarani,et al.  A nonlinear adaptive method of elimination of power line interference in ECG signals , 2002, IEEE Transactions on Biomedical Engineering.

[9]  M. R. Iravani,et al.  A Nonlinear Adaptive Filter for Online Signal Analysis in Power Systems: Applications , 2002, IEEE Power Engineering Review.

[10]  Barbara F. La Scala,et al.  Design of an extended Kalman filter frequency tracker , 1996, IEEE Trans. Signal Process..

[11]  Masoud Karimi-Ghartemani,et al.  A nonlinear time-frequency analysis method , 2004, IEEE Transactions on Signal Processing.

[12]  A. K. Ziarani,et al.  A method of extraction of nonstationary sinusoids , 2004, Signal Process..