Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence
A new method for speech enhancement based on Kullback-Leibler (K-L) divergence has been presented in this paper. First, the algorithm performs wavelet-packet transform to noisy speech and decomposes it into sub-bands; then we apply a threshold on coefficients in each sub-band to obtain enhanced spee...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Iran Telecom Research Center
2009-03-01
|
Series: | International Journal of Information and Communication Technology Research |
Subjects: | |
Online Access: | http://ijict.itrc.ac.ir/article-1-298-en.html |
_version_ | 1811169276972761088 |
---|---|
author | Shima Tabibian Ahmad Akbari |
author_facet | Shima Tabibian Ahmad Akbari |
author_sort | Shima Tabibian |
collection | DOAJ |
description | A new method for speech enhancement based on Kullback-Leibler (K-L) divergence has been presented in this paper. First, the algorithm performs wavelet-packet transform to noisy speech and decomposes it into sub-bands; then we apply a threshold on coefficients in each sub-band to obtain enhanced speech. To determine the threshold, first the distributions of noisy speech, noise and clean speech coefficients are calculated; then a symmetric K-L divergence between the noisy speech and noise distributions is calculated. Finally a speech/noise decision is made based on the calculated distance. We conducted some tests using TI.MIT database in order to assess the performance of the proposed method and to compare it to previous speech enhancement methods. The algorithm is evaluated using the Perceptual Evaluation of Speech Quality measure (PESQ) and the output SNR. We obtain an improvement of up to 2.2dB on SNR and 1.2 on PESQ for the proposed method in comparison to the results of the previous wavelet based methods. |
first_indexed | 2024-04-10T16:40:48Z |
format | Article |
id | doaj.art-1f0e2d6999b144b5aaf557bebc76fc0b |
institution | Directory Open Access Journal |
issn | 2251-6107 2783-4425 |
language | English |
last_indexed | 2024-04-10T16:40:48Z |
publishDate | 2009-03-01 |
publisher | Iran Telecom Research Center |
record_format | Article |
series | International Journal of Information and Communication Technology Research |
spelling | doaj.art-1f0e2d6999b144b5aaf557bebc76fc0b2023-02-08T07:28:48ZengIran Telecom Research CenterInternational Journal of Information and Communication Technology Research2251-61072783-44252009-03-01112127Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler DivergenceShima Tabibian0Ahmad Akbari1 Computer Engineering Department Audio and Speech Processing Lab Tehran, Iran Computer Engineering Department Audio and Speech Processing Lab Tehran, Iran A new method for speech enhancement based on Kullback-Leibler (K-L) divergence has been presented in this paper. First, the algorithm performs wavelet-packet transform to noisy speech and decomposes it into sub-bands; then we apply a threshold on coefficients in each sub-band to obtain enhanced speech. To determine the threshold, first the distributions of noisy speech, noise and clean speech coefficients are calculated; then a symmetric K-L divergence between the noisy speech and noise distributions is calculated. Finally a speech/noise decision is made based on the calculated distance. We conducted some tests using TI.MIT database in order to assess the performance of the proposed method and to compare it to previous speech enhancement methods. The algorithm is evaluated using the Perceptual Evaluation of Speech Quality measure (PESQ) and the output SNR. We obtain an improvement of up to 2.2dB on SNR and 1.2 on PESQ for the proposed method in comparison to the results of the previous wavelet based methods.http://ijict.itrc.ac.ir/article-1-298-en.htmlwavelet packet decompositionk-l divergencenoise reductionhard threshold |
spellingShingle | Shima Tabibian Ahmad Akbari Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence International Journal of Information and Communication Technology Research wavelet packet decomposition k-l divergence noise reduction hard threshold |
title | Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence |
title_full | Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence |
title_fullStr | Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence |
title_full_unstemmed | Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence |
title_short | Noise Reduction from Speech Signal based on Wavelet Transform and Kullback-Leibler Divergence |
title_sort | noise reduction from speech signal based on wavelet transform and kullback leibler divergence |
topic | wavelet packet decomposition k-l divergence noise reduction hard threshold |
url | http://ijict.itrc.ac.ir/article-1-298-en.html |
work_keys_str_mv | AT shimatabibian noisereductionfromspeechsignalbasedonwavelettransformandkullbackleiblerdivergence AT ahmadakbari noisereductionfromspeechsignalbasedonwavelettransformandkullbackleiblerdivergence |