Permutation weighted order statistic filter lattices

We introduce and analyze a new class of nonlinear filters called permutation weighted order statistic (PWOS) filters. These filters extend the concept of weighted order statistic (WOS) filters, in which filter weights associated with the input samples are used to replicate the corresponding samples, and an order statistic is chosen as the filter output. PWOS filters replicate each input sample according to weights determined by the temporal-order and rank-order of samples within a window. Hence, PWOS filters are in essence time-varying WOS filters. By varying the amount of temporal-rank order information used in selecting the output for a given observation window size, we obtain a wide range of filters that are shown to comprise a complete lattice structure. At the simplest level in the lattice, PWOS filters reduce to the well-known WOS filter, but for higher levels in the lattice, the obtained selection filters can model complex nonlinear systems and signal distortions. It is shown that PWOS filters are realizable by a N! piecewise linear threshold logic gate where the coefficients within each partition can be easily optimized using stack filter theory. Simulations are included to show the advantages of PWOS filters for the processing of image and video signals.

[1]  Yrjö Neuvo,et al.  Fast adaptation and performance characteristics of FIR-WOS hybrid filters , 1994, IEEE Trans. Signal Process..

[2]  C. L. Mallows,et al.  Some Theory of Nonlinear Smoothers , 1980 .

[3]  Gonzalo R. Arce Microstatistics in signal decomposition and the optimal filtering problem , 1992, IEEE Trans. Signal Process..

[4]  Weidong Chen,et al.  A new extrapolation algorithm for band-limited signals using the regularization method , 1993, IEEE Trans. Signal Process..

[5]  Richard O. Duda,et al.  Pattern Classification by Iteratively Determined Linear and Piecewise Linear Discriminant Functions , 1966, IEEE Trans. Electron. Comput..

[6]  D. R. K. Brownrigg,et al.  The weighted median filter , 1984, CACM.

[7]  Jaakko Astola,et al.  A new class of nonlinear filters-neural filters , 1993, IEEE Trans. Signal Process..

[8]  Jaakko Astola,et al.  Analysis of the properties of median and weighted median filters using threshold logic and stack filter representation , 1991, IEEE Trans. Signal Process..

[9]  Gonzalo R. Arce,et al.  Permutation filter lattices: a general order-statistic filtering framework , 1994, IEEE Trans. Signal Process..

[10]  Kenneth E. Barner,et al.  Permutation filters: a class of nonlinear filters based on set permutations , 1994, IEEE Trans. Signal Process..

[11]  Francesco Palmieri,et al.  Frequency analysis and synthesis of a class of nonlinear filters , 1990, IEEE Trans. Acoust. Speech Signal Process..

[12]  Gonzalo R. Arce,et al.  Microstatistic LMS filtering , 1993, IEEE Trans. Signal Process..

[13]  Donald Ervin Knuth,et al.  The Art of Computer Programming , 1968 .

[14]  Francesco Palmieri,et al.  Ll-filters-a new class of order statistic filters , 1989, IEEE Trans. Acoust. Speech Signal Process..

[15]  Gonzalo R. Arce,et al.  Permutation filter lattices: a general non-linear filtering framework , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[16]  Saleem A. Kassam,et al.  Design and performance of combination filters for signal restoration , 1991, IEEE Trans. Signal Process..

[17]  Edward J. Coyle,et al.  Minimum mean absolute error estimation over the class of generalized stack filters , 1990, IEEE Trans. Acoust. Speech Signal Process..