2005 · 17 citations · 7 references
EngineeringComputer ScienceAlgorithmsAnalog ElectronicsComputational AcousticsDigital Signal ProcessingFrequency-domain AnalysisSignal ProcessingTransfer FunctionsAdaptive AlgorithmsAdaptive FilteringAdaptive FiltersAdaptive Signal ProcessingConvergenceFrequency Domain ProcessingVolterra Series AnalysisVolterra Theory
A new non-linear adaptive filter is presented. The algorithm is based on the Volterra series implemented in the frequency domain. For a finite memory of length N, the algorithm converges to the equivalent time domain non-linear adaptive filter as proposed by Roy and Sherman [1]. The frequency domain implementation offers a significant reduction in computation. For the second order Volterra series, the proposed algorithm requires O(N <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> ) multiply-adds for N output points as opposed to an O(N <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> ) for the time domain algorithm. For a large number of taps (≥ 32), the linear version of the proposed algorithm also offers a significant reduction in computation. Another advantage is its fast convergence to the Wiener solution due to the "pseudo-orthogonality" obtained by adapting in the frequency domain.
7
Adaptive filtering in the frequency domain
M. Dentino, J. McCool, Bernard Widrow · Proceedings of the IEEE · 1978 · 260 citations