Removal of Impulsive Noise Based on Kalman Filtering for Speech Enhancement

HE Zhi-yong,ZHU Zhong-kui
DOI: https://doi.org/10.3724/5p.j.1087.2011.03441
2011-01-01
Journal of Computer Applications
Abstract:Speech enhancement aims at extracting clean speech from noisy speech.Traditional speech enhancement algorithms proposed for continuous noise can not work well when clean speech is polluted by impulsive noise.The feature of the distribution of impulsive noise in time domain has to be concerned for speech enhancement.This paper provided a new speech enhancement method for the removal of noise when clean speech is polluted by stationary impulsive noise.By analyzing the samples of impulsive noise and noisy speech,the method found the frequency band in which the energy of impulsive noise was most evident compared with the energy of noisy speech.Furthermore,filter banks were used in recognizing whether the speech frame was polluted.The method based on Kalman filtering removed impulsive noise from the polluted signal frame.Compared with the traditional algorithms based on Kalman filtering,the method also improved the process of the parameters estimation of Auto Regressive(AR) model.In some speech enhancement tests,speech was polluted by white impulsive noise or colored impulsive noise,the results show that the method has achieved an improved Signal-to-Noise Ratio(SNR) and removes impulsive noise even when the SNR of noisy speech is low.
What problem does this paper attempt to address?