[發明專利]基于連續混合最大熵的回聲消除方法有效
| 申請號: | 201810547810.7 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108877830B | 公開(公告)日: | 2019-09-24 |
| 發明(設計)人: | 趙海全;施龍 | 申請(專利權)人: | 西南交通大學 |
| 主分類號: | G10L21/0216 | 分類號: | G10L21/0216;G10L21/04 |
| 代理公司: | 成都博通專利事務所 51208 | 代理人: | 陳樹明 |
| 地址: | 610031 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 回聲消除 自適應濾波器 連續混合 最大熵 遠端輸入信號 抗沖擊能力 抽頭 期望信號 輸出信號 通話結束 誤差信號 變步長 權值w 減去 近端 算法 遠端 采集 重復 更新 保證 | ||
1.一種基于連續混合最大熵的回聲消除方法,其步驟如下:
A、信號采集
將遠端傳來的遠端信號采樣得到當前時刻n的輸入信號離散值u(n),對近端信號采樣得到帶有回聲的當前時刻n的期望信號離散值d(n);
B、回聲信號估計
將輸入信號離散值u(n)在n到n-L+1時刻的值u(n),u(n-1)...,u(n-L+1),構成當前時刻n的輸入向量U(n),U(n)=[u(n),u(n-1)...,u(n-L+1)]T,其中,L表示自適應濾波器的長度,L=512或1024,上標T代表轉置;
將輸入信號離散值u(n)輸入自適應濾波器,得到當前時刻n的輸出信號y(n),y(n)=wT(n)U(n);其中,w(n)為當前n時刻自適應濾波器的權值向量,其長度等于L,初始值為零向量;
C、回聲消除
將步驟A中得到的當前時刻n的期望信號離散值d(n),減去當前時刻n的輸出信號y(n),得到當前時刻n的誤差信號e(n),即e(n)=d(n)-y(n);并將當前時刻n的誤差信號e(n),作為消除回聲后的純凈信號傳送給遠端;
D、自適應濾波器抽頭權值更新
D1、時變步長的計算
當前時刻n的時變步長μ(n)可由下式計算:
其中,erfi(·)表示虛誤差函數;
D2、濾波器抽頭權值的更新
利用步驟B中的輸入向量U(n),步驟C中的誤差信號e(n)以及步驟D1中的時變步長μ(n),得到下一時刻n+1的濾波器抽頭權系數w(n+1):
w(n+1)=w(n)+γμ(n)U(n)e(n)
其中,γ表示固定步長,取值范圍是0.001~0.5;
E、重復
令n=n+1,重復步驟A、B、C、D,直至通話結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西南交通大學,未經西南交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810547810.7/1.html,轉載請聲明來源鉆瓜專利網。





