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

Echo canceller

Assignee: Panasonic Holdings Corp
•
Filing: 1985-07-25
•
Granted: 1987-06-09
•
Expires: 2005-07-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An echo canceller includes means for reducing correlation in a receiving side input signal based on a linear prediction model by regarding the receiving side input signal as an output signal of the linear prediction model. This means for reducing correlation is provided in a form suitable for hardware implementation, and thus, a convergence rate for the receiving side input signal having strong correlation as a speech signal can be improved without substantially increasing the number of calculations or the amount of memory.

Inventors

  • 👤 Kiyotaka Nagai
  • 👤 Ryoji Suzuki
  • 👤 Akitoshi Yamada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 20:10
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23; H04B3/238

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 281 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a linear prediction coefficient calculator for obtaining linear prediction coefficients of a receiving side input signal, said calculator including a linear prediction model for generating said coefficients; a first linear prediction inverse filter for self correlating said linear prediction coefficients and said receiving side input signal, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second linear prediction inverse filter for self correlating said linear prediction coefficients and a transmitting side input signal, said second inverse filter producing a second prediction error signal of said transmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convoler being an estimated value of a prediction error signal of said echo signal; a subtracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register; and a linear prediction filter for self correlating said linear prediction coefficients and the output of said substracter, said linear prediction filter producing a transmitting side output signal.
Claim 2
Dependent Claim 281 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a linear prediction coefficient calculator for obtaining linear prediction coefficients of a receiving side input signal, said calculator including a linear prediction model for generating said coefficients; a first linear prediction inverse filter for self correlating said linear prediction coefficients and said receiving side input signal, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second linear prediction inverse filter for self correlating said linear prediction coefficients and a transmitting side input signal, said second inverse filter producing a second prediction error signal of said transmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convoler being an estimated value of a prediction error signal of said echo signal; a subtracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register; and a linear prediction filter for self correlating said linear prediction coefficients and the output of said substracter, said linear prediction filter producing a transmitting side output signal.
Claim 3
Dependent Claim 52 words
An echo canceller according to claim 1 wherein said linear prediction coefficient calculator and said first linear prediction inverse filter comprise an adaptive linear prediction inverse filter, said adaptive linear prediction inverse filter calculating said linear prediction coefficients and simulantaneously producing said first prediction error signal of said receiving side input signal.
Claim 4
Dependent Claim 371 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a first pre-emphasis filter for emphasizing a particular frequency region of a receiving side input signal; a linear prediction coefficient calculator for obtaining linear prediction coefficients of the output of said first pre-emphasis filter, said calculator including a linear prediction model for generating said coefficients; a first linear prediction inverse filter for self correlating said linear prediction coefficients and the output of said first pre-emphasis filter, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second pre-emphasis filter having the same frequency characteristics as said first pre-emphasis filter for emphasizing said particular region of a transmitting side input signal; a second linear prediction inverse filter for self correlating said linear prediction coefficients and the output of said second pre-emphasis filter, said second inverse filter producing a second prediction error signal of said tramsmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convolver being in estimated value of a prediction error signal of said echo signal; a subtracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register: a linear prediction filter for self correlating said linear prediction coefficients and the output of said subtracter, said liner prediction filter producing an output signal; and a de-emphasis filter receiving the output signal of said linear prediction filter and having a frequency characteristic which is the inverse of the frequency characteristic of said first pre-emphasis filter, said de-emphasis filter producing a transmitting side output signal by suppressing said particular frequency region.
Claim 5
Dependent Claim 371 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a first pre-emphasis filter for emphasizing a particular frequency region of a receiving side input signal; a linear prediction coefficient calculator for obtaining linear prediction coefficients of the output of said first pre-emphasis filter, said calculator including a linear prediction model for generating said coefficients; a first linear prediction inverse filter for self correlating said linear prediction coefficients and the output of said first pre-emphasis filter, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second pre-emphasis filter having the same frequency characteristics as said first pre-emphasis filter for emphasizing said particular region of a transmitting side input signal; a second linear prediction inverse filter for self correlating said linear prediction coefficients and the output of said second pre-emphasis filter, said second inverse filter producing a second prediction error signal of said tramsmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convolver being in estimated value of a prediction error signal of said echo signal; a subtracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register: a linear prediction filter for self correlating said linear prediction coefficients and the output of said subtracter, said liner prediction filter producing an output signal; and a de-emphasis filter receiving the output signal of said linear prediction filter and having a frequency characteristic which is the inverse of the frequency characteristic of said first pre-emphasis filter, said de-emphasis filter producing a transmitting side output signal by suppressing said particular frequency region.
Claim 6
Dependent Claim 52 words
An echo canceller according to claim 3 wherein said linear prediction coefficient calculator and said first linear prediction inverse filter comprise an adaptive linear prediction inverse filter, said adaptive linear prediction inverse filter calculating said linear prediction coefficients and simulantaneously producing said first prediction error signal of said receiving side input signal.
Claim 7
Dependent Claim 275 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a PARCOR coefficient calculator for obtaining PARCOR coefficients of a receiving side input signal, said calculator including a PARCOR model for generating said coefficients; a first linear prediction inverse filter for self correlating said PARCOR coefficients and said receiving side input signal, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second linear prediction inverse filter for self correlating said PARCOR coefficients and a transmitting side input signal, said second inverse filter producing a second prediction error signal of said transmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convolver being an estimated value of a prediction error signal of said echo signal; a substracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register; and a linear prediction filter for self correlating said PARCOR coefficients and the output of said subtracter, said linear prediction filter producing a transmitting side output signal.
Claim 8
Dependent Claim 275 words
An echo canceller for cancelling an echo signal transmitted along an echo path, the signals within said echo canceller being sampled in time to provide discrete time signals, comprising a PARCOR coefficient calculator for obtaining PARCOR coefficients of a receiving side input signal, said calculator including a PARCOR model for generating said coefficients; a first linear prediction inverse filter for self correlating said PARCOR coefficients and said receiving side input signal, said first inverse filter producing a first prediction error signal of said receiving side input signal; a first register for storing said first prediction error signal; a second linear prediction inverse filter for self correlating said PARCOR coefficients and a transmitting side input signal, said second inverse filter producing a second prediction error signal of said transmitting side input signal; a second register for storing an estimated impulse response of said echo path; a convolver for convolving the content of said first register with the content of said second register, the output of said convolver being an estimated value of a prediction error signal of said echo signal; a substracter for subtracting said estimated value of the prediction error signal of said echo signal from said second prediction error signal; a corrector for receiving the contents of said first and second registers and the output of said subtracter, said corrector correcting in sequence at every sampling period of said echo signal said estimated impulse response of said echo path by correcting the content of said second register; and a linear prediction filter for self correlating said PARCOR coefficients and the output of said subtracter, said linear prediction filter producing a transmitting side output signal.
Claim 9
Dependent Claim 119 words
An echo canceller according to claim 5 further comprising: a first pre-emphasis filter for emphasizing a particular frequency region of said receiving side input signal, said first pre-emphasis filter coupling said receiving side input signal to said PARCOR coefficient calculator and to said first linear prediction inverse filter; a second pre-emphasis filter having the same frequency characteristic as said first pre-emphasis filter for emphasizing said particular frequency region of said transmitting side input signal, said second pre-emphasis filter coupling said transmitting side input signal to said second linear prediction inverse filter; and a de-emphasis filter receiving the output signal of said linear prediction filter, said de-emphasis filter producing said transmitting side output signal by suppressing said particular frequency region.

References Cited (Backward Citations)

JPS5831129A Cited
WO1983001716A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-08 1990-12-08 1991-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-08 1994-12-08 1995-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-08 1998-12-08 1999-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag