Unsupervised Co-Segmentation of a Set of Shapes via Descriptor-Space Spectral Clustering

被引:191
作者
Sidi, Oana [1 ]
van Kaick, Oliver [2 ]
Kleiman, Yanir [1 ]
Zhang, Hao [2 ]
Cohen-Or, Daniel [1 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
[2] Simon Fraser Univ, Burnaby, BC V5A 1S6, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2011年 / 30卷 / 06期
基金
加拿大自然科学与工程研究理事会; 以色列科学基金会;
关键词
Co-segmentation; shape correspondence; spectral clustering; diffusion maps;
D O I
10.1145/2024156.2024160
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce an algorithm for unsupervised co-segmentation of a set of shapes so as to reveal the semantic shape parts and establish their correspondence across the set. The input set may exhibit significant shape variability where the shapes do not admit proper spatial alignment and the corresponding parts in any pair of shapes may be geometrically dissimilar. Our algorithm can handle such challenging input sets since, first, we perform co-analysis in a descriptor space, where a combination of shape descriptors relates the parts independently of their pose, location, and cardinality. Secondly, we exploit a key enabling feature of the input set, namely, dissimilar parts may be "linked" through third-parties present in the set. The links are derived from the pairwise similarities between the parts' descriptors. To reveal such linkages, which may manifest themselves as anisotropic and non-linear structures in the descriptor space, we perform spectral clustering with the aid of diffusion maps. We show that with our approach, we are able to co-segment sets of shapes that possess significant variability, achieving results that are close to those of a supervised approach.
引用
收藏
页数:9
相关论文
共 26 条
[1]  
[Anonymous], 19 C NEUR INF PROC S
[2]   Reeb graphs for shape analysis and applications [J].
Biasotti, S. ;
Giorgi, D. ;
Spagnuolo, M. ;
Falcidieno, B. .
THEORETICAL COMPUTER SCIENCE, 2008, 392 (1-3) :5-22
[3]   Fast approximate energy minimization via graph cuts [J].
Boykov, Y ;
Veksler, O ;
Zabih, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1222-1239
[4]   A Benchmark for 3D Mesh Segmentation [J].
Chen, Xiaobai ;
Golovinskiy, Aleksey ;
Funkhouser, Thomas .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03)
[5]   Diffusion maps [J].
Coifman, Ronald R. ;
Lafon, Stephane .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2006, 21 (01) :5-30
[6]   Mean shift: A robust approach toward feature space analysis [J].
Comaniciu, D ;
Meer, P .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (05) :603-619
[7]   A hierarchical segmentation of articulated bodies [J].
de Goes, Fernando ;
Goldenstein, Siome ;
Velho, Luiz .
COMPUTER GRAPHICS FORUM, 2008, 27 (05) :1349-1356
[8]   Upright orientation of man-made objects [J].
Fu, Hongbo ;
Cohen-Or, Daniel ;
Dror, Gideon ;
Sheffer, Alla .
ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03)
[9]   iWIRES: An Analyze-and-Edit Approach to Shape Manipulation [J].
Gal, Ran ;
Sorkine, Olga ;
Mitra, Niloy J. ;
Cohen-Or, Daniel .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03)
[10]   Consistent segmentation of 3D models [J].
Golovinskiy, Aleksey ;
Funkhouser, Thomas .
COMPUTERS & GRAPHICS-UK, 2009, 33 (03) :262-269