Binaural Noise Reduction in the Time Domain With a Stereo Setup

Binaural noise reduction with a stereophonic (or simply stereo) setup has become a very important problem as stereo sound systems and devices are being more and more deployed in modern voice communications. This problem is very challenging since it requires not only the reduction of the noise at the stereo inputs, but also the preservation of the spatial information embodied in the two channels so that after noise reduction the listener can still localize the sound source from the binaural outputs. As a result, simply applying a traditional single-channel noise reduction technique to each channel individually may not work as the spatial effects may be destroyed. In this paper, we present a new formulation of the binaural noise reduction problem in stereo systems. We first form a complex signal from the stereo inputs with one channel being its real part and the other being its imaginary part. By doing so, the binaural noise reduction problem can be processed by a single-channel widely linear filter. The widely linear estimation theory is then used to derive optimal noise reduction filters that can fully take advantage of the noncircularity of the complex speech signal to achieve noise reduction while preserving the desired signal (speech) and spatial information. With this new formulation, the Wiener, minimum variance distortionless response (MVDR), maximum signal-to-noise ratio (SNR), and tradeoff filters are derived. Experiments are provided to justify the effectiveness of these filters.

[1]  Peter Vary,et al.  Noise suppression by spectral magnitude estimation —mechanism and theoretical limits— , 1985 .

[2]  Futoshi Asano,et al.  New Design Method of a Binaural Microphone Array Using Multiple Constraints (Special Section on Advanced Signal Processing Techniques for Analysis of Acoustical and Vibrational Signals) , 1999 .

[3]  Junfeng Li,et al.  Two-stage binaural speech enhancement with wiener filter based on equalization-cancellation model , 2009, 2009 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.

[4]  Jacob Benesty,et al.  A Minimum Distortion Noise Reduction Algorithm With Multiple Microphones , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[5]  Peter Vary,et al.  Digital Speech Transmission: Enhancement, Coding and Error Concealment , 2006 .

[6]  P M Zurek,et al.  Evaluation of an adaptive beamforming method for hearing aids. , 1992, The Journal of the Acoustical Society of America.

[7]  Patrick M. Zurek,et al.  Microphone-array hearing aids with binaural output. II. A two-microphone adaptive system , 1997, IEEE Trans. Speech Audio Process..

[8]  Jean-Louis Lacoume,et al.  Statistics for complex variables and signals - Part II: signals , 1996, Signal Process..

[9]  Michael S. Brandstein,et al.  Microphone Arrays - Signal Processing Techniques and Applications , 2001, Microphone Arrays.

[10]  Jacob Benesty,et al.  New insights into the noise reduction Wiener filter , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[11]  Danilo P. Mandic,et al.  Complex Valued Nonlinear Adaptive Filters , 2009 .

[12]  Martin Bouchard,et al.  Instantaneous Binaural Target PSD Estimation for Hearing Aid Noise Reduction in Complex Acoustic Environments , 2011, IEEE Transactions on Instrumentation and Measurement.

[13]  Peter Vary,et al.  A stereo input-output superdirective beamformer for dual channel noise reduction , 2005, INTERSPEECH.

[14]  George S. Moschytz,et al.  Noise reduction by noise-adaptive spectral magnitude expansion , 1994 .

[15]  Yôiti SUZUKI,et al.  New Design Method of a Binaural Microphone Array Using Multiple Constraints , 1999 .

[16]  B Kollmeier,et al.  Binaural noise-reduction hearing aid scheme with real-time processing in the frequency domain. , 1993, Scandinavian audiology. Supplementum.

[17]  Sharon Gannot,et al.  Adaptive Beamforming and Postfiltering , 2008 .

[18]  J Vanden Berghe,et al.  An adaptive noise canceller for hearing aids using two nearby microphones. , 1998, The Journal of the Acoustical Society of America.

[19]  R. Lacoss DATA ADAPTIVE SPECTRAL ANALYSIS METHODS , 1971 .

[20]  Tsuyoshi Usagawa,et al.  Frequency domain binaural model based on interaural phase and level differences , 2003 .

[21]  J. Capon High-resolution frequency-wavenumber spectrum analysis , 1969 .

[22]  Jacob Benesty,et al.  Study of the Wiener Filter for Noise Reduction , 2005 .

[23]  Pascal Chevalier,et al.  Widely linear estimation with complex data , 1995, IEEE Trans. Signal Process..

[24]  Boaz Rafaely,et al.  Microphone Array Signal Processing , 2008 .

[25]  M Kompis,et al.  Noise reduction for hearing aids: combining directional microphones with an adaptive beamformer. , 1994, The Journal of the Acoustical Society of America.

[26]  Marc Moonen,et al.  Binaural Noise Reduction Algorithms for Hearing Aids That Preserve Interaural Time Delay Cues , 2007, IEEE Transactions on Signal Processing.

[27]  Patrick M. Zurek,et al.  Microphone-array hearing aids with binaural output .I. Fixed-processing systems , 1997, IEEE Trans. Speech Audio Process..

[28]  S. Boll,et al.  Suppression of acoustic noise in speech using spectral subtraction , 1979 .

[29]  D. Mandic,et al.  Complex Valued Nonlinear Adaptive Filters: Noncircularity, Widely Linear and Neural Models , 2009 .

[30]  Marc Moonen,et al.  Preservation of interaural time delay for binaural hearing aids through multi-channel Wiener filtering based noise reduction , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[31]  Jacob Benesty,et al.  Noise Reduction in Speech Processing , 2009 .

[32]  Marc Moonen,et al.  GSVD-based optimal filtering for single and multimicrophone speech enhancement , 2002, IEEE Trans. Signal Process..

[33]  Esa Ollila,et al.  On the Circularity of a Complex Random Variable , 2008, IEEE Signal Processing Letters.

[34]  Jacob Benesty,et al.  Fundamentals of Noise Reduction , 2008 .

[35]  Ehud Weinstein,et al.  Signal enhancement using beamforming and nonstationarity with applications to speech , 2001, IEEE Trans. Signal Process..

[36]  Jean-Louis Lacoume,et al.  Statistics for complex variables and signals - Part I: Variables , 1996, Signal Process..