国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于小波去噪的自適應(yīng)波束形成算法研究

2017-06-27 08:14文小方張玲華高婉貞
關(guān)鍵詞:旁瓣小波麥克風(fēng)

文小方,張玲華,高婉貞

(南京郵電大學(xué) 通信與信息工程學(xué)院,江蘇 南京 210003)

基于小波去噪的自適應(yīng)波束形成算法研究

文小方,張玲華,高婉貞

(南京郵電大學(xué) 通信與信息工程學(xué)院,江蘇 南京 210003)

語(yǔ)音增強(qiáng)算法是數(shù)字助聽(tīng)器的一項(xiàng)關(guān)鍵技術(shù)。廣義旁瓣抵消器自適應(yīng)波束形成算法對(duì)受固定干擾源影響的目標(biāo)語(yǔ)音有良好的消噪效果。針對(duì)廣義旁瓣抵消器自適應(yīng)波束形成算法帶來(lái)的語(yǔ)音泄漏以及殘留噪聲問(wèn)題,在分析語(yǔ)音泄漏原因的基礎(chǔ)上,引進(jìn)了小波閾值去噪技術(shù),提出了基于小波去噪的自適應(yīng)波束形成算法。該算法在對(duì)原始語(yǔ)音進(jìn)行小波閾值去噪后,將去噪后的語(yǔ)音信號(hào)通過(guò)GSC結(jié)構(gòu),從而得到輸出語(yǔ)音信號(hào)。因小波閾值去噪既能提高語(yǔ)音通過(guò)GSC結(jié)構(gòu)前的信噪比,又能使通過(guò)GSC結(jié)構(gòu)后的語(yǔ)音更加準(zhǔn)確,一定程度上減少了語(yǔ)音的泄漏,降低了殘留噪聲的發(fā)生,提高了語(yǔ)音的辨識(shí)度。實(shí)驗(yàn)結(jié)果表明,所提出的算法使得算法性能有所提高,從而達(dá)到了增強(qiáng)語(yǔ)音的目的。

廣義旁瓣抵消器;語(yǔ)音泄漏;小波閾值去噪;語(yǔ)音辨識(shí)度

0 引 言

隨著科技的不斷發(fā)展,人類(lèi)的生活環(huán)境變得復(fù)雜起來(lái)。在各種通訊領(lǐng)域,如:手機(jī)通信、固定電話(huà)、助聽(tīng)器等,語(yǔ)音信號(hào)都不可避免地受到各種噪聲的干擾,這些干擾降低了語(yǔ)音的質(zhì)量[1]。因此需要用去噪來(lái)達(dá)到語(yǔ)音增強(qiáng)的效果。目前,語(yǔ)音增強(qiáng)方法有很多種,根據(jù)麥克風(fēng)的數(shù)目可分為單麥克風(fēng)系統(tǒng)和麥克風(fēng)陣列系統(tǒng)[2]?,F(xiàn)如今由于實(shí)際環(huán)境噪聲的復(fù)雜性,單麥克風(fēng)系統(tǒng)已經(jīng)無(wú)法實(shí)現(xiàn)很好的消噪效果。麥克風(fēng)陣列信號(hào)[3]采用的是廣義旁瓣對(duì)消的思想:用“電子瞄準(zhǔn)”的形式從聲源位置獲取高品質(zhì)的語(yǔ)音信號(hào),同時(shí)抑制其他聲音以及環(huán)境噪聲,具有很好的空間選擇性。目前關(guān)于語(yǔ)音增強(qiáng)的研究工作主要集中于麥克風(fēng)陣列信號(hào)處理[4],包括固定波束形成(Fixed Beamforming,FBF)、自適應(yīng)波束形成[5]算法(Adaptive Beamforming,ABF)和帶有后置濾波器的波束形成算法。其中自適應(yīng)波束形成算法又包括最小方差無(wú)失真響應(yīng)(MVDR)波束形成算法、廣義旁瓣抵消器(GSC)結(jié)構(gòu)的波束形成算法以及Hoshuyama的GSC結(jié)構(gòu)波束形成算法。在實(shí)際應(yīng)用中,GSC結(jié)構(gòu)波束形成算法應(yīng)用廣泛,由三個(gè)部分組成:固定波束形成器(FBF)、阻塞矩陣(Blocking Matrix,BM)、多輸入抵消器(Multiple-input Canceller,MC)。然而該算法在MC模塊存在殘留噪聲和語(yǔ)音泄漏問(wèn)題。針對(duì)該問(wèn)題,Hoshuyama曾提出了基于GSC結(jié)構(gòu)的魯棒自適應(yīng)約束波束形成(CCAF-NCAF)結(jié)構(gòu),以減少語(yǔ)音泄漏[6];文獻(xiàn)[7]提出了一種多通道補(bǔ)償算法,對(duì)共振峰結(jié)構(gòu)進(jìn)行保護(hù),同樣減少了語(yǔ)音泄漏。

為此,在對(duì)GSC結(jié)構(gòu)原理進(jìn)行分析的基礎(chǔ)上,圍繞語(yǔ)音泄漏的原因,提出在GSC結(jié)構(gòu)處理前添加小波閾值去噪算法[8]。實(shí)驗(yàn)結(jié)果表明,改進(jìn)算法可以提高語(yǔ)音辨識(shí)率,改善語(yǔ)音質(zhì)量,達(dá)到語(yǔ)音增強(qiáng)[9]的效果。

1 廣義旁瓣抵消器結(jié)構(gòu)的自適應(yīng)波束形成算法

廣義旁瓣抵消器[10]的波束形成器實(shí)際上是自適應(yīng)波束形成的一般模型,該系統(tǒng)結(jié)構(gòu)可以分為上下兩支路,即將算法分為三個(gè)模塊。該算法無(wú)論是理論研究還是工程應(yīng)用中都很普及,因?yàn)镚SC結(jié)構(gòu)的波束形成算法中沒(méi)有線(xiàn)性約束,算法消噪效果較好。其算法模型結(jié)構(gòu)如圖1所示。

圖1 廣義旁瓣抵消波束形成結(jié)構(gòu)框架圖

GSC結(jié)構(gòu)的基本原理如下:假設(shè)輸入原始語(yǔ)音信號(hào)有M路,上支路通過(guò)時(shí)延估計(jì)[11]得到信號(hào)的時(shí)延以及角度。對(duì)各路麥克風(fēng)接收到的信號(hào)進(jìn)行時(shí)延補(bǔ)償,使各路通道語(yǔ)音信號(hào)盡可能達(dá)到同步。再將陣列接收信號(hào)分別向兩個(gè)正交的子空間投影,上支路對(duì)各路信號(hào)進(jìn)行加權(quán)求和,權(quán)重為a(θ0),得到初步增強(qiáng)的語(yǔ)音信號(hào),即d0(k)。

根據(jù)圖1可得:

(1)

(2)

(3)

X0(k)=B0X(k)

(4)

(5)

GSC結(jié)構(gòu)算法中很關(guān)鍵的一部分就是阻塞矩陣的設(shè)計(jì)[12],使Ba(θ0)=0,即必須滿(mǎn)足B0的每行元素之和為0,在這里選用常用的一個(gè)阻塞矩陣:

由于麥克風(fēng)陣列位置的偏差,麥克風(fēng)增益的不同,以及環(huán)境中存在混響、干擾,目標(biāo)方向估計(jì)存在誤差等因素,使得在BM模塊中,阻塞矩陣只濾除了大部分的純語(yǔ)音信號(hào),同時(shí)屏蔽了少部分的噪聲。在MC模塊中,存在部分的語(yǔ)音和參考噪聲混在一起。這樣就不可避免地導(dǎo)致參考噪聲不可能完全抵消原語(yǔ)音信號(hào)中混有的噪聲,因此最終的語(yǔ)音信號(hào)存在殘留噪聲和部分的語(yǔ)音泄漏,這也是GSC結(jié)構(gòu)固有的弊端。文中直接選用語(yǔ)音庫(kù)一段比較純凈的語(yǔ)音,其中采樣頻率為16 kHz,在信噪比SNR=-5 dB的白噪聲環(huán)境下,原語(yǔ)音方向是0°,干擾源方向是30°,有方向估計(jì)誤差為3°條件下進(jìn)行仿真實(shí)驗(yàn)。

圖2是將原始語(yǔ)音通過(guò)GSC結(jié)構(gòu)處理后得到的仿真圖。

其中,(a)是一段純凈的語(yǔ)音波形“中央革命根據(jù)地”;(b)是加入SNR=-5 dB的白噪聲;(c)是經(jīng)過(guò)GSC結(jié)構(gòu)處理后的波形,其中方向估計(jì)誤差為3°;(d)是因?yàn)槟繕?biāo)方向估計(jì)誤差產(chǎn)生的泄露語(yǔ)音。

通過(guò)分析比較GSC結(jié)構(gòu)處理前后的語(yǔ)音信號(hào)頻譜圖和語(yǔ)譜圖,找出語(yǔ)音泄漏的地方,以及GSC結(jié)構(gòu)處理后輸出語(yǔ)音的受損程度,進(jìn)而提出改進(jìn)算法。

圖2 傳統(tǒng)GSC結(jié)構(gòu)語(yǔ)音增強(qiáng)仿真圖

2 基于小波閾值去噪的自適應(yīng)波束形成算法

為了能更有效地消除殘留噪聲,減少原語(yǔ)音的泄漏,提高語(yǔ)音的辨識(shí)度,提出在GSC結(jié)構(gòu)處理前,對(duì)原始語(yǔ)音進(jìn)行小波閾值去噪,信噪比有所提高,此時(shí)再將去噪后的語(yǔ)音信號(hào)通過(guò)GSC結(jié)構(gòu)時(shí),結(jié)果會(huì)更加準(zhǔn)確,因此能有效消除殘留噪聲并且減少語(yǔ)音的泄漏。其關(guān)鍵是提高含噪語(yǔ)音的信噪比。算法主要分為五個(gè)部分:

(1)將含噪信號(hào)進(jìn)行預(yù)處理,包括分幀、預(yù)加重、端點(diǎn)檢測(cè)。

(2)使用小波函數(shù)對(duì)信號(hào)進(jìn)行多尺度分解,得出各尺度小波系數(shù)。常見(jiàn)的小波基有Haar小波基、db系列小波基、Coiflets小波基、Symlets小波基等。文中選取Symlets小波基。

(3)對(duì)各尺度小波系數(shù)進(jìn)行閾值處理。

(4)利用小波逆變換重構(gòu)語(yǔ)音信號(hào)。

(5)將小波閾值去噪后的語(yǔ)音信號(hào)通過(guò)GSC結(jié)構(gòu),得到最終輸出的語(yǔ)音信號(hào)。

原理框圖如圖3所示。

圖3 小波閾值去噪結(jié)構(gòu)框圖

2.1 小波閾值去噪算法

Donoho提出的小波閾值去噪是目前工程運(yùn)用中最廣泛的方法。由于有用信號(hào)和混有的噪聲經(jīng)過(guò)小波變換后統(tǒng)計(jì)特性不一樣,即信號(hào)能量集中在一些大的小波系數(shù)中,而噪聲能量分散在整個(gè)小波域中。在小波域小波系數(shù)幅值大一點(diǎn)的對(duì)應(yīng)有用信號(hào),幅值小一點(diǎn)的對(duì)應(yīng)噪聲信號(hào)。即經(jīng)過(guò)小波分解后,噪聲系數(shù)小于信號(hào)系數(shù)。因此找到一個(gè)臨界值th為閾值,如果分解系數(shù)大于閾值,則主要由信號(hào)引起;反之,主要由噪聲引起[8]。把主要由信號(hào)引起的這一部分保留下來(lái),用得到的小波系數(shù)進(jìn)行小波重構(gòu),得到去除噪聲之后的信號(hào)[8]。傳統(tǒng)的小波閾值去噪方法[13]分為兩種:

(1)硬閾值法。

當(dāng)小波系數(shù)絕對(duì)值小于閾值th時(shí),則將其置為0;當(dāng)小波系數(shù)絕對(duì)值大于等于閾值th時(shí),則小波系數(shù)保持不變。

(6)

(2)軟閾值法。

當(dāng)小波系數(shù)絕對(duì)值小于閾值th時(shí),則將其置為0;當(dāng)小波系數(shù)絕對(duì)值大于等于閾值th時(shí),則取小波系數(shù)絕對(duì)值與閾值的差值。

(7)

在文獻(xiàn)[13]中,通過(guò)比較硬閾值法,軟閾值法以及提出的改進(jìn)多項(xiàng)式插值法,發(fā)現(xiàn)改進(jìn)多項(xiàng)式插值法消噪效果更佳。因此,文中選用改進(jìn)多項(xiàng)式插值法:

(8)

(9)

通過(guò)式(9)可以看出,改進(jìn)的多項(xiàng)式法在整個(gè)定義域內(nèi)既連續(xù)也可導(dǎo),避免了硬閾值法的不連續(xù)性,同時(shí),在|Wj,k|>t的范圍內(nèi),由于Wi,j是無(wú)偏估計(jì),因此改進(jìn)的多項(xiàng)式法也同樣避免了軟閾值法的不足。

