LMS implementation of first order adaptive differential microphone array beamforming. In the implementation of first order adaptive differential microphone, the difference between two spatial beams are taking using a scaling parameter . The choice of the optimal
is not exact in the presence of large amplitude noise or low signal to noise ratios. We present a LMS approach to estimating the optimal
.
Consider a two microphone array as shown in Figure 1:
Figure 1: Two microphone array
The constraints for beamforming are:
and
where is the desired beam direction and
is a desired null direction. Given
and
, the choice of
will determine whether the spatial beam will be a dipole, cardiod, hypercardiod or supercardiod. The final solution is given as
where is the design parameter of concern. Consider a cost function
. It can be easily shown that a gradient descent optimization of beta
will satisfy
where
A time average can be deployed to optimize the estimate of . The descent algorithm then becomes:
VOCAL Technologies offers custom designed solutions for beamforming with a robust voice activity detector, acoustic echo cancellation and noise suppression. Our custom implementations of such systems are meant to deliver optimum performance for your specific beamforming task. Contact us today to discuss your solution!