Title :
Algorithms for max and min filters with improved worst-case performance
Author_Institution :
Dept. of Electr. & Electron. Eng., Imperial Coll. of Sci., Technol. & Med., London
fDate :
9/1/2000 12:00:00 AM
Abstract :
This brief presents three algorithms for implementing a running max/min filter of arbitrary order K, in which the average computation time per sample is asymptotically independent of K when the input data samples are statistically independent and identically distributed. The algorithms differ in their worst-case performance when acting on correlated input signals: for one of the algorithms, the computational complexity is of order K, while for the other two it is of order log(K). This brief gives the theoretical and experimental performance for a number of real and synthetic input signals
Keywords :
computational complexity; digital filters; nonlinear filters; tree data structures; average computation time; computational complexity; correlated input signals; running max/min filter; synthetic input signals; worst-case performance; Computational complexity; Distributed computing; Noise robustness; Nonlinear filters; Signal processing; Signal processing algorithms; Sorting; Speech enhancement; Speech processing; Tree data structures;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on