《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于六元空間陣列的聲源定位系統實現
基于六元空間陣列的聲源定位系統實現
2020年電子技術應用第2期
余秋婷,熊俊俏
武漢工程大學 電氣信息學院,湖北 武漢430205
摘要: 聲源定位技術是語音識別技術的基礎,針對復雜噪聲和混響的室內環境造成聲源定位精度不理想的問題,提出了一種基于麥克風陣列的聲源定位系統。首先闡述了聲源定位原理,然后提出了改進的廣義互相關算法。該算法利用兩信號之間的相關性,估計出麥克風之間的時延,進而得到聲程差,并根據幾何關系確定聲源在空間中的位置,最后在嵌入式平臺上進行實驗。實驗結果證明,該方法能較準確地得到聲源位置,且距離和方位角的誤差分別不超過+5°和±15 cm。
中圖分類號: TN641
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.190864
中文引用格式: 余秋婷,熊俊俏. 基于六元空間陣列的聲源定位系統實現[J].電子技術應用,2020,46(2):58-61.
英文引用格式: Yu Qiuting,Xiong Junqiao. Realization of sound source locating system based on six-dimensional space array[J]. Application of Electronic Technique,2020,46(2):58-61.
Realization of sound source locating system based on six-dimensional space array
Yu Qiuting,Xiong Junqiao
School of Electrical and Information Engineering,Wuhan Institute of Technology,Wuhan 430205,China
Abstract: Sound source localization technology is the basis of speech recognition technology. For the problem that the sound source localization accuracy is not ideal for complex noise and reverberant indoor environment, a sound source localization system based on microphone array is proposed. Firstly, the principle of sound source localization is expounded, and then an improved generalized cross-correlation algorithm is proposed. The algorithm uses the correlation between the two signals to estimate the delay between the microphones, and then obtains the sound path difference, and determines the position of the sound source in space according to the geometric relationship. Finally, the experiment is carried out on the embedded platform. The experimental results show that the method can obtain the sound source position more accurately, and the distance and azimuth errors are not exceeded positive and negative 5 degrees and plus or minus 15 cm.
Key words : sound source localization;microphone array;time delay estimation;embedded system

0 引言

    聽覺是人感知外界環境,并與外界環境進行交互的重要方式,根據不同物體發出的聲音,人們可以判斷出聲源的方位。而在某些特定場合,就需要機器來準確定位出聲源的位置[1]。因此,基于麥克風陣列聲源定位技術得到了廣泛的關注和快速的發展,對其開展研究具有很強的實踐價值[2]

    目前,常用的基于麥克風陣列的聲源定位方法有3種:基于最大輸出功率的可控波束形成定位方法[3]、基于高分辨率譜估計技術的定位方法[4]和基于時延估計的定位方法[5]。其中,基于時延估計的定位方法由于運算量小、實時性好、易于實現等優點而成為最普遍的使用方法[6]。其方法首先估計了聲源到達各個麥克風的時延,再根據幾何關系得到聲源的位置。文獻[7]提出了一種改進時延估計的聲源定位方法。該方法首先設計了四元十字型麥克風陣列,然后在廣義互相關的基礎上引入二次相關算法來削弱環境噪聲產生的干擾,同時采用自適應濾波算法來提高環境混響的時延精度,從而獲得更準確的聲源位置。但缺少界面的直觀顯示。文獻[8]首先提出了GCC-IMLPT算法,并通過仿真驗證了該算法的性能,且選取了計算量小、實時性較好的球形插值法來得到聲源位置,然后研究了麥克風拓撲結構,確定麥克風陣列的大小,最后在實際環境中測試了系統的性能,但由于系統是在計算機上實現的,不方便攜帶。當前,優化算法提高定位精度,實現界面的直觀顯示,以及方便攜帶成為考慮的熱點問題。

    本文提出一種基于麥克風陣列的聲源定位系統。采用改進的廣義互相關算法獲取時延,進而得到聲程差,并根據幾何關系確定聲源在空間中的位置,最后在嵌入式平臺上進行實驗。實驗結果證明,該方法能較準確地得到聲源位置。

1 聲源定位系統原理 

