Fast algorithms for image labeling on a reconfigurable network of processors

This paper presents constant-time algorithms for labeling the connected components of images on a network of processors with a wide reconfigurable bus. The algorithms are based on a processor indexing scheme which employs constant-weight codes. The use of such codes enables identifying a single representative processor for each component in a constant number of steps. The proposed algorithms can label an N*N image or an N-vertex graph in O(1) time using Theta (N/sup 2/) processors, which is optimal. Furthermore, the proposed techniques lead to O(log N/log log N)-time labeling algorithms on a network of N/sup 2/ processors with a reconfigurable bus of width O(log N) bits.<<ETX>>

[1]  Hussein M. Alnuweiri Parallel Constant-Time Connectivity Algorithms on a Reconfigurable Network of Processors , 1995, IEEE Trans. Parallel Distributed Syst..

[2]  Viktor K. Prasanna,et al.  A fast algorithm for computing histograms on a reconfigurable mesh , 1992, [Proceedings 1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation.

[3]  Francis Y. L. Chin,et al.  Efficient parallel algorithms for some graph problems , 1982, CACM.

[4]  Andries E. Brouwer,et al.  A few new constant weight codes , 1979 .

[5]  Robert E. Kibler Some new constant weight codes (Corresp.) , 1980, IEEE Trans. Inf. Theory.

[6]  ANDRIES E. BROUWER,et al.  A few new constant weight codes (Corresp.) , 1980, IEEE Trans. Inf. Theory.

[7]  Hussein M. Alnuweiri Constant-Time Parallel Algorithms for Image Labeling on a Reconfigurable Network of Processors , 1994, IEEE Trans. Parallel Distributed Syst..

[8]  Viktor K. Prasanna,et al.  Parallel Architectures and Algorithms for Image Component Labeling , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Sartaj Sahni,et al.  Reconfigurable Mesh Algorithms for the Hough Transform , 1994, J. Parallel Distributed Comput..

[10]  Charles C. Weems,et al.  Image understanding architecture and applications , 1988 .

[11]  Klaus-Uwe Koschnick Some new constant weight codes , 1991, IEEE Trans. Inf. Theory.

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

[13]  Hungwen Li,et al.  Connection Autonomy in SIMD Computers: A VLSI Implementation , 1989, J. Parallel Distributed Comput..