ACM Home Page
Please provide us with feedback. Feedback
Homotopy-preserving medial axis simplification
Full text PdfPdf (491 KB)
Source ACM Symposium on Solid and Physical Modeling archive
Proceedings of the 2005 ACM symposium on Solid and physical modeling table of contents
Cambridge, Massachusetts
Pages: 39 - 50  
Year of Publication: 2005
ISBN:1-59593-015-9
Authors
Avneesh Sud  University of North Carolina at Chapel Hill
Mark Foskey  University of North Carolina at Chapel Hill
Dinesh Manocha  University of North Carolina at Chapel Hill
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 49,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1060244.1060250
What is a DOI?

ABSTRACT

We present a novel algorithm to compute a simplified medial axis of a polyhedron. Our simplification algorithm tends to remove unstable features of Blum's medial axis. Moreover, our algorithm preserves the topological structure of the original medial axis and ensures that the simplified medial axis has the same homotopy type as Blum's medial axis. We use the separation angle formed by connecting a point on the medial axis to closest points on the boundary as a measure of the stability of the medial axis at the point. The medial axis is decomposed into its parts that are the sheets, seams and junctions. We present a stability measure of each part of the medial axis based on separation angles and examine the relation between the stability measures of adjacent parts. Our simplification algorithm uses iterative pruning of the parts based on efficient local tests. We have applied the algorithm to compute a simplified medial axis of complex models with tens of thousands of triangles and complex topologies.


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
Attali, D., Boissonat, J.-D., and Edelsbrunner, H. 2004. Stability and computation of the medial axis. In Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration. Springer-Verlag.
3
 
4
Blum, H., and Nagel, R. 1978. Shape description using weighted symmetric axis features. Pattern Recognition 10, 167--180.
 
5
Blum, H. 1967. A transformation for extracting new descriptors of shape. In Models for the Perception of Speech and Visual Form, W. Wathen-Dunn, Ed. MIT Press, 362--380.
 
6
Chazal, F., and Lieutier, A. 2004. Stability and homotopy of a subset of the medial axis. In Proc. ACM Symposium on Solid Modeling and Applications.
 
7
8
 
9
Culver, T. 2000. Accurate Computation of the Medial Axis of a Polyhedron. PhD thesis, Department of Computer Science, University of North Carolina at Chapel Hill.
10
 
11
Dimitrov, P., Damon, J. N., and Siddiqi, K. 2003. Flux invariants for shape. In International Conference on Computer Vision and Pattern Recognition.
 
12
Du, H., and Qin, H. 2004. Medial axis extraction and shape manipulation of solid objects using parabolic PDEs. In Proc. ACM Symposium on Solid Modeling and Applications.
 
13
 
14
Foskey, M., Garber, M., Lin, M., and Manocha, D. 2001. A voronoi-based hybrid planner. Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems.
15
 
16
Giblin, P., and Kimia, B. 2000. A formal classification of 3D medial axis points and their local geometry. In Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 566--573.
 
17
 
18
Kruse, B. 1991. An exact sequential Euclidean distance algorithm with application to skeletonizing. In 7th Scandinavian Conference on Image Analysis (SCIA '91), 517--524.
 
19
 
20
21
 
22
Malandain, G., and Fernández-Vidal, S. 1998. Euclidean skeletons. Image and Vision Computing 16, 317--327.
 
23
Meyer, F. 1979. Cytologie quantitative et morphologie Mathématique. PhD thesis, École des Mines.
 
24
Milenkovic, V. 1993. Robust construction of the Voronoi diagram of a polyhedron. In Proc. 5th Canad. Conf. Comput. Geom., 473--478.
 
25
 
26
Ogniewicz, R. L., and Kübler, O. 1995. Hierarchic Voronoi skeletons. Pattern Recognition 28, 3, 343--359.
 
27
 
28
Reddy, J., and Turkiyyah, G. 1995. Computation of 3D skeletons using a generalized Delaunay triangulation technique. Comput. Aided Design 27, 9, 677--694.
 
29
Shaham, A., Shamir, A., and Cohen-or, D. 2004. Medial axis based solid representation. In Proc. ACM Symposium on Solid Modeling and Applications.
30
 
31
Sheffer, A., Etzion, M., Rappoport, A., and Bercovier, M. 1998. Hexahedral mesh generation using the embedded voronoi graph. 7th International Meshing Roundtable, 347--364.
 
32
 
33
 
34
 
35
Spanier, E. H. 1989. Algebraic Topology. Springer.
 
36
Sud, A., and Manocha, D. 2005. A simple algorithm for bounded-error approximation of voronoi diagrams of 3D polygonal models. Tech. rep., University of North Carolina-Chapel Hill.
37
 
38
39
 
40
Vleugels, J., and Overmars. M. 1995. Approximating generalized Voronoi diagrams in any dimension. Tech. Rep. UU-CS-1995--14, Department of Computer Science, Utrecht University.
 
41
Yang, Y., Brock, O., and Moll, R. N. 2004. Efficient and robust computation of an approximated medial axis. In Proc. ACM Symposium on Solid Modeling and Applications, 15--24.
 
42
Zhang, Y. Y., and Wang, P. S. P. 1993. Analytical comparison of thinning algorithms. Int. J. Pattern Recognit. Artif. Intell. 7, 1227--1246.


Collaborative Colleagues:
Avneesh Sud: colleagues
Mark Foskey: colleagues
Dinesh Manocha: colleagues