The hierarchy of the cocoons of a graph and its application to image segmentation

A set of particular subgraphs of a valued graph, called cocoons, is introduced. Within the image segmentation framework, the cocoons represent a model of contrasted regions. It is shown that the cocoons are organized into a hierarchy which is a sub-hierarchy of the one produced by the standard clustering algorithm of complete linkage. This result thus offers a new point of view on what the complete linkage algorithm achieves when it is applied on image data. For segmentation purposes, the hierarchy is built on a region adjacency graph valued with a dissimilarity function. It's construction is efficient, parameter free, and robust towards monotone transformations of the dissimilarities. It is illustrated that the simplest cut criterion in these hierarchies, based on thresholding an associated ultrametric distance, already produces meaningful segmentations.

[1]  Theodosios Pavlidis,et al.  Picture Segmentation by a Tree Traversal Algorithm , 1976, JACM.

[2]  P. F. Felzenzwalb Efficiently computing a good segmentation , 1998 .

[3]  Azriel Rosenfeld,et al.  A critical view of pyramid segmentation algorithms , 1990, Pattern Recognit. Lett..

[4]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Jean-Michel Jolion,et al.  The adaptive pyramid: A framework for 2D image analysis , 1991, CVGIP Image Underst..

[6]  Peter Meer,et al.  Stochastic image pyramids , 1989, Comput. Vis. Graph. Image Process..

[7]  Peter Meer,et al.  Image Segmentation from Consensus Information , 1997, Comput. Vis. Image Underst..

[8]  Richard A. Johnson,et al.  Applied Multivariate Statistical Analysis , 1983 .

[9]  Pedro F. Felzenszwalb,et al.  Efficiently computing a good segmentation , 1998 .

[10]  Dieter Jungnickel,et al.  Graphs, Networks, and Algorithms , 1980 .

[11]  Charles T. Zahn,et al.  Graph-Theoretical Methods for Detecting and Describing Gestalt Clusters , 1971, IEEE Transactions on Computers.

[12]  G. N. Lance,et al.  A general theory of classificatory sorting strategies: II. Clustering systems , 1967, Comput. J..