loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th International Conference on Image Analysis and Processing (ICIAP'99)
A Simple and Efficient Connected Components Labeling Algorithm
Venice, Italy
September 27-September 29
ISBN: 0-7695-0040-4
Luigi di Stefano, University of Bologna
Andrea Bulgarelli, University of Modena
We describe a two-scan algorithm for labeling connected components in binary images in raster format. Unlike the classical two-scan approach, our algorithm processes equivalences during the first scan by merging equivalence classes as soon as a new equivalence is found. We show that this significantly improves the efficiency of the labeling process with respect to the classical approach. The data-structure used to support the handling of equivalences is a 1D-array. This renders the more frequent operation of finding class identifiers very fast, while the less-frequent class-merging operation has a relatively high computational cost. Nonetheless, it is possible to reduce significantly the merging cost by two slight modifications to algorithm's basic structure. The ideas of merging equivalence classes is present also in Samet's general labeling algorithm. However, when considering the case of binary images in raster format this algorithm is much more complex than the one we describe in this paper.
Citation:
Luigi di Stefano, Andrea Bulgarelli, "A Simple and Efficient Connected Components Labeling Algorithm," iciap, pp.322, 10th International Conference on Image Analysis and Processing (ICIAP'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.