Title :
Block processing for rank order filtering using the rank order state machine architecture
Author :
Lucke, L.E. ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
Rank order filters are nonlinear filters which choose an output based on its rank within a one-dimensional window of sample inputs determined by sorting the inputs. These filters are constructed using running order sorter architectures which utilize the overlap between consecutive outputs to maintain a sorted list of the inputs within the sample window. Additional speedup can be achieved in the rank order filter structures using block processing techniques. Block processing transforms a single-input single-output structure into a parallel-input parallel-output structure. It is difficult to apply block processing to most running order sorters because of the inherent feedback in their structures. A new class two architecture for rank order filtering, the rank order state machine, has been introduced. The authors discuss how block processing can be effectively applied to the rank order state machine architecture. They also extend this architecture to support block structures for stack filtering. Several architectures for rank order filtering and stack filtering using the rank order state machine architecture are presented.<>
Keywords :
digital filters; filtering and prediction theory; parallel architectures; signal processing; sorting; block processing techniques; nonlinear filters; rank order state machine architecture; running order sorter architectures; speedup; stack filtering;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location :
Minneapolis, MN, USA
Print_ISBN :
0-7803-7402-9
DOI :
10.1109/ICASSP.1993.319129