1.1 聲源定位原理

    由于同一個聲源傳播到位置不同的各個麥克風時會產生時間差,這個時間差稱為時延。時延與聲速相乘即可得到聲程差。由雙曲線的性質可知,雙曲線上任意一點到兩個焦點的距離之差的絕對值為雙曲線的實軸長。因此,聲源在以任意兩個麥克風為焦點,聲程差為實軸長的多條雙曲線的焦點上[9]。聲源定位原理圖如圖1所示,S為聲源。

ck2-t1.gif

1.2 改進的廣義互相關算法

    廣義互相關算法是目前最常用的一種時延估計方法。廣義互相關算法是通過將兩路聲音信號從時域變化為頻域,并求得兩信號之間的互功率譜,再進行加權,這樣可以降低噪聲和反射帶來的誤差,然后經過反傅里葉變換,將頻域轉換回時域得到互相關函數并計算峰值,峰值所對應的位置即時延[10]。廣義互相關時延估計基本原理和流程圖如圖2所示。

ck2-t2.gif

    由于聲源不斷產生聲音信號,麥克風接收到聲源傳來的聲音信號。假設麥克風1、2接收到聲音信號的理想模型為:

ck2-gs1-3.gif

    在理想情況下或在弱噪聲和弱混響的環境下互功率譜可近似表示為:

ck2-gs4-6.gif

    互功率譜加權函數(PHAT)通過對信號互功率譜歸一化,去除信號的幅度信息,只保留了信號的相位特性,對噪聲和混響有一定的抑制作用[11]

ck2-gs7-9.gif

2 空間定位方法

    目前有2種方法估計聲源位置:通過搜索的方式和通過幾何的方式。由于本文采用的是三維陣列,故采用幾何的方法估計聲源位置。

    本文采用球形插值法對聲源位置進行估計。球型插值法根據多個麥克風相對參考麥克風的時延和各個麥克風的矢量位置得到一個誤差方程組,并求其最小二乘解[12]

    如圖3所示,聲源的坐標點用s(x,y,z)表示,麥克風m0放在原點處作為參考點,mi表示其他麥克風的坐標位置,i∈[1,5],各麥克風與參考麥克風之間的聲程差用di表示。

ck2-t3.gif

    聲源s應該滿足矢量方程:

ck2-gs10-18.gif

ck2-gs19-22.gif

3 實驗結果與分析

3.1 實驗設備

    本文系統在硬件上主要包括三維陣列、麥克風模塊、數據采集卡以及計算機。三維陣列模型如圖4所示,相鄰兩麥克風之間的距離為50 cm,麥克風采用MAX9812麥克風模塊,為全向性麥克風,20 dB固定增益放大。選用 USB DAQ多功能數據采集卡采集聲音數據,采集卡的輸入端通過6根數據線與麥克風陣列相連,輸出端通過USB連接計算機,USB DAQ采集卡具有8路差分16位高速同步模擬信號采集,8 個AD620高精度差分放大器,16路數字信號單向輸入,16路數字信號單向輸出。單通道的采樣頻率最大可達200 kHz。本實驗只使用了其中6路通道。

ck2-t4.gif

3.2 實驗分析

    通過具體實驗對麥克風陣列以及算法進行驗證。本實驗環境內存在一定的噪聲,噪聲主要來源于室內照明設備、電腦風扇以及空調,聲源為手機播放的一段音樂。數據采集卡的采樣頻率設置為200 kHz,采樣位數為16位,采樣點數設為1×105個。

    測試時,對每個位置都進行6次實驗,求取的實驗結果為6次實驗的平均值。實驗結果如表1所示。

ck2-b1.gif

    由表1的定位結果來看,該系統實現了聲源定位的基本功能,角度的誤差在±5°以內,能夠較準確地找到聲源所在的方位,距離誤差不超過±15 cm,在所接受的范圍內。

4 結論

    本文設計實現了基于麥克風陣列的聲源定位系統,該系統采用6個麥克風組成的三維陣列,并根據改進的廣義互相關算法獲取時延,再根據球形插值法確定聲源在空間中的位置。

    從實驗結果與分析可以看出,該算法得到的聲源位置較準確。而且本系統能將聲源的位置信息顯示在界面上,具有更加直觀的效果。不足的是,系統不夠便攜且只能定位單聲源,后續需要進一步研究將算法移植到便攜式開發板上以及多聲源定位算法。

