999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于子帶分解和比例歸一化算法的回聲消除器設計與仿真

2012-02-15 03:29:16巨永鋒
電子設計工程 2012年9期
關鍵詞:信號

徐 麗,巨永鋒

(1.長安大學 信息工程學院,陜西 西安 710064;2.長安大學 電子與控制工程學院,陜西 西安 710064)

近年來隨著VoIP的普及,網絡回聲消除已經成為當今的研究熱點。在網絡回聲消除器中,通常需要對大量的抽頭權系數進行更新,且其輸入信號的相關性較強。這些特點使得傳統的LMS和NLMS自適應濾波算法在這類應用中受到了限制。由Lee等人 提出的歸一化子帶自適應濾波器(NSAF)因其固有的去相關和最小擾動特性較好地解決了這些問題[1]。然而在網絡回波路徑的沖激響應向量中大多數元素較小,只有部分元素較大[2]。因此讓那些活躍的系數有更大的更新速度可以加快收斂速度,傳統的子帶濾波算法由于未利用回聲路徑的稀疏特性,收斂速度會變得緩慢。文獻[3]提出的PNLMS算法具有很快的初始收斂速度,但如果回聲路徑發生色散,則其收斂速度遠低于NLMS算法。針對這個問題,人們提出了各種改進算法,其中文獻[4]基于最速下降理論提出了MPNLMS算法,其采用最優的步長控制矩陣使得大系數和小系數同時收斂到最優值的某個領域,從而使算法在整個自適應過程中都保持很快的收斂速度,但其每次迭代增加了對數運算,為此,文獻[4]同時提出了SPNLMS算法,其使用一個折線近似估計MPNLMS算法中的函數,在不損失性能的前提下免去了MPNLMS算法中的對數運算。該算法在遇到稀疏回聲路徑時,收斂速度大大快于NLMS算法;在遇到色散回聲路徑時,收斂速度不低于NLMS算法。然而當輸入序列為有色信號或強相關性的語音信號時,以上比例算法的收斂速度明顯下降。針對這一問題,文中結合子帶濾波和比例算法的優點,提出了一種基于子帶分解結構的分割式比例歸一化算法。仿真結果表明,當輸入為強相關信號時,新算法具有更快的收斂速度和系統跟蹤能力。

1 歸一化子帶濾波算法

圖1是網絡回聲消除器的原理框圖,圖中w(n)=[w1(n)w2(n)...wL(n)]T表示自適應濾波器在時刻的系數向量,L 為自x(n)h(n)產生回聲yˉ(n), 回聲yˉ(n)混和近端干擾信號 v(n)得到期望信號d(n)。聲回波消除即通過使用FIR自適應濾波器w(n)來模擬沖激響應長度為L的回波路徑h(n),產生一個同回聲yˉ(n)盡量相似的信號 y(n), 然后將 y(n)從期望信號 d(n)中減去,從而達到回聲消除的目的。

圖1 網絡回聲消除器原理框圖Fig.1 Network echo canceller diagram

文獻[1]將橫向自適應FIR濾波器擴展到子帶方法,提出了圖2所示的子帶自適應濾波器結構。圖中↓B和↑B分別表示對信號進行B倍抽取和B倍內插,輸入信號矢量x(n)=[x(n)x(n-1)...x(n-L+1)]T經過分析濾波器組 Fi(z)(0≤i<B-1)分解為B個位于不同頻帶上子帶信號,用xi(n)表示,然后在每個子帶上分別進行自適應信號處理,再把處理后的信號通過綜合濾波器組Gi(z)合成為全頻帶信號進行輸出。

圖2 子帶自適應濾波器結構Fig.2 Sub-band adaptive filter structure

根據文獻[5],歸一化子帶濾波算法(Sub-band NLMS)系數更新過程可表示為:

其中 w(k)=[w1(k)w2(k)...wL(k)]T為自適應濾波器在時刻的系數向量,且每輸入B個信號樣值,該向量更新一次;xi(k)=[xi(kB)xi(kB-1)...xi(kB-L+1)]T為 kB 時刻的第 i個子帶輸入信號向量;ei,D(k)=di,D(k)-xTi(k)w(k)為 kB 時刻第 i個子帶系統誤差信號;α為步長。

