一般來說,基於麥克風陣列的聲源定位演算法劃分為三類:一是基於波束形成的方法;二是基於高解析度譜估計的方法;三是基於聲達時延差(TDOA)的方法。
基於最大輸出功率的可控波束形成技術Beamforming,它的基本思想就是將各陣元採集來的訊號進行加權求和形成波束,透過搜尋聲源的可能位置來引導該波束,修改權值使得傳聲器陣列的輸出訊號功率最大。這種方法既能在時域中使用,也能在頻域中使用。它在時域中的時間平移等價於在頻域中的相位延遲。在頻域處理中,首先使用一個包含自譜和互譜的矩陣,我們稱之為互譜矩陣(Cross-Spectral Matrix,CSM)。在每個感興趣頻率之處,陣列訊號的處理給出了在每個給定的空間掃描網格點上或每個訊號到達方向(Direction ofArrival,DOA)的能量水平。因此,陣列表示了一種與聲源分佈相關聯的響應求和後的數量。這種方法適用於大型麥克風陣列,對測試環境適應性強。
GLFore的acam100就是這個原理。
一般來說,基於麥克風陣列的聲源定位演算法劃分為三類:一是基於波束形成的方法;二是基於高解析度譜估計的方法;三是基於聲達時延差(TDOA)的方法。
基於最大輸出功率的可控波束形成技術Beamforming,它的基本思想就是將各陣元採集來的訊號進行加權求和形成波束,透過搜尋聲源的可能位置來引導該波束,修改權值使得傳聲器陣列的輸出訊號功率最大。這種方法既能在時域中使用,也能在頻域中使用。它在時域中的時間平移等價於在頻域中的相位延遲。在頻域處理中,首先使用一個包含自譜和互譜的矩陣,我們稱之為互譜矩陣(Cross-Spectral Matrix,CSM)。在每個感興趣頻率之處,陣列訊號的處理給出了在每個給定的空間掃描網格點上或每個訊號到達方向(Direction ofArrival,DOA)的能量水平。因此,陣列表示了一種與聲源分佈相關聯的響應求和後的數量。這種方法適用於大型麥克風陣列,對測試環境適應性強。
GLFore的acam100就是這個原理。