Algorithms and Architectures for a Class of Non-Linear Hybrid Filters

Abstract Non-linear filters based on ranked order statistics form an important class of filters for image enhancement. They can smooth noisy images while retaining edge structures. Recently, a new class of non-linear filters called FIR-median hybrid (FMH) filters were proposed. They are more computationally efficient than the conventional median filter as the size of the window increases, since the number of ordering operations is independent of the size of window. Also, they can preserve fine details such as lines. In real time applications such as industrial inspection, techniques for fast computation of image processing filters, especially using parallel architectures, are of great interest. Recently there have been several inspection systems using pipeline architectures and various new algorithms have been proposed. In this paper, we describe algorithms for computing various classes of FMH filters using a pipeline image processing system equipped with hardware comparators, which are available on most commercial pipeline machines. These include the unidirectional, the bidirectional, and the multilevel FMH filters. The correctness of the algorithms is proven. The time and space complexities of the algorithms are analyzed.

[1]  G. Arce,et al.  State description for the root-signal set of median filters , 1982 .

[2]  Yrjö Neuvo,et al.  A New Class of Detail-Preserving Filters for Image Processing , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Jorge L. C. Sanz,et al.  Projection-Based Geometrical Feature Extraction for Computer Vision: Algorithms in Pipeline Architectures , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Thomas S. Huang,et al.  A generalization of median filtering using linear combinations of order statistics , 1983 .

[5]  Jorge L. C. Sanz,et al.  Computing multi-colored polygonal masks in pipeline architecture and its application to automated visual inspection , 1987, CACM.

[6]  Anup Basu,et al.  Algorithms and hardware for efficient image smoothing , 1987, Comput. Vis. Graph. Image Process..

[7]  N. Gallagher,et al.  Two-dimensional root structures and convergence properties of the separable median filter , 1983 .

[8]  Gonzalo R. Arce,et al.  Median filters: Analysis for 2 dimensional recursively filtered signals , 1984, ICASSP.

[9]  Jorge L. C. Sanz A new method for computing polygonal masks in image processing pipeline architectures , 1985, Pattern Recognit..

[10]  Eric Persoon A Pipelined Image Analysis System Using Custom Integrated Circuits , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Rt Chin Algorithms and techniques for automated visual inspection. , 1986 .

[12]  E. Russell Ritenour,et al.  Applications of the median filter to digital radiographic images , 1984, ICASSP.

[13]  Its'hak Dinstein,et al.  Computing local minima and maxima of digital images in pipeline image processing systems equipped with hardware comparators , 1988 .

[14]  Jorge L. C. Sanz,et al.  Computing projections of digital images in image processing pipeline architectures , 1987, IEEE Trans. Acoust. Speech Signal Process..

[15]  K. M. Wong,et al.  Some statistical properties of median filters , 1981 .

[16]  T. Nodes,et al.  The Output Distribution of Median Type Filters , 1984, IEEE Trans. Commun..

[17]  G. Wise,et al.  A theoretical analysis of the properties of median filters , 1981 .