arrow
返回

Optimizing two-pass connected-component labeling algorithms

delete2008-03-04
delete230
PRE
AI
K
Kesheng Wu *
E
Ekow Otoo
K
Kenji Suzuki
DOI:10.1007/s10044-008-0109-ydelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We present two optimization strategies to improve connected-component labeling algorithms. Taking together, they form an efficient two-pass labeling algorithm that is fast and theoretically optimal. The first optimization strategy reduces the number of neighboring pixels accessed through the use of a decision tree, and the second one streamlines the union-find algorithms used to track equivalent labels. We show that the first strategy reduces the average number of neighbors accessed by a factor of about 2. We prove our streamlined union-find algorithms have the same theoretical optimality as the more sophisticated ones in literature. This result generalizes an earlier one on using union-find in labeling algorithms by Fiorio and Gustedt (Theor Comput Sci 154(2):165-181, 1996). In tests, the new union-find algorithms improve a labeling algorithm by a factor of 4 or more. Through analyses and experiments, we demonstrate that our new two-pass labeling algorithm scales linearly with the number of pixels in the image, which is optimal in computational complexity theory. Furthermore, the new labeling algorithm outperforms the published labeling algorithms irrespective of test platforms. In comparing with the fastest known labeling algorithm for two-dimensional (2D) binary images called contour tracing algorithm, our new labeling algorithm is up to ten times faster than the contour tracing program distributed by the original authors.
Keyword:
Connected-component labeling
Optimization
Union-find algorithm
Decision tree
Equivalence relation

期刊

Pattern Analysis and Applications 封面图
Pattern Analysis and Applications
IF:
2
论文数:
1.9K
被引数:
1.9K

机构

L
Lawrence Berkeley National Laboratory
学者数:
1.5W
论文数: 1.1W
被引数: 6.1W
U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
引用论文

引用论文

Shprintzen–Goldberg syndrome: Fourteen new patients and a clinical analysis
err2005-05-09
err0
PREAI
errPeter N. Robinson; Luitgard M. Neumann; Stephanie Demuth; Herbert Enders; Ursula Jung; Rainer König; Beate Mitulla; Dietmar Müller; Petra Muschke; Lutz Pfeiffer; Bettina Prager; Mirja Somer; Sigrid Tinschert
err分享
err收藏
err分享
err收藏
Fast labelling of natural scenes using enhanced knowledge
err2014-04-11
err3
PREAI
errHayashi, H; Kudo, M; Toyama, J; Shimbo, M
err分享
err收藏
err分享
err收藏
学者 查看更多内容