Reconfigurable mesh algorithms for image shrinking, expanding, clustering, and template matching

Parallel reconfigurable mesh algorithms are developed for the following image processing problems: shrinking, expanding, clustering, and template matching. The authors' N*N reconfigurable mesh algorithm for the q-step shrinking and expansion of a binary image takes O(1) time. One pass of the clustering algorithm for N patterns and K centers can be done in O(MK+KlogN), O(KlogNM), and O(M+logNMK) time using N, NM, and NMK processors, respectively. For template matching using an M*M template and an N*N image, the authors' algorithms run in O(M/sup 2/) time when N/sup 2/ processors are available and in O(M) time when N/sup 2/M/sup 2/ processors are available.<<ETX>>

[1]  Oscar H. Ibarra,et al.  Two-Dimensional Convolution on a Pyramid Computer , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[3]  Julius T. Tou,et al.  Pattern Recognition Principles , 1974 .

[4]  Viktor K. Prasanna,et al.  Efficient Image Template Matching on Hypercube SIMD Arrays , 1987, International Conference on Parallel Processing.

[5]  Dionysios I. Reisis,et al.  Data Movement Operations and Applications on Reconfigurable VLSI Arrays , 1988, ICPP.

[6]  Azriel Rosenfeld A note on shrinking and expanding operations in pyramids , 1987, Pattern Recognit. Lett..

[7]  Kai Hwang,et al.  Parallel Pattern ClusterIng on a Multiprocessor with Orthogonally Shared Memory , 1987, ICPP.

[8]  Sartaj Sahni,et al.  Hypercube Algorithms for Image Transformations , 1989, ICPP.

[9]  Sartaj Sahni,et al.  Clustering on a Hypercube Multicomputer , 1991, IEEE Trans. Parallel Distributed Syst..

[10]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[11]  Jake K. Aggarwal,et al.  Parallel 2-D Convolution on a Mesh Connected Array Processor , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Dionysios I. Reisis,et al.  Image computations on reconfigurable VLSI arrays , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[13]  Azriel Rosenfeld,et al.  Digital Picture Processing , 1976 .

[14]  Xiaobo Li,et al.  Parallel Algorithms for Image Template Matching on Hypercube SIMD Computers , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  King-Sun Fu,et al.  Syntactic Methods in Pattern Recognition , 1974, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  Russ Miller,et al.  Meshes with reconfigurable buses , 1988 .

[17]  Anil K. Jain,et al.  A VLSI Systolic Architecture for Pattern Clustering , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.