Flexible and Optimal Design of Spherical Microphone Arrays for Beamforming

This paper describes a methodology for designing a flexible and optimal spherical microphone array for beamforming. Using the approach presented, a spherical microphone array can have very flexible layouts of microphones on the spherical surface, yet optimally approximate a desired beampattern of higher order within a specified robustness constraint. Depending on the specified beampattern order, our approach automatically achieves optimal performances in two cases: when the specified beampattern order is reachable within the robustness constraint we achieve a beamformer with optimal approximation of the desired beampattern; otherwise we achieve a beamformer with maximum directivity, both robustly. For efficient implementation, we also developed an adaptive algorithm for computing the beamformer weights. It converges to the optimal performance quickly while exactly satisfying the specified frequency response and robustness constraint in each step. One application of the method is to allow the building of a real-world system, where microphones may not be placeable on regions, such as near cable outlets and/or a mounting base, while having a minimal effect on the performance. Simulation results are presented

[1]  Ramani Duraiswami,et al.  A robust and self-reconfigurable design of spherical microphone array for multi-resolution beamforming , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[2]  Christoph W. Ueberhuber Numerical computation : methods, software, and analysis , 1997 .

[3]  Jacob Benesty,et al.  Audio Signal Processing for Next-Generation Multimedia Communication Systems , 2004 .

[4]  N. J. A. Sloane,et al.  McLaren’s improved snub cube and other new spherical designs in three dimensions , 1996, Discret. Comput. Geom..

[5]  Thushara D. Abhayapala,et al.  Theory and design of high order sound field microphones using spherical microphone array , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  Gary W. Elko,et al.  A highly scalable spherical microphone array based on an orthonormal decomposition of the soundfield , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Ramani Duraiswami,et al.  Capture and Recreation of Higher-Order 3D Sound Fields via Reciprocity , 2004, ICAD.

[8]  Mark A. Taylor Cubature for the sphere and the discrete spherical harmonic transform , 1995 .

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

[10]  Dennis M. Healy,et al.  An FFT for the 2-sphere and applications , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[11]  Arun Ross,et al.  Microphone Arrays , 2009, Encyclopedia of Biometrics.

[12]  Boaz Rafaely,et al.  Analysis and design of spherical microphone arrays , 2005, IEEE Transactions on Speech and Audio Processing.

[13]  R. Duraiswami,et al.  Fast Multipole Methods for the Helmholtz Equation in Three Dimensions , 2005 .

[14]  D. Healy,et al.  Computing Fourier Transforms and Convolutions on the 2-Sphere , 1994 .

[15]  Jörg Fliege,et al.  The distribution of points on the sphere and corresponding cubature formulae , 1999 .

[16]  Zhiyun Li The Capture and Recreation of 3D Auditory Scenes , 2005 .

[17]  B. Rafaely Plane-wave decomposition of the sound field on a sphere by spherical convolution , 2004 .