国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法與流程

      文檔序號(hào):11136037閱讀:437來源:國知局

      本發(fā)明涉及一種投影方法。特別是涉及一種針對(duì)于回聲消除的具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法。



      背景技術(shù):

      聲學(xué)回聲主要是指從揚(yáng)聲器發(fā)出的聲音被麥克風(fēng)重新拾取后再次發(fā)送到遠(yuǎn)端形成的回聲。聲學(xué)回聲消除器(Acoustic Echo Cancellation,AEC)廣泛應(yīng)用于各種嵌入式設(shè)備和各種VoIP應(yīng)用中,包括各種電信網(wǎng)絡(luò)設(shè)備和終端設(shè)備、豐富的軟件視頻會(huì)議和VoIP軟件電話等。

      麥克風(fēng)在時(shí)刻n接收的信號(hào)為:

      d(n)=xT(n)h(n)+v(n) 1.1

      式中:d(n)代表麥克風(fēng)信號(hào),輸入信號(hào)向量x(n)=[x(n),x(n-1),...,x(n-N+1)]T,T代表矩陣的轉(zhuǎn)置,N為回聲路徑長(zhǎng)度,h(n)=[h0(n),h1(n),...,hN(n)]T是系統(tǒng)的沖擊響應(yīng),v(n)代表近端信號(hào)?;芈曄哪康木褪抢霉烙?jì)出回聲路徑將回聲從麥克風(fēng)信號(hào)中消除。

      代表估計(jì)出來的回聲信號(hào),e(n)代表回聲消除后得到的誤差信號(hào),其中,線性回聲消除器主要依靠自適應(yīng)算法來估計(jì)回聲路徑,由于仿射投影算法(Affine Projection Algorithm,APA)能夠在收斂速度和計(jì)算復(fù)雜度之間取得較好折衷而被廣泛應(yīng)用,對(duì)于一個(gè)最大仿射投影階數(shù)為Kmax的APA,其更新方程是

      其中μ為自適應(yīng)濾波器的步長(zhǎng),Kn為當(dāng)前時(shí)刻的仿射投影階數(shù),為輸入信號(hào)矩陣,為單位矩陣,δ為一常數(shù)稱為正則化因子,為前驗(yàn)誤差信號(hào)向量,計(jì)算方法是

      其中d(n)=[d(n),d(n-1),...,d(n-Kn+1)]T。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明所要解決的技術(shù)問題是,提供一種在不影響仿射投影方法性能的前提下,通過自適應(yīng)地選擇仿射投影階數(shù)來降低計(jì)算復(fù)雜度的具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法。

      本發(fā)明所采用的技術(shù)方案是:一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法,包括如下步驟:

      1)初始化濾波器各參數(shù)以及定義閾值ε(K):

      對(duì)濾波器的系數(shù)步長(zhǎng)μ、正則化因子δ和最大仿射投影階數(shù)Kmax進(jìn)行初始化,閾值其中為近端噪聲功率;

      2)更新輸入信號(hào)與麥克風(fēng)信號(hào):

      包括獲取當(dāng)前時(shí)刻麥克風(fēng)信號(hào)d(n)與輸入信號(hào)x(n),并分別更新至麥克風(fēng)信號(hào)向量d(n)與輸入信號(hào)向量x(n)中,所述d(n)=[d(n),d(n-1),...,d(n-Kmax+1)]T,所述輸入信號(hào)向量x(n)=[x(n),x(n-1),...,x(n-N+1)]T;

      3)計(jì)算先驗(yàn)誤差信號(hào):

      將n-1時(shí)刻估計(jì)的濾波器系數(shù)代入下式

      得到當(dāng)前時(shí)刻回聲信號(hào)估計(jì)值輸入信號(hào)向量x(n)=[x(n),x(n-1),...,x(n-N+1)]T

      將當(dāng)前時(shí)刻回聲信號(hào)估計(jì)值和當(dāng)前時(shí)刻麥克風(fēng)信號(hào)d(n)代入下式

      得到當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n);

      4)確定仿射投影階數(shù):

      令K=Kn-1,若當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方小于閾值ε(K),則將前一時(shí)刻仿射投影階數(shù)Kn-1的值減1后設(shè)定為當(dāng)前時(shí)刻仿射投影階數(shù)Kn,由于當(dāng)前時(shí)刻仿射投影階數(shù)Kn不能小于1,所以當(dāng)前時(shí)刻仿射投影階數(shù)Kn=max{Kn-1,1};若當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方大于閾值ε(K+1),則不斷地將K的值加1,直至當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方小于閾值ε(K+1)或者K大于最大仿射投影階數(shù)Kmax為止,此時(shí)當(dāng)前仿射投影階數(shù)Kn=min{K+1,Kmax};

      5)更新濾波器系數(shù):

      根據(jù)當(dāng)前投影階數(shù),選擇對(duì)應(yīng)長(zhǎng)度的輸入信號(hào)矩陣先驗(yàn)誤差信號(hào)矩陣然后利用所述矩陣進(jìn)行濾波器的更新。

      步驟5)所述的輸入信號(hào)矩陣表示如下:

      步驟5)所述的先驗(yàn)誤差信號(hào)矩陣表示如下:

      計(jì)算方法是:

      其中

      本發(fā)明的一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法,用于聲學(xué)回聲消除器,能夠使聲學(xué)回聲消除器在不影響仿射投影方法性能的前提下,通過自適應(yīng)地選擇仿射投影階數(shù)來有效地降低計(jì)算復(fù)雜度,使仿射投影算法更易于實(shí)際應(yīng)用。

      具體實(shí)施方式

      下面結(jié)合實(shí)施例對(duì)本發(fā)明的一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法做出詳細(xì)說明。

      本發(fā)明的一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法,在不影響仿射投影方法性能的前提下,通過自適應(yīng)地選擇仿射投影階數(shù)來降低計(jì)算復(fù)雜度(收斂速度和穩(wěn)態(tài)誤差)。

      本發(fā)明的一種具有選擇進(jìn)化仿射投影階數(shù)的仿射投影方法,包括如下步驟:

      1)初始化濾波器各參數(shù)以及定義閾值ε(K):

      對(duì)濾波器的系數(shù)步長(zhǎng)μ、正則化因子δ和最大仿射投影階數(shù)Kmax進(jìn)行初始化,閾值其中為近端噪聲功率;

      本發(fā)明實(shí)施例中設(shè)定,濾波器系數(shù)步長(zhǎng)μ=0.5、正則化因子和最大仿射投影階數(shù)Kmax=8。其中濾波器長(zhǎng)度N=1024,λ=1-1/(6N),近端信號(hào)中加入信噪比20dB的獨(dú)立平穩(wěn)高斯白噪聲。

      2)更新輸入信號(hào)與麥克風(fēng)信號(hào):

      包括獲取當(dāng)前時(shí)刻麥克風(fēng)信號(hào)d(n)與輸入信號(hào)x(n),并分別更新至麥克風(fēng)信號(hào)向量d(n)與輸入信號(hào)向量x(n)中,所述d(n)=[d(n),d(n-1),...,d(n-Kmax+1)]T,所述輸入信號(hào)向量x=[x(n),x(n-1),...,x(n-N+1)]T;

      3)計(jì)算先驗(yàn)誤差信號(hào):

      將n-1時(shí)刻估計(jì)的濾波器系數(shù)代入下式

      得到當(dāng)前時(shí)刻回聲信號(hào)估計(jì)值輸入信號(hào)向量x(n)=[x(n),x(n-1),...,x(n-N+1)]T

      將當(dāng)前時(shí)刻回聲信號(hào)估計(jì)值和當(dāng)前時(shí)刻麥克風(fēng)信號(hào)d(n)代入下式

      得到當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n);

      4)確定仿射投影階數(shù):

      令K=Kn-1,若當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方小于閾值ε(K),則將前一時(shí)刻仿射投影階數(shù)Kn-1的值減1后設(shè)定為當(dāng)前時(shí)刻仿射投影階數(shù)Kn,由于當(dāng)前時(shí)刻仿射投影階數(shù)Kn不能小于1,所以當(dāng)前時(shí)刻仿射投影階數(shù)Kn=max{Kn-1,1};若當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方大于閾值ε(K+1),則不斷地將K的值加1,直至當(dāng)前時(shí)刻先驗(yàn)誤差信號(hào)e(n)的平方小于閾值ε(K+1)或者K大于最大仿射投影階數(shù)Kmax為止,此時(shí)當(dāng)前仿射投影階數(shù)Kn=min{K+1,Kmax};

      5)更新濾波器系數(shù):

      根據(jù)當(dāng)前投影階數(shù),選擇對(duì)應(yīng)長(zhǎng)度的輸入信號(hào)矩陣先驗(yàn)誤差信號(hào)矩陣然后利用所述矩陣進(jìn)行濾波器的更新。

      所述的輸入信號(hào)矩陣表示如下:

      所述的先驗(yàn)誤差信號(hào)矩陣表示如下:

      計(jì)算方法是:其中

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1