next up previous
Next: Designing the Array Up: Vision-Steered Beam Forming Previous: A Visually Constrained Beamformer

Fixed Beamformer Algorithms

In this section we describe a fixed beamformer algorithm and the different microphone arrangements that can be used with it. The geometry of the microphone array is represented by the set of vectors tex2html_wrap_inline2050 which describe the position of each microphone n relative to some reference point (e.g., the center of the array), see Figure 3. The array is steered to maximize the response to plane waves coming from the direction tex2html_wrap_inline2054 of frequency tex2html_wrap_inline2056 . Then, for a plane wave incident from the direction tex2html_wrap_inline2058 , at angle tex2html_wrap_inline2060 , the gain is:

 

where tex2html_wrap_inline2062 , tex2html_wrap_inline2064 is the gain pattern of each individual microphone, and k tex2html_wrap_inline2068 is the wave number of the incident plane wave. tex2html_wrap_inline2070 is the wave number corresponding to the frequency tex2html_wrap_inline2056 of the incident plane wave. Note that there is also a tex2html_wrap_inline2074 dependence for F and G, but since we are only interested in steering in one dimension, we have omitted this factor. This expression can be written more compactly as:

  equation1218

where tex2html_wrap_inline2080 represents the microphone weights and tex2html_wrap_inline2082 is the set of transfer functions between each microphone and the reference point. In the formulation above, a maxima is created in the gain pattern at the steering angle for the expected frequency, since tex2html_wrap_inline2084 and the phase terms in tex2html_wrap_inline2080 and tex2html_wrap_inline2082 cancel each other. Note, however, that this is not the only set of weights that can be used for tex2html_wrap_inline2080 . For example, Stadler and Rabinowitz present a method of obtaining the weights with a parameter tex2html_wrap_inline2092 that arbitrates high directivity and uncorrelated noise gain [7]. This method, when used to obtain maximum directivity, yields gain patterns that are slightly more directional than the basic weights described above.

The standard performance metric for the directionality of a fixed array is the directivity index which is shown in Equation 3, [7]. The directivity index is the ratio of the array output power due to sound arriving from the far field in the target direction, , to the output power due to sound arriving from all other directions in a spherically isotropic noise field,

  equation1235

The directivity index thus formulated is a narrow-band performance metric; it is dependent on frequency but the frequency terms are omitted from Equation 3 for simplicity of notation. In order to assess an array for use in speech enhancement a broad-band performance metric must be used.\

One such metric is the intelligibility-weighted directivity index [7] in which the directivity index is weighted by a set of frequency-dependent coefficients provided by the ANSI standard for the speech articulation index [1]. This metric weights the directivity index in fourteen one-third-octave bands spanning 180 to 4500 Hz [7].


next up previous
Next: Designing the Array Up: Vision-Steered Beam Forming Previous: A Visually Constrained Beamformer

Michael Casey
Mon Mar 4 18:47:28 EST 1996