Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1833349.1778838acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Discrete scale axis representations for 3D geometry

Published: 26 July 2010 Publication History

Abstract

This paper addresses the fundamental problem of computing stable medial representations of 3D shapes. We propose a spatially adaptive classification of geometric features that yields a robust algorithm for generating medial representations at different levels of abstraction. The recently introduced continuous scale axis transform serves as the mathematical foundation of our algorithm. We show how geometric and topological properties of the continuous setting carry over to discrete shape representations. Our method combines scaling operations of medial balls for geometric simplification with filtrations of the medial axis and provably good conversion steps to and from union of balls, to enable efficient processing of a wide variety shape representations including polygon meshes, 3D images, implicit surfaces, and point clouds. We demonstrate the robustness and versatility of our algorithm with an extensive validation on hundreds of shapes including complex geometries consisting of millions of triangles.

Supplementary Material

Supplemental material. (101.zip)
MP4 File (tp118-10.mp4)

References

[1]
Alliez, P., Cohen-Steiner, D., Yvinec, M., and Desbrun, M. 2005. Variational tetrahedral meshing. ACM Trans. Graph. 24, 3, 617--625.
[2]
Amenta, N., and Bern, M. 1998. Surface reconstruction by Voronoi filtering. ACM Symposium on Computational Geometry.
[3]
Amenta, N., and Kolluri, R. K. 2000. Accurate and Efficient Unions of Balls. In ACM Symposium on Computational Geometry, 119--128.
[4]
Amenta, N., and Kolluri, R. K. 2001. The medial axis of a union of balls. Computational Geometry 20, 1--2, 25--37.
[5]
Amenta, N., Choi, S., and Kolluri, R. K. 2001. The power crust, unions of balls, and the medial axis transform. Computational Geometry 19, 2--3, 127--153.
[6]
Attali, D., and Montanvert, A. 1996. Modeling noise for a better simplification of skeletons. In Proceedings of International Conference on Image Processing, 13--16.
[7]
Attali, D., Boissonnat, J.-D., Edelsbrunner, H., and Boissonnat, J.-D. 2009. Stability and Computation of the Medial Axis -- a State-of-the-Art Report. Math. Foundations of Scient. Visualization, Comp. Graphics, and Data Exploration.
[8]
Belyaev, A., Yoshizawa, S., and Seidel, H.-P. 2007. Skeleton-based Variational Mesh Deformations. Computer Graphics Forum 26, 3, 255--264.
[9]
Blum, H. 1967. A Transformation for Extracting New Descriptors of Shape. Models for the Perception of Speech and Visual Form, 362--380.
[10]
Boissonnat, J.-D., and Oudot, S. 2005. Provably good sampling and meshing of surfaces. Graph. Models 67, 5, 405--451.
[11]
Bruce, J. W., Giblin, P. J., and Gibson, C. 1985. Symmetry Sets. Proc. of the Royal Society of Edinburgh 101, A, 163--186.
[12]
Chaussard, J., Couprie, M., and Talbot, H. 2009. A discrete lambda-medial axis. DGCI 5810, 421--433.
[13]
Chazal, F., and Lieutier, A. 2005. The lambda-medial axis. Graph. Models 67, 304--331.
[14]
Chen, X., Golovinskiy, A., and Funkhouser, T. 2009. A benchmark for 3D mesh segmentation. ACM Transactions on Graphics (Proc. SIGGRAPH) 28, 3 (Aug.).
[15]
Choi, H. I., Choi, S. W., and Moon, H. P. 1997. Mathematical Theory Of Medial Axis Transform. Pacific J. Math 181, 57--88.
[16]
Cornea, N. D., Silver, D., and Min, P. 2007. Curve-Skeleton Properties, Applications, and Algorithms. IEEE Transactions on Visualization and Computer Graphics 13, 3, 18.
[17]
Culver, T., Keyser, J., and Manocha, D. 2004. Exact computation of the medial axis of a polyhedron. Computer Aided Geometric Design 21, 1, 65--98.
[18]
Dey, T. K., and Zhao, W. 2004. Approximate medial axis as a Voronoi subcomplex. Computer-Aided Design 36, 2, 195--202.
[19]
Dey, T. K., Woo, H., and Zhao, W. 2003. Approximate medial axis for CAD models. ACM Symposium on Solid and Physical Modeling.
[20]
Foskey, M., Lin, M. C., and Manocha, D. 2003. Efficient computation of a simplified medial axis. ACM Symposium on Solid and Physical Modeling.
[21]
Giesen, J., Miklos, B., Pauly, M., and Wormser, C. 2009. The scale axis transform. Annual Symposium on Computational Geometry, 106--115.
[22]
Pizer, S. M., Siddiqi, K., Szekely, G., Damon, J. N., and Zucker, S. W. 2003. Multiscale Medial Loci and Their Properties. Int. J. Comput. Vision 55, 155--179.
[23]
Pizer, S., Siddiqi, K., and Yushkevich, P. 2008. Medial Representations, vol. 37 of Computational Imaging and Vision. Springer Netherlands, Dordrecht.
[24]
Podolak, J., Shilane, P., Golovinskiy, A., Rusinkiewicz, S., and Funkhouser, T. 2006. A planar-reflective symmetry transform for 3D shapes. ACM Transactions on Graphics (Proc. SIGGRAPH) 25, 3, 549--559.
[25]
Prasad, L. 1997. Morphological analysis of shapes. CNLS Newsletter 139, 1--18.
[26]
Rumpf, M., and Telea, A. 2002. A continuous skeletonization method based on level sets. In VISSYM '02: Proceedings of the symposium on Data Visualisation 2002, 151--ff.
[27]
Siddiqi, K., Bouix, S., Tannenbaum, A., and Zucker, S. W. 2002. Hamilton-Jacobi Skeletons. International Journal of Computer Vision 48, 3 (July), 215--231.
[28]
Stolpner, S., and Whitesides, S. 2009. Medial Axis Approximation with Bounded Error. In International Symposium on Voronoi Diagrams in Science and Engineering.
[29]
Styner, M., Gerig, G., Joshi, S., and Pizer, S. 2003. Automatic and Robust Computation of 3D Medial Models Incorporating Object Variability. Int. J. Comput. Vision 55, 2, 107--122.
[30]
Sud, A., Foskey, M., and Manocha, D. 2005. Homotopypreserving medial axis simplification. In Proceedings of the 2005 ACM Symposium on Solid and Physical Modeling, 39--50.
[31]
Svensson, S. 2001. Reversible surface skeletons of 3d objects by iterative thinning of distance transforms. Digital and image geometry: advanced lectures, 400--411.
[32]
Tam, R., and Heidrich, W. 2003. Shape Simplification Based on the Medial Axis Transform. In IEEE Visualization 2003.
[33]
Ward, A. D., and Hamarneh, G. 2009. The Groupwise Medial Axis Transform for Fuzzy Skeletonization and Pruning. IEEE Transactions on Pattern Analysis and Machine Intelligence 99.

