|
ABSTRACT
We propose a method for segmentation of 3D scanned shapes into simple geometric parts. Given an input point cloud, our method computes a set of components which possess one or more slippable motions: rigid motions which, when applied to a shape, slide the transformed version against the stationary version without forming any gaps. Slippable shapes include rotationally and translationally symmetrical shapes such as planes, spheres, and cylinders, which are often found as components of scanned mechanical parts. We show how to determine the slippable motions of a given shape by computing eigenvalues of a certain symmetric matrix derived from the points and normals of the shape. Our algorithm then discovers slippable components in the input data by computing local slippage signatures at a set of points of the input and iteratively aggregating regions with matching slippable motions. We demonstrate the performance of our algorithm for reverse engineering surfaces of mechanical parts.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
{BMV01} Benko P., Martin R., Varady T.: Algorithms for reverse engineering boundary representation models. Computer Aided Design 33, 11 (2001).
|
| |
4
|
{CM91} Chen Y., Medioni G.: Object modeling by registration of multiple range images. In Proc. IEEE Conf. on Robotics and Automation (1991).
|
| |
5
|
{ELZ02} Edelsbrunner H., Letscher D., Zomorodian A.: Topological persistence and simplification. Discrete Comput. Geom. 28 (2002), 511--533.
|
| |
6
|
{GIRL03} Gelfand N., Ikemoto L., Rusinkiewicz S., Levoy M.: Geometrically stable sampling for the ICP algorithm. In Proc. Intl. Conf. on 3D Imaging and Modeling (2003).
|
 |
7
|
|
 |
8
|
|
| |
9
|
{KT03} Katz S., Tal A.: Hierarchical mesh decomposition using fuzzy clustering and cuts. In Proc. SIGGRAPH (2003).
|
 |
10
|
|
| |
11
|
{MNG04} Mitra N., Nguyen A., Guibas L.: Estimating surface normals in noisy point cloud data. In International Journal of Computational Geometry and Applications (2004). To Appear.
|
| |
12
|
{PHOW04} Pottmann H., Hofer M., Odehnal B., Wallner J.: Line geometry for 3D shape understanding and reconstruction. In ECCV (2004).
|
 |
13
|
|
| |
14
|
|
| |
15
|
{PW01} Pottmann H., Wallner J.: Computational Line Geometry. Springer Verlag, 2001.
|
| |
16
|
{RL01} Rusinkiewicz S., Levoy M.: Efficient variants of the ICP algorithm. In Proc. Intl. Conf. on 3D Imaging and Modeling (2001).
|
 |
17
|
|
| |
18
|
|
| |
19
|
{Sri03} Srinivasan V.: Theory of Dimensioning. Marcel Dekker, 2003.
|
 |
20
|
|
| |
21
|
{VMC97} Varady T., Martin R., Cox J.: Reverse engineering of geometric models - an introduction. Computer-Aided Design 29, 4 (1997).
|
CITED BY 15
|
|
Yu-Kun Lai , Qian-Yi Zhou , Shi-Min Hu , Ralph R. Martin, Feature sensitive mesh segmentation, Proceedings of the 2006 ACM symposium on Solid and physical modeling, June 06-08, 2006, Cardiff, Wales, United Kingdom
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weiwei Xu , Jun Wang , KangKang Yin , Kun Zhou , Michiel van de Panne , Falai Chen , Baining Guo, Joint-aware manipulation of deformable models, ACM Transactions on Graphics (TOG), v.28 n.3, August 2009
|
|
|
|
|
|
Barbara Thuswaldner , Simon Flöry , Robert Kalasek , Michael Hofer , Qi-Xing Huang , Hilke Thür, Digital anastylosis of the Octagon in Ephesos, Journal on Computing and Cultural Heritage (JOCCH), v.2 n.1, p.1-27, July 2009
|
REVIEW
"Joseph J. O'Rourke : Reviewer"
Given an unstructured set of points on the surface of a three-dimensional (3D) object, perhaps generated by a laser scan of a mechanical part, it is a challenging problem to reverse engineer the data to a computer-aided design (CAD) model. T
more...
|