Active stereo sound localization.

Estimating the direction of arrival of sound in three-dimensional space is typically performed by generalized time-delay processing on a set of signals from a fixed array of omnidirectional microphones. This requires specialized multichannel A/D hardware, and careful arrangement of the microphones into an array. This work is motivated by the desire to instead only use standard two-channel audio A/D hardware and portable equipment. To estimate direction of arrival of persistent sound, the position of the microphones is made variable by mounting them on one or more computer-controlled pan-and-tilt units. In this paper, we describe the signal processing and control algorithm of a device with two omnidirectional microphones on a fixed baseline and two rotational degrees of freedom. Experimental results with real data are reported with both impulsive and speech sounds in an untreated, normally reverberant indoor environment.

[1]  Paul M. Embree,et al.  C Language Algorithms for Digital Signal Processing , 1991 .

[2]  W. Press,et al.  Numerical Recipes in C++: The Art of Scientific Computing (2nd edn)1 Numerical Recipes Example Book (C++) (2nd edn)2 Numerical Recipes Multi-Language Code CD ROM with LINUX or UNIX Single-Screen License Revised Version3 , 2003 .

[3]  John K. Tsotsos,et al.  Design and Performance of Trish, a Binocular Robot Head with Torsional Eye Movements , 1993, Int. J. Pattern Recognit. Artif. Intell..

[4]  Gregory J. Reid,et al.  Active binaural sound localization , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[5]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

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

[7]  Richard J. Vaccaro,et al.  The past, present, and the future of underwater acoustic signal processing , 1998, IEEE Signal Process. Mag..

[8]  A. Moiseff,et al.  An artificial neural network for sound localization using binaural cues. , 1996, The Journal of the Acoustical Society of America.

[9]  James L. Flanagan,et al.  A DSP implementation of source location using microphone arrays. , 1996 .

[10]  Michael S. Brandstein,et al.  A closed-form location estimator for use with room environment microphone arrays , 1997, IEEE Trans. Speech Audio Process..

[11]  M. Cynader,et al.  A computational theory of spectral cue localization , 1993 .

[12]  Jian Li,et al.  An efficient algorithm for time delay estimation , 1998, IEEE Trans. Signal Process..