It is obvious that the target signal spectrum is restored by
finding the centroid of the circle on which three or more microphone
inputs
lie. In the case of
, the circle centroid is
uniquely determined from three distinct points on the circle. In the
case of
microphone inputs, the circle centroid can be determined
as a point of nearly equal distance from observed microphone inputs. We
estimate the centroid as a point
by minimizing
the variance of
squared distances from
, i.e.,
To solve this equation, let and
be real and imaginary parts of
, i.e.,
, and let
and
be those of
. Then, we have
![]() | |||
![]() |
![]() |
||
![]() |
![]() |
||
![]() |
(4) |
Eq. (6) has a solution if the covariance matrix:
![]() |
(7) |
Even though is always guaranteed to be no greater than 1, in
numerically bad conditions such as
, we use the center of
gravity of
points
, i.e., the delay-and-sum solution,
instead of the circle centroid here.