A method and device for filtering an input signal containing wanted signal
components and unwanted signal components, wherein the signal is modeled
as a set of polynomials. Polynomials from the set are identified to model
the unwanted signal components. These unwanted signal components are
removed from the input signal by removing the polynomials identified as
modeling the unwanted signal components from the set of polynomials to
thereby leave in the input signal only the wanted signal components.
According to an alternative, polynomials from the set are identified to
model the wanted signal components, and the polynomials identified as
modeling the wanted signal components are outputted as an estimate of the
wanted signal components substantially free from the unwanted signal
components. According to another aspect, a weighting factor indicative of
signal strength is determined for each polynomial and these weighting
factors are summed to provide an estimate of the strength of the input
signal.