Patent ID: 8451933

Claim:
A method for identifying minor echoes present in an input signal in the situation where two or more major echoes, also present in the input signal, have already been identified, the method comprising: (a) computing a spectrum F corresponding to a sum of the major echoes; (b) computing a weighted power spectrum S M of the spectrum F; (c) subtracting the weighted power spectrum S M from a weighted power spectrum of the input signal to obtain a difference spectrum; (d) performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; (e) computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; (f) estimating one or more of the minor echoes from the time-domain signal to obtain echo parameters for the one or more minor echoes; (g) storing the echo parameters for the one or more minor echoes in a memory, wherein the echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.