[發明專利]一種低復雜度的電話回聲自適應消除方法有效
| 申請號: | 201310285570.5 | 申請日: | 2013-07-09 |
| 公開(公告)號: | CN103369162A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 趙海全;蘆璐 | 申請(專利權)人: | 西南交通大學 |
| 主分類號: | H04M9/08 | 分類號: | H04M9/08 |
| 代理公司: | 成都博通專利事務所 51208 | 代理人: | 陳樹明 |
| 地址: | 610031 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 復雜度 電話 回聲 自適應 消除 方法 | ||
1.一種低復雜度的電話回聲自適應消除方法,其步驟如下:
A、遠端信號濾波
將遠端傳來的遠端信號采樣得到遠端信號的當前時刻n的離散值x(n),將遠端信號離散值x(n)通過凸組合自適應回聲消除濾波器濾波后分別得到大步長濾波值y1(n),y1(n)=w1(n)Hx(n)和小步長濾波值y2(n),y2(n)=w2(n)Hx(n);其中,w1(n)和w2(n)分別為當前時刻n的凸組合自適應回聲消除濾波器中的大步長濾波器、小步長濾波器的抽頭權系數,其初始值為零,上標H代表共軛轉置;
B、凸組合
將大步長濾波值y1(n)和小步長濾波值y2(n)進行凸組合得到組合濾波值y(n),
y(n)=λ(n)y1(n)+(1-λ(n))y2(n)
其中,λ(n)是大步長濾波器的權重,其表達式為a(n)為混合參數,其初始值為0;
C、回聲抵消
將近端麥克風拾取到帶回聲的近端信號d(n)與組合濾波值y(n)相減后再回送給遠端,回送信號為總殘差信號e(n),e(n)=d(n)-y(n);
D、濾波器抽頭權系數更新
將近端信號d(n),分別與大步長濾波值y1(n)、小步長濾波值y2(n)相減,得到大步長殘差信號e1(n)和小步長殘差信號e2(n),即:
e1(n)=d(n)-y1(n),e2(n)=d(n)-y2(n);
使用改進的成比例歸一化均方濾波方法計算下一時刻n+1的自適應回聲消除濾波器抽頭權系數w(n+1):
w2(n+1)=w2(n)+μ2X(n)TG2(n)e2(n)
其中:μ1為大步長回聲消除濾波器的步長,其取值為0.5~0.8;μ2為小步長回聲消除濾波器的步長,其取值為0.1~0.3;δ為正則化參數,其取值為0.001~0.01;X(n)為遠端信號x(n)在n到n-L+1時刻構成的矩陣,X(n)=[x(n),...,x(n-L+1)]T;G1(n)和G2(n)分別為大步長矩陣和小步長矩陣,由下式計算
其中,||·||1表示1-范數,ki是成比例性控制參數ki∈[-1,1],i=1,2,εip是正則化參數,其取值為0.001~0.01;
E、濾波器的權重更新
混合參數a(n)通過符號函數簡化后的公式來進行更新:
a(n+1)=a(n)+μasgn[e(n)(e2(n)-e1(n))]
其中sgn表示符號函數μa是一個常數,取值為0.01;將更新后的混合參數a(n+1)代入步驟B的權重表達式中,得到濾波器權重的更新值λ(n+1),
F、濾波器的權重限定
如果λ(n+1)<0.01,則令λ(n+1)=0;如果λ(n+1)>0.99,且4μ1<0.5,則令λ(n+1)=0如果λ(n+1)>0.99并且4μ1>0.5,則令λ(n+1)=0.99
G、令n=n+1,重復A、B、C、D、E、F的步驟,直至通話結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西南交通大學,未經西南交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310285570.5/1.html,轉載請聲明來源鉆瓜專利網。





