Fuzzy Distance Based Hierarchical Clustering Calculated Using the A* Algorithm

We present a method for calculating fuzzy distances between pairs of points in an image using the A∗ algorithm and, furthermore, apply this method for fuzzy distance based hierarchical clustering. The method is general and can be of use in numerous applications. In our case we intend to use the clustering in an algorithm for delineation of objects corresponding to parts of proteins in 3D images. The image is defined as a fuzzy object and represented as a graph, enabling a path finding approach for distance calculations. The fuzzy distance between two adjacent points is used as edge weight and a heuristic is defined for fuzzy sets. A∗ is applied to the calculation of fuzzy distance between pair of points and hierarchical clustering is used to group the points. The normalised Hubert's statistic is used as validity index to determine the number of clusters. The method is tested on three 2D images; two synthetic images and one fuzzy distance transformed microscopy image of stem cells. All experiments show promising initial results.

[1]  Gunilla Borgefors,et al.  On Digital Distance Transforms in Three Dimensions , 1996, Comput. Vis. Image Underst..

[2]  Giorgio Levi,et al.  A Grey-Weighted Skeleton , 1970, Inf. Control..

[3]  Azriel Rosenfeld,et al.  Sequential Operations in Digital Picture Processing , 1966, JACM.

[4]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[5]  Sara Sandin,et al.  Structure and flexibility of individual immunoglobulin G molecules in solution. , 2004, Structure.

[6]  Punam K. Saha,et al.  Fuzzy Distance Transform: Theory, Algorithms, and Applications , 2002, Comput. Vis. Image Underst..

[7]  Stina Svensson,et al.  Using a fuzzy framework for delineation and decomposition of Immunoglobulin G in cryo electron tomographic images , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[8]  Piet W. Verbeek,et al.  An Efficient Uniform Cost Algorithm Applied to Distance Transforms , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  David G. Stork,et al.  Pattern Classification , 1973 .

[10]  Jorge Stolfi,et al.  The image foresting transform: theory, algorithms, and applications , 2004 .

[11]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[12]  Supun Samarasekera,et al.  Fuzzy Connectedness and Object Definition: Theory, Algorithms, and Applications in Image Segmentation , 1996, CVGIP Graph. Model. Image Process..

[13]  Michalis Vazirgiannis,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. On Clustering Validation Techniques , 2022 .

[14]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..