2.2 實(shí)驗(yàn)與仿真

通過(guò)Matlab仿真實(shí)現(xiàn)文中改進(jìn)算法,如圖4和圖5所示。

圖4 GSC結(jié)構(gòu)處理后的語(yǔ)音以及語(yǔ)音泄漏

圖5 改進(jìn)算法處理后的語(yǔ)音以及語(yǔ)音泄漏

經(jīng)過(guò)圖4和圖5比較可知,小波閾值去噪相對(duì)傳統(tǒng)算法而言,提高了語(yǔ)音信號(hào)的信噪比,減少通過(guò)GSC結(jié)構(gòu)產(chǎn)生的殘留噪聲,并且減少了語(yǔ)音泄漏。另外,在文獻(xiàn)[7]的基礎(chǔ)上,文中進(jìn)行了聽(tīng)力辨別試驗(yàn)[14]。搜集200個(gè)含清輔音的詞語(yǔ),如果聽(tīng)力正常的試驗(yàn)者能準(zhǔn)確說(shuō)出每個(gè)詞語(yǔ),那么就能正確辨識(shí)。先將這150個(gè)詞語(yǔ)分別在信噪比為-5,-3,0,5的環(huán)境下通過(guò)GSC結(jié)構(gòu)后,讓一組試驗(yàn)者辨識(shí);同理,將這200個(gè)詞語(yǔ)分別在同樣的信噪比情況下通過(guò)改進(jìn)算法后,讓另一組試驗(yàn)者辨識(shí)。兩組計(jì)算平均辨識(shí)率,如圖6所示。

由上述實(shí)驗(yàn)可知,改進(jìn)算法確實(shí)提高了語(yǔ)音的辨識(shí)度,改善了語(yǔ)音質(zhì)量,達(dá)到了語(yǔ)音增強(qiáng)[15]的目的。

3 結(jié)束語(yǔ)

為達(dá)到提高語(yǔ)音增強(qiáng)算法的目的,將小波閾值去噪與GSC自適應(yīng)波束形成算法進(jìn)行了有機(jī)結(jié)合,提出了一種改進(jìn)算法。該算法提高了通過(guò)GSC結(jié)構(gòu)前語(yǔ)音信號(hào)的信噪比,使得通過(guò)GSC結(jié)構(gòu)會(huì)更加準(zhǔn)確,減少了殘留噪聲以及語(yǔ)音泄漏。實(shí)驗(yàn)測(cè)試結(jié)果表明,改進(jìn)算法提高了語(yǔ)音的辨識(shí)度和語(yǔ)音增強(qiáng)效果。

[1] 姚 瑤.基于小波分析的語(yǔ)音信號(hào)增強(qiáng)的研究[J].信息通信,2010,5(3):59-61.

[2] 洪 鷗.麥克風(fēng)陣列語(yǔ)音增強(qiáng)技術(shù)及其應(yīng)用[J].微計(jì)算機(jī)信息,2006,22(1-1):142-144.

[3] 徐 進(jìn),趙益波,郭業(yè)才.一種新的麥克風(fēng)陣列自適應(yīng)語(yǔ)音增強(qiáng)方法[J].應(yīng)用科學(xué)學(xué)報(bào),2015,33(2):187-193.

[4] Cornelis B,Doclo S,Tim V D B,et al.Theoretical analysis of binaural multi-microphone noise reduction techniques[J].IEEE Transactions on Audio,Speech,and Language Processing,2010,18(2):342-355.

[5] McCowan I A, Moore D C, Sridharan S. Near-field adaptive beamformer for robust speech recognition[J].Digital Signal Processing,2002,12(1):87-106.

[6] Hoshuyama O,Sugiyama A,Hirano A.A robust adaptive be-amformer for micro-phone arrays with a blocking matrix using constrained adaptive filters[J].IEEE Transactions on Signal Processing,1999,47(10):2677-2684.

[7] 高婉貞,張玲華,曹旭來(lái),等.基于GSC結(jié)構(gòu)的多通道語(yǔ)音補(bǔ)償算法研究[J].南京郵電大學(xué)學(xué)報(bào):自然科學(xué)版,2014,34(4):51-56.

[8] 吳光文,王昌明,包建東,等.基于自適應(yīng)閾值函數(shù)的小波閾值去噪方法[J].電子與信息學(xué)報(bào),2014,36(6):1340-1347.

[9] Lallouani A, Gabrea M, Gargour C S.Wavelet based speech enhancement using two different threshold based denoising algorithms[C]//Canadian conference on electrical and computer engineering.[s.l.]:[s.n.],2004:315-318.

[10] Gannot S,Cohen I.Speech enhancement based on the general transfer function GSC and postfiltering[J].IEEE Transactions on Speech and Audio Processing,2004,12(6):561-571.

[11] Rui Y,Florencio D.Time delay estimation in the presence of correlated noise and reverberation[C]//IEEE international conference on acoustics,speech,and signal processing.[s.l.]:IEEE,2004:133-136.

[12] Nordebo S,Claesson I,Nordholm S.Adaptive beamforming: spatial filter designed blocking matrix[J].IEEE Journal of Oceanic Engineering,1994,19(4):583-590.

[13] 李海東,李 青.基于閾值法的小波去噪算法研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2009,19(7):56-58.

[14] 楊 琳,張建平,顏永紅.單通道語(yǔ)音增強(qiáng)算法對(duì)漢語(yǔ)語(yǔ)音可懂度影響的研究[J].聲學(xué)學(xué)報(bào),2010,35(2):248-253.

[15] Fukane A R,Sahare S L.Enhancement of noisy speech singnals for hearing aids[C]//International conference on computational intelligence & communication networks.[s.l.]:[s.n.],2011:648-652.

Investigation on Adaptive Beamforming Algorithm with Wavelet Denoising

WEN Xiao-fang,ZHANG Ling-hua,GAO Wan-zhen

(College of Telecommunication & Information Engineering,Nanjing University of Posts and Telecommunications,Nanjing 210003,China)

Speech enhancement algorithm is a key technique in digital hearing aid.The Generalized Sidelobe Canceller (GSC) adaptive beamforming algorithm can effectively remove the fixed interference source noise in the target speech.Aimed at the residual noise and speech leakage problems caused by the generalized sidelobe canceller adaptive beamforming algorithm,on the basis of analysis on the reasons for speech leakage and introduction of wavelet threshold denoising technology,the adaptive beamforming algorithm based on wavelet denoising has been proposed.After the denoising of wavelet threshold value has employed to deal with original speech,the outputs of audio signal through GSC structure obtained.Since wavelet threshold,value denoising can improve the SNR of the speech signal effectively and can reduce speech leakage with certain content,and enhance the speech recognition.The experimental results show that performance of the improved algorithm and the effects of speech enhancement have been achieved.

generalized sidelobe canceller;speech leakage;wavelet threshold denoising;speech recognition

2016-06-16

2016-10-19 網(wǎng)絡(luò)出版時(shí)間:2017-04-28

江蘇省教育自然科學(xué)研究重大項(xiàng)目(13KJA510003);江蘇高校優(yōu)勢(shì)學(xué)科建設(shè)工程資助項(xiàng)目(PAPD)

文小方(1991-),女,碩士研究生,研究方向?yàn)楝F(xiàn)代語(yǔ)音處理與通信技術(shù);張玲華,教授,博士生導(dǎo)師,通信作者,研究方向?yàn)檎Z(yǔ)音處理與現(xiàn)代語(yǔ)音通信技術(shù)、無(wú)線(xiàn)通信中的信號(hào)處理。

http://kns.cnki.net/kcms/detail/61.1450.TP.20170428.1702.026.html

TP301.6

A

1673-629X(2017)06-0169-04

10.3969/j.issn.1673-629X.2017.06.035

猜你喜歡
旁瓣小波麥克風(fēng)
約束優(yōu)化的空間變跡算法的旁瓣抑制應(yīng)用
基于圓柱陣通信系統(tǒng)的廣義旁瓣對(duì)消算法
構(gòu)造Daubechies小波的一些注記
一種基于線(xiàn)性規(guī)劃的頻率編碼旁瓣抑制方法
基于Haar小波的非線(xiàn)性隨機(jī)Ito- Volterra積分方程的數(shù)值解
汽車(chē)內(nèi)麥克風(fēng)陣列布放位置優(yōu)化方法研究*
基于MATLAB的小波降噪研究
基于加權(quán)積分旁瓣最小化的隨機(jī)多相碼設(shè)計(jì)
麥克風(fēng)的藝術(shù)
訊飛輸入法也能離線(xiàn)語(yǔ)音輸入