KR100524341B1 - 음향 에코 제거기 - Google Patents
음향 에코 제거기 Download PDFInfo
- Publication number
- KR100524341B1 KR100524341B1 KR10-1999-7010301A KR19997010301A KR100524341B1 KR 100524341 B1 KR100524341 B1 KR 100524341B1 KR 19997010301 A KR19997010301 A KR 19997010301A KR 100524341 B1 KR100524341 B1 KR 100524341B1
- Authority
- KR
- South Korea
- Prior art keywords
- echo
- update
- adaptive filter
- value
- signal
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
- H04M9/082—Two-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)
- Computer Networks & Wireless Communication (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Telephone Function (AREA)
Abstract
Description
Claims (43)
- 입력 신호의 에코 성분 - 상기 입력 신호의 에코 성분은 에코 유발 신호에 기인함 - 을 평가하고 상기 입력 신호로부터 최종 에코 성분 평가치를 감하여 에코 제거 출력 신호를 제공하기 위한 에코 소거 장치에 있어서,상기 에코 성분 평가치를 제공하기 위해 상기 에코-유발 신호를 필터링하기 위한 적응 필터 - 상기 적응 필터의 적응 필터 전달 함수는 상기 에코 유발 신호 및 에코 제거 출력 신호에 의존하여 적용됨 -;상기 적응 필터에 접속되어 상기 적응 필터 전달 함수에서의 변화에 대응하는 갱신을 기억하기 위한 기억 장치; 및상기 기억 장치에 접속되어 상태 표시자 - 상기 상태 표시자는 제1 값 및 제2 값의 함수로서 계산되고, 상기 제1 값은 상기 갱신의 제1 파티션의 함수이며, 상기 제2 값은 상기 갱신의 제2 파티션의 함수임 - 를 계산하기 위한 처리기를 포함하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 적응 필터는 디지털 필터이며, 상기 적응 필터 전달 함수는 복수의 이산 시간 필터 계수를 포함하며, 상기 갱신은 대응하는 이산-시간 갱신 계수를 포함하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 적응 필터는 아날로그 필터이며, 상기 적응 필터 전달 함수 및 상기 갱신 함수는 시간의 연속 함수인 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 갱신은 상기 에코 유발 신호 및 상기 에코 소거 출력 신호에 따라 조절되고, 상기 적응 필터 전달 함수는 상기 갱신에 의존하여 주기적으로 조절되는 것을 특징으로 하는 에코 소거 장치.
- 제4항에 있어서,상기 적응 필터는 디지털 필터이며, 상기 입력 신호 샘플 블럭은 상기 적응 필터 전달 함수의 조절 이전에 상기 에코 소거 장치에 의해 처리되는 것을 특징으로 하는 에코 소거 장치.
- 제4항에 있어서,상기 적응 필터는 아날로그 필터이고, 상기 입력 신호의 고정-길이, 연속적 시간 간격이 상기 적응 필터 전달 함수의 조정 이전에 상기 에코 소거 장치에 의해 처리되는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 상기 갱신 형태의 측정을 제공하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 피크 크기에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 RMS 값에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 표준치에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 에너지 값에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 절대값의 합에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 적응 필터 전달 함수에 대한 기여 정도의 순서로 상기 갱신의 파티션들을 분류함으로써 계산되는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 상기 갱신의 피크 값 및 상기 갱신의 기준 값의 비율로서 계산되는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 단-지연(short delay) 파티션에 기초하여 계산되는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자를 계산하는데 사용되는 상기 제1 및 제2 값 중 적어도 하나는 상기 갱신의 장-지연(long delay) 파티션에 기초하여 계산되는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 처리기는 상기 상태 표시자를 스케일화하고, 오프셋하며 제한하여 상태 게이지를 제공하는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 제한값을 상기 적응 필터 수렴값으로서 접근시키는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 제한 값을 입력 신호 증가의 잡음 성분으로서 접근시키는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 제한 값을 상기 입력 신호 증가의 음성 성분으로서 접근시키는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 상태 표시자는 제한 값을 상기 에코 유발 신호 증가의 주기 성분으로서 접근시키는 것을 특징으로 하는 에코 소거 장치.
- 제1항에 있어서,상기 처리기는 상기 상태 표시자에 따라 가변성 갱신 이득을 조절하고, 상기 가변성 갱신 이득은 상기 적응 필터가 갱신되는 비율을 정하는 것을 특징으로 하는 에코 소거 장치.
- 제22항에 있어서,상기 처리기는 상기 상태 표시자를 스케일화하고, 오프셋하며 제한하여 상태 게이지를 제공하며, 상기 상태 게이지는 상기 가변 갱신 이득을 연산하는 승산기로서 사용되는 것을 특징으로 하는 에코 소거 장치.
- 제23항에 있어서,상기 가변성 갱신 이득은 상기 에코 유발 신호에서의 에너지 레벨을 가리키는 값에 의해 표준화되는 것을 특징으로 하는 에코 소거 장치.
- 제23항에 있어서,상기 가변 갱신 이득은 상기 적응 필터 전달 함수의 크기를 가리키는 값으로 나눠진 상기 에코 성분 평가치에서의 에너지 레벨을 가리키는 값에 비례하는 것을 특징으로 하는 에코 소거 장치.
- 제22항에 있어서,상기 상태 표시자 및 에코 억제 값은 상기 가변성 갱신 이득을 설정하도록 조합하여 사용되며, 상기 에코 억제 값은 상기 입력 신호의 측정된 에너지 레벨 및 상기 에코 제거 출력 신호의 측정된 에너지 레벨의 함수로 계산되는 것을 특징으로 하는 에코 소거 장치.
- 입력 신호의 에코 성분 - 상기 입력 신호의 에코 성분은 에코 유발 신호에 기인함 - 을 제거하기 위한 방법에 있어서,상기 에코 성분 평가치를 제공하기 위해 적응 필터를 사용하여 상기 에코 유발 신호를 필터링하는 단계;에코 제거 출력 신호를 제공하기 위해 입력 신호에서 상기 에코 성분의 평가치를 감하는 단계;상기 에코 유발 신호 및 상기 에코 제거 출력 신호에 따라 상기 적응 필터의 적응 필터 전달 함수를 조절하는 단계;상기 적응 필터 전달 함수에서의 변화에 대응하는 갱신을 계산하는 단계; 및제1 및 제2 값 - 상기 제1 값은 상기 갱신의 제1 파티션의 함수이고 상기 제2 값은 상기 갱신의 제2 파티션의 함수임 - 의 함수로서 상태 표시자를 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상태 표시자를 계산하는 상기 단계는 상기 갱신의 파티션의 피크 값을 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상기 상태 표시자를 계산하는 상기 단계는 상기 갱신의 파티션의 RMS 값을 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상기 상태 표시자를 계산하는 상기 단계는 상기 갱신의 파티션의 표준치를 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상기 상태 표시자를 계산하는 상기 단계는 상기 갱신의 파티션의 에너지 값을 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상태 표시자를 계산하는 상기 단계는 갱신 절대 값의 합을 계산하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상기 상태 표시자를 스케일링하고, 오프셋하며 제한하여 0 내지 1의 범위내의 값을 갖는 상태 게이지를 제공하는 단계를 더 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 제27항에 있어서,상기 상태 표시자에 따라 가변성 갱신 이득을 조절하는 단계를 더 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 입력 신호의 에코 성분 - 상기 입력 신호의 에코 성분은 에코 유발 신호에 기인함 - 을 평가하고 상기 입력 신호로부터 최종 에코 성분 평가치를 감하여 에코 제거 출력 신호를 제공하기 위한 에코 소거 장치에 있어서,상기 에코 유발 신호를 필터링하기 위한 적응 필터 전달 함수를 가지고, 상기 에코 성분 평가치를 제공하기 위한 적응 필터;상기 적응 필터에 접속되어 갱신을 기억하기 위한 기억 장치;상기 기억 장치에 접속되어 상태 표시자 - 상기 상태 표시자는 제1 값 및 제2 값의 함수로서 계산되고, 상기 제1 값은 상기 갱신의 제1 파티션의 함수이며, 상기 제2 값은 상기 갱신의 제2 파티션의 함수임 - 를 계산하기 위한 처리기;상기 에코 유발 신호 및 상기 에코 제거 출력 신호에 따라 상기 갱신을 조절하기 위한 수단; 및상기 갱신에 따라 상기 적응 필터의 상기 적응 필터 전달 함수를 주기적으로 갱신하기 위한 수단을 포함하는 것을 특징으로 하는 에코 소거 장치.
- 제35항에 있어서,상기 갱신을 리셋하기 위한 수단을 더 포함하는 것을 특징으로 하는 에코 소거 장치.
- 제35항에 있어서,상기 적응 필터는 디지털 필터이며, 입력 신호 샘플 블럭은 상기 적응 필터 전달 함수의 조정 이전에 상기 에코 소거 장치에 의해 처리되는 것을 특징으로 하는 에코 소거 장치.
- 제35항에 있어서,상기 적응 필터는 아날로그 필터이며, 입력 신호의 고정 길이, 연속 시간 간격은 상기 적응 필터 전달 함수의 조절 이전에 상기 에코 소거 장치에 의해 처리되는 것을 특징으로 하는 에코 소거 장치.
- 삭제
- 제35항에 있어서,상기 처리기는 상기 상태 표시자에 따라 가변성 갱신 이득을 조절하고, 상기 가변성 갱신 이득은 상기 적응 필터가 적응되는 비율을 정하는 것을 특징으로 하는 에코 소거 장치.
- 입력 신호의 에코 성분 - 상기 입력 신호의 에코 성분은 에코 유발 신호에 기인함 - 을 제거하기 위한 방법에 있어서,상기 에코 성분 평가치를 제공하기 위해 적응 필터를 사용하여 상기 에코 유발 신호를 필터링하는 단계;에코 제거 출력 신호를 제공하기 위해 입력 신호에서 상기 에코 성분의 평가치를 감하는 단계;상기 에코 유발 신호 및 상기 에코 제거 출력 신호에 따라 갱신을 조절하는 단계;제1 및 제2 값 - 상기 제1 값은 상기 갱신의 제1 파티션의 함수이고 상기 제2 값은 상기 갱신의 제2 파티션의 함수임 - 의 함수로서 상태 표시자를 계산하는 단계; 및상기 갱신에 따라 상기 적응 필터의 적응 필터 전달 함수를 주기적으로 갱신하는 단계를 포함하는 것을 특징으로 하는 에코 성분 제거 방법.
- 입력 신호의 에코 성분 - 상기 입력 신호의 에코 성분은 에코 유발 신호에 기인함 - 을 평가하고 상기 입력 신호로부터 최종 에코 성분 평가치를 감하여 에코 제거 출력 신호를 제공하기 위한 에코 소거 장치에 있어서,상기 에코 유발 신호를 필터링하여 상기 에코 성분 평가치를 제공하기 위한 디지털 필터;상기 디지털 필터에 접속되어 복수의 프로파일 계수 - 상기 프로파일 계수들 각각은 상기 디지털 필터의 필터 계수에 대응함 - 를 기억하기 위한 기억 장치;상기 프로파일 계수중 대응하는 계수에 의존하여 상기 디지털 필터의 각각의 필터 계수의 영향을 조절하기 위한 수단; 및상기 프로파일 계수를 초기화하기 위한 수단을 포함하며,제1 프로파일 계수는 제1 값으로 설정되고, 나머지 프로파일 계수는 상기 제1 값의 이진 표현을 시프팅함으로써 도출된 값으로 설정되는 것을 특징으로 하는 에코 소거 장치.
- 삭제
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/852,729 US6185300B1 (en) | 1996-12-31 | 1997-05-07 | Echo canceler for use in communications system |
US08/852,729 | 1997-05-07 | ||
US8/852,729 | 1997-05-07 | ||
PCT/US1998/008583 WO1998051066A2 (en) | 1997-05-07 | 1998-04-30 | Acoustic echo canceler |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010012349A KR20010012349A (ko) | 2001-02-15 |
KR100524341B1 true KR100524341B1 (ko) | 2005-10-28 |
Family
ID=25314082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1999-7010301A KR100524341B1 (ko) | 1997-05-07 | 1998-04-30 | 음향 에코 제거기 |
Country Status (14)
Country | Link |
---|---|
US (1) | US6185300B1 (ko) |
EP (1) | EP0988744B1 (ko) |
JP (1) | JP2001526009A (ko) |
KR (1) | KR100524341B1 (ko) |
CN (1) | CN1139241C (ko) |
AU (1) | AU749243B2 (ko) |
BR (1) | BR9809602A (ko) |
DE (1) | DE69840961D1 (ko) |
EE (1) | EE9900515A (ko) |
HK (1) | HK1029690A1 (ko) |
IL (1) | IL132743A (ko) |
MY (1) | MY120321A (ko) |
PL (1) | PL336791A1 (ko) |
WO (1) | WO1998051066A2 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9025763B2 (en) | 2012-02-09 | 2015-05-05 | Electronics And Telecommunications Research Institute | Apparatus and method for cancelling wideband acoustic echo |
US9042566B2 (en) | 2011-12-20 | 2015-05-26 | Electronics And Telecommunications Research Institute | Wideband acoustic echo cancellation apparatus with adaptive tail length in embedded system, and wideband acoustic echo cancellation method |
Families Citing this family (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535846B1 (en) * | 1997-03-19 | 2003-03-18 | K.S. Waves Ltd. | Dynamic range compressor-limiter and low-level expander with look-ahead for maximizing and stabilizing voice level in telecommunication applications |
GB2330746B (en) * | 1997-10-24 | 2002-07-17 | Mitel Corp | Double-talk insensitive NLMS algorithm |
US6031908A (en) * | 1997-11-14 | 2000-02-29 | Tellabs Operations, Inc. | Echo canceller employing dual-H architecture having variable adaptive gain settings |
US6240180B1 (en) * | 1997-11-14 | 2001-05-29 | Tellabs Operations, Inc. | Echo canceller employing dual-H architecture having split adaptive gain settings |
US6028929A (en) * | 1997-11-14 | 2000-02-22 | Tellabs Operations, Inc. | Echo canceller employing dual-H architecture having improved non-linear echo path detection |
KR100240626B1 (ko) * | 1997-11-25 | 2000-01-15 | 정선종 | 디지털 이동 통신 시스템에서의 반향 제거 방법 및 장치 |
DE19801389A1 (de) * | 1998-01-16 | 1999-07-22 | Cit Alcatel | Verfahren zur Echounterdrückung mit adaptiven FIR-Filtern |
DE19801390A1 (de) * | 1998-01-16 | 1999-07-22 | Cit Alcatel | Einrichtung und Verfahren zur Echounterdrückung mit adaptiven FIR-Filtern |
JP3241328B2 (ja) * | 1998-09-30 | 2001-12-25 | 沖電気工業株式会社 | エコーキャンセラ |
JP3385221B2 (ja) * | 1998-11-16 | 2003-03-10 | 沖電気工業株式会社 | エコーキャンセラ |
US7072465B1 (en) * | 1999-01-06 | 2006-07-04 | Agere Systems, Inc. | Adaptive filter for network echo cancellation |
US7423983B1 (en) * | 1999-09-20 | 2008-09-09 | Broadcom Corporation | Voice and data exchange over a packet based network |
US6678254B1 (en) * | 1999-05-03 | 2004-01-13 | Nortel Networks Limited | Method and communication device for optimizing echo cancellation |
DE19935808A1 (de) * | 1999-07-29 | 2001-02-08 | Ericsson Telefon Ab L M | Echounterdrückungseinrichtung zum Unterdrücken von Echos in einer Sender/Empfänger-Einheit |
US6570986B1 (en) * | 1999-08-30 | 2003-05-27 | Industrial Technology Research Institute | Double-talk detector |
JP3640576B2 (ja) * | 1999-09-07 | 2005-04-20 | 沖電気工業株式会社 | エコーキャンセラ、及びその動作方法 |
GB2354414B (en) * | 1999-09-14 | 2004-12-22 | Mitel Corp | Locating network echos |
US7164659B2 (en) * | 1999-12-09 | 2007-01-16 | Broadcom Corporation | Adaptive gain control based on echo canceller performance information |
US20010040875A1 (en) | 2000-01-25 | 2001-11-15 | Igor Tkachov | System and method for the application of an LMS method to updating an echo canceller in an ADSL modem |
US6760435B1 (en) * | 2000-02-08 | 2004-07-06 | Lucent Technologies Inc. | Method and apparatus for network speech enhancement |
US6507653B1 (en) * | 2000-04-14 | 2003-01-14 | Ericsson Inc. | Desired voice detection in echo suppression |
US7050575B1 (en) | 2000-06-16 | 2006-05-23 | Ericsson Inc. | Echo canceler coefficient update apparatus and method |
US7068780B1 (en) * | 2000-08-30 | 2006-06-27 | Conexant, Inc. | Hybrid echo canceller |
US6434375B1 (en) * | 2000-09-13 | 2002-08-13 | Neoreach, Inc. | Smart antenna with no phase calibration for CDMA reverse link |
US6799062B1 (en) * | 2000-10-19 | 2004-09-28 | Motorola Inc. | Full-duplex hands-free transparency circuit and method therefor |
US6687723B1 (en) * | 2000-11-24 | 2004-02-03 | Nortel Networks Limited | Tri-mode adaptive filter and method |
KR100377797B1 (ko) * | 2000-12-30 | 2003-03-26 | 주식회사 하이닉스반도체 | 이동통신용 핸즈프리 단말기의 잔여 반향 제거장치 |
US6792107B2 (en) * | 2001-01-26 | 2004-09-14 | Lucent Technologies Inc. | Double-talk detector suitable for a telephone-enabled PC |
US6889066B2 (en) * | 2001-03-27 | 2005-05-03 | Qualcomm Incorporated | Network echo suppression in mobile stations |
US6944290B2 (en) * | 2001-04-14 | 2005-09-13 | Intel Coporation | Echo cancellation through auxiliary-vector filtering |
GB2375688B (en) * | 2001-05-14 | 2004-09-29 | Motorola Ltd | Telephone apparatus and a communication method using such apparatus |
US7031916B2 (en) | 2001-06-01 | 2006-04-18 | Texas Instruments Incorporated | Method for converging a G.729 Annex B compliant voice activity detection circuit |
US7353217B2 (en) * | 2001-06-01 | 2008-04-01 | Texas Instruments Incorporated | Intelligent realtime management of processing resources |
KR100392365B1 (ko) * | 2001-08-08 | 2003-07-23 | 한국전자통신연구원 | 음향 반향 제거기를 위한 동시통화 검출기에서의 동시통화 구간의 끝점 검출 지연 제거 장치 및 그 방법 |
US7095720B1 (en) * | 2001-10-17 | 2006-08-22 | Sprint Communications Company L.P. | Trunk level echo canceller test system |
US7103177B2 (en) * | 2001-11-13 | 2006-09-05 | Oguz Tanrikulu | Reduced complexity transform-domain adaptive filter using selective partial updates |
US6836547B2 (en) * | 2001-12-20 | 2004-12-28 | Motorol, Inc. | Protecting an echo canceller against random transitions in echo paths |
US6961422B2 (en) * | 2001-12-28 | 2005-11-01 | Avaya Technology Corp. | Gain control method for acoustic echo cancellation and suppression |
DE10201902B4 (de) * | 2002-01-19 | 2007-01-11 | Continental Aktiengesellschaft | Verfahren zur digitalen Filterung eines mit Rauschen behafteten Signals und Regelungssystem für ein Fahrzeug |
US6961421B2 (en) | 2002-06-17 | 2005-11-01 | Texas Instruments Incorporated | Echo analysis for identification of hybrid induced echo in a communication link |
US20050175129A1 (en) * | 2002-07-16 | 2005-08-11 | Koninklijke Philips Electronics N.V. | Echo canceller with model mismatch compensation |
US7027591B2 (en) * | 2002-10-16 | 2006-04-11 | Ericsson Inc. | Integrated noise cancellation and residual echo suppression |
US7243065B2 (en) * | 2003-04-08 | 2007-07-10 | Freescale Semiconductor, Inc | Low-complexity comfort noise generator |
US8139585B1 (en) * | 2003-07-10 | 2012-03-20 | Sprint Spectrum L.P. | Method and system for controlling sessions from a subscriber terminal |
DE112004001455B4 (de) * | 2003-08-07 | 2020-04-23 | Intersil Americas LLC | Verfahren und System zum Löschen von Übersprechen |
US7680265B2 (en) * | 2003-12-12 | 2010-03-16 | Continental Automotive Systems, Inc. | Echo canceler circuit and method |
JP4386379B2 (ja) * | 2004-03-05 | 2009-12-16 | トムソン ライセンシング | 会議または電話用の音響エコー・キャンセラのバックグラウンド訓練 |
JP3972921B2 (ja) * | 2004-05-11 | 2007-09-05 | ソニー株式会社 | 音声集音装置とエコーキャンセル処理方法 |
US7573839B2 (en) * | 2004-07-07 | 2009-08-11 | Broadcom Corporation | Line driver for an adaptive hybrid circuit |
US7395790B2 (en) * | 2004-11-18 | 2008-07-08 | S&S Cycle, Inc. | Reed valve breather for evolution engine |
US7647077B2 (en) * | 2005-05-31 | 2010-01-12 | Bitwave Pte Ltd | Method for echo control of a wireless headset |
GB2427332B (en) * | 2005-06-16 | 2007-05-16 | Trinity Convergence Inc | Systems and methods for adaptive echo cancellation |
JP4549243B2 (ja) * | 2005-07-05 | 2010-09-22 | アルパイン株式会社 | 車載オーディオ処理装置 |
US7555117B2 (en) * | 2005-07-12 | 2009-06-30 | Acoustic Technologies, Inc. | Path change detector for echo cancellation |
US20070033030A1 (en) * | 2005-07-19 | 2007-02-08 | Oded Gottesman | Techniques for measurement, adaptation, and setup of an audio communication system |
US8144644B1 (en) | 2006-02-07 | 2012-03-27 | Sprint Spectrum L.P. | Network-side setup of a packet-data communication session on behalf of a mobile station, followed by transfer of the communication session to the mobile station |
US7742790B2 (en) * | 2006-05-23 | 2010-06-22 | Alon Konchitsky | Environmental noise reduction and cancellation for a communication device including for a wireless and cellular telephone |
US7817797B2 (en) * | 2006-06-07 | 2010-10-19 | Mitel Networks Corporation | Method and apparatus for detecting echo path changes in an acoustic echo canceller |
US8077641B2 (en) * | 2006-06-10 | 2011-12-13 | Microsoft Corporation | Echo cancellation for channels with unknown time-varying gain |
EP1887708B1 (en) * | 2006-08-07 | 2012-09-19 | Mitel Networks Corporation | Delayed adaptation structure for improved double-talk immunity in echo cancellation devices |
JP4727542B2 (ja) * | 2006-09-26 | 2011-07-20 | 富士通株式会社 | 電子機器、そのエコーキャンセル方法、そのエコーキャンセルプログラム、記録媒体及び回路基板 |
JP4569618B2 (ja) * | 2006-11-10 | 2010-10-27 | ソニー株式会社 | エコーキャンセラ及び通話音声処理装置 |
US8014517B2 (en) * | 2007-04-18 | 2011-09-06 | Gas Technology Institute | Method and apparatus for enhanced convergence of the normalized LMS algorithm |
US7809129B2 (en) * | 2007-08-31 | 2010-10-05 | Motorola, Inc. | Acoustic echo cancellation based on noise environment |
GB0808646D0 (en) * | 2008-05-13 | 2008-06-18 | Queen Mary & Westfield College | Anti-feedback device |
US8208617B2 (en) * | 2009-05-26 | 2012-06-26 | Avaya Inc. | Notifying a user of a telecommunications terminal of disrupted audio |
CN101958984B (zh) * | 2009-07-13 | 2013-08-14 | 联芯科技有限公司 | 一种上下行语音驱动处理方法、装置及系统 |
EP2284833A1 (en) * | 2009-08-03 | 2011-02-16 | Bernafon AG | A method for monitoring the influence of ambient noise on an adaptive filter for acoustic feedback cancellation |
US9324337B2 (en) * | 2009-11-17 | 2016-04-26 | Dolby Laboratories Licensing Corporation | Method and system for dialog enhancement |
US8693677B2 (en) * | 2010-04-27 | 2014-04-08 | Freescale Semiconductor, Inc. | Techniques for updating filter coefficients of an adaptive filter |
US9185233B2 (en) * | 2010-05-25 | 2015-11-10 | Intel Deutschland Gmbh | Audio communication device and method using fixed echo cancellation filter coefficients |
US8908877B2 (en) | 2010-12-03 | 2014-12-09 | Cirrus Logic, Inc. | Ear-coupling detection and adjustment of adaptive response in noise-canceling in personal audio devices |
US9142207B2 (en) | 2010-12-03 | 2015-09-22 | Cirrus Logic, Inc. | Oversight control of an adaptive noise canceler in a personal audio device |
US8958571B2 (en) | 2011-06-03 | 2015-02-17 | Cirrus Logic, Inc. | MIC covering detection in personal audio devices |
US9318094B2 (en) | 2011-06-03 | 2016-04-19 | Cirrus Logic, Inc. | Adaptive noise canceling architecture for a personal audio device |
US9824677B2 (en) | 2011-06-03 | 2017-11-21 | Cirrus Logic, Inc. | Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC) |
US9473865B2 (en) * | 2012-03-01 | 2016-10-18 | Conexant Systems, Inc. | Integrated motion detection using changes in acoustic echo path |
US9123321B2 (en) | 2012-05-10 | 2015-09-01 | Cirrus Logic, Inc. | Sequenced adaptation of anti-noise generator response and secondary path response in an adaptive noise canceling system |
US9318090B2 (en) | 2012-05-10 | 2016-04-19 | Cirrus Logic, Inc. | Downlink tone detection and adaptation of a secondary path response model in an adaptive noise canceling system |
US9532139B1 (en) | 2012-09-14 | 2016-12-27 | Cirrus Logic, Inc. | Dual-microphone frequency amplitude response self-calibration |
CN103796135B (zh) * | 2012-10-31 | 2018-06-19 | 马克西姆综合产品公司 | 具有回声消除的动态扬声器管理 |
JP5729771B2 (ja) * | 2012-11-29 | 2015-06-03 | Necプラットフォームズ株式会社 | エコー発生防止装置、その装置を備える電話装置、エコー発生防止方法及びエコー発生防止プログラム |
US9414150B2 (en) | 2013-03-14 | 2016-08-09 | Cirrus Logic, Inc. | Low-latency multi-driver adaptive noise canceling (ANC) system for a personal audio device |
US9502020B1 (en) * | 2013-03-15 | 2016-11-22 | Cirrus Logic, Inc. | Robust adaptive noise canceling (ANC) in a personal audio device |
US10206032B2 (en) | 2013-04-10 | 2019-02-12 | Cirrus Logic, Inc. | Systems and methods for multi-mode adaptive noise cancellation for audio headsets |
US9578432B1 (en) | 2013-04-24 | 2017-02-21 | Cirrus Logic, Inc. | Metric and tool to evaluate secondary path design in adaptive noise cancellation systems |
US20140363008A1 (en) * | 2013-06-05 | 2014-12-11 | DSP Group | Use of vibration sensor in acoustic echo cancellation |
US9666176B2 (en) | 2013-09-13 | 2017-05-30 | Cirrus Logic, Inc. | Systems and methods for adaptive noise cancellation by adaptively shaping internal white noise to train a secondary path |
US9620101B1 (en) | 2013-10-08 | 2017-04-11 | Cirrus Logic, Inc. | Systems and methods for maintaining playback fidelity in an audio system with adaptive noise cancellation |
US9392353B2 (en) * | 2013-10-18 | 2016-07-12 | Plantronics, Inc. | Headset interview mode |
US10219071B2 (en) | 2013-12-10 | 2019-02-26 | Cirrus Logic, Inc. | Systems and methods for bandlimiting anti-noise in personal audio devices having adaptive noise cancellation |
JP6420353B2 (ja) | 2014-02-18 | 2018-11-07 | ドルビー・インターナショナル・アーベー | 周波数依存的減衰段をチューニングするための装置及び方法 |
US10181315B2 (en) | 2014-06-13 | 2019-01-15 | Cirrus Logic, Inc. | Systems and methods for selectively enabling and disabling adaptation of an adaptive noise cancellation system |
US9478212B1 (en) | 2014-09-03 | 2016-10-25 | Cirrus Logic, Inc. | Systems and methods for use of adaptive secondary path estimate to control equalization in an audio device |
CN105825862A (zh) * | 2015-01-05 | 2016-08-03 | 沈阳新松机器人自动化股份有限公司 | 一种机器人人机对话回声消除系统 |
WO2016178648A1 (en) | 2015-05-01 | 2016-11-10 | Cummins Emission Solutions, Inc. | Automatic performance tuning for diesel exhaust fluid dosing unit |
US10026388B2 (en) | 2015-08-20 | 2018-07-17 | Cirrus Logic, Inc. | Feedback adaptive noise cancellation (ANC) controller and method having a feedback response partially provided by a fixed-response filter |
US9578415B1 (en) | 2015-08-21 | 2017-02-21 | Cirrus Logic, Inc. | Hybrid adaptive noise cancellation system with filtered error microphone signal |
US10123141B2 (en) | 2015-11-13 | 2018-11-06 | Bose Corporation | Double-talk detection for acoustic echo cancellation |
JP6279172B2 (ja) * | 2015-11-16 | 2018-02-14 | 三菱電機株式会社 | エコーキャンセラ装置及び通話装置 |
CN105516859B (zh) * | 2015-11-27 | 2019-04-16 | 深圳Tcl数字技术有限公司 | 消除回声的方法和系统 |
US10087806B2 (en) * | 2016-02-18 | 2018-10-02 | Cummins Emission Solutions Inc. | Self-tuning circuit for controlling input pressure values for an aftertreatment system |
DK3288285T3 (da) * | 2016-08-26 | 2019-11-18 | Starkey Labs Inc | Fremgangsmåde og anordning til robust akustisk feedback-undertrykkelse |
KR102423744B1 (ko) * | 2016-12-30 | 2022-07-21 | 하만 베커 오토모티브 시스템즈 게엠베하 | 음향 반향 제거 |
CN107277209B (zh) * | 2017-07-27 | 2020-05-29 | 维沃移动通信有限公司 | 一种通话调整方法及移动终端 |
US10542153B2 (en) | 2017-08-03 | 2020-01-21 | Bose Corporation | Multi-channel residual echo suppression |
US10594869B2 (en) * | 2017-08-03 | 2020-03-17 | Bose Corporation | Mitigating impact of double talk for residual echo suppressors |
CN107483762B (zh) * | 2017-08-29 | 2020-07-03 | 苏州裕太车通电子科技有限公司 | 一种基于有线通信的回声抵消方法 |
WO2019070722A1 (en) | 2017-10-03 | 2019-04-11 | Bose Corporation | SPACE DIAGRAM DETECTOR |
CN107945784A (zh) * | 2017-12-14 | 2018-04-20 | 成都必盛科技有限公司 | 一种主动降噪音频设备的自动校准方法及装置 |
US10720173B2 (en) * | 2018-02-21 | 2020-07-21 | Bose Corporation | Voice capture processing modified by back end audio processing state |
CN108630219B (zh) * | 2018-05-08 | 2021-05-11 | 北京小鱼在家科技有限公司 | 回声抑制音频信号特征跟踪的处理系统、方法及装置 |
CN108986836A (zh) * | 2018-08-29 | 2018-12-11 | 质音通讯科技(深圳)有限公司 | 一种回声抑制器的控制方法、装置、设备和存储介质 |
JP6632043B1 (ja) * | 2019-03-13 | 2020-01-15 | Necプラットフォームズ株式会社 | 電話装置及び電話装置の制御方法 |
US10964305B2 (en) | 2019-05-20 | 2021-03-30 | Bose Corporation | Mitigating impact of double talk for residual echo suppressors |
CN114726386B (zh) * | 2021-01-05 | 2023-05-05 | 瑞昱半导体股份有限公司 | 数据接收方法及数据接收器 |
CN116887160B (zh) * | 2023-09-08 | 2024-01-12 | 玖益(深圳)医疗科技有限公司 | 基于神经网络的数字助听器啸叫抑制方法及系统 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4491701A (en) * | 1981-03-05 | 1985-01-01 | At&T Bell Laboratories | Adaptive filter including a far end energy discriminator |
US4644108A (en) * | 1982-10-27 | 1987-02-17 | International Business Machines Corporation | Adaptive sub-band echo suppressor |
US4707824A (en) * | 1983-12-15 | 1987-11-17 | Nec Corporation | Method and apparatus for cancelling echo |
GB8423017D0 (en) | 1984-09-12 | 1984-10-17 | Plessey Co Plc | Echo canceller |
DE3783605T2 (de) * | 1987-04-22 | 1993-07-15 | Ibm | Echokompensationseinrichtung fuer datenuebertragung ueber eine zweidrahtleitung. |
US4918727A (en) | 1988-06-09 | 1990-04-17 | Tellabs Incorporated | Double talk detector for echo canceller and method |
US5274705A (en) * | 1991-09-24 | 1993-12-28 | Tellabs Inc. | Nonlinear processor for an echo canceller and method |
JP2882170B2 (ja) * | 1992-03-19 | 1999-04-12 | 日産自動車株式会社 | 能動型騒音制御装置 |
US5475731A (en) | 1994-01-07 | 1995-12-12 | Ericsson Inc. | Echo-canceling system and method using echo estimate to modify error signal |
JPH10501951A (ja) * | 1995-04-03 | 1998-02-17 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | 自動イコライザを有する信号増幅システム |
US5777913A (en) * | 1995-12-27 | 1998-07-07 | Ericsson Inc. | Resolution enhancement of fixed point digital filters |
US5978473A (en) * | 1995-12-27 | 1999-11-02 | Ericsson Inc. | Gauging convergence of adaptive filters |
US5764694A (en) * | 1996-01-25 | 1998-06-09 | Rockwell International Corporation | Self-testing and evaluation system |
-
1997
- 1997-05-07 US US08/852,729 patent/US6185300B1/en not_active Expired - Lifetime
-
1998
- 1998-04-30 JP JP54817898A patent/JP2001526009A/ja not_active Ceased
- 1998-04-30 AU AU71689/98A patent/AU749243B2/en not_active Expired
- 1998-04-30 WO PCT/US1998/008583 patent/WO1998051066A2/en active IP Right Grant
- 1998-04-30 CN CNB988069016A patent/CN1139241C/zh not_active Expired - Lifetime
- 1998-04-30 DE DE69840961T patent/DE69840961D1/de not_active Expired - Lifetime
- 1998-04-30 EE EEP199900515A patent/EE9900515A/xx unknown
- 1998-04-30 BR BR9809602-8A patent/BR9809602A/pt not_active Application Discontinuation
- 1998-04-30 EP EP98918842A patent/EP0988744B1/en not_active Expired - Lifetime
- 1998-04-30 MY MYPI98001956A patent/MY120321A/en unknown
- 1998-04-30 IL IL13274398A patent/IL132743A/xx not_active IP Right Cessation
- 1998-04-30 PL PL98336791A patent/PL336791A1/xx unknown
- 1998-04-30 KR KR10-1999-7010301A patent/KR100524341B1/ko not_active IP Right Cessation
-
2001
- 2001-01-11 HK HK01100288A patent/HK1029690A1/xx not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9042566B2 (en) | 2011-12-20 | 2015-05-26 | Electronics And Telecommunications Research Institute | Wideband acoustic echo cancellation apparatus with adaptive tail length in embedded system, and wideband acoustic echo cancellation method |
US9025763B2 (en) | 2012-02-09 | 2015-05-05 | Electronics And Telecommunications Research Institute | Apparatus and method for cancelling wideband acoustic echo |
Also Published As
Publication number | Publication date |
---|---|
WO1998051066A2 (en) | 1998-11-12 |
KR20010012349A (ko) | 2001-02-15 |
EE9900515A (et) | 2000-06-15 |
US6185300B1 (en) | 2001-02-06 |
DE69840961D1 (de) | 2009-08-20 |
HK1029690A1 (en) | 2001-04-06 |
CN1139241C (zh) | 2004-02-18 |
MY120321A (en) | 2005-10-31 |
AU749243B2 (en) | 2002-06-20 |
PL336791A1 (en) | 2000-07-17 |
JP2001526009A (ja) | 2001-12-11 |
EP0988744B1 (en) | 2009-07-08 |
AU7168998A (en) | 1998-11-27 |
IL132743A (en) | 2003-02-12 |
CN1262012A (zh) | 2000-08-02 |
EP0988744A2 (en) | 2000-03-29 |
BR9809602A (pt) | 2000-07-04 |
IL132743A0 (en) | 2001-03-19 |
WO1998051066A3 (en) | 1999-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100524341B1 (ko) | 음향 에코 제거기 | |
EP1446894B1 (en) | Echo canceller ensuring further reduction in residual echo | |
EP0615674B1 (en) | Network echo canceller | |
AU754246B2 (en) | Methods and apparatus for improved echo suppression in communications systems | |
JP2538176B2 (ja) | エコ―制御装置 | |
US5631900A (en) | Double-Talk detector for echo canceller | |
US5764753A (en) | Half-duplex controller | |
WO2000016497A1 (en) | Echo canceler adaptive filter optimization | |
WO1999035812A1 (en) | Methods and apparatus for controlling echo suppression in communications systems | |
EP0870365B1 (en) | Gauging convergence of adaptive filters | |
EP2101480B1 (en) | Echo canceller and echo cancelling method | |
KR19980086461A (ko) | 핸드 프리 전화기 | |
CA2241180C (en) | Gauging convergence of adaptive filters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121009 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20131008 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20141007 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20151007 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20161012 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20171013 Year of fee payment: 13 |
|
EXPY | Expiration of term |