Back to Search Start Over

A RUN-BASED ONE-AND-A-HALF-SCAN CONNECTED-COMPONENT LABELING ALGORITHM.

Authors :
HE, LIFENG
CHAO, YUYAN
SUZUKI, KENJI
Source :
International Journal of Pattern Recognition & Artificial Intelligence. Jun2010, Vol. 24 Issue 4, p557-579. 23p. 6 Diagrams, 4 Charts, 8 Graphs.
Publication Year :
2010

Abstract

This paper presents a run- and label-equivalence-based one-and-a-half-scan algorithm for labeling connected components in a binary image. Major differences between our algorithm and conventional label-equivalence-based algorithms are: (1) all conventional label-equivalence-based algorithms scan all pixels in the given image at least twice, whereas our algorithm scans background pixels once and object pixels twice; (2) all conventional label-equivalence-based algorithms assign a provisional label to each object pixel in the first scan and relabel the pixel in the later scan(s), whereas our algorithm assigns a provisional label to each run in the first scan, and after resolving label equivalences between runs, by using the recorded run data, it assigns each object pixel a final label directly. That is, in our algorithm, relabeling of object pixels is not necessary any more. Experimental results demonstrated that our algorithm is highly efficient on images with many long runs and/or a small number of object pixels. Moreover, our algorithm is directly applicable to run-length-encoded images, and we can obtain contours of connected components efficiently. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02180014
Volume :
24
Issue :
4
Database :
Academic Search Index
Journal :
International Journal of Pattern Recognition & Artificial Intelligence
Publication Type :
Academic Journal
Accession number :
52212731
Full Text :
https://doi.org/10.1142/S0218001410008032