A novel line scan clustering algorithm for identifying connected components in digital images

被引:19
作者
Yang, Y
Zhang, D [1 ]
机构
[1] Hong Kong Polytech Univ, Ctr Multimedia Signal Proc, Dept Comp, Kowloon, Hong Kong, Peoples R China
[2] Singapore Operat Private Ltd, Agilent Technol, Singapore 768923, Singapore
关键词
image processing; connected components labeling; connectivity; one-pass; parallel processing;
D O I
10.1016/S0262-8856(03)00015-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, the Line-Scan Clustering (LSC) algorithm, a novel one-pass algorithm for labeling arbitrarily connected components is presented. In currently available connected components labeling approaches, only 4 or 8 connected components can be labeled. We overcome this limitation by introducing the new notion n-ED-neighbors. In designing the algorithm, we fully considered the particular properties of a connected component in an image and employed two data structures, the LSC algorithm turns to be highly efficient. On top of this, it has three more favorable features. First, as its capability to be processed block by block means that it is suitable for parallel processing, improving the speed when multiple processors are used. Second, its applicability is extended from working on binary images only to directly work on gray images, implying an efficiency gain in time spent on image binarization. Moreover, the LSC algorithm provides a more convenient way to employ the labeling result for conducting processing in later stages. Finally we compare LSC with an efficient connected labeling algorithm that is recently published, demonstrating how the LSC algorithm is faster. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:459 / 472
页数:14
相关论文
共 15 条
[1]  
Di Stefano L., 1999, Proceedings 10th International Conference on Image Analysis and Processing, P322, DOI 10.1109/ICIAP.1999.797615
[2]   A GENERAL-APPROACH TO CONNECTED-COMPONENT LABELING FOR ARBITRARY IMAGE REPRESENTATIONS [J].
DILLENCOURT, MB ;
SAMET, H ;
TAMMINEN, M .
JOURNAL OF THE ACM, 1992, 39 (02) :253-280
[3]  
Gonzales R., 1992, DIGITAL IMAGE PROCES, P42
[4]  
Haralick R., 1992, COMPUTER ROBOT VISIO, V1, P33
[5]  
Jain R, 1995, MACHINE VISION, P44
[6]  
KLETTE R, 1996, HDB IMAGR PROCESSING, P314
[7]   THRESHOLD SELECTION METHOD FROM GRAY-LEVEL HISTOGRAMS [J].
OTSU, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1979, 9 (01) :62-66
[8]  
ROSENFEL.A, 1966, J ACM, V13, P471
[9]  
Rosenfeld A., 1982, DIGITAL PICTURE PROC, V2, P241
[10]  
Samet H., 1986, Proceedings CVPR '86: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.86CH2290-5), P312