arXiv:2510.02556eess.ASeess.SP2025-10中稿 · publication in IEE…

用距离矩阵优化声源定位,速度更快精度更高。

Multi-Source Position and Direction-of-Arrival Estimation Based on Euclidean Distance Matrices

  • 基于欧氏距离矩阵和格拉姆矩阵,将多源定位简化为单变量优化。
  • 在混响噪声环境下,定位与方向估计误差显著低于传统SRP方法。
  • 无需连续变量优化,适合实时语音定位场景。

使用麦克风阵列估计多个声源位置或到达方向(DOA)的常用方法是定向响应功率(SRP)波束成形。在三维场景中,基于SRP的方法需联合优化三个连续变量(位置估计)或两个连续变量(DOA估计),当要求高定位精度时计算成本较高。本文提出基于欧氏距离矩阵(EDM)及其对应格拉姆矩阵的新方法,用于多源位置和DOA估计。所有方法均依赖麦克风间的时差估计(TDOA)。所提出的多源位置估计方法仅需对每个声源优化一个连续变量(相对于参考麦克风的距离)。通过最小化格拉姆矩阵特征值定义的代价函数,确定每个声源的最优距离变量及候选TDOA估计集。随后通过求解正交普鲁斯特问题,将相对位置映射为绝对位置。所提出的多源DOA估计方法无需连续变量优化,通过最小化秩约化格拉姆矩阵特征值定义的代价函数,确定最优候选TDOA估计集。在六麦克风配置下,针对不同声源与麦克风布局,在混响噪声环境中实验表明,所提基于EDM的方法在定位与方向估计精度及运行时间上均一致优于基于SRP的方法。

原文摘要 · Abstract (English)

A popular method to estimate the positions or directions-of-arrival (DOAs) of multiple sound sources using an array of microphones is based on steered-response power (SRP) beamforming. For a three-dimensional scenario, SRP-based methods require joint optimization of three continuous variables for position estimation or two continuous variables for DOA estimation, which can be computationally expensive when high localization accuracy is desired. In this paper, we propose novel methods for multi-source position and DOA estimation by exploiting properties of Euclidean distance matrices (EDMs) and their respective Gram matrices. All methods require estimated time-differences of arrival (TDOAs) between the microphones. In the proposed multi-source position estimation method, only a single continuous variable per source, representing the distance to a reference microphone, needs to be optimized. For each source, the optimal distance variable and set of candidate TDOA estimates are determined by minimizing a cost function defined using the eigenvalues of the Gram matrix. The estimated relative source positions are then mapped to absolute source positions by solving an orthogonal Procrustes problem. The proposed multi-source DOA estimation method eliminates the need for continuous variable optimization. The optimal set of candidate TDOA estimates is determined by minimizing a cost function defined using the eigenvalues of a rank-reduced Gram matrix. For two sources in a noisy and reverberant environment, experimental results for different source and microphone configurations with six microphones show that the proposed EDM-based method consistently outperforms the SRP-based method in terms of position and DOA estimation accuracy and run time.

声源定位距离矩阵语音处理信号估计

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。