Partial and approximate symmetry detection for 3D geometry
Authors:
Open Access
- 1 July 2006
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 25 (3) , 560-568
Abstract
"Symmetry is a complexity-reducing concept [...]; seek it every-where." - Alan J. PerlisMany natural and man-made objects exhibit significant symmetries or contain repeated substructures. This paper presents a new algorithm that processes geometric models and efficiently discovers and extracts a compact representation of their Euclidean symmetries. These symmetries can be partial, approximate, or both. The method is based on matching simple local shape signatures in pairs and using these matches to accumulate evidence for symmetries in an appropriate transformation space. A clustering stage extracts potential significant symmetries of the object, followed by a verification step. Based on a statistical sampling analysis, we provide theoretical guarantees on the success rate of our algorithm. The extracted symmetry graph representation captures important high-level information about the structure of a geometric model which in turn enables a large set of further processing operations, including shape compression, segmentation, consistent editing, symmetrization, indexing for retrieval, etc.Keywords
This publication has 24 references indexed in Scilit:
- Salient geometric features for partial shape matching and similarityACM Transactions on Graphics, 2006
- Skinning mesh animationsACM Transactions on Graphics, 2005
- Anisotropic polygonal remeshingACM Transactions on Graphics, 2003
- Mean shift: a robust approach toward feature space analysisIEEE Transactions on Pattern Analysis and Machine Intelligence, 2002
- Choosing good distance metrics and local planners for probabilistic roadmap methodsIEEE Transactions on Robotics and Automation, 2000
- 3D symmetry detection using the extended Gaussian imageIEEE Transactions on Pattern Analysis and Machine Intelligence, 1997
- Symmetry as a continuous featureIEEE Transactions on Pattern Analysis and Machine Intelligence, 1995
- Optimal algorithms for symmetry detection in two and three dimensionsThe Visual Computer, 1985
- Random sample consensusCommunications of the ACM, 1981
- Expected Length of the Longest Probe Sequence in Hash Code SearchingJournal of the ACM, 1981