Title :
Noise Reduction for Heart Sounds Using a Modified Minimum-Mean Squared Error Estimator with ECG Gating
Author :
Paul, Anindya S. ; Wan, Eric A. ; Nelson, Alex T.
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Oregon Health & Sci. Univ., Beaverton, OR
fDate :
Aug. 30 2006-Sept. 3 2006
Abstract :
In this paper, we present a method for single channel noise reduction of heart sound recordings. Multiple noise sources, such as lung sounds, muscle contraction, and background noise can contaminate the heart sound collection making subsequent analysis difficult. Our approach is based on a spectral domain minimum-mean squared error (MMSE) estimation, originally introduced by Ephraim and Malah in the context of speech enhancement. This method uses a "decision-directed" approach to estimate the noise spectrum without the need for a separate reference signal. The noise spectrum is used to compute the SNR on-line for adapting the Wiener filter gain applied to the spectral amplitudes. A number of modifications are made to the baseline algorithm to increase the level of noise reduction while simultaneously reducing signal distortion. Enhancements include the use of a "soft" threshold to determine when to update the noise spectrum, a forward-backward filtering implementation (i.e., smoothing), and a "second-pass" iterative estimation scheme in which the residual noise is used to re-estimate the SNR and update the Wiener gains. In addition, ECG analysis is used to provide gating information on when desired heart sounds may be present in order to further guide the noise spectral estimation procedure. The noise reduction algorithm is tested as a front-end to an automatic heart sound analysis system. The sounds are collected through two sensors that act simultaneously as microphones and ECG electrodes. The proposed algorithm demonstrates improvements over existing noise reduction approaches in terms of SNR gain, qualitative evaluations, and automatic detection of abnormalities present in the heart sounds
Keywords :
Wiener filters; electrocardiography; iterative methods; least mean squares methods; medical signal processing; signal denoising; smoothing methods; spectral analysis; ECG gating; SNR; Wiener filter gain; automatic heart sound analysis system; background noise; decision-directed approach; forward-backward filtering; heart sound recordings; lung sounds; minimum mean squared error estimator; multiple noise sources; muscle contraction sound; noise spectrum estimation; second-pass iterative estimation scheme; signal distortion reduction; single channel noise reduction; smoothing scheme; soft threshold; spectral domain MMSE estimation; Acoustic noise; Background noise; Electrocardiography; Heart; Iterative algorithms; Lungs; Muscles; Noise reduction; Signal to noise ratio; Wiener filter;
Conference_Titel :
Engineering in Medicine and Biology Society, 2006. EMBS '06. 28th Annual International Conference of the IEEE
Conference_Location :
New York, NY
Print_ISBN :
1-4244-0032-5
Electronic_ISBN :
1557-170X
DOI :
10.1109/IEMBS.2006.259809