A robust adaptive beamformer for microphone arrays with a blocking matrix using constrained adaptive filters

This paper proposes a new robust adaptive beamformer applicable to microphone arrays. The proposed beamformer is a generalized sidelobe canceller (GSC) with a new adaptive blocking matrix using coefficient-constrained adaptive filters (CCAFs) and a multiple-input canceller with norm-constrained adaptive filters (NCAFs). The CCAFs minimize leakage of the target-signal into the interference path of the GSC. Each coefficient of the CCAFs is constrained to avoid mistracking. The input signal to all the CCAFs is the output of a fixed beamformer. In the multiple-input canceller, the NCAFs prevent undesirable target-signal cancellation when the target-signal minimization at the blocking matrix is incomplete. The proposed beamformer is shown to be robust to target-direction errors as large as 200 with almost no degradation in interference-reduction performance, and it can be implemented with several microphones. The maximum allowable target-direction error can be specified by the user. Simulated anechoic experiments demonstrate that the proposed beamformer cancels interference by over 30 dB. Simulation with real acoustic data captured in a room with 0.3-s reverberation time shows that the noise is suppressed by 19 dB. In subjective evaluation, the proposed beamformer obtains 3.8 on a five-point mean opinion score scale, which is 1.0 point higher than the conventional robust beamformer.

[1]  Gerald L. Fudge,et al.  A calibrated generalized sidelobe canceller for wideband beamforming , 1994, IEEE Trans. Signal Process..

[2]  N. Jablon,et al.  Adaptive beamforming with the generalized sidelobe canceller in the presence of array imperfections , 1986 .

[3]  J. Flanagan,et al.  Computer‐steered microphone arrays for sound transduction in large rooms , 1985 .

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

[5]  Meng Hwa Er,et al.  A new approach to robust beamforming in the presence of steering vector errors , 1994, IEEE Trans. Signal Process..

[6]  S. Nordholm,et al.  A spatial filtering approach to robust adaptive beaming , 1992 .

[7]  D J Van Tasell,et al.  Robust adaptive microphone array processing for hearing aids: realistic speech enhancement. , 1994, The Journal of the Acoustical Society of America.

[8]  Akihiko Sugiyama,et al.  A real time robust adaptive microphone array controlled by an SNR estimate , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

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

[10]  Kung Yao,et al.  A high performance microphone array system for hearing aid applications , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[11]  Antonio Cantoni,et al.  An unconstrained partitioned realization for derivative constrained broad-band antenna array processors , 1986, IEEE Trans. Acoust. Speech Signal Process..

[12]  Gerald L. Fudge,et al.  Steered response control of the generalized sidelobe canceller , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[13]  James L. Flanagan,et al.  Autodirective Microphone Systems , 1991 .

[14]  Juro Ohga,et al.  Adaptive microphone-array system for noise reduction , 1986, IEEE Trans. Acoust. Speech Signal Process..

[15]  Henry Cox,et al.  Robust adaptive beamforming , 2005, IEEE Trans. Acoust. Speech Signal Process..

[16]  Saeed Gazor,et al.  Robust adaptive beamforming via LMS-like target tracking , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[17]  Gary W. Elko,et al.  Constant beamwidth beamforming , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[18]  Yves Grenier A microphone array for car environments , 1993, Speech Commun..