A planar-reflective symmetry transform for 3D shapes

被引:216
作者
Podolak, Joshua [1 ]
Shilane, Philip [1 ]
Golovinskiy, Aleksey [1 ]
Rusinkiewicz, Szymon [1 ]
Funkhouser, Thomas [1 ]
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2006年 / 25卷 / 03期
关键词
symmetry; shape analysis; registration; matching; segmentation; viewpoint selection;
D O I
10.1145/1141911.1141923
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Symmetry is an important cue for many applications, including object alignment, recognition, and segmentation. In this paper, we describe a planar reflective symmetry transform (PRST) that captures a continuous measure of the reflectional symmetry of a shape with respect to all possible planes. This transform combines and extends previous work that has focused on global symmetries with respect to the center of mass in 3D meshes and local symmetries with respect to points in 2D images. We provide an efficient Monte Carlo sampling algorithm for computing the transform for surfaces and show that it is stable under common transformations. We also provide an iterative refinement algorithm to find local maxima of the transform precisely. We use the transform to define two new geometric properties, center of symmetry and principal symmetry axes, and show that they are useful for aligning objects in a canonical coordinate system. Finally, we demonstrate that the symmetry transform is useful for several applications in computer graphics, including shape matching, segmentation of meshes into parts, and automatic viewpoint selection.
引用
收藏
页码:549 / 559
页数:11
相关论文
共 41 条
[1]  
ABBASI S, 2000, P ICPR, V1, P1013
[2]  
[Anonymous], P INT C COMP VIS ICC
[3]  
[Anonymous], 2003, Symposium on geometry processing
[4]  
ATALLAH MJ, 1985, IEEE T COMPUT, V34, P663, DOI 10.1109/TC.1985.1676605
[5]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[6]   Pattern recognition in images by symmetries and coordinate transformations [J].
Bigun, J .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 68 (03) :290-307
[7]   What object attributes determine canonical views? [J].
Blanz, V ;
Tarr, MJ ;
Bülthoff, HH .
PERCEPTION, 1999, 28 (05) :575-599
[8]  
Blum H., 1967, Models for the Perception of Speech and Visual Forms, P362, DOI DOI 10.1142/S0218654308001154
[9]   QUANTIFICATION OF LOCAL SYMMETRY - APPLICATION TO TEXTURE-DISCRIMINATION [J].
BONNEH, Y ;
REISFELD, D ;
YESHURUN, Y .
SPATIAL VISION, 1994, 8 (04) :515-530
[10]  
CHAZELLE B, 1995, S COMP GEOM, P297