← Back to Patent Explorer
US5818945A Expired / Lapsed US ⏱️ 0.0 years remaining

Subband echo cancellation method using projection algorithm

Assignee: NTT Inc
•
Filing: 1996-04-17
•
Granted: 1998-10-06
•
Expires: 2016-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A received signal is output to an echo path and, at the same time, it is divided into a plurality of subbands to generate subband received signals, which are applied to estimated echo paths in the respective subbands to produce echo replicas. The echo having propagated over the echo path is divided into a plurality of subbands to generate subband echoes, from which the corresponding echo replicas are subtracted to produce misalignment signals. Based on the subband received signal in each subband and the misalignment signal corresponding thereto, a coefficient to be provided to each estimated echo path is adjusted by a projection or ES projection algorithm.

Inventors

  • 👤 Shoji Makino
  • 👤 Yoichi Haneda
  • 👤 Akira Nakagawa
  • 👤 Masashi Tanaka
  • 👤 Suehiro Shimauchi
  • 👤 Junji Kojima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 06:23
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/21; H04M; H04M9/00; H04M9/08; H04M9/082

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 234 words
A subband echo cancellation method which outputs a received signal to an echo path and, at the same time, inputs it into an estimated echo path to generate an echo replica and subtracts it from an echo picked up via said echo path to cancel said echo, said method comprising the steps of: (a) dividing said received signal and said echo into N subbands to generate N subband received signals and N subband echoes, N being an integer equal to or greater than 2; (b) generating N echo replicas by providing said N subband received signals to N estimated echo paths each formed by a digital filter which is given a filter coefficient of a predetermined number of taps and simulates the impulse response of said echo path in each of said N subbands; (c) subtracting said N echo replicas from said N subband echoes corresponding thereto to generate echo cancellation error signals in said N subbands; (d) iteratively adjusting the filter coefficients of said digital filters, by a projection or ES projection algorithm with an optimum order for each subband in a manner to minimize said N echo cancellation error signals on the basis of said N echo cancellation error signals and said N subband received signals corresponding thereto; and (e) combining said echo cancellation error signals in said N subbands into a send signal of the full band with said echo suppressed.
Claim 2
Dependent Claim 234 words
A subband echo cancellation method which outputs a received signal to an echo path and, at the same time, inputs it into an estimated echo path to generate an echo replica and subtracts it from an echo picked up via said echo path to cancel said echo, said method comprising the steps of: (a) dividing said received signal and said echo into N subbands to generate N subband received signals and N subband echoes, N being an integer equal to or greater than 2; (b) generating N echo replicas by providing said N subband received signals to N estimated echo paths each formed by a digital filter which is given a filter coefficient of a predetermined number of taps and simulates the impulse response of said echo path in each of said N subbands; (c) subtracting said N echo replicas from said N subband echoes corresponding thereto to generate echo cancellation error signals in said N subbands; (d) iteratively adjusting the filter coefficients of said digital filters, by a projection or ES projection algorithm with an optimum order for each subband in a manner to minimize said N echo cancellation error signals on the basis of said N echo cancellation error signals and said N subband received signals corresponding thereto; and (e) combining said echo cancellation error signals in said N subbands into a send signal of the full band with said echo suppressed.
Claim 3
Dependent Claim 32 words
The method of claim 1, wherein said subband received signals and said subband echoes are real-number signals and said filter coefficients adjusted by said projection or ES projection algorithm are real-number coefficients.
Claim 4
Dependent Claim 32 words
The method of claim 1, wherein said subband received signals and said subband echoes are complex signals and said filter coefficients adjusted by said projection or ES projection algorithm are complex coefficients.
Claim 5
Independent Claim 55 words
The method of any one of claims 1 to 3, wherein the order of said projection or ES projection algorithm in each of said N subbands is set to the minimum value at which the convergence speed of the echo return loss enhancement substantially saturates with respect to said received signal in said each subband.
Claim 6
Independent Claim 57 words
The method of any one of claims 1 to 3, wherein the order of said projection or ES projection algorithm in each of said N subbands is set to the minimum value at which whitening of an estimation error vector at the time of having whitened said received signal by a linear predictive coding filter substantially saturates.
Claim 7
Independent Claim 50 words
The method of any one of claims 1 to 3, wherein said step of generating said N subband received signals and said N subband echoes includes the step of dividing said received signal and said echo into N subbands and then down sampling signals with predetermined down sampling ratios, respectively.
Claim 8
Independent Claim 61 words
The method of any one of claims 1 to 3, wherein the number of taps of said digital filter forming said estimated echo path in each of said N subbands is predetermined on the basis of at least one of the room reverberation characteristic, the energy distribution in the frequency region of a desired received signal, and the human psycho-acoustic characteristic.
Claim 9
Independent Claim 40 words
The method of any one of claims 1 to 3, wherein the number of taps of said digital filter corresponding to a lower one of said N subbands is larger than the number of taps corresponding to a higher subband.
Claim 10
Dependent Claim 36 words
The method of claim 8, wherein the order of said projection or ES projection algorithm in said lower subband is set larger than the order of said projection or ES projection algorithm in said higher subband.

References Cited (Backward Citations)

EP0412691A2 Cited
US5272695A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-05 2002-04-06 2002-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-05 2006-04-06 2006-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-05 2010-04-06 2010-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag