3D Mesh Segmentation Based on Unsupervised Clustering

3D mesh segmentation is considered an important process in the field of computer graphics. It is a fundamental process in different applications such as shape reconstruction in reverse engineering, 3D models retrieval, and CAD/CAM applications, etc. It consists of subdividing a polygonal surface into patches of uniform properties either from a geometrical point of view or from a perceptual/semantic point of view. In this paper, unsupervised clustering techniques for the 3D mesh segmentation problem are introduced. The K-means and the Fuzzy C-means (FCM) clustering techniques are selected for the development of the proposed clustering-based 3D mesh segmentation techniques. Since the mesh faces are considered the main element, the clustering technique is applied to the dual mesh. The 3D Euclidean distance is used as the distance measure to compute matching between mesh elements. Based on empirical results on a benchmark dataset of 3D mesh models, the FCM-based mesh segmentation technique outperforms the K-means-based one in terms of accuracy and consistency with human segmentations.

[1]  Atilla Baskurt,et al.  A new CAD mesh segmentation method, based on curvature tensor analysis , 2005, Comput. Aided Des..

[2]  Maolin Wang,et al.  An Improved Approach of Mesh Segmentation to Extract Feature Regions , 2015, PloS one.

[3]  Hao Zhang,et al.  Mesh Segmentation via Spectral Embedding and Contour Analysis , 2007, Comput. Graph. Forum.

[4]  Hao Zhang,et al.  Segmentation of 3D meshes through spectral clustering , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[5]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[6]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[7]  S. Davidge,et al.  The Vascular Effects of Sodium Tanshinone IIA Sulphonate in Rodent and Human Pregnancy , 2015, PloS one.

[8]  Jiangang Zhang,et al.  Extract Segmentation Lines of 3D Model based on Regional Discrete Curvature , 2016 .

[9]  Marina Meila,et al.  Comparing clusterings: an axiomatic view , 2005, ICML.

[10]  Vladimir Kolmogorov,et al.  "GrabCut": interactive foreground extraction using iterated graph cuts , 2004, ACM Trans. Graph..

[11]  Dina Khattab,et al.  Clustering-based Image Segmentation using Automatic GrabCut , 2016, INFOS '16.

[12]  Hao Wang,et al.  Spectral 3D mesh segmentation with a novel single segmentation field , 2014, Graph. Model..

[13]  Stefano Soatto,et al.  Integral Invariant Signatures , 2004, ECCV.

[14]  Martial Hebert,et al.  Measures of Similarity , 2005, 2005 Seventh IEEE Workshops on Applications of Computer Vision (WACV/MOTION'05) - Volume 1.

[15]  Daniela Giorgi,et al.  SHape REtrieval Contest 2007: Watertight Models Track , 2007 .

[16]  Aaron Hertzmann,et al.  Learning 3D mesh segmentation and labeling , 2010, SIGGRAPH 2010.

[17]  Marco Attene,et al.  Hierarchical mesh segmentation based on fitting primitives , 2006, The Visual Computer.

[18]  Ayellet Tal,et al.  Polyhedral surface decomposition with applications , 2002, Comput. Graph..

[19]  Mohamed F. Tolba,et al.  A Comparative Study of Different Color Space Models Using FCM-Based Automatic GrabCut for Image Segmentation , 2015, ICCSA.

[20]  Lubin Fan,et al.  Paint Mesh Cutting , 2011, Comput. Graph. Forum.

[21]  Jitendra Malik,et al.  A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[22]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[23]  David Zhang,et al.  A survey of graph theoretical approaches to image segmentation , 2013, Pattern Recognit..

[24]  Mohamed Daoudi,et al.  Topology driven 3D mesh hierarchical segmentation , 2007, IEEE International Conference on Shape Modeling and Applications 2007 (SMI '07).

[25]  Allen Y. Yang,et al.  Unsupervised segmentation of natural images via lossy data compression , 2008, Comput. Vis. Image Underst..

[26]  Tong-Yee Lee,et al.  Skeleton extraction by mesh contraction , 2008, SIGGRAPH 2008.