參考文獻

[1] 韓文革,蘇淑靖,薛彥杰.基于麥克風陣列的聲源被動定位系統設計[J].電子技術應用,2017,43(12):61-64.

[2] 姜志鵬,唐加能,梁瑞宇.實時聲源定位算法研究與實現[J].電子器件,2015,38(6):1406-1411.

[3] 葛李賀.基于波束形成算法的聲源定位研究及DSP實現[D].南京:南京信息工程大學,2015.

[4] 劉賓.基于聲源定位的靶標測量技術研究[D].西安:西安電子科技大學,2017.

[5] 劉璐.基于麥克風陣列的機器人聲源定位系統研究[D].長春:長春工業大學,2018.

[6] 伏智超.基于Cortex-A8嵌入式系統的聲源定位技術研究與實現[D].南京:東南大學,2015.

[7] 程方曉,劉璐,姚清華,等.基于改進時延估計的聲源定位算法[J].吉林大學學報(理學版),2018,56(3):681-687.

[8] 劉云飛.基于麥克風陣列的聲源定位方法的研究[D].杭州:杭州電子科技大學,2018.

[9] 陳國良,徐揚,黃曉琴.基于正四棱錐結構的機器人聲源定位系統研究[J].計算機應用研究,2018,36(4):1088-1092.

[10] 郭俊成.基于傳聲器陣列的聲源定位技術研究[D].南京:南京航空航天大學,2007.

[11] 喬健,王建明.抑制風噪聲的頻點離散值加權GCC-PHAT時延估計算法[J].電子技術應用,2018,44(3):72-76,80.

[12] 張明瀚.基于時延估計的聲源定位系統研究[D].重慶:重慶大學,2009.



作者信息:

余秋婷,熊俊俏

