Heart sound cancellation from lung sound recordings using adaptive threshold and 2D interpolation in time-frequency domain

During lung sound recordings, an incessant noise source occurs due to heart sounds. The heart sound interference on lung sounds is significant especially at low flow rates. In this paper a new heart noise (HN) cancellation method is presented. This algorithm uses an image processing technique to detect HN segments in the spectrogram of the recorded lung sound signal. Afterwards the algorithm removes those segments and estimates the missing data employing a 2D interpolation in the time-frequency domain and finally reconstructs the signal in the time domain. The results show that the proposed method successfully cancels HN from lung sound signals while preserving the original fundamental components of the lung sound signal. The computational load and the speed of the proposed method were found to be much more efficient than other HN cancellation methods such as adaptive filtering.

[1]  Gabriel Thomas,et al.  Noise suppression and component extraction of underwater acoustic signals , 1997, Oceans '97. MTS/IEEE Conference Proceedings.

[2]  January Gnitecki,et al.  Recursive least squares adaptive noise cancellation filtering for heart sound reduction in lung sounds recordings , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).

[3]  Yang-Sheng Lu,et al.  Removal of the heart sound noise from the breath sound , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  Stavros M. Panas,et al.  A wavelet-based reduction of heart sound noise from lung sounds , 1998, Int. J. Medical Informatics.

[5]  R. M. Mersereau,et al.  Digital reconstruction of multidimensional signals from their projections , 1974 .

[6]  Thomas F. Quatieri,et al.  Short-time Fourier transform , 1987 .