2 分割式比例歸一化子帶濾波算法

歸一化子帶濾波算法算法中系數的更新速度是一樣的,而在實際情況中回聲路徑是稀疏的,有大量系數為零。因此讓那些活躍的系數有更大的更新速度可以提高系統的收斂速度。受此啟發,文中在Sub-band NLMS算法中引入一個步長控制矩陣G(k)=diag{g1(k) g2(k)...gL(k)}分別為各個濾波器系數賦予不同的步長,步長控制因子gl(k)值大意味著濾波器系數有一個較大的步長。于是可得到Sub-band PNLMS的系數更新表達式:

G(k)中步長控制因子gl(k)的遞推計算可歸納為:

其中:?用來防止所有系數為零時算法凍結,一般取?=0.01; ξl(k)用于對 ψ(k)進行輕微調節;ρ用于防止系數相差過大而引起參數更新停止,取值在 1/L~5/L 之間。 根據 f(wl(k))定義的不同可分為幾種不同的Proportionate算法。文獻[3]中通過令f(wl(k))=|wl(l)|,使得各個系數的步長與該系數的絕對值成正比,加快了活動系數的收斂速度,其具有很快的初始收斂速度,但后期收斂速度會變得很慢。文獻[4]提出的MPNLMS算法利用μ函數替代|wl(k)|解決了這一問題,但其每次迭代中需要L次對數運算,為降低計算復雜度,在保證收斂性能相當的情況下,文獻進一步提出使用一個折線來近似μ函數,將其運用到文中所提算法中,可得到 Sub-band SPNLMS 中 f(wl(k))的計算表達式:

綜上所述,Sub-band SPNLMS算法系數更新過程可描述為:

3 仿真分析

為了檢驗文中算法在回聲消除中的性能,利用文獻[6]中方法模擬生成一稀疏回聲路徑(如圖3所示,其沖激響應長度L=512),比較文中所提Sub-band SPNLMS算法與文獻[1]所提Sub-band NLMS算法、文獻[4]所提SPNLMS算法收斂性能。分別使用高斯白噪聲通過一階系統 1/(1-0.8z-1)產生的 AR(1)過程和真實語音作為遠端輸入信號,期望信號由輸入信號通過回聲路徑再迭加上與輸入信號獨立的白高斯觀測噪聲v(n)得到,信噪比為20 dB;Sub-band SPNLMS算法和Sub-band NLMS算法中子帶數目B=4。各種算法步長參數設置為:α=0.2。

圖3 稀疏回聲路徑Fig.3 Sparse echo path

圖4 輸入信號為AR(1)時,3種自適應回聲消除算法收斂性能比較Fig.4 Comparison of convergence of three adaptive echo canceller algorithm when input is AR(1)

圖4 比較了使用圖3所示的稀疏回聲路徑時新算法和相關自適應算法的收斂性能,該仿真的輸入為AR(1)過程,可以看出,Sub-band SPNLMS比SPNLMS有更快的初始收斂速度。在相同的子帶數目下,新算法與Sub-band NLMS相比,因其利用了回聲路徑的稀疏特性,在穩態性能相當的情況下,具有更快的收斂速度。

圖5比較了輸入為語音時新算法和相關算法的收斂性能,其他仿真條件與圖4中相同,從圖中可以看出:文中所提的Sub-band SPNLMS算法在這種輸入信號的情況下,具有比其他2種算法更快的收斂速度,且比Sub-band NLMS算法穩態性能有約2 dB的提高。

圖5 輸入為語音信號時,3種自適應回聲消除算法收斂性能比較Fig.5 Comparison of convergence of three adaptive echo canceller algorithm when input is speech signal

圖6 比較了相關算法跟蹤能力,仿真回聲路徑突變發生在2.5×104迭代時,其變化情況為由圖3所示的回聲路徑向右平移12個樣本。其它仿真條件與圖4中相同。由圖可見當回聲路徑突然變化后,Sub-band SPNLMS算法與Sub-band NLMS算法相比,有更快的跟蹤速度。

圖6 3種自適應回聲消除算法跟蹤能力比較Fig.6 Comparison of tracking of three adaptive echocanceller algorithm

4 結 論