(武漢工程大學 電氣信息學院,湖北 武漢430205)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一本视频| 亚洲精品美女在线观看| 伊人成人在线视频| 国产精品一区二区三区久久| 欧美精品v日韩精品v韩国精品v | 亚洲少妇在线| 亚洲国产日韩一级| 久久精品人人做人人爽| 欧美一区=区| 亚洲高清在线视频| 亚洲成人资源| 尤物精品在线| 伊人婷婷久久| 精品不卡在线| 伊人久久av导航| 一区免费在线| 国产精品日韩精品欧美精品| 国产精品久久综合| 国产精品久久久久av| 国产精品毛片一区二区三区| 国产精品久久影院| 国产九九视频一区二区三区| 国产人成一区二区三区影院| 国产模特精品视频久久久久| 国产毛片一区| 国内精品国产成人| 国内精品久久久久国产盗摄免费观看完整版 | 欧美精品一区在线| 欧美欧美天天天天操| 欧美日本一区二区高清播放视频| 欧美乱大交xxxxx| 欧美日韩一区二区三区在线观看免| 欧美日韩一区高清| 国产精品视频第一区| 国产欧美日韩伦理| 国模一区二区三区| 亚洲国产精品一区二区尤物区| 亚洲国产合集| 日韩午夜在线视频| 亚洲欧美日韩一区| 久久精品国产在热久久| 最近看过的日韩成人| 一本色道久久综合亚洲精品高清 | 日韩午夜激情电影| 亚洲一区二区三区精品在线观看 | 亚欧美中日韩视频| 亚洲区在线播放| 亚洲欧美成aⅴ人在线观看| 久久成人免费电影| 女主播福利一区| 欧美无乱码久久久免费午夜一区| 国产欧美日韩另类视频免费观看| 亚洲国产精品第一区二区三区| 一区二区三区视频在线播放| 久久av红桃一区二区小说| 99re6热只有精品免费观看| 亚洲欧美福利一区二区| 久久久久久亚洲精品中文字幕| 欧美福利视频在线观看| 欧美视频中文字幕在线| 国产综合亚洲精品一区二| 亚洲精品乱码| 性欧美1819sex性高清| 99精品国产热久久91蜜凸| 午夜免费在线观看精品视频| 久久综合久久综合久久| 欧美日韩一区二区三区在线| 国产色综合久久| 欧美日韩亚洲成人| 一区视频在线看| 亚洲乱码一区二区| 亚洲第一页自拍| 99视频国产精品免费观看| 性8sex亚洲区入口| 久久这里只有| 欧美涩涩视频| 国内精品亚洲| 亚洲欧美日韩一区在线| 亚洲国产日韩综合一区| 在线视频欧美一区| 欧美在线观看视频一区二区三区 | 久久精品盗摄| 一本色道久久综合亚洲精品不卡 | 国产精品外国| 亚洲精品一区二区三区福利| 香蕉成人伊视频在线观看| 亚洲欧洲精品一区| 先锋影音久久久| 欧美国产日韩视频| 国产日韩在线亚洲字幕中文| 亚洲人www| 午夜精品www| 一本久道综合久久精品| 欧美在线视频免费| 欧美日韩国产91| 韩国欧美一区| 香蕉成人久久| 中文精品一区二区三区| 久久精品女人天堂| 欧美日韩一区二区三区四区五区| 国产一区二区在线观看免费| 日韩亚洲欧美高清| 午夜日韩视频| 午夜影院日韩| 欧美日韩精品三区| 好吊一区二区三区| 亚洲一区二区三区四区五区黄| 亚洲人精品午夜| 久久精品国产久精国产爱| 欧美国产日韩二区| 亚洲韩国日本中文字幕| 欧美一区二区视频97| 亚洲一区二区三区视频| 欧美二区视频| 伊人久久成人| 欧美专区在线播放| 欧美一区二区成人| 欧美三级特黄| 亚洲激情视频在线| 亚洲高清免费| 久久成人精品电影| 国产精品美女| 一本色道久久综合狠狠躁篇的优点| 亚洲一区国产| 亚洲自拍电影| 欧美日韩高清在线| 最近看过的日韩成人| 亚洲国产mv| 久久免费视频网站| 国产亚洲毛片| 午夜精品久久久久久久99热浪潮 | 免费的成人av| 国产一区二区三区网站| 一本色道久久综合狠狠躁篇怎么玩 | 国产一区二区三区久久久久久久久| 亚洲视频一区二区| 亚洲免费婷婷| 亚洲品质自拍| 一区二区三区**美女毛片| 欧美成人免费小视频| 激情成人综合网| 欧美一区二区三区在线观看 | 久久精品人人| 久久精品99久久香蕉国产色戒| 国产精品海角社区在线观看| 亚洲最新色图| 亚洲天堂久久| 欧美性大战xxxxx久久久| 亚洲美女视频在线免费观看| 一本久久综合| 欧美国产精品久久| 在线视频欧美精品| 亚洲欧美怡红院| 国产精品免费观看在线| 亚洲一区激情| 欧美一区二区三区四区在线观看地址| 国产精品网曝门| 亚洲欧美自拍偷拍| 男人插女人欧美| 亚洲高清二区| 99精品久久免费看蜜臀剧情介绍| 欧美日韩国产在线播放| 日韩一二三区视频| 99精品视频网| 国产精品影音先锋| 欧美与欧洲交xxxx免费观看| 久久视频精品在线| 亚洲国产91精品在线观看| 99精品视频免费观看视频| 欧美人妖另类| 先锋亚洲精品| 欧美18av| 一本色道久久88亚洲综合88| 欧美亚洲免费高清在线观看| 国产精品乱码久久久久久| 久久精品一级爱片| 欧美精品色综合| 亚洲视频图片小说| 久久午夜激情| 亚洲毛片av在线| 中日韩在线视频| 激情五月婷婷综合| 亚洲狼人综合| 国产精品久久99| 久久精品国产久精国产思思| 欧美视频日韩| 久久xxxx精品视频| 欧美激情网站在线观看| 中国日韩欧美久久久久久久久| 久久激情视频| 亚洲国产另类 国产精品国产免费| 中文网丁香综合网| 国产欧美一区二区三区在线看蜜臀 | 香蕉久久a毛片| 嫩草国产精品入口| 在线综合亚洲| 久久久午夜视频| 亚洲精品一级| 久久久久国色av免费观看性色| 亚洲国产欧美一区二区三区久久|