Distributed Multiple Constraints Generalized Sidelobe Canceler for Fully Connected Wireless Acoustic Sensor Networks

This paper proposes a distributed multiple constraints generalized sidelobe canceler (GSC) for speech enhancement in an N-node fully connected wireless acoustic sensor network (WASN) comprising M microphones. Our algorithm is designed to operate in reverberant environments with constrained speakers (including both desired and competing speakers). Rather than broadcasting M microphone signals, a significant communication bandwidth reduction is obtained by performing local beamforming at the nodes, and utilizing only transmission channels. Each node processes its own microphone signals together with the N + P transmitted signals. The GSC-form implementation, by separating the constraints and the minimization, enables the adaptation of the BF during speech-absent time segments, and relaxes the requirement of other distributed LCMV based algorithms to re-estimate the sources RTFs after each iteration. We provide a full convergence proof of the proposed structure to the centralized GSC-beamformer (BF). An extensive experimental study of both narrowband and (wideband) speech signals verifíes the theoretical analysis.

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

[2]  O. L. Frost,et al.  An algorithm for linearly constrained adaptive array processing , 1972 .

[3]  Jont B. Allen,et al.  Image method for efficiently simulating small‐room acoustics , 1976 .

[4]  L. J. Griffiths,et al.  An alternative approach to linearly constrained adaptive beamforming , 1982 .

[5]  Antonio Cantoni,et al.  Derivative constraints for broad-band element space antenna array processors , 1983 .

[6]  B.D. Van Veen,et al.  Beamforming: a versatile approach to spatial filtering , 1988, IEEE ASSP Magazine.

[7]  J. Shynk Frequency-domain and multirate adaptive filtering , 1992, IEEE Signal Processing Magazine.

[8]  Gregory J. Pottie,et al.  Instrumenting the world with wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

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

[10]  Marc Moonen,et al.  GSVD-Based Optimal Filtering for Multi-Microphone Speech Enhancement , 2001, Microphone Arrays.

[11]  B. Breed,et al.  A short proof of the equivalence of LCMV and GSC beamforming , 2002, IEEE Signal Processing Letters.

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

[13]  Israel Cohen,et al.  Relative transfer function identification using speech signals , 2004, IEEE Transactions on Speech and Audio Processing.

[14]  Walter Kellermann,et al.  Synchronization of acoustic sensors for distributed ad-hoc audio networks and its use for blind source separation , 2004, IEEE Sixth International Symposium on Multimedia Software Engineering.

[15]  Deborah Estrin,et al.  Guest Editors' Introduction: Overview of Sensor Networks , 2004, Computer.

[16]  Mark G. Terwilliger,et al.  Overview of Sensor Networks , 2004 .

[17]  Mani Srivastava,et al.  Overview of sensor networks , 2004 .

[18]  H. Vincent Poor,et al.  Collaborative beamforming for distributed wireless ad hoc sensor networks , 2005, IEEE Transactions on Signal Processing.

[19]  Marc Moonen,et al.  Speech Distortion Weighted Multichannel Wiener Filtering Techniques for Noise Reduction , 2005 .

[20]  Yu Luo,et al.  Distributed Microphone Arrays for Digital Home and Office , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[21]  Sergiy A. Vorobyov,et al.  Collaborative beamforming for wireless sensor networks with Gaussian distributed sensor nodes , 2009, IEEE Trans. Wirel. Commun..

[22]  Marc Moonen,et al.  Reduced-Bandwidth and Distributed MWF-Based Noise Reduction Algorithms for Binaural Hearing Aids , 2009, IEEE Transactions on Audio, Speech, and Language Processing.

[23]  Israel Cohen,et al.  Multichannel Eigenspace Beamforming in a Reverberant Noisy Environment With Multiple Interfering Speech Signals , 2009, IEEE Transactions on Audio, Speech, and Language Processing.

[24]  Marc Moonen,et al.  Distributed Adaptive Node-Specific Signal Estimation in Fully Connected Sensor Networks—Part I: Sequential Node Updating , 2010, IEEE Transactions on Signal Processing.

[25]  Israel Cohen,et al.  Subspace tracking of multiple sources and its application to speakers extraction , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[26]  S. M. Golan,et al.  A Reduced Bandwidth Binaural MVDR Beamformer , 2010 .

[27]  Sergiy A. Vorobyov,et al.  Sidelobe Control in Collaborative Beamforming via Node Selection , 2010, IEEE Transactions on Signal Processing.

[28]  Marc Moonen,et al.  Distributed Adaptive Estimation of Node-Specific Signals in Wireless Sensor Networks With a Tree Topology , 2011, IEEE Transactions on Signal Processing.

[29]  Alexander Bertrand,et al.  Applications and trends in wireless acoustic sensor networks: A signal processing perspective , 2011, 2011 18th IEEE Symposium on Communications and Vehicular Technology in the Benelux (SCVT).

[30]  Simon Doclo,et al.  Analysis of rate constraints for MWF-based noise reduction in acoustic sensor networks , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[31]  Marc Moonen,et al.  Distributed Node-Specific LCMV Beamforming in Wireless Sensor Networks , 2012, IEEE Transactions on Signal Processing.

[32]  Israel Cohen,et al.  A sparse blocking matrix for multiple constraints GSC beamformer , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).