Methods and apparatus for mitigating the effects of microphone overload in echo cancelation systems
First Claim
Patent Images
1. A communications device, comprising:
- a microphone;
a loudspeaker;
an adaptive filter configured to estimate an echo component of an output signal of said microphone based on an input signal of said loudspeaker; and
a summing device configured to remove the echo estimate from the output signal of the microphone and to thereby provide an echo canceled output signal, wherein the adaptive filter updates filter coefficients only when a prevailing value of the output signal of said microphone is within a predetermined range of possible output signal values less than a total range of possible output signal values.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for echo and noise cancelation contemplate occasional saturation of an echo and/or noise containing source signal and control adaptation of a cancelation filter to minimize the detrimental effects of such source signal saturation. According to exemplary embodiments, filter coefficients of an adaptive filter are updated only when a prevailing value of the source signal is within a predetermined range of possible source signal values. Consequently, the filter response is not perturbed by source signal saturation, and the adaptive filter continues to provide quality echo suppression even immediately following periods of saturation.
23 Citations
41 Claims
-
1. A communications device, comprising:
-
a microphone;
a loudspeaker;
an adaptive filter configured to estimate an echo component of an output signal of said microphone based on an input signal of said loudspeaker; and
a summing device configured to remove the echo estimate from the output signal of the microphone and to thereby provide an echo canceled output signal, wherein the adaptive filter updates filter coefficients only when a prevailing value of the output signal of said microphone is within a predetermined range of possible output signal values less than a total range of possible output signal values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An echo canceler for use in a communications device including a microphone and a loudspeaker, said echo canceler comprising:
-
an adaptive filter configured to estimate an echo component of an output signal of the microphone based on an input signal of the loudspeaker; and
a summing device configured to remove the echo estimate from the output signal of the microphone and to thereby provide an echo canceled output signal, wherein the adaptive filter updates filter coefficients only when a prevailing value of the output signal of the microphone is within a predetermined range of possible output signal values less than a total range of possible output signal values. - View Dependent Claims (14, 15, 16)
-
-
17. A communications device, comprising:
an adaptive system configured to estimate a component of a source signal, wherein the adaptive system updates variables only when a prevailing value of the source signal is within a predetermined range of possible source signal values less than a total range of possible output signal values. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
25. A method for canceling and echo component of a communications signal, the echo component resulting from and echo-causing signal, said method comprising the steps of:
-
filtering the echo causing signal using an adaptive filter to provide an estimate of the echo component of the communications signal;
subtracting the echo estimate from the communications signal to provide an echo canceled output signal; and
updating filter coefficients of the adaptive filter, based on the echo canceled output signal and the echo causing signal, only when a prevailing value of the communications signal is within a predetermined range of possible signal values less than a total range of possible output signal values. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An echo canceler for use in a communications device including a microphone and a loudspeaker, said echo canceler comprising:
-
an adaptive filter that estimates an echo component of an output signal of the microphone based on an input signal of the loudspeaker;
means for updating filter coefficients of said adaptive filter only when an absolute value of the output signal of the microphone is less than a saturation constant; and
a summing device that removes the echo estimate from the output signal of the microphone, thereby providing an echo canceled output signal. - View Dependent Claims (39, 40, 41)
-
Specification