文中將已有的適用于稀疏信道的Proportionate NLMS算法向子帶自適應濾波器進行擴展,提出了一種基于子帶分解結構的分割式比例歸一化算法。理論分析和仿真結果表明:所提算法能夠迅速有效地接近最佳權系數值,并能獲得較小的穩態失調;當輸入為AR(1)過程和強相關的語音信號時,本文算法均較Sub-band NLMS算法和SPNLMS算法有更好的性能,而且當系統發生突變時,該算法仍能快速收斂。

[1]Lee K A,Gan W S.Improving convergence of the NLMS algorithm using constrained subband updates[J].IEEE Signal Processing Letters,2004,11(9):736-739.

[2]Godavarti M,Hero III AO.Partial update LMSalgorithms[J].IEEE Signal Processing, 2005,53(7):2382–2399.

[3]Duttweiler D L.Proportionate normalized least-mean-squares adaptation in echo cancellers[J].IEEE Trans.Speech Audio Process,2000,8(5):508–518.

[4]Hongyang D,Doroslovacki K.Improving convergence of the PNLMS algorithm for sparse impulse response identification[J].IEEE Signal Processing Letters,2005,12(3):181-184.

[5]Nekuii M,Atarodi M.A fast converging algorithm for network echo cancellation[J].IEEE Signal Processing Letters,2004,11(4):427-430.

[6]Andy WH,Khong,Naylor PA.Efficient useof sparseadaptive filters signals[J].System and Computers,2006,10(6):1375-1379.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 欧美成人午夜在线全部免费| 一区二区三区四区在线| 欧美精品一区二区三区中文字幕| 久久黄色免费电影| 久久久久久久久久国产精品| 国产成人调教在线视频| 特级欧美视频aaaaaa| 国产性精品| 国产精品香蕉在线| 91在线视频福利| 国产精品深爱在线| 亚洲人成人伊人成综合网无码| 国产成人高清在线精品| 亚洲视频免| 播五月综合| 在线va视频| 中国特黄美女一级视频| 一本一道波多野结衣av黑人在线| 伊人五月丁香综合AⅤ| 精品一区国产精品| 国产91av在线| 国产黄视频网站| 欧美专区在线观看| 国产精品妖精视频| 国产黄色视频综合| 欧美亚洲另类在线观看| 亚洲色偷偷偷鲁综合| 亚洲综合亚洲国产尤物| 精品国产免费观看一区| 国产香蕉97碰碰视频VA碰碰看| 日韩无码精品人妻| 成人欧美在线观看| 午夜性刺激在线观看免费| 中文字幕在线永久在线视频2020| 国产日韩欧美一区二区三区在线| 免费在线a视频| 亚洲国产成人综合精品2020| 宅男噜噜噜66国产在线观看| 欧美亚洲第一页| 精品视频一区在线观看| 久久青草精品一区二区三区| 国产精品第三页在线看| 午夜啪啪福利| 任我操在线视频| 亚洲国产天堂在线观看| 97人人做人人爽香蕉精品| 国产成人精品男人的天堂| 成人午夜精品一级毛片| 午夜a视频| 91久久偷偷做嫩草影院电| 97国产成人无码精品久久久| 538国产在线| 欧美精品v日韩精品v国产精品| 国产成人精品免费视频大全五级 | 中文字幕亚洲精品2页| 国产乱人伦AV在线A| 91视频免费观看网站| 天堂av综合网| 日韩成人免费网站| 国产精品亚洲欧美日韩久久| 午夜久久影院| 中文字幕在线永久在线视频2020| 亚洲AV无码一二区三区在线播放| 亚洲日本中文综合在线| 国产美女自慰在线观看| 日本不卡视频在线| 一级毛片免费高清视频| 人妻出轨无码中文一区二区| 久久久久88色偷偷| 亚洲中字无码AV电影在线观看| 国产精品成人免费综合| 在线视频一区二区三区不卡| 国产丝袜丝视频在线观看| 亚洲国产天堂在线观看| 亚洲欧美另类专区| 国产手机在线小视频免费观看| 国产二级毛片| 亚洲欧美不卡| 久久久久亚洲AV成人人电影软件 | 日本在线亚洲| 日韩黄色大片免费看| 亚洲精品无码日韩国产不卡|