𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Algorithms for connected component labeling based on quadtrees

✍ Scribed by Kunio Aizawa; Shojiro Tanaka; Koyo Motomura; Ryosuke Kadowaki


Publisher
John Wiley and Sons
Year
2009
Tongue
English
Weight
346 KB
Volume
19
Category
Article
ISSN
0899-9457

No coin nor oath required. For personal study only.

✦ Synopsis


Abstract

An algorithm of linear time complexity is presented to label connected components of a binary image by a quadtree. For a given node, the search for all adjacent nodes is carried out in O(1) (i.e., constant time complexity for the worst case) using our formerly presented algorithm in (Aizawa et al., 3rd International Symposium on Communications, Control, and Signal Processing,2008, 505–510), whereas it explores all possible adjacencies for each node in a usual way. Then during the process of tree formulation in the search, all equivalent relations of labels are stored as lists. Time complexity of the algorithm is O(B+W) for the worst case and its auxiliary space is no more than O(B), where B and W correspond to the number of leaf nodes in a quadtree representing black and white quadrants, respectively. Empirical tests of the algorithm are employed in comparison with another linear time connected component labeling algorithm based on top‐down quadtree traversal algorithm (Samet, IEEE Trans Pattern Anal Mach Intell PAMI‐7 (1985), 94–98), as well as traditional row‐by‐row scanning algorithm using linear time Union‐Find (Fiorio and Gustedt, Theor Comput Sci 154 (1996), 165–181). Our algorithm has shown the best performance in large images. Β© 2009 Wiley Periodicals, Inc. Int J Imaging Syst Technol, 19, 158–166, 2009.


πŸ“œ SIMILAR VOLUMES


Connected Component Labeling on Coarse G
✍ A. Choudhary; R. Thakur πŸ“‚ Article πŸ“… 1994 πŸ› Elsevier Science 🌐 English βš– 499 KB

Connected component labeling is a fundamental task in computer vision. This paper presents parallel implementations of connected component labeling for grey level images on the iPSC/2 and iPSC \(/ 860\) hypercubes, the CM-5, and on the shared memory Encore Multimax multiprocessor. Several partitioni

Numerical Algorithms Based on Characteri
✍ Tarvainen, P. πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 148 KB

A new numerical solution algorithm for obstacle problems is proposed, where the characteristic domain decomposition into active and inactive subdomains separated by the free boundary is approximated by a Schwarz method. Such an approach gives an opportunity to apply fast linear system solvers to gen

Analysis of Two Gradient-Based Algorithm
✍ NicolΓ² Cesa-Bianchi πŸ“‚ Article πŸ“… 1999 πŸ› Elsevier Science 🌐 English βš– 189 KB

In this paper we present a new analysis of two algorithms, Gradient Descent and Exponentiated Gradient, for solving regression problems in the on-line framework. Both these algorithms compute a prediction that depends linearly on the current instance, and then update the coefficients of this linear

AN ALGORITHM FOR INTEGRATING THE SPIN ON
✍ G. NEFUSSI; N. DAHAN πŸ“‚ Article πŸ“… 1996 πŸ› John Wiley and Sons 🌐 English βš– 548 KB

A new algorithm is proposed for integrating the spin in the frame of large deformation analysis. The method is based on the integration of a matrix relation, obtained from an adapted decomposition of the deformation gradient, and directly written in convected co-ordinates. The input of this algorith