[go: up one dir, main page]

JP3405512B2 - 音響エコーキャンセル方法とそのシステム - Google Patents

音響エコーキャンセル方法とそのシステム

Info

Publication number
JP3405512B2
JP3405512B2 JP30318897A JP30318897A JP3405512B2 JP 3405512 B2 JP3405512 B2 JP 3405512B2 JP 30318897 A JP30318897 A JP 30318897A JP 30318897 A JP30318897 A JP 30318897A JP 3405512 B2 JP3405512 B2 JP 3405512B2
Authority
JP
Japan
Prior art keywords
signal
signals
location
additional
echo
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 - Lifetime
Application number
JP30318897A
Other languages
English (en)
Other versions
JPH10190848A (ja
Inventor
ベネスティ ヤコブ
リンドレー ホール セカンド ジョセフ
レイモンド モーガン デニス
モハン ソンディ マン
Original Assignee
ルーセント テクノロジーズ インコーポレーテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ルーセント テクノロジーズ インコーポレーテッド filed Critical ルーセント テクノロジーズ インコーポレーテッド
Publication of JPH10190848A publication Critical patent/JPH10190848A/ja
Application granted granted Critical
Publication of JP3405512B2 publication Critical patent/JP3405512B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/082Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Stereophonic System (AREA)
  • Telephonic Communication Services (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、音響エコーキャン
セル技術に係り、特にステレオ音響エコーキャンセル技
術に関する。
【0002】
【従来の技術】より実物のようなかつトランスペアレン
トなオーディオ/ビデオ媒体に対するテレコンファレン
スの発展は、とりわけ、音声をテレコンファレンスする
能力の発展に依存する。音が現実的になればなるほど、
テレコンファレンスはより実物に近くなる。いくつかの
今日のテレコンファレンスシステムは、高い忠実度のオ
ーディオシステム(100〜7000Hz帯域幅)を含
む点まで既に発展してきた。これらのシステムは、古い
電話システム(200〜3200Hz帯域幅)について
のかなり大きな改良を提供する。しかし、このような忠
実性が高いシステムは、テレコンファレンス技術におけ
るオーディオの発展の制限では決してない。
【0003】空間的な現実性は、オーディオ/ビデオテ
レコンファレンス技術にとって非常に望ましい。これ
は、ダイナミック、複数および同時に生じ得る話者のパ
ネル間のディスカッションを聞き手が理解するために必
要だからである。空間的現実性についての必要性は、最
低2つのチャネルに関係するテレコンファレンスにおけ
る多チャネル(即ち、ステレオ)オーディオシステムの
考慮を導く。
【0004】多くの今日のテレコンファレンスシステム
は、音声通信のための単一(モノラル)の全二重式オー
ディオチャネルを有する。単純なスピーカホーンから最
新のビデオテレコンファレンス装置までに及ぶこれらの
システムは、典型的に、音響的結合による望ましくない
エコーを除去するために、音響エコーキャンセラ(AE
C)を使用する。
【0005】この音響結合は、遠方の位置からの信号に
応じて、テレコンファレンスラウドスピーカから放射さ
れる音がテレコンファレンスマイクロフォンに到着した
ときに、生じる。このマイクロフォンは、この音(即ち
このエコー)に応じて、信号を生成する。そして、この
マイクロフォン信号は、遠方の位置に送信される。AE
Cは、エコーが生じる部屋において、ラウドスピーカか
らマイクロフォンへのインパルス応答を除去し、エコー
を電気的にキャンセルするために使用される信号を生成
するために、適応フィルタを使用する。
【0006】モノラルのテレコンファレンスと同様に、
高品質ステレオテレコンファレンスは、AECを必要と
する。例えば、M. M. Sondhi および D. R. Morgan,
“Acoustic echo cancellation for stereophonic tele
conferencing,”Proc. IEEE ASSP Workshop Appls. Sig
nal Processing Audio Acoustics, 1991, を参照のこ
と。
【0007】
【発明が解決しようとする課題】しかし、ステレオAE
Cは、モノラルとの関連で存在しない問題を生じる。モ
ノラルのテレコンファレンスシステムにおいて、エコー
が生じている部屋において、ラウドスピーカからマイク
ロフォンへの単一のインパルス応答を推定するために、
単一の適応フィルタが使用される。部屋の中には1つの
ラウドスピーカおよび1つのマイクロフォンしかないの
で、推定すべきインパルス応答は1つしかない。
【0008】適応フィルタインパルス応答推定値が、部
屋の現実のインパルス応答に近付くとき、これらの応答
間の差は、ゼロに近づく。それらの差が非常に小さい
と、エコーの影響は低減される。エコーを低減する能力
は、ラウドスピーカからの信号に無関係である。これ
は、現実のインパルス応答と推定されたインパルス応答
が等しいかまたはほぼ等しく、かつ現実のインパルス応
答を有する部屋と推定されたインパルス応答を有する適
応フィルタの両者が同じ信号により励起されるからであ
る。
【0009】多チャネルステレオテレコンファレンスシ
ステムにおいて、複数(例えば、2つ)の適応フィルタ
が、部屋の複数(例えば、2つ)のインパルス応答を推
定するために使用される。各適応フィルタは、受信部屋
におけるラウドスピーカからマイクロフォンへの別個の
音響パスと関係づけられている。部屋の個々のインパル
ス応答を独立に推定できるのではなく、通常のステレオ
AECシステムは、エコーを低減する結合効果を有する
インパルス応答を得る。
【0010】独立の応答を得ることについてのこの制限
は、AECシステムがマイクロフォンあたり単一の信号
のみを測定できるという事実による。この信号は、複数
の音響パスを通して単一のマイクロフォンに到着する複
数の音響信号の和である。したがって、AECは、部屋
の個々のインパルス応答を観測することができない。イ
ンパルス応答推定値を得ることについての問題点は、低
減されたエコーの結合効果が、現実の個々のインパルス
応答が正確に推定されることを必ずしも意味しないもの
であることに基づく。
【0011】個々のインパルス応答が正確に推定されな
い場合、遠方の位置の音響特性における変化に対して丈
夫であるべきAECシステムの能力は、制限され、性能
における望ましくない低下が生じ得る。例えば、M. M.
Sondhi, D. R. Morgan, および J. L. Hall による“St
ereophonic acoustic echo cancellation -- An overvi
ew of the fundamental problem,”IEEE Signal Proces
sing Lett, Vol. 2, No. 8, August 1995, pp. 148-15
1, を参照のこと。
【0012】
【課題を解決するための手段】本発明は、テレコンファ
レンスシステムのようなステレオ通信システムについて
の個々のインパルス応答を推定するための技術を提供す
る。この技術は、ステレオシステムの個々のチャネル信
号(音源信号)間の相互関係を選択的に低減することに
関係している。
【0013】ステレオ音源信号の相互関係の選択的な低
減は、好都合なことに、ステレオ通信システムの受信部
屋の個々のインパルス応答の推定となる。選択的に相互
関係を低減された音源信号は、通常の適応フィルタおよ
び受信部屋のラウドスピーカに提供される。AEC機能
は、選択的に相互関係が低減された音源信号において、
実行されることを除き通常の方法で実行される。
【0014】具体的には、テレコンファレンスシステム
の2つのステレオチャネル間の音源信号の相互関係の選
択的な低減は、チャネル間結合を減少させるために、好
ましくは小さな非線形性を各チャネル中に導入すること
により達成される。本発明の一実施形態によれば、各チ
ャネル信号は、チャネル信号それ自体の小さな非線形機
能をそれに付加して、信号の間隔的な品質を保持しつ
つ、チャネル間結合を減少させる。一つの特定の実施形
態において、例えば、非線形機能は、半波整流器を含
む。
【0015】
【発明の実施の形態】本発明を明瞭にするために、本発
明の一実施形態は、個々の機能ブロックを含むものとし
て表現される。これらのブロックが表す機能は、ソフト
ウェアを実行することができるハードウェアを含み、こ
れに限定されない共用または専用のハードウェアのいず
れかを使用して、提供され得る。例えば、様々な図にお
いて表現されるブロックの機能は、単一の共用プロセッ
サにより提供され得る。
【0016】「プロセッサ」の用語の使用は、ソフトウ
ェアを実行することができるハードウェアを排他的に指
すものであると解釈すべきでない。本発明の実施形態
は、デジタル信号処理プロセッサ(DSP)ハードウェ
ア、以下に説明する動作を実行するソフトウェアを格納
するためのリードオンリメモリ(ROM)、およびDS
Pの結果を格納するためのランダムアクセスメモリ(R
AM)を含むことができる。大規模集積(VLSI)ハ
ードウェアおよび汎用DSP回路との組み合わせにおけ
るカスタムVLSI回路も、提供することができる。
【0017】ここで使用されているように、「ステレ
オ」という用語は、多チャネルオーディオシステムを指
す。以下に説明する実施形態のそれぞれは、2つのチャ
ネルを有する。しかし、これらの実施形態のそれぞれ
は、いかなる複数のチャネルも取り扱うように、本発明
の原理に従って容易に修正され得ることは、当業者に明
かである。
【0018】図1は、2つの場所間のステレオテレコン
ファレンスとの関連で、通常のステレオ(2チャネル)
AECシステムの概略図を示す。送信部屋1は、図の右
側に示されている。送信部屋1は、インパルス応答g1
(t)およびg2(t)により特徴づけられた2つの音
響パスを経て音響音源4(例えば、話者)からの信号を
ピックアップするために使用される2つのマイクロフォ
ン2,3を含む。説明の明瞭さのために、全ての音響パ
スは、対応するラウドスピーカおよび/またはマイクロ
フォンの応答を含むと仮定される。
【0019】マイクロフォン2,3からの出力は、それ
ぞれ、ステレオチャネル音源信号x2(t)およびx
1(t)である。そして、これらのステレオチャネル音
源信号x2(t)およびx1(t)は、電話またはATM
ネットワークのような通信ネットワークを経て、送信部
屋1から離れた場所において、左側に示した受信部屋1
0中のラウドスピーカ11,12へ送信される。ラウド
スピーカ11,12は、インパルス応答h1(t)およ
びh2(t)で表示されたパスにより受信部屋10中の
マイクロフォン14に音響的に結合される。音響エコー
信号がマイクロフォン14に到達するパスがある。
【0020】マイクロフォン14の出力は、信号y
(t)であり、マイクロフォンにあたる受信部屋中の音
響信号を表す信号である。これらの音響信号は、音響エ
コー信号を含む。ラウドスピーカ11,12は、他の音
響パスによりマイクロフォン13にも結合されている。
しかし、説明を明瞭にするために、その出力に対して、
マイクロフォン14およびAECへの結合のみを説明す
る。
【0021】マイクロフォン14の出力についてのAE
Cに関する分析は、マイクロフォン13の出力へも適応
可能であることを当業者は理解するであろう。同様に、
受信部屋10中のマイクロフォン13および14の出力
について実行されるAECは、好都合なことに、送信部
屋1中のマイクロフォン2および3の出力についても実
行可能であり、受信部屋10と送信部屋1の機能は、交
換されることを当業者であればわかるであろう。
【0022】受信部屋10において音響エコー信号をキ
ャンセルするために何もなされないとしたら、これらの
エコーは、マイクロフォン14を介して、かつ通信ネッ
トワークを逆向きに通って、送信部屋1中のラウドスピ
ーカ5へ送り返されることになり、何度も繰り返され
て、望ましくない複数のエコーが生じて、もっと悪い場
合には、ハウリング不安定を生じることになる。勿論、
これは、AEC能力を提供することが有利であることの
理由である。
【0023】通常のAECは、典型的に、調節可能な係
数と共に有限インパルス応答(FIR)フィルタを使用
して、エコーの推定値を得る。この「適応」フィルタ
は、受信部屋10中のエコーパスの音響インパルス応答
をモデル化する。図1は、受信部屋10中の2つのエコ
ーパスをモデル化するために、それぞれがインパルス応
答h1^(t)およびh2^(t)を有する2つの適応F
IRフィルタ16,15を使用するAEC20を使用し
て、この技術を一般化する。フィルタ16,15は、シ
ステム中のいずれの場所にも(即ち、送信部屋1、通信
ネットワーク中、または受信部屋10)に配置すること
ができるが、好ましくは受信部屋10に配置される。
【0024】これらのフィルタ16,15をラウドスピ
ーカ信号x1(t)およびx2(t)で駆動すると、全体
のエコー推定値の成分である。信号y1^(t)および
2^(t)を生成する。これらの2つのエコー推定値
成分信号、即ちy1^(t) およびy2^(t) の和
は、加算回路17の出力において、全体のエコー推定値
信号y^(t)を生じする。このエコー推定値信号y^
(t)は、減算回路18を使用してエコー信号y(t)
から引き算され,誤差信号e(t)を形成する。誤差信
号e(t)は、近端音声(即ち、受信部屋において生成
される音声)がない場合、小さいことが意図され、即ち
ゼロに向かわされる。
【0025】ほとんどの通常のAEC適用例において、
適応フィルタ15,16の係数は、当業者によく知られ
たLMS(即ち確率論的勾配)アルゴリズムのようなよ
く知られた技術を使用して得られる。これらの係数は、
誤差信号をゼロに減少させようとして更新される。この
ように、係数h1^(t)およびh2^(t)は、ステレ
オ信号x2(t)およびx1(t)と誤差信号e(t)と
の関数である。
【0026】ステレオエコーキャンセル問題モノラルA
ECと異なり、通常のステレオAECは、部屋の個々の
インパルス応答を独立に推定しない。むしろ、通常のス
テレオAECシステムは、エコーを低減する結合効果を
有するインパルス応答を得る。低減されたエコーの結合
効果に基づいてインパルス応答推定値を得ることに伴う
問題は、そのような結合効果が、実際の個々のインパル
ス応答が正確に推定されることを必ずしも意味しないこ
とである。個々のインパルス応答が正確に推定されない
場合、離れた位置の音響特性における変化に対して丈夫
であるべきAECシステムの能力は、制限され、性能に
おける望ましくない低下が起こり得る。
【0027】図1のステレオテレコンファレンスシステ
ムの動作との関係でこの問題を調べるために、以下の事
項を考慮する。マイクロフォン14からの信号出力は、
次式で表すことができる。 y(t)=h1(t)*x1(t)+h2(t)*x2(t) (1) ここで、h1 およびh2 は、受信部屋10におけるラウ
ドスピーカ対マイクロフォン−インパルス応答であり、
1 およびx2 は、ラウドスピーカ11,12へ提供さ
れるステレオ音源信号であり、“*”は、渦巻を示す。
【0028】サンプルされる信号は、時間指数tが整数
であるようにあらゆる点で仮定される。誤差信号e
(t)は、次式で表すことができる。 e(t)=y(t)−h1T1−h2T2 (2a) ここで、h1^およびh2^は、適応フィルタ係数のN次
元ベクトルであり、x1=[x1(t),x1(t−
1),...x1(t−N−1)]Tおよびx2=[x
2(t),x2(t−1),...x2(t−N−1)]T
は、N個の最も最近の音源信号サンプルを含むベクト
ルであり、肩文字Tは、転置動作を示す。
【0029】誤差信号は、次式のようによりコンパクト
に書くことができる。 e(t)=y(t)−h^Tx (2b) ここで、h^=[h1T|h2TT は、h1^および
2^の連続であり、同様にx=[x1T|x2T]T であ
る。
【0030】Nが十分に大きいと仮定すると、信号y
(t)は次式で表すことができる。 y(t)=h1 T1+h2 T2=hTx (3) ここで、h1 およびh2 は受信部屋における真のインパ
ルス応答ベクトルであり、h=[h1 T|h2 TT であ
る。hによって、式(2d)を次式のように書き直すこ
とができる。 e(t)=(h−h^)Tx=h〜Tx (4) ここで、 h〜=h^−h (5) は、インパルス応答不一致ベクトルである。
【0031】e(t)が同じようにゼロにされたと仮定
する。式(4)から、次式となる。 h1〜*x1+h2〜*x2=0 (6) 例えば図1に示された単一話者の場合について、これは
さらに次式を意味する。 [h1〜*g1+h2〜*g2]*s(t)=0 (7) ここで、s(t)は、送信部屋における話者により生成
された音響信号である。周波数領域において式(7)
は、次式となる。 [H1〜(jω)G1(jω)+H2〜(jω)G2(jω)]S(jω)=0 (8) ここで、時間関数のフーリエ変換は、対応する大文字に
より示される。
【0032】まず、単一チャネル状況を考えるとG2
0である。この場合において、G1Sがゼロである場合
を除いて、式(8)は、H1 =0を生じる。したがっ
て、完全な一致(即ち、h1^=h^)は、G1Sがいか
なる周波数においても消えないことを補償することによ
り達成される。勿論、受信部屋インパルス応答h1 が変
化する場合、適応フィルタ15,16の適応アルゴリズ
ムは、これらの変化を追跡しなければならない。
【0033】ステレオの場合において、一方、Sが関係
する周波数範囲においてゼロでない場合にも、達成でき
る最適なものは次式である。 H1〜G1+H2〜G2=0 (9) この式は、完全な一致状態であるH1〜=H2〜=0を意
味しない。ステレオエコーキャンセラに伴う問題は、式
(9)から明かである。
【0034】受信部屋インパルス応答h1 およびh2
固定されている場合にも、G1 またはG2 におけるいか
なる変化も、H1=H2=0である特別な場合を除いて、
1およびH2 の調節を必要とする。したがって、フィ
ルタ15,16の適応アルゴリズムが受信部屋における
変化を追跡なければならないだけではなく、送信部屋に
おける変化も追跡しなければならない。送信部屋におけ
る変化は、追跡することが特に困難である。即ち、部屋
の中の異なる位置において一人の話者が話すことをや
め、別の話者が話すことを始めた場合、インパルス応答
1 およびg2 は、突然にかつ非常に大きな量の変化を
する。
【0035】以上の説明から分かるように、課題は、単
一チャネルエコーキャンセラの場合と同様に、送信部屋
における変化を独立に収束させるアプローチを考えるこ
とである。また、式(6)中のx1 およびx2 が相互に
関連づけられていない場合、式(6)は、h1=h2=0
を意味する。この理由のために、本発明は、x1 および
2 の関連付けをなくすことを狙っている。
【0036】第1の実施形態 図2は、本発明の第1の実施形態によるテレコンファレ
ンスシステムの構成を示す。図2のシステムは、送信部
屋1のマイクロフォン3,2と受信部屋10のラウドス
ピーカ11,12との間のパス中に挿入された非線形信
号変換モジュール25,30(NL)があることを除い
て、図1と同じである。非線形変換モジュール25,3
0の動作によりステレオ音源信号x1(t)およびx
2(t)は、それぞれ信号x1′(t)およびx2
(t)に変換される。ここで“′”は、ステレオシステ
ムの他の変換された信号と低減された相互関係をこの場
合に好都合に有する変換された信号を示す。
【0037】図1に示されたシステムと同様に、AEC
20のフィルタは、システム中のどの場所にも配置でき
るが、好ましくは受信部屋10に配置される。非線形変
換モジュール25,30は、図示されているように変換
された信号を受信部屋10およびAEC20の両者が受
信する限り、どの場所にも配置できるが、好ましくは送
信部屋1に配置される。
【0038】具体的には、本発明の一実施形態により、
信号x1(t)およびx2(t)は、対応する信号それ自
体の小さな非線形関数をそれぞれに加えることにより、
好都合に部分的に相互関係を解除されている。2つのプ
ロセスが線形的に従属している場合、かつその場合のみ
に、2つのプロセス間の結合の強さは1に等しいことが
当業者によく知られている。
【0039】したがって、「雑音」成分を各信号に加え
ることにより、結合は低減される。しかし、信号をその
元の信号に類似する付加成分と結合することにより、例
えばランダムノイズ成分を加える効果と比べて、可聴劣
化は好都合に最小化できる。これは、音声のような信号
に対して特に当てはまり、信号の倍音構造は、歪をマス
クする傾向にある。
【0040】図3は、図2のシステムの非線形変換モジ
ュール25,30を具現化するために使用できる例示的
な非線形変換モジュールの構成を示す。図3において、
非線形関数モジュール32に、元の信号x(t)が与え
られ、出力が、マルチプライヤ34を使用して、小さな
係数αが乗算される。この結果は、図示されているよう
に、変換された信号x′(t)を生成するために、元の
信号をx(t)と結合される。即ち、i=1,2に対し
て、 xi′(t)=xi(t)+αfi[xi(t)] (10)
【0041】ここで、関数f1 およびf2 は、好都合な
ことに、非線形である。したがって、x1′(t)およ
びx2′(t)の間の線形の関係は回避され、結合の強
さが1よりも小さいことを補償する。当業者に明らかな
ように、そのような変換は、結合を低減し、共分散行列
の条件数を低減し、不一致を改善する。勿論、この変換
の使用は、その影響が聞き取ることができず、ステレオ
感覚にいかなる有害な影響も有しない場合に、特に有利
である。この理由のために、乗数αが比較的小さいこと
が好ましい。
【0042】本発明の一実施形態において、非線形関数
1 およびf2 (非線形関数モジュール32により与え
られる)は、当業者によく知られたそれぞれ半波整流器
関数であり、次式で定義される。 f(x)=(x+|x|)/2=x>0の場合、x、その他の場合、0 (11 )
【0043】この場合において、式(10)の乗数α
は、0.5よりも小さい値に好都合にセットされ、好ま
しくは0.1〜0.3の範囲の値にセットされ得る。他
の実施形態において、f1 およびf2 のそれぞれは、例
えば、f(x)=|x|として定義される全波整流器関
数、f(x)=sgn(x)として定義されるハードリ
ミッタ関数、f(x)=x2 として定義される二乗関
数、f(x)=x2 sgn(x)として定義される二乗
サイン関数、f(x)=x3 として定義される三乗関数
または当業者に明かであり、かつよく知られた他の多数
の非線形関数のいずれかであり得る。
【0044】追加の実施形態によるハイブリットステレ
オ/モノAEC 図4は、本発明の代替的な実施形態によるAECの構成
を示す。図4の例示的なAECは、ステレオ効果が、例
えば1000Hzの近傍であるクリティカルな周波数よ
りも下の音エネルギに主によるという観察に基づく。
【0045】このように、図4の例示的なシステムは、
好都合なことに、高い周波数(例えばクリティカルな周
波数を超える)における通常のモノAEC成分を有する
モノラル音を使用しつつ、低い周波数(例えば、クリテ
ィカルな周波数よりも下の)における本発明によるステ
レオAEC成分を有するステレオ音を使用するハイブリ
ットモノ/ステレオAECを含む。このハイブリットア
プローチは、例えば図2に示された実施形態により提供
されるフルバンドステレオAECの複雑さと完全な空間
的な現実性を達成する目的との間の有利な妥協を提供す
る。
【0046】具体的に、図2に示された実施形態により
例えば具現化される本発明によれば、高品質エコーキャ
ンセルを達成するように、収束レートの検知における高
速適応アルゴリズムを使用することは有利である。これ
は、例えば、必要とされるメモリおよび動作の数の検知
から比較的高レベルの複雑さは、潜在的にリアルタイム
の具現化を幾分コストがかかるものにすることを意味す
る。
【0047】さらに、図2の例示的なフルバンドステレ
オAECシステムの関連において、当業者によく知られ
た2チャネル高速再起最小二乗法(FRLS)アルゴリ
ズムであっても、理想よりも幾分遅く収束する。この理
由のために、良好な空間的現実性を維持したまま、より
早く収束し、例えば図2の例示的なシステムのフルバン
ドスキームよりも具現化が容易(かつ安価)であるAE
Cシステムを提供することが有利である。この目的は、
例えば図4に示された例示的なシステムのような本発明
の所定の代替的な実施形態によるハイブリットステレオ
/モノAECシステムにより有利に達成される。
【0048】心理音響学的検知からこのステレオ効果を
理解することは複雑であるが、実験は、ステレオ中和、
本質的にクリティカル周波数(例えば1000Hz)よ
りも下に位置し、もしあったとしても、その周波数を超
える局部化にほとんど寄与しないことを示す。例えば、
F. L. Wightman および D. J. Kistler による“Thedom
inant role of low-frequency interaural time differ
ences in sound localization,”J. Acoust. Soc. Am.,
vol. 91, pp. 1648-1661, Mar. 1992 を参照のこと。
【0049】図4の例示的なハイブリットステレオ/モ
ノラルAECシステムは、本発明の原理と組み合わされ
た心理音響学的原理に基づいている。図4,5および6
に示された図において、垂直方向の破線は、例えば送信
部屋に配置され得る構成要素、即ち線の左側の構成要素
と、例えば受信部屋に配置され得る構成要素、即ち線の
右側に配置され得る構成要素との間の例示的な分割を示
す。しかし、このような構成要素の配置は、単に例示的
なものである。他の代替的な実施形態において、様々な
構成要素が他の方法で配置され得ることは、当業者にと
って明かである。
【0050】具体的に、2つの信号x1 およびx2 (即
ち左および右チャネル信号)は、それぞれローパスフィ
ルタ41,42によりまずろ波され、そして、ダウンサ
ンプラ43,44によりそれぞれダウンサンプルされ、
2つの低周波数ステレオ信号xL1およびxL2を生成す
る。この方法において、クリティカル周波数(例えば、
1000Hz)よりも下の周波数は、ステレオ効果を実
現するために、2つの独立したチャネルにおいて維持さ
れる。
【0051】その間に、左および右チャネルx1 +x2
の和(加算回路40により計算された)は、クリティカ
ル周波数よりも高い周波数を維持するために、モノラル
信号、即ちxH と同様に、遅延回路52により遅延され
た後に、ハイパスフィルタ45によりろ波される。さら
に、非線形変換モジュール25,30は、本発明の原理
に従って、図2の例示的なシステムと同様の方法で、各
低周波数チャネルに備えられている。
【0052】左および右ラウドスピーカ11,12は、
受信部屋におけるステレオ信号を、遅延回路52からの
結合(即ちモノラル)高周波成分信号とそれぞれ加算回
路53,54からの左および右チャネルの低周波成分信
号との和として、2つの低周波成分信号がアップサンプ
ルされ、アップサンプラ48,49およびローパスフィ
ルタ50,51によりろ波された後に提供する。
【0053】2つの本質的に独立なAECモジュールが
準備される。即ち、適応フィルタ64、適応アルゴリズ
ム66および減算回路65を含む高周波成分信号を処理
するための1つのモノラルAECモジュール、および適
応フィルタ55,56、適応アルゴリズム57、加算回
路58および減算回路67を含む2つの低周波成分信号
を処理するための1つのステレオAECモジュールであ
る。
【0054】これらの独立AECモジュールは、別個の
低周波および高周波誤差信号(それぞれ、eL およびe
H )を生成するために使用される。各誤差信号は、受信
部屋中のマイクロフォン14からの信号yがそれぞれロ
ーパスフィルタ59(およびダウンサンプラ60)およ
びハイパスフィルタ61により低周波および高周波成分
信号(即ち、それぞれyL およびyH )に分離されてい
る以外は通常の方法で生成される。
【0055】最終的に、これらの2つの個々の誤差信号
(eL およびeH )は、低周波誤差信号eL がアップサ
ンプラ68によりアップサンプルされ、かつローパスフ
ィルタ69によりフィルタ(ろ波)された後に、かつ高
周波誤差信号eH が遅延回路71により遅延された後
に、最終的誤差信号eを生成するために、加算回路70
により結合される。
【0056】幾分複雑に見えるが、図4の例示的なシス
テムのようなハイブリットステレオ/モノラルAECシ
ステムは、例えば図4の例示的なハイブリットシステム
において2つの異なるAECモジュールがあるという事
実にもかかわらず、図2に示された例示的なシステムの
ようなフルバンドAECシステムよりも具現化すること
が実際に容易である。
【0057】これを理解するために、最大周波数fm が
例えば1000Hzに選ばれているステレオAECモジ
ュールに対して、ローパスフィルタされた信号は、係数
r=fs/2fm =fs/2000により好都合にサブサ
ンプルされ得ることにまず気づくべきである。ここで、
s は、システムのサンプリングレート(Hz)であ
る。特に、図4の例示的なシステムのサブサンプラ4
3,44に留意すること。
【0058】結果として、算術上の複雑さは、図2の例
示的なシステムにおけるようなフルバンドAEC構成と
比べて、r2 の係数で低減される。特に、タップの数お
よび1秒あたりの演算回数は、両者共にrの係数により
低減され得ることに留意されたい。したがって、2チャ
ネルFRLSのような当業者によく知られた急速収束適
応アルゴリズムは、例えば図4のシステムの適応アルゴ
リズム57により好都合に使用され得る。
【0059】例えば、J. Benesty, F. Amand, A. Gillo
ire および Y. Grenier による“Adaptive Filtering A
lgorithms for Stereophonic Acoustic Echo Cancellat
ion,”in Proc. IEEE ICASSP, 1995, pp. 3099-3102 を
参照のこと。一方、当業者によく知られた単純なNLM
Sアルゴリズムは、高周波帯域においてフィルタ係数を
更新するために使用することができる。NLMSアルゴ
リズムの収束は、FRLSアルゴリズムよりも遅いが、
音声中のほとんどのエネルギは、例えば低周波数である
ため、典型的にはこれはほとんど関係がない。
【0060】図5は、本発明の別の代替的な実施形態に
よるハイブリットステレオ/モノラルAECシステムで
あって、図4に示された例示的なシステムと、類似する
ものを示す。しかし、図5の例示的なシステムにおい
て、図4の例示的なシステムにおけるハイパスフィルタ
は、単純な減算に置き換えられている。即ち、ハイパス
フィルタ45の代わりに、図5の例示的なシステムは、
減算回路43を使用して、遅延回路46により遅延され
た後の結合(元の)信号から個々のチャネルのローパス
フィルタされた信号のそれぞれを減算して、オリジナル
信号と2つの低周波成分信号xL1およびxL2との和から
高周波成分信号xH を生成する。
【0061】同様に、ハイパスフィルタ61は、減算回
路63で置き換えられており、減算回路63は、元のモ
ノラル信号(y)からローパスフィルタされたマイクロ
フォン信号(yL)を減算して、高周波マイクロフォン
信号yHを生成する。その他は図5の例示的なシステム
は、図4の例示的システムと同一の方法で動作する。
【0062】最終的に、図6は、例えば図4および5に
示されたような本発明の実施形態との組み合わせで使用
するためのハイブリットステレオ/モノラルAECを使
用するステレオテレコンファレンスシステムの一部分を
示す。
【0063】2つの独立(即ち、左および右)のチャネ
ルを送信する代わりに、図6により部分的に示されたこ
の例示的なシステムは、最初に元のチャネル信号の内の
1つを他のものから減算し(即ち、x1−x2)、次にそ
の結果をローパスフィルタすることにより形成された低
周波成分「偏差」信号を、2つの元のチャネル信号を加
算(即ち、x1+x2)することにより形成されたフルバ
ンドモノラル信号と共に、たとえば図1の送信部屋1の
ような送信部屋から送信する。具体的には、図に示され
た減算回路73、ローパスフィルタ74およびダウンサ
ンプラ75は、低周波成分「偏差」信号を生成し、加算
回路72はフルバンドモノラル信号を生成する。
【0064】そして、図1の受信部屋10のような受信
部屋における受信機において、高周波成分モノラル信号
H は、2つの別個のチャネルの低周波成分信号xL1
よびxL2と共に生成され得る。具体的には、受信された
フルバンドモノラル信号は、ローパスフィルタ77によ
りろ波され、遅延回路76により遅延された後に、減算
回路78により受信されたフルバンドモノラル信号それ
自体から減算され、高周波成分信号xH を生成する。
【0065】そして、2つの低周波成分信号xL1および
L2はダウンサプラ79によりダウンサンプルされた後
のローパスフィルタされたフルバンドモノラル信号と受
信された低周波成分「偏差」信号との和をとることによ
り(加算回路80参照)生成され、それぞれ2で除算さ
れる(除算器81,83を参照)。
【0066】このアプローチは、効率的なコーディング
および上方互換性のために和および差の送信をしばしば
使用する通常のステレオエンコーディング技術の精神を
多く持つ。したがって、上述したいずれかの本発明によ
る例示的なハイブリットステレオ/モノラルAEC技術
を使用すると、AECシステムの複雑さは、好都合に低
減され、適応アルゴリズムの収束レートは向上し、完全
でないにしてもステレオ効果のほとんどは保持される。
【0067】代替的なアプリケーションのための代替的
な実施形態 上述した本発明の実施形態は、ステレオテレコンファレ
ンスに向けられているが、本発明の原理は、他のアプリ
ケーションにも同様に適用可能である。例えばデスクト
ップコンファレンスおよび双方向ビデオゲームのような
多くの他のアプリケーションにおいて、例えば音声信号
を送信するために各場所に1つのみのマイクロフォンが
備えられ、複数(例えば2つ)のラウドスピーカが各場
所にそれにもかかわらず備えられる。
【0068】この場合において、ステレオ信号は、ステ
レオ効果を作り出すために、受信部屋において合成され
得る。例えば、複数の出席者が関与するデスクトップコ
ンファレンスの場合において、複数の送信部屋(即ち他
の参加者達)を含む人工的な空間的次元を作り出すため
に、ステレオ効果が、各受信部屋において好都合に生成
され得る。同様に、双方向ビデオゲームの場合におい
て、ステレオゲーム音響効果が、特定のゲームが再生さ
れる環境をより現実感があるように表現するために典型
的に作り出される。
【0069】AEC技術がテレコンファレンス以外のア
プリケーションに適応されることが一般によく知られて
いる。また、例えば上述した双方向ビデオゲームの場合
のようなこれらの多くのアプリケーションにおいて、キ
ャンセルされる信号は、事実通常の意味の言葉における
「エコー」を全く含まないことがある。むしろ、当業者
によく理解されているように、AEC技術はそのような
アプリケーションに適用される場合に、好都合にキャン
セルされる「エコー」信号が、受信部屋中の特定のマイ
クロフォンによりピックアップされる信号のいずれかの
特定の望ましくない部分を含み得る。
【0070】双方向ビデオゲームアプリケーションにお
いて、例えば、キャンセルされるべき信号の望ましくな
い部分は、受信部屋においてゲーム音響効果により生成
される部分である。このようにして、ここで使用される
「音響的エコー信号」の用語は、この広い意味を含むこ
とを意味している。
【0071】上述したデスクトップコンファレンスおよ
び双方向ビデオゲームのアプリケーションにおいて、図
1および2の関数g1(t)およびg2(t)は、もはや
送信部屋の音響応答を表現しないが、その代わりに2つ
のステレオ信号を合成するために使用される関数を表現
する。当業者によく知られているように、信号の内の1
つが他のものの単に減衰されおよび/または遅延された
ものである、即ち関数g1(t)およびg2(t)が振幅
および/または遅延においてのみ異なるように、一対の
ステレオ信号を合成することが一般的である。
【0072】しかし、本発明の原理がそのような場合に
適応されるとき、非線形関数f1 およびf2 が異なる非
線形関数であることが好都合である。これは、f1=f2
の場合、得られる信号x1′(t)およびx2′(t)
が、望ましいように関係が解除されていないという事実
による。そのようなアプリケーションに適用され得る本
発明の一実施形態において、f1は、例えばf(x)=
(x+|x|)/2として定義される正の半波整流器で
あり、f2は、例えばf(x)=(x−|x|)/2と
して定義される負の半波整流器である。
【0073】他の代替的な実施形態 本発明のいくつかの特定の実施形態を示したが、これら
の実施形態は、本発明の原理の適用において考えられ得
る多くの具体的な構成の単なる例示であると理解されな
ければならない。多くのかつ様々な他の構成が、当業者
によりこれらの原理に従って、本発明の精神および範囲
から離れることなしに考えられ得る。
【0074】例えば、図2の実施例の非線形変換モジュ
ール25,30は、AEC20の外側の送信パスに配置
されるものとして示されたが、そのような変換は、代替
的に、AEC20の内部に含めることができる。そのよ
うな実施形態において、信号x1′(t)およびx2
(t)は、AEC20から受信部屋10へ提供され得
る。
【0075】本発明によるAECおよび信号の関係解除
は、通信ネットワークにおいて実行可能である。典型的
なネットワークアプリケーションは、例えばネットワー
ク交換器における本発明の一実施形態に関係することに
なる。しかし、当業者は、本発明は、送信位置または受
信位置において局地的テレコンファレンス装置の一部と
して局地的に具現化され得ることを理解するであろう。
このように、電話機、ラウドスピーカシステム、マイク
ロフォンシステムなどに内蔵され得る。
【0076】ここに説明した様々な技術の使用は、明示
的に説明した以外の多くの方法によって組み合わせるこ
とができ、そのような組み合わせのそれぞれは当業者に
とって明かである。例えば、米国特許出願 Ser. No. 0
8/344,320に示されているような部分的に信号
の相互関係の解除を達成するために櫛形フィルタを使用
することは、本発明との組み合わせでも使用することが
できる。
【0077】特に、例えば図4および5に示された実施
形態において行われるように、高周波数におけるモノラ
ルAECおよび低周波数における本発明による非線形性
の付加を使用することよりもむしろ、櫛形フィルタは、
米国特許出願 Ser. No. 08/344,320に示され
ているように、低周波数において、本発明による非線形
性の付加との組み合わせで、高周波数において使用され
得る。
【0078】
【発明の効果】以上説明したように、本発明によれば、
実際の個々のインパルス応答を正確に推定することが可
能なステレオ音響エコーキャンセル技術を提供すること
ができる。
【図面の簡単な説明】
【図1】通常のステレオテレコンファレンスシステムの
構成を示す図。
【図2】本発明の第1の実施形態によるステレオテレコ
ンファレンスシステムの構成を示す図。
【図3】図2に示された本発明の実施形態により使用す
るための非線形信号変換を示す図。
【図4】本発明の代替的な実施形態によるハイブリット
ステレオ/モノラルAECシステムの構成を示す図。
【図5】本発明の別の代替的な実施形態によるハイブリ
ットステレオ/モノラルAECシステムの構成を示す
図。
【図6】本発明の代替的な実施形態との組み合わせで使
用するためのハイブリットステレオ/モノラルAECを
使用するステレオテレコンファレンスシステムの一部を
示す図。
【符号の説明】
1 送信部屋 2,3 マイクロフォン 4 音源 5,6 ラウドスピーカ 10 受信部屋 11,12 ラウドスピーカ 13,14 マイクロフォン 15,16 適応FIRフィルタ 17 加算回路 18 減算回路 20 AEC 25,30 非線形変換モジュール
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ジョセフ リンドレー ホール セカン ド アメリカ合衆国、07920 ニュージャー ジー、バスキング リッジ、キンナン ウェイ 20 (72)発明者 デニス レイモンド モーガン アメリカ合衆国、07960 ニュージャー ジー、モーリスタウン、サイカモア レ ーン 4 (72)発明者 マン モハン ソンディ アメリカ合衆国、07046 ニュージャー ジー、マウンテン レイクス、インター ベイル ロード 105 (56)参考文献 BENESTY J ET AL,A BETTER UNDERSTAND ING AND AN IMPROVE D SOLUTION TO THE PROBLEMS OF STEREO PHONIC ACOUSTIC EC HO...,PROCEEDINGS OF THE INTERNATION AL CONFERENCE ON A COUSTIC,SPEECH,AND SIGNALPROCECESSIN G(ICASSP),ドイツ,1997年 4月21日,Vol.1,303−306 (58)調査した分野(Int.Cl.7,DB名) H04M 3/16 - 3/20 H04B 3/20

Claims (20)

    (57)【特許請求の範囲】
  1. 【請求項1】 第1の場所と第2の場所の間の通信を強
    化するための音響エコーキャンセルの方法であって、 各々が該第1の場所からの多数の音源信号のうちの少な
    くとも1つを反映するような2つもしくは3つ以上のチ
    ャンネル信号の各々に対して非線形変換を実行して、2
    つもしくは3つ以上の相互の相関関係が低減された音源
    信号を得るステップと、 該第2の場所における2つもしくは3つ以上のインパル
    ス応答を推定するステップと、 該推定されたインパルス応答に基づいて該相関関係が低
    減された音源信号をフィルタリングして、2つもしくは
    3つ以上のエコー推定成分信号を生成するステップと、 結合信号と、該第2の場所における少なくとも音響エコ
    ー信号を表わす信号の間の差を表わすエラー信号を発生
    するステップとを含み、 該結合信号は、該2つもしくは3つ以上のエコー推定成
    分信号の結合であり、そして、 該少なくとも音響エコー信号を表わす信号は、該第2の
    場所にて発生されるものであることを特徴とする方法。
  2. 【請求項2】 請求項1に記載の方法において、 該推定するステップが、該インパルス応答を表わすパラ
    メータを計算する処理から成る方法。
  3. 【請求項3】 請求項1に記載の方法において、 該第2の場所における少なくとも音響エコー信号を表わ
    す1つもしくは2つ以上の追加の信号が、該第2の場所
    で発生され、および該インパルス応答を推定する該ステ
    ップ、該相関関係が低減された音響信号をフィルタリン
    グする該ステップ、および該差を表わすエラー信号を発
    生する該ステップが、音響エコー信号を表わす該追加の
    信号の各々について実行される方法。
  4. 【請求項4】 請求項1に記載の方法において、 該多数の音源信号が該第2の場所にて提供され、それら
    は該第1の場合にて発生されたものであり、該第1の場
    所から該第2の場所へと送信されるものである方法。
  5. 【請求項5】 請求項1に記載の方法において、 該2つもしくは3つ以上のチャンネル信号の各々に対し
    て非線形変換を実行するステップが、該チャンネル信号
    の各々を、その対応する非線形関数に加える処理から成
    る方法。
  6. 【請求項6】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算された半波整流関数か
    らなる方法。
  7. 【請求項7】 請求項6に記載の方法において、 該係数αは、0.5よりも小さい数である方法。
  8. 【請求項8】 請求項7に記載の方法において、 該係数αが、0.1ないし0.3の範囲内の数である方
    法。
  9. 【請求項9】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算された両波整流関数か
    らなる方法。
  10. 【請求項10】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算されたハードリミッタ
    関数から成る方法。
  11. 【請求項11】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算された2乗関数からな
    る方法。
  12. 【請求項12】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算された2乗正弦関数か
    ら成る方法。
  13. 【請求項13】 請求項5に記載の方法において、 該非線形関数が、係数αがかけ算された3乗関数からな
    る方法。
  14. 【請求項14】 請求項1に記載の方法において、該チ
    ャンネル信号が制限された帯域幅を有し、該方法がさら
    に、 該2つもしくは3つ以上のインパルス応答に加えて、該
    第2の場所における該2つもしくは3つ以上のインパル
    ス応答を反映する結合されたインパルス応答から成る少
    なくとも1つの追加のインパルス応答を推定するステッ
    プと、 少なくとも1つもしくは2つ以上の追加の音源信号を反
    映するとともに、該チャンネル信号の制限された帯域幅
    の外側の1つもしくは2つ以上の周波数を含む帯域幅を
    有する追加のチャンネル信号をフィルタリングする追加
    のフィルタリングステップであって、該少なくとも1つ
    の追加のインパルス応答に基づいてフィルタリングを行
    い、および少なくとも1つの追加のエコー推定信号を生
    成する追加のフィルタリングステップと、 該少なくとも1つの追加のエコー推定成分信号の結合
    と、該第2の場合における少なくとも音響エコー信号を
    表わす追加の信号の間の差を表わす第2のエラー信号を
    発生するステップと、 該第2のエラー信号を該エラー信号と結合するステップ
    とを含む方法。
  15. 【請求項15】 請求項14に記載の方法において、 該チャンネル信号が複数の音響信号の帯域制限されたも
    のから成り、および該追加のチャンネル信号が該元の音
    源信号の少なくとも2つのものの結合に基づくものであ
    る方法。
  16. 【請求項16】 請求項15に記載の方法において、 該チャンネル信号が、該複数の元の音源信号を低域濾波
    した信号から成る方法。
  17. 【請求項17】 請求項16に記載の方法において、 該1つもしくは2つ以上の追加の音源信号の該少なくと
    も1つを反映する信号が、該元の音源信号の少なくとも
    2つの結合を高域濾波したものである方法。
  18. 【請求項18】 請求項14に記載の方法において、 該チャンネル信号のうちの1つが、該音源信号のうちの
    少なくとも2つの和を反映するものであり、および該チ
    ャンネル信号の別の1つが、該音源信号のうちの2つの
    ものの差を反映するものである方法。
  19. 【請求項19】 第1の場所と第2の場所の間の通信を
    強化するための音響エコーキャンセルシステムであっ
    て、 各々が該第1の場所からの多数の音源信号の少なくとも
    1つを反映するものである2つもしくは3つ以上のチャ
    ンネル信号に適用されて、2つもしくは3つ以上の相関
    関係が低減された音源信号を得るための非線形変換モジ
    ュールと、 該第2の場所における2つもしくは3つ以上のインパル
    ス応答を推定するよう構成されたインパルス応答推定器
    と、 該推定されたインパルス応答に基づいて該相関関係が低
    減した音源信号をフィルタリングして、2つもしくは3
    つ以上のエコー推定成分信号を生成するよう構成された
    フィルタと、 結合信号と、該第2の場所における少なくとも音響エコ
    ー信号を表わす信号の間の差を表わすエラー信号を発生
    する信号発生器とを含み、 該結合信号は、該2つもしくは3つ以上のエコー推定成
    分信号の結合であり、および 該少なくとも音響エコー信号を表わす信号は、該第2の
    場所にて発生されるようになっていることを特徴とする
    システム。
  20. 【請求項20】 請求項19に記載のシステムにおい
    て、 該非線形変換モジュールが、該チャンネル信号の各々を
    その対応する非線形関数に加えるよう動作すシステム。
JP30318897A 1996-11-12 1997-11-05 音響エコーキャンセル方法とそのシステム Expired - Lifetime JP3405512B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/747730 1996-11-12
US08/747,730 US5828756A (en) 1994-11-22 1996-11-12 Stereophonic acoustic echo cancellation using non-linear transformations

Publications (2)

Publication Number Publication Date
JPH10190848A JPH10190848A (ja) 1998-07-21
JP3405512B2 true JP3405512B2 (ja) 2003-05-12

Family

ID=25006387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30318897A Expired - Lifetime JP3405512B2 (ja) 1996-11-12 1997-11-05 音響エコーキャンセル方法とそのシステム

Country Status (5)

Country Link
US (1) US5828756A (ja)
EP (1) EP0841799B1 (ja)
JP (1) JP3405512B2 (ja)
CA (1) CA2215592C (ja)
DE (1) DE69705803T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8010354B2 (en) 2004-01-07 2011-08-30 Denso Corporation Noise cancellation system, speech recognition system, and car navigation system

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6031908A (en) * 1997-11-14 2000-02-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having variable adaptive gain settings
US6181793B1 (en) * 1997-11-14 2001-01-30 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having improved coefficient transfer
DE19801390A1 (de) * 1998-01-16 1999-07-22 Cit Alcatel Einrichtung und Verfahren zur Echounterdrückung mit adaptiven FIR-Filtern
DE19801389A1 (de) * 1998-01-16 1999-07-22 Cit Alcatel Verfahren zur Echounterdrückung mit adaptiven FIR-Filtern
EP1064786A4 (en) * 1998-01-27 2005-09-28 Collaboration Properties Inc MULTI-FUNCTIONAL SERVICE DEVICE FOR VIDEO COMMUNICATIONS
EP0944228B1 (en) * 1998-03-05 2003-06-04 Nippon Telegraph and Telephone Corporation Method and apparatus for multi-channel acoustic echo cancellation
JP3319403B2 (ja) * 1998-09-02 2002-09-03 日本電気株式会社 多チャネルエコー除去方法及び装置
FR2793629B1 (fr) * 1999-05-12 2001-08-03 Matra Nortel Communications Procede et dispositif d'annulation d'echo stereophonique a filtrage dans le domaine frequentiel
JP2003500937A (ja) * 1999-05-25 2003-01-07 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー 音響エコー消去
WO2001001571A1 (en) 1999-06-24 2001-01-04 Koninklijke Philips Electronics N.V. Acoustic echo and noise cancellation
US6694020B1 (en) 1999-09-14 2004-02-17 Agere Systems, Inc. Frequency domain stereophonic acoustic echo canceller utilizing non-linear transformations
US7310425B1 (en) 1999-12-28 2007-12-18 Agere Systems Inc. Multi-channel frequency-domain adaptive filter method and apparatus
US6377682B1 (en) 2000-06-26 2002-04-23 Lucent Technologies Inc. Robust adaptive filter for use in acoustic and network echo cancellation
US6766019B1 (en) 2000-07-21 2004-07-20 Agere Systems Inc. Method and apparatus for performing double-talk detection in acoustic echo cancellation
US6434235B1 (en) 2000-08-01 2002-08-13 Lucent Technologies Inc. Acoustic echo canceler
US20020054685A1 (en) * 2000-11-09 2002-05-09 Carlos Avendano System for suppressing acoustic echoes and interferences in multi-channel audio systems
JP3608525B2 (ja) * 2001-05-09 2005-01-12 ヤマハ株式会社 2チャンネルエコーキャンセル用フィルタのインパルス応答設定方法および2チャンネルエコーキャンセラ並びに双方向2チャンネル音声伝送装置
FR2824982B1 (fr) * 2001-05-16 2003-07-04 France Telecom Procede de controle adaptatif de systeme d'annulation d'echo multivoies et dispositif pour mettre en oeuvre le procede
JP3506138B2 (ja) * 2001-07-11 2004-03-15 ヤマハ株式会社 複数チャンネルエコーキャンセル方法、複数チャンネル音声伝送方法、ステレオエコーキャンセラ、ステレオ音声伝送装置および伝達関数演算装置
US7783063B2 (en) * 2002-01-18 2010-08-24 Polycom, Inc. Digital linking of multiple microphone systems
US20030185402A1 (en) * 2002-03-27 2003-10-02 Lucent Technologies, Inc. Adaptive distortion manager for use with an acoustic echo canceler and a method of operation thereof
US7155018B1 (en) * 2002-04-16 2006-12-26 Microsoft Corporation System and method facilitating acoustic echo cancellation convergence detection
US7606330B2 (en) * 2002-09-27 2009-10-20 Broadcom Corporation Dual-rate single band communication system
WO2004071130A1 (ja) * 2003-02-07 2004-08-19 Nippon Telegraph And Telephone Corporation 収音方法及び収音装置
US7272224B1 (en) * 2003-03-03 2007-09-18 Apple Inc. Echo cancellation
JP4094455B2 (ja) * 2003-03-05 2008-06-04 松下電器産業株式会社 ハウリング抑制装置
US20050213747A1 (en) * 2003-10-07 2005-09-29 Vtel Products, Inc. Hybrid monaural and multichannel audio for conferencing
NO319467B1 (no) * 2003-12-29 2005-08-15 Tandberg Telecom As System og fremgangsmate for forbedret subjektiv stereolyd
US8088146B2 (en) 2004-06-14 2012-01-03 Teleflex Medical Incorporated High-strength suture
US8687820B2 (en) * 2004-06-30 2014-04-01 Polycom, Inc. Stereo microphone processing for teleconferencing
US8116500B2 (en) 2004-10-15 2012-02-14 Lifesize Communications, Inc. Microphone orientation and size in a speakerphone
US7720232B2 (en) 2004-10-15 2010-05-18 Lifesize Communications, Inc. Speakerphone
US7720236B2 (en) 2004-10-15 2010-05-18 Lifesize Communications, Inc. Updating modeling information based on offline calibration experiments
US7903137B2 (en) * 2004-10-15 2011-03-08 Lifesize Communications, Inc. Videoconferencing echo cancellers
US7760887B2 (en) 2004-10-15 2010-07-20 Lifesize Communications, Inc. Updating modeling information based on online data gathering
JP4215015B2 (ja) * 2005-03-18 2009-01-28 ヤマハ株式会社 ハウリングキャンセラ及びこれを備えた拡声装置
US8249861B2 (en) * 2005-04-20 2012-08-21 Qnx Software Systems Limited High frequency compression integration
US8086451B2 (en) 2005-04-20 2011-12-27 Qnx Software Systems Co. System for improving speech intelligibility through high frequency compression
US7593539B2 (en) 2005-04-29 2009-09-22 Lifesize Communications, Inc. Microphone and speaker arrangement in speakerphone
JP4652116B2 (ja) * 2005-05-09 2011-03-16 三菱電機株式会社 エコー消去装置
DE602006007685D1 (de) * 2006-05-10 2009-08-20 Harman Becker Automotive Sys Kompensation von Mehrkanalechos durch Dekorrelation
US20080159551A1 (en) * 2006-12-28 2008-07-03 Texas Instruments Incorporated System and Method for Acoustic Echo Removal (AER)
WO2009129008A1 (en) * 2008-04-17 2009-10-22 University Of Utah Research Foundation Multi-channel acoustic echo cancellation system and method
US8125559B2 (en) * 2008-05-25 2012-02-28 Avistar Communications Corporation Image formation for large photosensor array surfaces
US8219400B2 (en) * 2008-11-21 2012-07-10 Polycom, Inc. Stereo to mono conversion for voice conferencing
US8208649B2 (en) * 2009-04-28 2012-06-26 Hewlett-Packard Development Company, L.P. Methods and systems for robust approximations of impulse responses in multichannel audio-communication systems
JP5565593B2 (ja) * 2009-10-01 2014-08-06 日本電気株式会社 信号処理方法、信号処理装置、及び信号処理プログラム
KR101930907B1 (ko) 2011-05-30 2019-03-12 삼성전자주식회사 오디오 신호 처리 방법, 그에 따른 오디오 장치, 및 그에 따른 전자기기
WO2013160945A1 (ja) * 2012-04-25 2013-10-31 三菱電機株式会社 エコー消去装置
US9491561B2 (en) * 2013-04-11 2016-11-08 Broadcom Corporation Acoustic echo cancellation with internal upmixing
KR101415944B1 (ko) * 2013-12-30 2014-07-04 (주) 골프존 기상 상태에 대한 입체 음향을 제공하는 가상 골프 시뮬레이션 장치 및 방법
JP6398470B2 (ja) * 2014-08-27 2018-10-03 沖電気工業株式会社 ステレオエコー抑圧装置、エコー抑圧装置、ステレオエコー抑圧方法及びステレオエコー抑圧プログラム
DE102015222105A1 (de) 2015-11-10 2017-05-11 Volkswagen Aktiengesellschaft Audiosignalverarbeitung in einem Fahrzeug
EP3393140A1 (en) * 2017-04-20 2018-10-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for multichannel interference cancellation
US11303758B2 (en) * 2019-05-29 2022-04-12 Knowles Electronics, Llc System and method for generating an improved reference signal for acoustic echo cancellation

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9002790A (nl) * 1990-12-18 1992-07-16 Philips Nv Echocompensator met verbeterde dubbelspraak detectie.
US5274705A (en) * 1991-09-24 1993-12-28 Tellabs Inc. Nonlinear processor for an echo canceller and method
JP2792311B2 (ja) * 1992-01-31 1998-09-03 日本電気株式会社 多チャンネルエコー除去方法および装置
US5327495A (en) * 1992-10-23 1994-07-05 Dsc Communications Corporation Apparatus and method for controlling an echo canceler
JPH06216811A (ja) * 1993-01-20 1994-08-05 Toshiba Corp エコーキャンセラを備えた音声通信装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BENESTY J ET AL,A BETTER UNDERSTANDING AND AN IMPROVED SOLUTION TO THE PROBLEMS OF STEREOPHONIC ACOUSTIC ECHO...,PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ACOUSTIC,SPEECH,AND SIGNALPROCECESSING(ICASSP),ドイツ,1997年 4月21日,Vol.1,303−306

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8010354B2 (en) 2004-01-07 2011-08-30 Denso Corporation Noise cancellation system, speech recognition system, and car navigation system

Also Published As

Publication number Publication date
JPH10190848A (ja) 1998-07-21
CA2215592A1 (en) 1998-05-12
CA2215592C (en) 2000-12-05
DE69705803D1 (de) 2001-08-30
EP0841799B1 (en) 2001-07-25
DE69705803T2 (de) 2002-04-04
EP0841799A3 (en) 1999-02-10
US5828756A (en) 1998-10-27
EP0841799A2 (en) 1998-05-13

Similar Documents

Publication Publication Date Title
JP3405512B2 (ja) 音響エコーキャンセル方法とそのシステム
EP1832104B1 (en) Audio system and method for acoustic echo cancellation
US11297178B2 (en) Method, apparatus, and computer-readable media utilizing residual echo estimate information to derive secondary echo reduction parameters
EP1356589B1 (en) Asymmetric multichannel filter
EP1700465B1 (en) System and method for enchanced subjective stereo audio
US9947337B1 (en) Echo cancellation system and method with reduced residual echo
CN110956975B (zh) 回声消除方法及装置
CN106448691B (zh) 一种用于扩音通信系统的语音增强方法
JP2003234679A (ja) 音響エコーの相殺および抑制を実行する利得制御方法
JPH06508482A (ja) 適応型音響エコーキャンセラー
KR20040030817A (ko) 통신 시스템, 에코 제거 수단 및 에코 제거 방법
JP3607625B2 (ja) 多チャネル反響抑圧方法、その装置、そのプログラム及びその記録媒体
US6694020B1 (en) Frequency domain stereophonic acoustic echo canceller utilizing non-linear transformations
Fukui et al. Double-talk robust acoustic echo cancellation for CD-quality hands-free videoconferencing system
JP3403655B2 (ja) サブバンド適応フィルタを用いた未知システムの同定方法および装置
JPH0459812B2 (ja)
JP3355594B2 (ja) エコーキャンセラ装置
Chiucchi et al. A virtual stereo approach to stereophonic acoustic echo cancellation
Edamakanti et al. Subband Adaptive Filtering Technique employing APA For Stereo Echo Cancellation over Audio Signals
JPH10145487A (ja) 高品質拡声情報通信システム
Edamakanti et al. Master Thesis Electrical Engineering May 2014
JPH02278926A (ja) Fir・ラティス混合形エコーキャンセラ
Minami et al. Multi-Channel Hybrid Acoustic Echo Canceller with Microphone/Speaker Array
Jang et al. Acoustic echo cancellation for the Telepresence system
JPH11340881A (ja) 場内拡声用反響消去装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080307

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090307

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090307

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100307

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100307

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110307

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110307

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120307

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130307

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130307

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140307

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term