
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
R.E. Cypher, J.L.C. Sanz, L. Snyder, "Algorithms for Image Component Labeling on SIMD MeshConnected Computers," IEEE Transactions on Computers, vol. 39, no. 2, pp. 276281, February, 1990.  
BibTex  x  
@article{ 10.1109/12.45215, author = {R.E. Cypher and J.L.C. Sanz and L. Snyder}, title = {Algorithms for Image Component Labeling on SIMD MeshConnected Computers}, journal ={IEEE Transactions on Computers}, volume = {39}, number = {2}, issn = {00189340}, year = {1990}, pages = {276281}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.45215}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Computers TI  Algorithms for Image Component Labeling on SIMD MeshConnected Computers IS  2 SN  00189340 SP276 EP281 EPD  276281 A1  R.E. Cypher, A1  J.L.C. Sanz, A1  L. Snyder, PY  1990 KW  SIMD meshconnected computers; parallel algorithms; binary image; machine model; local shrinking operation; time complexities; compression scheme; computerised picture processing; parallel algorithms. VL  39 JA  IEEE Transactions on Computers ER   
Two parallel algorithms are presented for the problem of labeling the connected components of a binary image. The machine model is an SIMD twodimensional meshconnected computer consisting of an N*N array of processing elements, each containing a single pixel of an N*N image. Both new algorithms use a local shrinking operation defined by S. Levialdi (1972) and have time complexities of O(N log N) bit operations, making them the fastest local algorithms for the problem. Compared to other approaches with similar or better asymptotic time complexities, this local approach greatly simplifies the algorithms and reduces the constants of proportionality by nearly two orders of magnitude, making them the first practical algorithms for the problem. The two algorithms differ in the amount of memory required per processing element; the first uses O(N) bits, while the second uses a novel compression scheme to reduce the requirement to O(log N) bits.
[1] F. Veillon, "One pass computation of morphological and geometrical properties of objects in digital pictures,"Signal Processing, vol. 1, pp. 175189, 1979.
[2] R. Hummel and A. Rojer, "Implementing a parallel connected component algorithm on MIMD architectures," inProc. Workshop Comput. Architecture Pattern Analysis Image Data Base Management, Miami, FL, IEEE, 1985.
[3] D. Nassimi and S. Sahni, "Finding connected components and connected ones on a meshconnected parallel computer,"SIAM J. Comput., vol. 9, no. 4, pp. 744757, 1980.
[4] W. D. Hillis and G. L. Steele, Jr., "Data parallel algorithms,"Commun. ACM, vol. 29, no. 12, pp. 11701183, Dec. 1986.
[5] A. Agraval and A. Kulkarni, "A sequential approach to the extraction of shape features,"CVGIP, vol. 6, pp. 538557, 1977.
[6] Q. F. Stout, "Using clerks in parallel processing," inProc. 23rd Annu. Symp. Foundations Comput. Sci., 1983, vol. 272279.
[7] M. J. B. Duff, "Review of the CLIP image processing system," inProc. Nat. Comput. Conf., Anaheim, CA, 1978.
[8] K. E. Batcher, "Design of a massively parallel processor,"IEEE Trans. Comput., vol. C29, pp. 836840, 1980.
[9] NCR Microelectronics Division, Product Description ncr 45cg72, NCR Corp., Dayton, OH, 1984.
[10] R. Miller and Q. Stout, "Varying diameter and problem size in mesh connected computers," inProc. Int. Conf. Parallel Processing, IEEE, 1985.
[11] T. J. Fountain, "Plans for the CLIP7 Chip," inIntegrated Technology for Parallel Image Processing, S. Levialdi, Ed. New York: Academic, 1985, pp. 199214.
[12] K. N. Matthews, "The CLIP7 Image AnalyserA multibit processor array," Ph.D. dissertation, Univ. of London, 1986.
[13] C. Dyer and A. Rosenfeld, "Parallel image processing by memoryaugmented cellular automata,"IEEE Trans. Pattern Anal. Machine Intell., vol. PAMI3, pp. 2941, 1981.
[14] S. R. Kosaraju, "Fast parallel processing array algorithms for some graph problems," inProc. 27th ACM Symp. Theory Comput., 1979, pp. 231236.
[15] S. Levialdi, "On shrinking binary picture patterns,"Commun. ACM, Jan. 1972.