DocumentCode :
2190977
Title :
Multi-Dimensional Parallel Rank Order Filtering
Author :
van der Horst, M.G. ; Mak, R.H.
Author_Institution :
Technische Universiteit Eindhoven, Department of mathematics and computer science, P.O. Box 413, 5600 MB Eindhoven, Netherlands
fYear :
2007
fDate :
17-19 Oct. 2007
Firstpage :
627
Lastpage :
632
Abstract :
We present a method to design multi-dimensional rank order filters. Our designs are more efficient than existing ones from literature, e.g. reducing the number of operations required by a 2-dimensional 7 × 7 median filter by 66%. This efficiency is maintained regardless of the amount of parallelism, therefore the throughput of our designs scales linearly with the amount of hardware. To accomplish this we introduce a framework in the form of a generator graph. This graph allows us to formalize our methods and formulate an algorithm that produces efficient designs by reusing common sub-expressions. Like other rank order filters our designs are based on sorting networks composed from Batcher¿s merging networks. However, we introduce an additional optimization that increases the savings obtained by pruning sorting networks. Our design method is independent of the implementation method and resulting designs can be implemented both as a VLSI circuit and as a program for an SIMD processor.
Keywords :
Algorithm design and analysis; Circuits; Design methodology; Filtering; Filters; Hardware; Merging; Sorting; Throughput; Very large scale integration; Median filters; Multidimensional digital filters; Nonlinear filters; Parallel Processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2007 IEEE Workshop on
Conference_Location :
Shanghai, China
ISSN :
1520-6130
Print_ISBN :
978-1-4244-1222-8
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2007.4387622
Filename :
4387622
Link To Document :
بازگشت