Multi-speaker DOA estimation in reverberation conditions using expectation-maximization

Author(s):  
Ofer Schwartz ◽  
Yuval Dorfan ◽  
Emanuel A.P. Habets ◽  
Sharon Gannot
Author(s):  
Ofer Schwartz ◽  
Sharon Gannot

AbstractThe problem of blind and online speaker localization and separation using multiple microphones is addressed based on the recursive expectation-maximization (REM) procedure. A two-stage REM-based algorithm is proposed: (1) multi-speaker direction of arrival (DOA) estimation and (2) multi-speaker relative transfer function (RTF) estimation. The DOA estimation task uses only the time frequency (TF) bins dominated by a single speaker while the entire frequency range is not required to accomplish this task. In contrast, the RTF estimation task requires the entire frequency range in order to estimate the RTF for each frequency bin. Accordingly, a different statistical model is used for the two tasks. The first REM model is applied under the assumption that the speech signal is sparse in the TF domain, and utilizes a mixture of Gaussians (MoG) model to identify the TF bins associated with a single dominant speaker. The corresponding DOAs are estimated using these bins. The second REM model is applied under the assumption that the speakers are concurrently active in all TF bins and consequently applies a multichannel Wiener filter (MCWF) to separate the speakers. As a result of the assumption of the concurrent speakers, a more precise TF map of the speakers’ activity is obtained. The RTFs are estimated using the outputs of the MCWF-beamformer (BF), which are constructed using the DOAs obtained in the previous stage. Next, using the linearly constrained minimum variance (LCMV)-BF that utilizes the estimated RTFs, the speech signals are separated. The algorithm is evaluated using real-life scenarios of two speakers. Evaluation of the mean absolute error (MAE) of the estimated DOAs and the separation capabilities, demonstrates significant improvement w.r.t. a baseline DOA estimation and speaker separation algorithm.


Direction of Arrival (DOA) estimation problem is defined as the problem of Sparse Signal Recovery (SSR) in researches published on the Uniform or Non Uniform array based implementations. This Paper attempts a Multikernel Sparse learning (MSL) approach with mixture modeling for the SSR problem to improve the performance parameters including the PSNR and the RMSE of the estimated sparse signal in the underdetermined condition. The Expectation Maximization algorithm is exploited to obtain the convergence in the mixture modeling MSL method. The virtual array response problem thus developed uses the mixture modeling MSL to estimate the DOA. Matlab based implementation is carried out and the results are found to be satisfactory.


2005 ◽  
Vol 25 (1_suppl) ◽  
pp. S678-S678
Author(s):  
Yasuhiro Akazawa ◽  
Yasuhiro Katsura ◽  
Ryohei Matsuura ◽  
Piao Rishu ◽  
Ansar M D Ashik ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document