專利名稱:數(shù)字自適應(yīng)濾波器和利用這一設(shè)備的聲音回波消除器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字自適應(yīng)濾波器和利用這一設(shè)備的聲音回波消除器。
具體地,本發(fā)明涉及數(shù)字自適應(yīng)濾波器,其中自適應(yīng)過程是根據(jù)誤差信號的歸一化最小二乘方誤差算法NLMS進(jìn)行的。
背景技術(shù):
特別是免提型通信系統(tǒng)增長的需求導(dǎo)致不斷努力開發(fā)聲音回波消除器。這樣的聲音回波消除器需要有效率的帶有低競爭載荷和延時的濾波技術(shù)。
正如通常知道的那樣,在駕駛期間車輛中的手機(jī)大大地降低駕駛者的注意力并增加了事故風(fēng)險。在此,一種免提設(shè)備允許駕駛者更集中精力在交通上和增加安全性。該免提設(shè)備未被廣泛使用的一個理由是由于可用的系統(tǒng)質(zhì)量差。另一個理由是可用的免提設(shè)備通常在切換的基礎(chǔ)上工作,因而需要使用者雙方有高的談話紀(jì)律,因?yàn)橹挥邪腚p工通信是可能的。
通過聲音回波消除的辦法可以實(shí)現(xiàn)一種趨于全雙工通信的方法,其中如在下文中描述的那樣,回波未被壓制而是被補(bǔ)償“On thelmplementation of a Partitioned Block Frequency DomainAdaptive Filter(PBFDAF)for Long Acoustic EchoCancellation,”Jose’M.P.Borrallo,Mariano G.Otero,SignalProcessing 27(1992),PP,309-315。
圖1示出回波消除的有關(guān)基本原理。具體地,圖1示出,例如,一種免提通信設(shè)備或遠(yuǎn)程會議系統(tǒng)的揚(yáng)聲器200和話筒202。另外,用虛線示出揚(yáng)聲器200和話筒202之間的回波傳播路徑206。通常,通信設(shè)備的近端揚(yáng)聲器接收經(jīng)由揚(yáng)聲器200的聲音信息并通過話筒202將信息發(fā)送到遠(yuǎn)端揚(yáng)聲器??墒牵ㄟ^由揚(yáng)聲器200輸出的聲波的反饋傳播,聲波被傳播回到遠(yuǎn)端揚(yáng)聲器。
如圖1中所示,為了克服這種缺點(diǎn),可將一種自適應(yīng)濾波器208可用于產(chǎn)生合成的回波,供與實(shí)際的回波反相補(bǔ)償。換句話說,自適應(yīng)濾波器208是回波路徑206的一個模型,并必須適應(yīng)由于,例如,近端揚(yáng)聲器或免提通信設(shè)備所安裝的環(huán)境引起的變化著的真實(shí)世界環(huán)境。
也如圖1中所示,為了實(shí)行反相補(bǔ)償,在此提供一個實(shí)際回波和合成回波相減的相加點(diǎn)210。然而,因?yàn)橄嗉右院笞赃m應(yīng)濾波器208通常將未達(dá)到真實(shí)世界環(huán)境的完全的模擬,在此將仍然有誤差信號,可被返回傳播到遠(yuǎn)端揚(yáng)聲器。
可將自適應(yīng)濾波器208作為時間域或頻率域自適應(yīng)濾波器來實(shí)現(xiàn)。而且,該濾波器必須是自適應(yīng)的,以便適合不同的房間環(huán)境和近端談話者的移動。將調(diào)節(jié)濾波器系數(shù)的過程稱為收斂,該收斂速度在很大程度上規(guī)定了聲音回波消除器的性能。
濾波器系數(shù)的調(diào)節(jié)依賴于自適應(yīng)濾波器的輸入信號,對該輸入信號功率的估計和最終取決于自適應(yīng)濾波器中濾波的輸入信號與通過話筒202即通過自適應(yīng)濾波器模擬的路徑206接收的信號之間的誤差信號。
圖2示出用于估計輸入信號功率的信號流程圖。在此得到輸入信號的瞬時功率,然后在第一乘法器214中用因數(shù)β加權(quán)。為了也執(zhí)行相關(guān)器步驟,將該估計的功率電平通過第二乘法器216用因數(shù)(1-β)標(biāo)定,在延時單元218中延時,并最終通過加法器220加到瞬時功率上,如圖2中所示。
然而,在圖2中所示的進(jìn)行功率電平估計的方法并未考慮在輸入信號上的任何信息,只利用預(yù)先規(guī)定的因數(shù),不管信號特性如何。而且,任何占優(yōu)勢的周圍條件沒有對功率水平的估計造成影響,例如,周圍的噪聲。因此,圖2中所示的通常的方法只實(shí)現(xiàn)自適應(yīng)濾波器有限的收斂作用并帶有對通信質(zhì)量的相關(guān)負(fù)面影響。
發(fā)明概述鑒于以上的情況,本發(fā)明的目的是在背景噪聲以下提供一種具有增強(qiáng)的收斂速度的數(shù)字自適應(yīng)濾波器。
依據(jù)本發(fā)明的第一方面,利用一種數(shù)字自適應(yīng)濾波器實(shí)現(xiàn)此目的,該濾波器包括濾波器系數(shù)更新裝置,依據(jù)輸入信號,對輸入信號所估計的功率,和在該數(shù)字自適應(yīng)濾波器中濾波的輸入信號與沿著由該數(shù)字自適應(yīng)濾波器模擬的外部路徑傳播的輸入信號之間的誤差信號不斷地更新濾波器系數(shù);和輸入信號功率估計裝置,用于對于不對稱地增長輸入功率和/或減少輸入功率實(shí)行遞推平滑。
在此,當(dāng)與利用一個公共因數(shù)的方案作比較時,為了較快的收斂,允許選擇兩個不同的平滑因數(shù)。在輸入功率快速增長的情況下要防止步距太大以避免任何的不穩(wěn)定。
依據(jù)本發(fā)明的最佳實(shí)施方案,輸入信號功率估計裝置利用不同的加權(quán)因數(shù)分別對增長的和減少的輸入信號功率電平實(shí)行對所估計的輸入功率的遞推平滑。
因此,可以考慮,通常在開始,輸入信號的功率水平開始并增長非???,然后在較長的時間周期上返回到零電平。通過對于功率水平的快增長和慢減小采用專用的加權(quán)因數(shù),可以實(shí)現(xiàn)總的顯著改善的收斂特性。
依據(jù)本發(fā)明的另一最佳實(shí)施方案,數(shù)字自適應(yīng)濾波器在頻率域中對輸入信號功率電平進(jìn)行估計并對于至少一個頻段依據(jù)該頻段的背景噪聲水平單獨(dú)地計算步距。
本發(fā)明的這個實(shí)施方案允許特別考慮平直譜內(nèi)的背景噪聲或換句話說,考慮在頻率范圍上不均勻分布的背景噪聲。通過對于單個頻段的專用步距計算,可以實(shí)現(xiàn)適合于主要情況的最佳收斂,從而利用這樣一種數(shù)字自適應(yīng)濾波器實(shí)現(xiàn)了聲音回波消除器總的較好的性能。
而且,依據(jù)本發(fā)明的再一個最佳實(shí)施方案,該頻率域自適應(yīng)濾波器具有可變的輸入塊長度,并不限于2的冪數(shù)。
因此,依據(jù)本發(fā)明,對于頻率域自適應(yīng)濾波器輸入塊長度要按照2的冪數(shù)選取的限制被避免,從而增加了可用的范圍。一個例子是GSM語音編碼解碼器,以20 ms為基數(shù)運(yùn)行,也就是,160個樣本。
依據(jù)本發(fā)明的第二方面,通過一種子頻帶自適應(yīng)濾波器達(dá)到這個目的,該濾波器包括一個分析濾波器組,用于按照至少兩個頻帶過濾輸入信號;一個子頻帶濾波器,用于該分析組的每個頻帶,以過濾有關(guān)頻帶的輸出信號;一個合成濾波器組,用于從子頻帶濾波器輸出信號產(chǎn)生時間域輸出信號,其中每個子頻帶濾波器包括濾波器系數(shù)更新裝置,依據(jù)所提供的有關(guān)頻帶的輸出信號,它的估計功率,和有關(guān)的頻帶輸出信號與沿著通過子頻帶濾波器模擬的外部路徑傳播的相應(yīng)頻帶輸入信號之間的子頻帶誤差信號不斷地更新濾波器系數(shù),并且該濾波器系數(shù)更新裝置,用于依據(jù)每個頻帶的背景噪聲水平單獨(dú)地計算每個頻帶的步距。
對于以上概述的優(yōu)點(diǎn),提供一種自適應(yīng)子頻帶濾波器允許在時間域和頻率域范圍之間靈活定標(biāo)。考慮的頻帶越多,在選頻干擾的情況下收斂狀況將越好。更進(jìn)一步,在特定的頻帶中干擾越低,對于有關(guān)子頻帶濾波器的濾波器系數(shù)更新過程的步距越大,可以實(shí)現(xiàn)快速收斂。
依據(jù)本發(fā)明的另一個最佳實(shí)施方案,在此對通信設(shè)備提供一種聲音回波消除器,包括數(shù)字自適應(yīng)濾波器裝置,接收通信設(shè)備的輸入信號并產(chǎn)生與揚(yáng)聲器裝置和通信設(shè)備的接收裝置之間的實(shí)際回波近似的合成回波,用以反相補(bǔ)償;和通信監(jiān)視裝置,用以檢測該通信設(shè)備的當(dāng)前通信狀態(tài)和據(jù)此控制該數(shù)字自適應(yīng)濾波器裝置,其中該數(shù)字自適應(yīng)濾波器裝置是依據(jù)以上概述的,本發(fā)明的實(shí)施方案之一實(shí)施的。
因此,將依據(jù)本發(fā)明的數(shù)字自適應(yīng)濾波器用在聲音回波消除器中,特別用于免提通信設(shè)備中。通過本發(fā)明的自適應(yīng)濾波器的改進(jìn)性能,合成的回波被提供,改進(jìn)對于通過例如,免提通信設(shè)備的揚(yáng)聲器和話筒之間回波傳播路徑所產(chǎn)生的實(shí)際回波的匹配。
依據(jù)本發(fā)明的再一最佳實(shí)施方案,該聲音回波消除器包括一個估計裝置,用以確定輸入信號能量的線性包括;和一個背景噪聲估計裝置。因而,可將該輸入信號能量和背景噪聲提供給活動性判決裝置,它在由聲音回波消除器處理的不同運(yùn)行狀態(tài)之間是不同的。根據(jù)所估計的輸入信號能量水平和背景噪聲水平,可以在背景噪聲上打上中斷標(biāo)記,以增加通過應(yīng)用聲音回波消除器的舒適度。
附圖簡述通過以下優(yōu)選實(shí)施方案的詳述連同附圖,可達(dá)到對本發(fā)明更好的理解,其中圖1示出進(jìn)行自適應(yīng)濾波的基本結(jié)構(gòu),用以消除在例如,免提通信設(shè)備中揚(yáng)聲器和話筒之間傳播的回波;圖2示出對于圖1中所示的電路結(jié)構(gòu),用于估計輸入信號功率水平的信號流程圖3示出進(jìn)行確定用于依據(jù)本發(fā)明的功率水平估計的加權(quán)因數(shù)的基本概念;圖4示出利用依據(jù)本發(fā)明確定的選擇性的加權(quán)因數(shù)的一種功率水平估計單元的簡圖;圖5示出利用依據(jù)本發(fā)明的不對稱功率電平估計的一種數(shù)字自適應(yīng)濾波器的時間域?qū)崿F(xiàn)方案;圖6示出利用依據(jù)本發(fā)明的不對稱功率電平估計的子頻帶型自適應(yīng)濾波器實(shí)現(xiàn)方案;圖7示出進(jìn)行自適應(yīng)頻率域?yàn)V波的基本方法;圖8示出利用依據(jù)本發(fā)明的不對稱功率電平估計的數(shù)字自適應(yīng)濾波器頻率域?qū)崿F(xiàn)方案的簡圖;圖9示出用于依據(jù)本發(fā)明的頻率域中不對稱功率電平估計的信號程流圖;圖10示出利用依據(jù)本發(fā)明的不對稱功率電平估計的數(shù)字自適應(yīng)濾波器的一種方框隔開的頻率域?qū)崿F(xiàn)方案;圖11示出依據(jù)本發(fā)明的聲音回波消除器的一種方框圖;和圖12示出在圖11中所示的通信監(jiān)視單元的一種方框圖。
最佳實(shí)施方案描述圖3示出實(shí)行本發(fā)明不同實(shí)施方案的基本概念,也就是例如,輸入信號功率電平的不對稱估計。在圖3中只示出在,例如免提雙工通信設(shè)備中使用的揚(yáng)聲器10和話筒12。
圖3示出沿著揚(yáng)聲器10和話筒12之間的路徑的傳輸狀況。假如揚(yáng)聲器輸出沿著回波路徑16傳播的短周期信號14,由話筒12接收到的有關(guān)信號將是較長持續(xù)時間的回波信號。對于揚(yáng)聲器輸出信號14的包絡(luò)20和回波信號18的包絡(luò)22同樣成立。
如圖3中所示,通常揚(yáng)聲器信號14的包絡(luò)20具有近似與功率電平的上升和下降相同的持續(xù)時間。作為對照,對于回波信號18,應(yīng)該注意到,起初,在開始階段功率電平上升很快,以后與揚(yáng)聲器輸出信號包絡(luò)20相比較,在較長時間周期上具有衰減的趨勢。換句話說,在依據(jù)揚(yáng)聲器輸出信號估計回波信號的功率電平中應(yīng)該考慮到功率電平的上升大大地快于降低。這導(dǎo)致增加對于功率電平估計的準(zhǔn)確度,結(jié)果改進(jìn)了收斂狀況。因此,依據(jù)本發(fā)明,一種估計功率電平的遞推方法是按照下式PI|t=β·Pin|t+(1-β)·PI|t-1利用不同的加權(quán) 因而,在時間t上被估計的功率PI|t是從時間t的瞬時功率Pin|t,和在時間t-1上被估計的功率PI|t-1算得。而且,依據(jù)本發(fā)明,提出較高的加權(quán)因數(shù)βup被用于增加的輸入功率電平和較低的加權(quán)因數(shù)βdown被用于降低的輸入功率電平。換句話說,依據(jù)本發(fā)明,輸入信號功率電平的估計是以不對稱方式實(shí)現(xiàn)的。
以下,將示出,這種概念可用于時間域或頻率域中。也可能用頻帶選擇方式更新不同的濾波器系數(shù)以實(shí)現(xiàn)通過考慮背景噪聲達(dá)到非常良好的收斂狀況。
依據(jù)本發(fā)明的第一實(shí)施方案,自適應(yīng)數(shù)字濾波器是在時間域中實(shí)現(xiàn)的。因此,輸入功率電平估計是依照下式實(shí)現(xiàn)的PX|n=β·x(n)·x(n)+(1-β)·PX|n-1 正如從上式可見,從輸入信號的瞬時功率X(n)·X(n)和對于以前時間點(diǎn)n-1估計的功率電平估計在新的時刻上的輸入信號的功率電平。
圖4示出對于輸入信號功率電平估計的時間域?qū)崿F(xiàn)方案電路圖。
在此,第一乘法器24被用于得出輸入信號的瞬時功率X2(n)。然后在第二乘法器26中該瞬時功率對于增長的和減少的輸入功率電平,分別被有選擇地用βup和βdown相乘。然后,分別在增長和減少功率電平的情況下用1-βup和1-βdown相乘以后,對于以前時間點(diǎn)n-1的功率電平PX在第三乘法器28中被加到第二乘法器26的輸出。這就有可能得到被估計的功率電平的新值。
也如圖4中所示,每個被估計的功率電平值在比較器中與第一乘法器24輸出的瞬時功率相比較,以便分別對于校正因數(shù)βup,βdown,1-βup,1-βdown有選擇地操作開關(guān)34和36。特別是,在X2>PX的情況下比較器32將指明增長的功率電平,而作為對照,在X2≤PX的情況下比較器32將指明減少的功率電平。
因此,時間域方法允許直截了當(dāng)?shù)膶?shí)現(xiàn)功率電平估計,因而對于小的濾波器長度是一種非常有效的解決方案。一種利用圖4所示的不對稱功率電平估計電路的自適應(yīng)數(shù)字濾波器的這樣的例子示于圖5中。
如圖5所示,輸入信號X(n)是由揚(yáng)聲器10輸出,沿著回波路徑16傳播,然后通過話筒12拾取。進(jìn)一步,如以上概述的那樣,在此提供一種時間域自適應(yīng)數(shù)字濾波器38,模擬回波傳播路徑16,用以產(chǎn)生合成回波供反相補(bǔ)償。因而,這種時間域自適應(yīng)數(shù)字濾波器 (n)在相加點(diǎn)40上被加到話筒12的輸出y(n)上。因?yàn)楹铣苫夭ǖ暮铣芍皇菍?shí)際回波的一種近似,在相加點(diǎn)40以后將仍然有誤差信號e(n)=y(n)-y^(n)]]>。對于這種情況的另一個原因是通常噪聲信號n可通過話筒12被附帶地拾取。
如圖5所示,不僅輸入信號X(n),而且誤差信號e(n)=y(n)-1 是對時間域數(shù)字自適應(yīng)濾波器的輸入信號。該濾波器也劃分為通常的延時單元42-1,…,42-L,系數(shù)單元44-0,44-1,…,44-L和相加單元46,將乘法單元44-0,…,44-L的輸出相加。為了靈活地將這些系數(shù)Co,n,…CL,n適應(yīng)于揚(yáng)聲器10和話筒12之間的傳播條件,在此也提供一個分別帶有功率估計單元50和系數(shù)更新單元52的自適應(yīng)單元48。
如圖5所示,功率估計單元50接收揚(yáng)聲器10的輸入信號作為輸入信號并利用圖4所示的方法和電路結(jié)構(gòu)由此得到所估計的功率電平。利用所估計的功率電平PX|n或等效地||X||,對濾波器系數(shù)Cn=[Co,n,…,CL,n]T的更新按下式進(jìn)行C‾n+1=C‾n+μ·e(n)·X-||x-||]]>其中,X=[X(n),X(n-1),…,X(n-L)]T。在此,系數(shù)更新單元52需要估計輸入信號功率電平。通過不對稱平滑過程實(shí)現(xiàn);其中遞推平滑是依據(jù)對于以上所解釋的時間域的遞推等式,對于增長的和減少的輸入功率電平,分別利用不同的因數(shù)βup和βdown來實(shí)施。
因此,自適應(yīng)數(shù)字濾波器的時間域?qū)崿F(xiàn)方案允許按照歸一化的最小二乘方算法收斂自適應(yīng)濾波器,與輸入信號的功率電平無關(guān)。而且,步距μ是確定時間域數(shù)字自適應(yīng)濾波器收斂狀況的自由度。
依據(jù)本發(fā)明,不同的β因數(shù)允許避免步距太大,在輸入功率快速增長的情況下最終會引起不穩(wěn)定。因而,與只利用單一因數(shù)的解決辦法相比,實(shí)現(xiàn)總的較快的收斂。這導(dǎo)致時間域自適應(yīng)濾波器較好的性能,從而導(dǎo)致利用這種時間域自適應(yīng)濾波器的設(shè)備較好的質(zhì)量。
本發(fā)明的另一實(shí)施方案涉及如圖6所示的子頻帶自適應(yīng)數(shù)字濾波器。在此,提供一個分析濾波器組54,將對揚(yáng)聲器10的輸入信號X過濾,進(jìn)入至少兩個頻帶。另外,第二分析濾波器56再次過濾話筒12的輸出。進(jìn)行至少兩個頻帶,與通過第一分析濾波器組54提供的頻帶對應(yīng)。
如圖6所示,對于通過第一和第二分析濾波器54和56提供的每個頻帶,分別提供子頻帶濾波器58-1,…,58-n,用以模擬在此頻帶中沿著回波傳播路徑16的傳輸狀況。然后每個子頻帶濾波器58-1,…,58-n的輸出信號可與第二分析濾波器組56的有關(guān)輸出信號組合,以便得到對于每個頻帶的誤差信號,然后可用于調(diào)諧有關(guān)的子頻帶濾波器58-1,…,58-n。為了得到誤差信號,在此提供有關(guān)的加法器60-1,…,60-n,其輸出送到合成的濾波器組,對于子頻帶輸出信號產(chǎn)生時間域輸出信號。
本發(fā)明的這個實(shí)施方案的優(yōu)點(diǎn)是允許實(shí)現(xiàn)在不同的頻帶中進(jìn)行濾波的可比性。子頻帶自適應(yīng)濾波器非常適于過濾在回波傳播路徑上的選頻干擾信號,因?yàn)檫@些干擾信號可被通過單一的子頻帶濾波器專門補(bǔ)償。而且,對于每個子頻帶,為了更新濾波器系數(shù)可以選擇各自的步距。
本發(fā)明的再一實(shí)施方案依據(jù)頻率域方法,需要一種對頻率域的變換,因此只在濾波器長度超過一定的閾值長度的情況下增加付出附加的努力。對于非常長的濾波器長度,在處理復(fù)雜性方面頻率域方法比時間域方法優(yōu)越。
而且,如果頻率域?yàn)V波技術(shù)是以塊為基礎(chǔ)運(yùn)行,必須收集一系列的輸入樣本直到塊處理可被實(shí)行為止。這就產(chǎn)生固有的延時,取決于變換長度,在以下要描述的實(shí)施方案中必須被考慮。
如圖7中所示,輸入信號被分成例如,相等長度的段,順序地與脈沖響應(yīng)卷積,或者等效地,輸入信號X(n)的快速富里哀變換X(κ)被與脈沖響應(yīng)h(n)的傳遞函數(shù)H(κ)相乘。然后,在逆快速富里哀變換以后,結(jié)果的最后塊被作為輸出信號存儲。
圖8示出圖7中所示的頻率域自適應(yīng)濾波器是如何可用于回波消除的。
在此,輸入信號x(n)是被提供給揚(yáng)聲器10的線路RCV-IN上的信號。在自適應(yīng)濾波器內(nèi),該信號被輸入信號分段單元64再劃分。該輸入信號分段單元64被連到FFT變換單元66。共軛復(fù)數(shù)單元68被連到該FFT變換單元66的輸出,得到輸入信號x(n)的頻率域表示式x(κ)的共軛復(fù)數(shù)X*(κ)。
也如圖8中所示,誤差信號e(n)被提供作為通過第二輸入信號分段單元70,對自適應(yīng)濾波器的第二輸入信號。這第二輸入信號分段單元70被連到第二FFT變換單元72。然后,在第一乘法單元74中,誤差信號e(n)的頻率域表示式E(n)和輸入信號頻率域表示式的共軛復(fù)數(shù)X*(κ)相乘。
也如圖8中所示,這第一乘法單元74的輸出被連到梯度約束單元76,其本身被連到濾波器系數(shù)更新單元78。在濾波器系數(shù)更新單元78的輸出上,相應(yīng)的濾波器系數(shù)被與輸入信號的頻率域表示式X(κ)相乘,以確定濾波器輸出信號的頻率域表示式y(tǒng)(κ),在第一重新變換單元80中經(jīng)受逆FFT變換。最后,自適應(yīng)濾波器輸出信號的時間域表示式的最后塊被存儲在存儲單元82中,提供輸出信號。
依據(jù)本發(fā)明,濾波器系數(shù)更新單元78是特別重要的,因?yàn)樗瓿深l率域自適應(yīng)濾波器。特別是,圖8中所示的結(jié)構(gòu)是約束型的,因?yàn)樵谡{(diào)節(jié)頻率域?yàn)V波器系數(shù)期間變化的梯度受梯度約束單元76限制。雖然非約束結(jié)構(gòu)導(dǎo)致存儲兩個FFT變換,本發(fā)明的頻率域自適應(yīng)濾波器的收斂較大,這是由于改進(jìn)調(diào)節(jié)所致。
圖9示出依據(jù)本發(fā)明用于頻率域中功率估計的一種更詳細(xì)的方框圖。在圖9中所示的結(jié)構(gòu)實(shí)施以下等式PX(k)|t=β·X(k)·X*(k)-(1-β)·PX(k)|t-1---k=0,...N2+1]]> 并包括第二共軛復(fù)數(shù)單元84和延時單元86,以實(shí)現(xiàn)功率電平的遞推估計。如上所述,兩個不對稱平滑因數(shù)β和1-β,分別被供給乘法單元88和90。然后兩個乘法結(jié)果被在加法器92中相加,以計算輸入信號被估計的功率。
利用該被估計的輸入信號功率電平,依據(jù)下式在濾波器系數(shù)更新單元78中執(zhí)行頻率域自適應(yīng)濾波器的濾波器系數(shù)更新過程,H(k)|t+1=H(k)|t+μ(k)·E(k)PX(k)|t·X*(k)·G(k)---k=0,...,N2+1,]]>在此,通過加上一定的增量從老的系數(shù)H(κ)|t得出新的系數(shù)H(κ)|t+1,依據(jù)本發(fā)明被規(guī)定為μ(κ)對于每個頻段單獨(dú)的步距E(κ)誤差信號(在相加點(diǎn)以后的剩余信號)X*(κ)變換后揚(yáng)聲器信號的復(fù)數(shù)共軛PX(κ)變換后揚(yáng)聲器信號被估計的功率G(κ)由于循環(huán)的FFT特性引起的梯度約束操作因此,依據(jù)本發(fā)明步距μ(κ)對于每個頻帶單獨(dú)地進(jìn)行計算并取決于該特定的頻帶中的背景噪聲電平。通常,背景噪聲越低,步距將越大。因而,因?yàn)樵?,例如,車輛內(nèi)部的背景噪聲并不具有平坦的譜,本發(fā)明允許最佳收斂,適應(yīng)于占優(yōu)勢的情況。結(jié)果,收斂速度可被單獨(dú)地適應(yīng)于背景噪聲的頻率特性,導(dǎo)致自適應(yīng)濾波器較好的性能,從而導(dǎo)致依據(jù)本發(fā)明利用頻率域自適應(yīng)濾波器的設(shè)備較好的性能質(zhì)量,例如,聲音回波消除器或遠(yuǎn)程會議通信設(shè)備。
專用頻帶歸一化的另一種效果是對輸入信號去相關(guān)的等效的效果。因此,對于彩色信號的收斂像語音一樣可被改進(jìn),“A GloballyOptimised Frequency Domain Acoustic Echo Canceller forAdverse Environment Applications”,J.Boudy,F.Chapman,P.Lockwood,4 th International Workshop on Acoustic Echo andNoise Control,21-23 June 1995,Roros,Norway,pp.95-98。
而且,對于圖8中所示的結(jié)構(gòu),塊長度并不限于2的冪數(shù)。作為對照,在圖8所示的結(jié)構(gòu)中輸入長度κ和FFT長度N也可被選成滿足N≥2κ因而,本發(fā)明的這個實(shí)施方案允許增加可能應(yīng)用的范圍。一個例子是GSM,其中語音編碼器以20毫秒為基數(shù)運(yùn)行,或等效于160個樣本。此值并不是2的冪數(shù)。
而且,利用圖8所示的自適應(yīng)頻率域?yàn)V波器,濾波技術(shù)以塊為基礎(chǔ)運(yùn)行,必須收集一系列的輸入樣本直到塊處理可被實(shí)施為止。這就產(chǎn)生固有延時,取決于FFT的長度,在實(shí)時應(yīng)用中必須加以考慮。為了克服這個缺點(diǎn),一個大的FFT變換可被分成較小的部分,也就是它可被分割。依據(jù)本發(fā)明,這導(dǎo)致以下要解釋的被分割塊頻率域自適應(yīng)濾波器。
圖10示出這樣一種依據(jù)本發(fā)明的被分割塊頻率域自適應(yīng)濾波器。如圖10所示,頻率域自適應(yīng)濾波器的這種實(shí)施方案利用四個隔板n=0,…,3。利用四個隔板導(dǎo)致FFT長度為原來長度的1/4。因而,延時也降低到1/4。然而,依據(jù)這種實(shí)施方案,計算量稍有增加,對于輸入信號X(n)的去相關(guān)效果被減少,這是由于較短的FFT長度所致。
如圖10中所示,被分割塊頻率域自適應(yīng)濾波器具有共軛復(fù)數(shù)單元68,梯度約束單元76,和濾波器系數(shù)更新單元78,被復(fù)制成頻率域自適應(yīng)濾波器的每個單獨(dú)的塊。特別是,被分割塊頻率域自適應(yīng)濾波器的不同濾波器系數(shù)更新單元被分別通過參考數(shù)字A0,A1,A2和A3來標(biāo)記。為了實(shí)現(xiàn)塊分割。也必須分別提供附加的延時單元94,96,98。最后,依據(jù)頻率域自適應(yīng)濾波器中每個分割塊的輸出被在向量相加單元100中相加,其輸出被供給已在圖8中示出的第一逆FFT單元80。
考慮圖10所示的結(jié)構(gòu)的功能,應(yīng)該注意到FFT長度被選為,例如,128,導(dǎo)致回波路徑長度為32毫秒,也就是在8 KHZ采樣頻率時256個抽頭。第一塊H0包含第一個64抽頭,第二塊H1包含下一個64抽頭,依此類推。對于輸入向量塊X0-X3同樣成立。延時單元94-98用一個方框?qū)⒀訒r符號化。分割因數(shù)4具有固定延時8 msec加若干處理延時。
濾波器系數(shù)更新類似于在時間域NLMS算法中實(shí)施的更新,也就是誤差信號被輸入功率歸一化,新的系數(shù)從老的系數(shù)得到,通過加上取決于輸入向量的步距來達(dá)到。與時間域NLMS的差別在于歸一化是對每個頻段單獨(dú)地進(jìn)行的,步距μ是對于每個頻段單獨(dú)地控制的,以便如上述的那樣取得最佳的收斂性能。
對輸入功率的估計是基于塊輸入信號X0-X3的功率和老的被估計的輸入功率。依據(jù)本發(fā)明,遞推平滑是用對于增加和減少功率不同的,不對稱的平滑因數(shù)進(jìn)行的,兩個不同的平滑因數(shù)被使用,以避免在快速增長輸入功率的情況下太大的步距,將引起不穩(wěn)定。對每個頻段估計輸入功率。輸入功率用PX標(biāo)記。PX(k)|t=β·Σn=03(Xn(k)·Xn*(k))+(1-β)·PX(k)|t-1---k=0,...,N2+1]]> 也如依據(jù)圖8的實(shí)施方案,對于依據(jù)本發(fā)明的被分割塊頻率域自適應(yīng)濾波器,步距μ確定穩(wěn)定性,收斂速度和最后的失調(diào)誤差。大的步距將導(dǎo)致快速收斂,但也導(dǎo)致高的梯度噪聲。反過來也一樣,在存在附加噪聲的情況下,例如,汽車背景噪聲,步距必須被減小,以避免不穩(wěn)定。
雖然在以上的頻率域的不同實(shí)施方案中依據(jù)本發(fā)明的自適應(yīng)濾波器已作了解釋,在以下將參考利用這樣一種頻率域自適應(yīng)濾波器的聲音回波消除器。這樣一種聲音回波消除器的一種典型的應(yīng)用是免提通信設(shè)備,遠(yuǎn)程會議通信設(shè)備或多媒體終端。
圖11示出依據(jù)本發(fā)明的一種聲音回波消除器的方框圖。在此,自適應(yīng)濾波器產(chǎn)生合成回波,應(yīng)該與實(shí)際的回波相同用以反相補(bǔ)償。由于自適應(yīng)濾波器的有限性能,在相加點(diǎn)以后的剩余回波e仍然是可覺察到的,通過一種非線性處理器102將其除去,例如,一種中心削波器。然而,非線性處理器102消除的不僅是剩余回波,而且也消除在話筒12前近端談話者的背景噪聲。這對于遠(yuǎn)端談話者產(chǎn)生一種斷線的感覺??朔@個問題的一種方法是提供一個舒適噪聲發(fā)生器104。
如圖11所示,聲音回波消除器由通信監(jiān)測單元106控制,以下也被稱為雙重談話檢測器。這種雙重談話檢測器106在聲音回波消除器的不同狀態(tài)之間區(qū)分并控制自適應(yīng)濾波器的自適應(yīng)過程。
關(guān)于穩(wěn)定性,應(yīng)該注意到,例如,在汽車中保證最佳通信,通常必須提供相當(dāng)高音量的揚(yáng)聲器信號。這意味著系統(tǒng)工作在穩(wěn)定性容限之上,如果自適應(yīng)濾波器不可能得到足夠的衰減,可能導(dǎo)致嘯聲效應(yīng)。對于高揚(yáng)聲器音量,話音切換和聲音回波消除器的組合在本發(fā)明的實(shí)際實(shí)施中是成功的。
正如以上已提到的那樣,非線性處理器102可作為一種帶有自適應(yīng)閾值的中心削波器來實(shí)現(xiàn)。閾值被選成高于線性補(bǔ)償以后預(yù)期的回波電平,以抑制所有的剩余回波。這種預(yù)期的回波電平是分別由回波返回?fù)p失和回波返回?fù)p失增強(qiáng)值降低的RCV-OUT電平。非線性處理器102只在遠(yuǎn)端揚(yáng)聲器單獨(dú)活動的情況下是活動的。如果近端揚(yáng)聲器是活動的,它就不活動,以避免任何的削波和在無人談話時發(fā)送背景噪聲。
而且,圖11中所示的雙重談話檢測器106實(shí)現(xiàn)對整個聲音回波消除器的控制。因此,如圖11中所示,它控制自適應(yīng)濾波器,非線性處理器102,和舒適噪聲發(fā)生器104。
如圖12中所示,雙重談話檢測器106包括單元108,用于估計輸入信號的能量,單元110,用于估計背景噪聲,和單元112,用于分別決定近端揚(yáng)聲器和遠(yuǎn)端揚(yáng)聲器的活動性。特別是,雙重談話檢測器106在四種狀態(tài)之間區(qū)分,根據(jù)狀態(tài)執(zhí)行不同的任務(wù)·空閑無人談話·近端活動話筒前的人正在談話·遠(yuǎn)端活動信號正從遠(yuǎn)端側(cè)來·雙重談話信號正從遠(yuǎn)端來和近端揚(yáng)聲器是活動的如圖12中所示,雙重談話檢測器106必須估計輸入信號能量和背景噪聲,以便引出可靠的狀態(tài)決策。依據(jù)Parseval定理,能量可在時間域和頻率域中計算Σn=0N-1|x(n)|2=1NΣk=0N-1|X(k)|2]]>在頻率域中,按下式可計算線性包絡(luò)“EnVlin”和可被遞推平滑Plin=1N2+1·1N2+1·Σk=0N2X(k)X*(k)]]>Envlin|t=β·Plin+(1-β)·Envlin|t-1 也如圖12中所示,雙重談話檢測器106包括一個背景噪聲估計單元110。這是考慮到,例如,移動應(yīng)用意味著高背景噪聲電平。這種噪聲主要來自輪胎和風(fēng),是一種短時間的穩(wěn)態(tài)。在背景噪聲和近端談話者之間加以區(qū)分是重要的,以實(shí)現(xiàn)可靠的狀態(tài)決策。
對于近端信號和遠(yuǎn)端信號,背景噪聲估計單元110是活動的。在遠(yuǎn)端側(cè),切換設(shè)備可被連接,產(chǎn)生快速改變的背景噪聲電平。背景噪聲估計單元110也基于以下的假定·背景噪聲是長時間的穩(wěn)態(tài);
·語音信號是非穩(wěn)態(tài)的;和·背景噪聲電平可快速改變。
基于輸入能量電平和SND-IN及RCV-IN信號被估計的背景噪聲電平,對于SND-IN和RCV-IN輸入的第一活動性決策是通過雙重談話檢測器106的活動性決策單元112實(shí)施的。在此,如果輸入電平超過被估計的背景噪聲電平一定的閾值,輸入被標(biāo)記為活動的,否則為非活動的。因此,活動性決策單元112在四種不同狀態(tài)之間區(qū)分·空閑·近端活動·遠(yuǎn)端活動·雙重談話。
縮寫目錄AEC聲音回波消除器BGN背景噪聲CNG舒適噪聲發(fā)生器DTD雙重談話檢測器遠(yuǎn)端信號來自線路和去揚(yáng)聲器的信號FDAEC 頻率域聲音回波消除器FDAF 頻率域自適應(yīng)濾波器FFT快速富里哀變換FIR有限脈沖響應(yīng)G 梯度約束IFFT 逆快速富里哀變換K 用于頻帶的指數(shù)L 濾波器長度N FFT的長度近端信號由話筒拾起和去線路的信號NLMS 歸一化最小二乘方NLP非線性處理器PBFDAF被分割塊頻率域自適應(yīng)濾波器PX 揚(yáng)聲器信號被估計的輸入功率RCV接收RCV-IN 接收輸入(來自遠(yuǎn)端的輸入)RCV-OUT 接收輸出(輸出到揚(yáng)聲器)SND 發(fā)送SND-IN發(fā)送輸入(來自話筒的輸入)SND-OUT發(fā)送輸出(輸出到遠(yuǎn)端)TDAEC時間域聲音回波消除器TB一塊的信號延時X(κ)輸入信號X(n)的頻率域表示式X*(κ) X的共軛復(fù)數(shù)向量β平滑因數(shù)μ步距y(n) 頻率域自適應(yīng)濾波器的時域輸出信號
權(quán)利要求
1.一種數(shù)字自適應(yīng)濾波器,包括a)濾波器系數(shù)更新裝置(52;78),用以按以下條款不斷更新濾波器系數(shù)a1)輸入信號(x;X),a2)輸入信號被估計的功率(PI),和a3)在數(shù)字自適應(yīng)濾波器中被濾波的輸入信號和沿著由數(shù)字自適應(yīng)濾波器模擬的外部路徑(16)傳播的輸入信號之間的誤差信號,和b)輸入信號功率估計裝置(24-36,50;84-92),被適配成對于增加的輸入功率和/或減少的輸入功率實(shí)行不對稱的遞推平滑。
2.依據(jù)權(quán)利要求1的數(shù)字自適應(yīng)濾波器,其特征在于輸入信號功率估計裝置(24-36,50;84-92)按下式對輸入功率實(shí)行遞推平滑PI|t=β·Pin|t+(1-β)·PI|t-1
3.依據(jù)權(quán)利要求2的數(shù)字自適應(yīng)濾波器,其特征在于輸入信號功率估計裝置(24-36,50)按下式在時間域中對輸入功率實(shí)行遞推平滑PX|n=β·x(n)·x(n)+(1-β)·PX|n-1
4.依據(jù)權(quán)利要求2的數(shù)字自適應(yīng)濾波器,其特征在于輸入信號功率估計裝置(84-92)按下式在頻率域中對輸入功率實(shí)行遞推平滑PX(k)|t=β·X(k)·X*(k)+(1-β)·PX(k)|t-1---k=0,...,N2+1]]>
5.依據(jù)權(quán)利要求4的數(shù)字自適應(yīng)濾波器,其特征在于濾波器系數(shù)更新裝置(84-92)被適配成依據(jù)頻帶的背景噪聲電平,對于至少一個頻帶單獨(dú)地計算步距(μ(k))。
6.一種頻率域自適應(yīng)濾波器,包括a)濾波器系數(shù)更新裝置(78),用于按以下條款順序地更新濾波器系數(shù)a1)輸入信號(X),a2)輸入信號被估計的功率(PI),和a3)在頻率域自適應(yīng)濾波器中被濾波的輸入信號和沿著由頻率域自適應(yīng)濾波器模擬的外部路徑(16)傳播的輸入信號之間的誤差信號,其中b)濾波器系數(shù)更新裝置(78)被適配成依據(jù)每個頻帶的背景噪聲電平,對每個頻帶單獨(dú)地計算步距。
7.依據(jù)權(quán)利要求6的頻率域自適應(yīng)濾波器,其特征在于它還包括輸入信號功率估計裝置(84-92),被適配成對于增加的輸入功率和/或減少的輸入功率不對稱地實(shí)行遞推平滑。
8.依據(jù)權(quán)利要求6或7的頻率域自適應(yīng)濾波器,其特征在于它還包括梯度約束裝置(76),以便對濾波器系數(shù)實(shí)現(xiàn)最佳收斂。
9.依據(jù)權(quán)利要求7或8的頻率域自適應(yīng)濾波器,其特征在于濾波器系數(shù)更新裝置(78)按下式更新濾波器系數(shù)H(k)|t+1=H(k)|t+μ(k)·E(k)PX(k)|t·X*(k)·G(k)---k=0,...,N2+1,]]>其中-μ(k)是對于每個頻帶的單獨(dú)步距。-E(k)是已變換的誤差信號(在相加點(diǎn)以后的剩余信號)-X*(k)是已變換的揚(yáng)聲器信號的復(fù)數(shù)共軛-PX(k)是已變換的揚(yáng)聲器信號被估計的功率-G(k)是梯度約束操作(由于循環(huán)的FFT特性引起的)。
10.依據(jù)權(quán)利要求6到9之一的頻率域自適應(yīng)濾波器,其特征在于它是決分割型的。
11.依據(jù)權(quán)利要求6到9之一的頻率域自適應(yīng)濾波器,其特征在于它是帶有可變輸入長度K的類型,K被選成滿足N≥2K,其中N是FFT長度,K并不限于2的冪數(shù)。
12.一種子頻帶自適應(yīng)濾波器,包括a)分析濾波器組(54),被適配成依據(jù)至少兩個頻帶對輸入信號濾波,b)子頻帶濾波器(58-1,…,58-n),用于分析組的每個頻帶,用以對有關(guān)的頻帶的輸出信號濾波,c)合成濾波器組(62),被適配成從子頻帶濾波器輸出信號產(chǎn)生時間域輸出信號,其中d)每個子頻帶濾波器(58-1,…,58-n)包括濾波器系數(shù)更新裝置,用以按以下條款順序地更新濾波器系數(shù)d1)被提供的有關(guān)頻帶輸出信號,d2)被估計的功率,和d3)在有關(guān)的頻帶輸出信號和沿著由子頻帶濾波器模擬的外部路徑傳播的相應(yīng)頻帶輸入信號之間的子頻帶誤差信號,和e)濾波器系數(shù)更新裝置被適配成依據(jù)對于,每個頻帶的背景噪聲電平,對每個頻帶單獨(dú)地計算步距。
13.依據(jù)權(quán)利要求12的子頻帶自適應(yīng)濾波器,其特征在于每個子頻帶濾波器的濾波器系數(shù)更新裝置被適配成對于增加的輸入功率和減少的輸入功率不對稱地實(shí)行遞推平滑。
14.依據(jù)權(quán)利要求13的子頻帶自適應(yīng)濾波器,其特征在于輸入信號功率估計裝置按下式對輸入功率實(shí)行遞推平滑PI|t=β·Pin|t+(1-β)·PI|t-1
15.一種用于通信設(shè)備的聲音回波消除器,包括a)數(shù)字自適應(yīng)濾波器裝置(101),接收通信設(shè)備的輸入信號并產(chǎn)生合成回波,與通信設(shè)備的揚(yáng)聲器裝置(10)和接收裝置(12)之間的實(shí)際回波近似,用于反相補(bǔ)償,和b)通信監(jiān)測裝置(106),用以檢測通信設(shè)備的當(dāng)前通信狀態(tài)并控制有關(guān)的數(shù)字自適應(yīng)濾波器裝置(101),其中c)數(shù)字自適應(yīng)濾波器裝置(101)被依據(jù)權(quán)利要求1到14之一實(shí)施。
16.依據(jù)權(quán)利要求15的聲音回波消除器,其特征在于通信監(jiān)測裝置(106)包括a)能量水平估計裝置(108),用以確定輸入信號能量的線性包絡(luò),b)背景噪聲估計裝置(110),對于近端信號和遠(yuǎn)端信號實(shí)行背景噪聲估計,和c)活動性決策裝置(112),被適配成分別在四種狀態(tài),空閑,近端活動,遠(yuǎn)端活動,和雙重談話之間區(qū)分。
17.依據(jù)權(quán)利要求15或16的聲音回波消除器,其特征在于能量水平估計裝置(108)使用不對稱平滑因數(shù),用以確定輸入信號能量的包絡(luò)。
18.依據(jù)權(quán)利要求15到17之一的聲音回波消除器,其特征在于數(shù)字自適應(yīng)濾波器(101)的輸出信號被提供給中心削波器作為非線性處理裝置(102)。
19.依據(jù)權(quán)利要求18的聲音回波消除器,其特征在于非線性處理裝置(102)的輸出信號被由舒適噪聲產(chǎn)生裝置(104)輸出的合成噪聲超載。
20.一種免提通信設(shè)備包括依據(jù)權(quán)利要求15到19之一的回波消除器。
21.一種遠(yuǎn)程會議通信系統(tǒng)包括依據(jù)權(quán)利要求15到19之一的回波消除器。
22.一種多媒體終端設(shè)備包括依據(jù)權(quán)利要求15到19之一的回波消除器。
23.一種數(shù)字自適應(yīng)濾波方法,包括以下步驟a)依據(jù)以下條款順序更新濾波器系數(shù)a1)輸入信號(X),a2)輸入信號被估計的功率(PI),和a3)在用于數(shù)字自適應(yīng)濾波方法的輸入信號和沿著通過數(shù)字自適應(yīng)濾波方法模擬的外部路徑(16)傳播的輸入信號之間的誤差信號,和b)對于增加的輸入功率和減少的輸入功率,不對稱地實(shí)行遞推平滑。
24.依據(jù)權(quán)利要求23的數(shù)字自適應(yīng)濾波方法,其特征在于按下式對輸入功率進(jìn)行遞推平滑PI|t=β·Pin|t+(1-β)·PI|t-1
25.依據(jù)權(quán)利要求24的數(shù)字自適應(yīng)濾波方法,其特征在于按下式在時間域中對輸入功率遞推平滑PX|n=β·x(n)·x(n)+(1-β)·PX|n-1
26.依據(jù)權(quán)利要求24的數(shù)字自適應(yīng)濾波方法,其特征在于按下式在頻率域中對輸入信號遞推平滑;PX(k)|t=β·X(k)·X*(k)+(1-β)·PX(k)|t---k=0,...,N2+1]]>
27.依據(jù)權(quán)利要求26的數(shù)字自適應(yīng)濾波方法,其特征在于依據(jù)該頻帶的背景噪聲電平,對于至少一個頻帶單獨(dú)地計算步距。
28.一種頻率域自適應(yīng)濾波方法,包括以下步驟a)依據(jù)以下條款順序更新濾波器系數(shù)a1)輸入信號(X),a2)輸入信號被估計的功率(PI),和a3)在依據(jù)頻率域自適應(yīng)濾波方法被濾波的輸入信號和沿著通過頻率域自適應(yīng)濾波方法模擬的外部路徑(16)傳播的輸入信號之間的誤差信號,其中b)依據(jù)每個頻帶的背景噪聲電平,單獨(dú)地計算對于每個頻帶的步距。
29.依據(jù)權(quán)利要求28的頻率域自適應(yīng)濾波方法,其特征在于對于增加輸入功率和/或減少輸入功率,不對稱地實(shí)行遞推平滑。
30.依據(jù)權(quán)利要求28或29的頻率域自適應(yīng)濾波方法,其特征在于按下式更新濾波系數(shù)H(k)|t+1=H(k)|t+μ(k)·E(k)PX(k)|t·X*(k)·G(k)---k=0,...,N2+1,]]>其中-μ(k)是對于每個頻帶的單獨(dú)步距。-E(k)是已變換的誤差信號(在相加點(diǎn)以后的剩余信號)-X*(k)是已變換的揚(yáng)聲器信號的復(fù)數(shù)共軛-PX(k)是已變換的揚(yáng)聲器信號被估計的功率-G(k)是梯度約束操作(由于循環(huán)的FFT特性引起的)。
31.一種子頻帶型的數(shù)字自適應(yīng)濾波方法,包括以下步驟a)在分析濾波組(54)中依據(jù)至少兩個頻帶對輸入信號濾波,b)對于每個頻帶,將子頻帶濾波器(58-1,…,58-n)中有關(guān)頻帶輸出信號濾波,c)在合成濾波器組(62)中從子頻帶濾波器輸出信號產(chǎn)生時間域輸出信號,其中d)在每個子頻帶濾波器(58-1,…,58-n)中,按以下條款順序地更新濾波器系數(shù)d1)被提供的有關(guān)頻帶輸出信號,d2)被估計的功率,和d3)在有關(guān)頻帶輸出信號和沿著通過子頻帶型的數(shù)字自適應(yīng)濾波方法模擬的外部路徑傳播的相應(yīng)頻帶輸入信號之間的子頻帶誤差信號,和e)依據(jù)對于每個頻帶的背景噪聲電平,單獨(dú)地計算對于每個頻帶的步距。
32.依據(jù)權(quán)利要求31的子頻帶型數(shù)字自適應(yīng)濾波方法,其特征在于對于增加的輸入功率和減少的輸入功率不對稱地實(shí)行遞推平滑。
33.據(jù)權(quán)利要求32的數(shù)字自適應(yīng)濾波方法,其特征在于按下式對輸入功率實(shí)行遞推平滑PI|t=β·Pin|t+(1-β)·PI|t-1
34.一種在通信設(shè)備中用于聲音回波消除的方法,包括以下步驟a)在數(shù)字自適應(yīng)濾波器裝置(101)上接收通信設(shè)備的輸入信號并產(chǎn)生合成回波,與通信設(shè)備的揚(yáng)聲器裝置(10)和接收裝置(12)之間的實(shí)際回波近似,用于反相補(bǔ)償,和b)在通信監(jiān)測裝置(106)中檢測通信設(shè)備的當(dāng)前通信狀態(tài)以控制有關(guān)的數(shù)字自適應(yīng)濾波器裝置(101),其中c)數(shù)字自適應(yīng)濾波器裝置(101)是依據(jù)權(quán)利要求23到33之一操作的。
全文摘要
為了實(shí)現(xiàn)對于,例如,回波消除改進(jìn)的收斂狀況,在此提供一種數(shù)字自適應(yīng)濾波器,包括濾波器系數(shù)更新裝置(52;78),用于依據(jù)輸入信號(X),該輸入信號的估計功率(PI),和在數(shù)字自適應(yīng)濾波器中濾波的輸入信號與沿著由數(shù)字自適應(yīng)濾波器模擬的外部路徑(16)傳播的輸入信號之間的誤差信號不斷地更新濾波器系數(shù)。在此,輸入信號功率估計裝置(50,84-92)用于對于增加的輸入功率和減少的輸入功率以不對稱方式用不同的平滑因數(shù)實(shí)施遞推平滑。如果在頻率域中進(jìn)行估計,對于更新濾波器系數(shù)的步距可有選擇地適應(yīng)頻帶。
文檔編號H04B3/23GK1317194SQ99810590
公開日2001年10月10日 申請日期1999年7月1日 優(yōu)先權(quán)日1998年7月13日
發(fā)明者W·阿姆布呂斯特爾 申請人:艾利森電話股份有限公司