The aim of this paper is to present a new algorithm to calculate the confinement tree of an image - also known as component tree or dendrone - for which we can prove that its worst-case complexity is O(n log n) where n is the number of pixels. More precisely, in a first part, we present an algorithm which separates the different kinds of operations - which we call scanning, fusion, propagation, and attribute operations - such that we can separately apply complexity analysis on them and such that all operations except propagation stay in O(n). The implementation of the propagation operations is presented in a second part, first in O(nn2), where nn is the number of nodes in the tree (nn ≤ n). This is sufficient if the number of pixels is much larger than the number of nodes (nn ≪ n). Else, we show how to obtain O(nn lognn) complexity for propagation. We construct two example images to investigate the behavior of two known algorithms for which we can show worst-case complexity of O(n2 log n) and O(n2), respectively, and we compare it to our algorithm. Finally, a practical evaluation will be opposed to the theoretical results. Several variations of the implementation will show which operations are time consuming in practice.
[1]
J. Hartigan.
Statistical theory in clustering
,
1985
.
[2]
P. Guillataud.
Contribution à l'analyse dendronique des images
,
1992
.
[3]
Philippe Salembier,et al.
Antiextensive connected operators for image and sequence processing
,
1998,
IEEE Trans. Image Process..
[4]
Ralph Highnam,et al.
Comparing Mammogram Pairs for the Detection of Lesions
,
1998,
Digital Mammography / IWDM.
[5]
Ronald Jones,et al.
Connected Filtering and Segmentation Using Component Trees
,
1999,
Comput. Vis. Image Underst..
[6]
J. Mattes,et al.
Dynamic Confinement, Classification, and Imaging
,
1999
.
[7]
Jacques Demongeot,et al.
Tree Representation for Image Matching and Object Recognition
,
1999,
DGCI.
[8]
James Inglese,et al.
Ligand-receptor binding measured by laser-scanning imaging.
,
1999,
Proceedings of the National Academy of Sciences of the United States of America.
[9]
Jacques Demongeot,et al.
Tree Representation and Implicit Tree Matching for a Coarse to Fine Image Matching Algorithm
,
1999,
MICCAI.