A New Speech Denoising Method Based on WPD-ICA Feature Extraction

  • Qinghua Huang
  • Jie Yang
  • Yue Zhou
Part of the Lecture Notes in Control and Information Sciences book series (LNCIS, volume 344)


Independent Component Analysis (ICA) feature extraction is an efficient sparse coding method for noise suppression. However, single channel signal can not be directly applied in ICA feature extraction. In this paper, we propose a new method using wavelet packet decomposition (WPD) as preprocessing for single channel data. Wavelet packet coefficients (WPCs) provide multi-channel data as input data to learn ICA basis vectors. Furthermore we project input data onto the basis vectors to get sparser and independent coefficients. Appropriate nonlinear shrinkage function is used onto the components of sparse coefficients so as to reduce noise. The proposed approach is very efficient with respect to signal recovery from noisy data because not only the projection coefficients are sparser based on WPCs but both the features and the shrinkage function are directly estimated from the observed data. The experimental results have shown that it has excellent performance on signal to noise ratio (SNR) enhancement compared with other filtering methods.


Root Mean Square Error Independent Component Analysis Speech Signal Wavelet Packet Independent Component Analysis 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Commo, P.: Independent Component Analysis, A New Concept? Signal Processing, Vol.36 (1994) 287–314CrossRefGoogle Scholar
  2. 2.
    Hyvärinen, A., Karhunen, J., Oja, E.: Independent Component Analysis. Wiley, New York (2001)zbMATHGoogle Scholar
  3. 3.
    Roberts, S., Everson, R.: Independent Component Analysis: Principles and Practice. Cambridge University Press, Cambridge (2001)Google Scholar
  4. 4.
    Lee, T.-W., Jang, G.-J.: The Statistical Structures of Male and Female Speech Signals. Proc. ICASSP, Salt Lack City, Utah, May (2001) 105–108Google Scholar
  5. 5.
    Lee, J.-H., Jung H.-Y., Lee, T.-W., Lee, S.-Y.: Speech Feature Extraction Using Independent Component Analysis. Proc. ICASSP, Istanbul, Turkey, Vol. 3, June (2000) 1631–1634Google Scholar
  6. 6.
    Hyvärinen, A.: Sparse Code Shrinkage: Denoising of Nongaussian Data by Maximum Likelihood Estimation. Technical Report A51, Helsinki University of Technology, Laboratory of Computer and Information Science (1998)Google Scholar
  7. 7.
    Mallet, S.: A Wavelet Tour of Signal Processing. Academic Press, second edition (1999)Google Scholar
  8. 8.
    Ravier, P., Amblard, P.O.: Wavelet Packets and De-noising Based on Higher-order-Statistics for Transient Detection. Signal Processing, Vol.81 (2001) 1909–1926zbMATHCrossRefGoogle Scholar
  9. 9.
    Donoho, D.L., Johnstone, I.: Adapting to Known Smoothness Via Wavelet Shrinkage. J. Amer. Stat. Assoc. Vol.90, Dec (1995) 1200–1224zbMATHMathSciNetCrossRefGoogle Scholar
  10. 10.
    Lee, T.-W., Lewicki, M.-S.: The Generalized Gaussian Mixture Model Using ICA. International workshop on Independent Component Analysis (ICA’00), Helsinki, Finland, June (2000) 239–244Google Scholar
  11. 11.
    Donoho, D.L.: De-noising by Soft Thresholding. IEEE Trans. Inf. Theory, Vol.41, No.3 (1995) 613–627zbMATHMathSciNetCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Qinghua Huang
    • 1
  • Jie Yang
    • 1
  • Yue Zhou
    • 1
  1. 1.Institute of Image Processing & Pattern RecognitionShanghai Jiaotong UniversityShanghaiChina

Personalised recommendations