Performance Improvement of Speech Enhancement Using Independent Component Analysis and Perceptual Filtering

독립 성분 분석과 지각 필터를 이용한 음질 개선

  • 구교식 (숭실대학교 전자공학과) ;
  • 차형태 (숭실대학교 전자공학과)
  • Received : 2010.03.15
  • Accepted : 2010.04.17
  • Published : 2010.05.31

Abstract

In this paper, we proposed an algorithm that improves tone quality of noisy audio signals by using ICA(Independent Component Analysis) algorithm and perceptual filters. Many algorithms have been proposed to eliminate the noise from the audio signals, such as spectral subtraction method, perceptual filter, etc. The perceptual filter uses a noise that is acquired from silent ranges in the input signal. In this case, the improvement rate of tone quality decreases if the noise energy is changed by the environmental variation in a signal frame. But the proposed method estimates a noise that is changed at each frame using ICA algorithm. The estimated noise is applied to perceptual filter. To show the performance of the proposed algorithm, several tests are performed to various input signals. With the proposed algorithm, we could confirm the enhancement of tone quality in terms of segmental SNR (SSNR), noise-to-mask ratio (NMR) and Degradation Category Rating (DCR) test.

본 논문에서는 독립 성분 분석 기법과 적응 지각 필터를 이용하여 잡음에 오염된 신호에서 잡음을 추정 및 제거함으로서 보다 효율적으로 오디오 신호를 개선하는 방법에 대해 제안한다. 기존의 적응 지각 필터는 묵음 구간에서 추정된 고정적인 추정 잡음을 사용하기 때문에 잡음이 시간에 따라 가변적일 경우 성능이 상당히 저하된다. 그러나 제안된 알고리즘은 독립 성분 분석 기법을 이용하여 신호 구간마다 달라지는 잡음을 추정한 후 이를 적응 지각 필터에 적용시켜 준다. 제안된 알고리즘의 성능 분석을 위하여 기존 및 제안된 알고리즘을 이용한 시뮬레이션을 수행하였으며, 그 결과로 제안된 알고리즘은 기존의 알고리즘에 비해 향상된 결과를 생성하였다. 더불어 음질의 열화도 적음을 확인할 수 있었다.

Keywords

References

  1. 서정국, 차형태, "잡음 패턴의 지능적 추정을 통한 음질 개선 알고리즘," 한국지능시스템학회지 15권, 2호, 230-235쪽, 2005.
  2. D. Tsoukalas, J. Mourjopoulos, and G. Kokkinakis, "Perceptual filters for audio signal enhancement," Journal of Audio Eng. Soc, vol. 45, no. 1/2, pp. 22-35, Jan/Feb. 1997
  3. S. F. Boll, "Suppression of acoustic noise speech using spectral subtraction", IEEE Trans. Acoustic, Speech, and Signal processing, Vol. ASSP-27, 1997
  4. 김헌중, 차형태, "잡음 신호의 지각 패턴 제어를 통한 음질 개선 알고리즘 개발에 관한 연구," 한국음향학회 하계학술대회 논문집 21권, 1(s)호, 199-202쪽, 2002.
  5. 임형규, 이창기, "독립성분 분석을 이용한 강인한 음성인식," 컴퓨터산업교육학회지, 5권, 2호, 269-274쪽, 2004.
  6. 김웅명, "독립성분분석에서 점수함수 생성을 이용한 암묵신호분리," 경희대학교, 2006
  7. 엄혜영, 한헌수, 홍민철, 차형태, "적응 지각 필터를 이용한 오디오 음질 개선 알고리즘," 한국음향학회지 22권, 8호, 687-693쪽, 2003.
  8. 최승호, "독립 성분 분석과 스펙트럼 향상에 의한 잡음 환경에서의 음성인식," 말소리, 제48호, 81-91쪽, 2003
  9. Takahashi Y., Takatani T., Osako K., Saruwatari H. and Shikano K., "Blind Spatial Subtraction Array for Speech Enhancement in Noisy Environment," IEEE Transactions on Audio, Speech, and Language Processing, vol. 17, Issue 4, pp. 650 - 664, 2009 https://doi.org/10.1109/TASL.2008.2011517
  10. ITU-T P.800, Methods for subjective determination of transmission quality. Aug, 1996
  11. A. Hyvarinen and E. Oja, "A fast fixed-point algorithm for Independent Component Analysis," Neural Computation, vol.9, pp. 1483-1492, 1997 https://doi.org/10.1162/neco.1997.9.7.1483
  12. A. Hyvarinen, "Fast and robust fixed-point algorithms for Independent Component Analysis," IEEE Transactions on Neural Networks, vol.10, no.3, pp. 626-634, May 1999. https://doi.org/10.1109/72.761722