技術(shù)引領(lǐng)未來,守護美好生活
顯然,如果只有一只耳朵工作,肯定是無法判斷聲音來自何方了。
麥克風陣列是指由兩個或多個麥克風按照一定的幾何結(jié)構(gòu)排列而成的陣列。按照拓撲結(jié)構(gòu)不同,麥克風陣列可以分為均勻線性陣列、非均勻線性陣列、非線性陣列、環(huán)形陣列、平面陣列、立體陣列等。
陣列類型
線性陣列可以定位一個角度,即只能定位方位角,無法定位仰角。平面陣列可以定位方位角和仰角,實用性更強,但也意味著更復(fù)雜的計算,無法進行定距。立體陣列既可以定向也可以定距。
圓形坐標定向示例(θ1---俯仰角,φ1---方位角)
目前線性陣列和平面陣列是常見的兩類陣列。線性陣列常見于會議拾音、教室吊麥等;平面陣列在智能音箱、聲學照相機等設(shè)備中更為常見。立體陣列見于反狙擊手系統(tǒng)。
桌面線性麥克風陣列
鳴笛抓拍用麥克風陣列(平面陣列)
反狙擊手系統(tǒng)
所謂聲源定位,就是利用一組按照一定幾何位置擺放的麥克風定出聲源的空間位置。對于空間中位于不同位置的兩個麥克風而言,聲源只要不位于它們之間的中線上,那么它們和聲源之間的距離就存在差異,如下圖所示。可以看出,聲源與兩個麥克風之間存在距離差△L=Cτ,因此,聲波到達兩個麥克風的信號在時間上存在時延τ=△L/C。理想情況下,麥克風i和j接收的信號滿足關(guān)系Si=Sj(t-τ)。
假設(shè)麥克風的數(shù)量為M,第i個麥克風接收到的信號為,對進行時延對齊后,累加可得
上式中,指的是當陣列指向搜索點時的可控時延,與麥克風的數(shù)量、陣列孔徑、聲源的入射角以及采樣頻率成正比,與聲音的傳播速度成反比。累加輸出的功率,即波束的功率為
是的頻域表示。聲源的位置可按照下式計算:
通過控制陣列方向來引導(dǎo)波束,使波束輸出功率大的點就是聲源的位置。
麥克風陣列的性能指標包括主瓣寬度(波束寬度)、旁瓣增益、陣列增益等。從定位的角度出發(fā),陣列增益是無關(guān)的性能指標,需要考慮主瓣寬度和旁瓣增益這兩個指標。
波束圖示例
通常情況下,在麥克風數(shù)量相同的情況下,麥克風分布形式越規(guī)則,主瓣寬度和旁瓣增益會越大。下面給出了兩個麥克風陣列構(gòu)型,都由32個麥克風構(gòu)成,從對應(yīng)波束圖中可以明顯看到這一規(guī)律。因此,在設(shè)計麥克風陣列時,應(yīng)該盡可能地設(shè)計優(yōu)化構(gòu)型,而不是選擇均勻的規(guī)則構(gòu)型。
規(guī)則型陣列及其波束圖
非規(guī)則型陣列及其波束圖
目前,得到廣泛應(yīng)用的聲學定位技術(shù)莫過于交通領(lǐng)域中的鳴笛抓拍系統(tǒng)了,實際上這也是聲學照相機的一個具體應(yīng)用??v觀市場上已有的鳴笛抓拍系統(tǒng),基本都是由一個平面麥克風陣列、一個電警(卡口)相機和主機組成,麥克風陣列用于鳴笛聲音定位、相機用于識別鳴笛車輛車牌并抓拍圖片生成證據(jù)。
系統(tǒng)的整個抓拍流程如下圖所示。在前端,系統(tǒng)捕獲到機動車鳴笛聲音,啟動定位分析軟件進行定位,如果定位結(jié)果位于抓拍視野范圍內(nèi),則啟動高清相機進行抓拍;根據(jù)定位坐標,進行相關(guān)車輛的車牌識別,如果能夠識別出符合要求的車牌,則將車牌推送到LED屏顯示,同時生成完整證據(jù)鏈,包括車牌圖片及識別結(jié)果、車輛特寫、車輛全景、鳴笛云圖、鳴笛聲紋圖和鳴笛過程的音視頻(疊加云圖),并將其推送到后臺。
鳴笛抓拍工作流程
系統(tǒng)計算監(jiān)測路面有效探測區(qū)域的聲音大小分布,用顏色表示聲音相對大小生成聲音分布圖,聲音分布與高清圖片疊加形成聲音云圖,對鳴笛聲連續(xù)采集分析,持續(xù)生成聲音云圖,聲音云圖疊加到視頻上連續(xù)播放生成“聲音視頻”;同時,自動生成4張圖片(違法時刻車輛全景圖、全景云圖、車輛特寫圖和車牌特寫與鳴笛頻譜圖)和音視頻證據(jù),其證據(jù)支持添加水印信息、防偽信息。證據(jù)信息如下圖所示。
A1:不會。首先在算法上進行處理,如果兩車距離特別近,后車鳴笛聲音會被前車遮擋,到達聲吶陣列已經(jīng)不是直達波,可以在定位算法上排除這種定位結(jié)果,不予定位抓拍;其次,通過對抓拍圖像的結(jié)構(gòu)化處理,設(shè)計合適的定位光斑與車輛方框的“容納”算法,可準確判斷鳴笛光斑所在車輛位置。
A2:不會。對抓拍圖像進行結(jié)構(gòu)化處理,可以準確區(qū)分出電動車/摩托車、機動車、自行車等,根據(jù)定位光斑的位置,可以準確判斷出鳴笛來自于電動車/摩托車。
A3:如果多臺車在同一時刻按下喇叭,又在同一時刻松開喇叭,那么這段時間只會定位一臺鳴笛車輛;如果兩臺車的按喇叭時刻前后相差數(shù)十毫秒以上,系統(tǒng)可以定位到兩臺車輛。
全國統(tǒng)一服務(wù)熱線