Cited By

View all
  • (2024)MATTopo: Topology-preserving Medial Axis Transform with Restricted Power DiagramACM Transactions on Graphics10.1145/368776343:6(1-16)Online publication date: 19-Dec-2024
  • (2024)Dynamic Skeletonization via Variational Medial Axis SamplingSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687678(1-11)Online publication date: 3-Dec-2024
  • (2024)Projected Walk on Spheres: A Monte Carlo Closest Point Method for Surface PDEsSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687599(1-10)Online publication date: 3-Dec-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '10: ACM SIGGRAPH 2010 papers
July 2010
984 pages
ISBN:9781450302104
DOI:10.1145/1833349
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. geometry representations
  2. medial axis
  3. scale axis
  4. shape analysis
  5. stability

Qualifiers

  • Research-article

Conference

SIGGRAPH '10
Sponsor:

Acceptance Rates

SIGGRAPH '10 Paper Acceptance Rate 103 of 390 submissions, 26%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)32
  • Downloads (Last 6 weeks)5
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)MATTopo: Topology-preserving Medial Axis Transform with Restricted Power DiagramACM Transactions on Graphics10.1145/368776343:6(1-16)Online publication date: 19-Dec-2024
  • (2024)Dynamic Skeletonization via Variational Medial Axis SamplingSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687678(1-11)Online publication date: 3-Dec-2024
  • (2024)Projected Walk on Spheres: A Monte Carlo Closest Point Method for Surface PDEsSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687599(1-10)Online publication date: 3-Dec-2024
  • (2024)Coverage Axis++: Efficient Inner Point Selection for 3D Shape SkeletonizationComputer Graphics Forum10.1111/cgf.1514343:5Online publication date: 31-Jul-2024
  • (2024)Self-Supervised Learning of Skeleton-Aware Morphological Representation for 3D Neuron Segments2024 International Conference on 3D Vision (3DV)10.1109/3DV62453.2024.00140(1436-1445)Online publication date: 18-Mar-2024
  • (2024)Medial hex-meshing: high-quality all-hexahedral mesh generation based on medial meshEngineering with Computers10.1007/s00366-023-01925-540:4(2537-2557)Online publication date: 10-Jan-2024
  • (2022)Computing Medial Axis Transform with Feature Preservation via Restricted Power DiagramACM Transactions on Graphics10.1145/3550454.355546541:6(1-18)Online publication date: 30-Nov-2022
  • (2022)Coverage Axis: Inner Point Selection for 3D Shape SkeletonizationComputer Graphics Forum10.1111/cgf.1448441:2(419-432)Online publication date: 24-May-2022
  • (2021)SkeletonNet: A Topology-Preserving Solution for Learning Mesh Reconstruction of Object Surfaces from RGB ImagesIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2021.3087358(1-1)Online publication date: 2021
  • (2020)Skeleton Filter: A Self-Symmetric Filter for Skeletonization in Noisy Text ImagesIEEE Transactions on Image Processing10.1109/TIP.2019.294456029(1815-1826)Online publication date: 1-Jan-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media