JP5281548B2 - 音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム - Google Patents
音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム Download PDFInfo
- Publication number
- JP5281548B2 JP5281548B2 JP2009256896A JP2009256896A JP5281548B2 JP 5281548 B2 JP5281548 B2 JP 5281548B2 JP 2009256896 A JP2009256896 A JP 2009256896A JP 2009256896 A JP2009256896 A JP 2009256896A JP 5281548 B2 JP5281548 B2 JP 5281548B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- gain
- echo signal
- echo
- adaptive filter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000003044 adaptive effect Effects 0.000 claims abstract description 38
- 238000004364 calculation method Methods 0.000 claims abstract description 22
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 2
- 238000004422 calculation algorithm Methods 0.000 description 6
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Landscapes
- Circuit For Audible Band Transducer (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Telephone Function (AREA)
Description
音響エコーキャンセル装置20は適応フィルタ21と擬似反響路22と減算器23とによって構成されている。以下の説明ではベクトルを示す記号は大文字で示し、スカラーを示す記号は小文字で示す。
y(k)=WT(k)X(k) (1)
で計算される。但し、
W(k)=[w1(k),w2(k),…,wL(k)]T
X(k)=[x(k),x(k−1),…,x(k−L+1)]T
であり、Tは転置、Lは適応フィルタのフィルタ長(タップ数)、wj(k)(j=1〜L)は適応フィルタの各係数を示す。
e(k)=d(k)−y(k) (2)
で表される。
W(k)=W(k−1)+μΔW(k) (3)
但し、μは更新量を制御するパラメータであり、ΔW(k)は、
ΔW(k)=[Δw1(k),Δw2(k),…,ΔwL(k)]
である。
特許文献1には、このような要求に答えるべく、学習同定法と比べて収束速度の高速化が図れる反面、学習同定法より多くの演算量を必要とするアフィン射影アルゴリズムにおいて、その演算量をO(2L+19p)(但し、pは射影の次数)まで削減することを可能とする方法が記載されている。
0≦g(k)≦1
の拘束条件で拘束する。
0≦g(k)≦1
の拘束条件で拘束する。
この発明では従来のようにエコー信号d(k)から擬似エコー信号y(k)を差し引くことでエコーを消去するのではなく、エコー信号d(k)と擬似エコー信号y(k)とを用いて計算したゲインg(k)をエコー信号d(k)に乗算することでエコーを消去する。そして、ゲインg(k)に拘束をかけることで、収束速度を高速化する。
e(k)=g(k)d(k) (6)
ゲインg(k)は以下で与えられる。
eu(k)=d(k)−y(k) (8)
を計算し、適応フィルタ係数W(k)の更新はこのeu(k)を用い、下式により行う。
図1はこの発明による音響エコーキャンセル装置の一実施例の構成を示したものであり、図4と対応する部分には同一符号を付してある。この例では音響エコーキャンセル装置30は適応フィルタ21と擬似反響路22と減算器23とゲイン算出部31と乗算器32とによって構成されている。
擬似反響路22は適応フィルタ係数W(k)を有しており、入力された受話信号x(k)に適応フィルタ係数W(k)を畳み込み、前記式(1)により擬似エコー信号y(k)を生成する(ステップS1)。
減算器23はエコー信号d(k)から擬似エコー信号y(k)を差し引き、前記式(8)により更新用残差信号eu(k)を生成する(ステップS2)。
ゲイン算出部31はエコー信号d(k)と擬似エコー信号y(k)とを用いてゲインg(k)を前記式(7)により計算する。計算されたゲインg(k)は、
0≦g(k)≦1 (10)
の拘束条件で拘束され、出力される(ステップS4)。即ち、ゲイン算出部31は式(7)により計算したゲインg(k)が1より大きくなった場合は1を、マイナスになった場合は0を出力する。
乗算器32はエコー信号d(k)にゲイン算出部31から出力されたゲインg(k)を乗算してエコー信号d(k)を消去する(ステップS5)。送話端15に送られる残差信号e(k)は前記式(6)で表される。
図3より従来例では残差の相対パワーが20dBになるまで約4.3秒かかっているのに対し、本発明では約1.2秒で同程度になっており、収束速度が3.5倍になっていることが分かる。
Claims (3)
- 受話信号が入力され、その受話信号に適応フィルタ係数を畳み込むことで擬似エコー信号を生成する擬似反響路と、
エコー信号から前記擬似エコー信号を差し引いて更新用残差信号を生成する減算器と、
前記受話信号と前記更新用残差信号とが入力され、反響路を逐次推定して前記適応フィルタ係数を更新する適応フィルタと、
前記エコー信号と前記擬似エコー信号とを用いてゲインを計算し、そのゲインを拘束して出力するゲイン算出部と、
前記エコー信号に前記ゲイン算出部の出力を乗算することで前記エコー信号を消去する乗算器とを備え、
前記ゲイン算出部は、前記エコー信号、前記擬似エコー信号及び前記ゲインをそれぞれd(k),y(k)及びg(k)とした時、ゲインg(k)を、
0≦g(k)≦1
の拘束条件で拘束することを特徴とする音響エコーキャンセル装置。 - 擬似反響路が、受話信号を入力としてその受話信号に適応フィルタ係数を畳み込むことで擬似エコー信号を生成する擬似エコー信号生成過程と、
減算器が、エコー信号から前記擬似エコー信号を差し引いて更新用残差信号を生成する更新用残差信号生成過程と、
適応フィルタが、前記受話信号と前記更新用残差信号とを入力として反響路を逐次推定し、前記適応フィルタ係数を更新する適応フィルタ係数更新過程と、
ゲイン算出部が、前記エコー信号と前記擬似エコー信号とを用いてゲインを計算し、そのゲインを拘束して出力するゲイン算出過程と、
乗算器が、前記エコー信号に前記ゲイン算出部の出力を乗算することで前記エコー信号を消去するエコー信号消去過程とを含み、
前記ゲイン算出過程は、前記エコー信号、前記擬似エコー信号及び前記ゲインをそれぞれd(k),y(k)及びg(k)とした時、ゲインg(k)を、
0≦g(k)≦1
の拘束条件で拘束することを特徴とする音響エコーキャンセル方法。 - 請求項2に記載した音響エコーキャンセル方法をコンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009256896A JP5281548B2 (ja) | 2009-11-10 | 2009-11-10 | 音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009256896A JP5281548B2 (ja) | 2009-11-10 | 2009-11-10 | 音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011103512A JP2011103512A (ja) | 2011-05-26 |
JP5281548B2 true JP5281548B2 (ja) | 2013-09-04 |
Family
ID=44193679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009256896A Expired - Fee Related JP5281548B2 (ja) | 2009-11-10 | 2009-11-10 | 音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5281548B2 (ja) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3507020B2 (ja) * | 2000-09-08 | 2004-03-15 | 日本電信電話株式会社 | 反響抑圧方法、反響抑圧装置及び反響抑圧プログラム記憶媒体 |
JP2003264483A (ja) * | 2002-03-08 | 2003-09-19 | Matsushita Electric Ind Co Ltd | エコー抑圧装置、エコー抑圧方法、電話機、及びテレビ電話システム |
JP3753996B2 (ja) * | 2002-03-20 | 2006-03-08 | 日本電信電話株式会社 | 反響抑圧装置、反響抑圧方法及びプログラム |
FR2841721B1 (fr) * | 2002-06-28 | 2004-08-20 | France Telecom | Dispositif de traitement d'echo pour systeme de communication de type monovoie ou multivoies |
JP3920795B2 (ja) * | 2003-03-10 | 2007-05-30 | 日本電信電話株式会社 | 反響消去装置、方法、及び反響消去プログラム |
JP3917116B2 (ja) * | 2003-08-01 | 2007-05-23 | 日本電信電話株式会社 | 反響消去装置、方法、及び反響消去プログラム、そのプログラムを記録した記録媒体 |
JP4544040B2 (ja) * | 2004-06-17 | 2010-09-15 | パナソニック株式会社 | エコーキャンセル装置およびそれを用いた電話機、並びにエコーキャンセル方法 |
JP4787851B2 (ja) * | 2008-02-06 | 2011-10-05 | 日本電信電話株式会社 | エコー抑圧ゲイン推定方法とそれを用いたエコー消去装置と、装置プログラムと記録媒体 |
-
2009
- 2009-11-10 JP JP2009256896A patent/JP5281548B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011103512A (ja) | 2011-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2987316B1 (en) | Echo cancellation | |
JP5501527B2 (ja) | エコー消去装置およびエコー検出装置 | |
EP2327156B1 (en) | Method for determining updated filter coefficients of an adaptive filter adapted by an lms algorithm with pre-whitening | |
JP5391103B2 (ja) | 多チャネルエコー消去方法、多チャネルエコー消去装置、多チャネルエコー消去プログラム及びその記録媒体 | |
JPWO2007049644A1 (ja) | エコー抑圧方法及び装置 | |
JP7215541B2 (ja) | 信号処理装置、遠隔会議装置、および信号処理方法 | |
KR102190833B1 (ko) | 에코 억제 | |
EP2987315B1 (en) | Echo removal | |
CN112863532A (zh) | 回音抑制装置、回音抑制方法以及存储介质 | |
JP2004349806A (ja) | 多チャネル音響エコー消去方法、その装置、そのプログラム及びその記録媒体 | |
JP2010081004A (ja) | エコーキャンセル装置、通信装置、及びエコーキャンセル方法 | |
JP5469564B2 (ja) | 多チャネルエコー消去方法、多チャネルエコー消去装置及びそのプログラム | |
JP3864914B2 (ja) | エコー抑圧装置 | |
JP5281548B2 (ja) | 音響エコーキャンセル装置、音響エコーキャンセル方法及びそのプログラム | |
JP4348924B2 (ja) | エコーキャンセラ装置及びそれに用いるエコーキャンセラ方法 | |
JP4438650B2 (ja) | ハウリング抑制装置および拡声装置 | |
JP2010068213A (ja) | エコー消去装置 | |
JPH09261135A (ja) | 音響エコー消去装置 | |
JP2008124914A (ja) | エコーキャンセル装置、その方法、そのプログラム、およびその記録媒体 | |
JP6143702B2 (ja) | エコー消去装置、その方法及びプログラム | |
JP2005198093A (ja) | 音声処理装置、音声処理方法および音声処理プログラム | |
JP2010068457A (ja) | エコーキャンセル装置、信号処理装置及び方法、並びにプログラム | |
JP5025753B2 (ja) | エコーキャンセル装置、方法 | |
JP6180689B1 (ja) | エコーキャンセラ装置、エコー消去方法、及びエコー消去プログラム | |
JP2003274481A (ja) | 音声処理装置、コンピュータプログラム、及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110722 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120125 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130514 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130524 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5281548 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |