Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/566282.566330acmconferencesArticle/Chapter ViewAbstractPublication PagesspmConference Proceedingsconference-collections
Article

Cutting 3D freeform objects with genus-n into single boundary surfaces using topological graphs

Published: 17 June 2002 Publication History

Abstract

In reverse engineering, surface reconstruction methods for freeform objects are based mainly on geometrical criteria, while topological factors are neglected. Current methods use a bottom-up approach based on local parameterization to reconstruct the object from points to a dense mesh and finally to smooth connected patches. This type of reconstruction, however, can have topological problems that might lead to parameterization difficulties, noisy surface behavior and texture anomalies. Such problems are particularly common with concave objects and shapes with complex topology of genus-n. To avoid the above problems, a new global topological approach for cutting objects with genus-n was developed and implemented. The proposed process is based on two main stages: (1) computing iso-curves on the mesh and extracting the topological graph, and (2) cutting the mesh according to the curve cutting guidelines that are calculated from the topological graph. The resulting mesh is a single boundary mesh and therefore can be flattened onto a disk. The time complexity of the algorithm is O(n log(n)). To demonstrate the feasibility of the cutting process, the mesh was also flattened. The flattened mesh can then be used for global parameterization, surface fitting and texture mapping. The robustness of the cutting process is demonstrated on several examples using sculptured freeform objects with genus-n.

References

[1]
Biasotti, S. "Topology Techniques for Shape Understanding", CESCG 2001
[2]
Bossonnat, J.D. "Shape Reconstruction from Planar Cross Section," Computer Vision, Graphics, and Image Processing, Vol.41, No.1, 1988, pp.1--29
[3]
Eck, M. and Hoppe, H. "Automatic Reconstruction of B-spine Surfaces of Arbitrary Topological Type," Siggraph, 1996, pp. 325--334
[4]
Fujimura, K., "On cutting a torus," Proc. Int. Conf. On Shape Modeling and Applications (Aizu-Wakamatsu, Japan, March 1997) pp.10--14
[5]
Hatcher, A., Algebraic Topology, 2000, http://www.math.cornell.edu/~hatcher/
[6]
Hilaga, M., Shinagawa, Y., Kohmura, T. and Kunii, T. L. "Topology Matching for Fully Automatic Similarity Estimation of 3D Shapes," Siggraph, 2001, pp. 203--212
[7]
Hoppe, H., DeRose, T., Duchamp, T., Halstead, M., Hubert, J., McDonald, J., Schweitzer, J. and Werner, S. "Piecewise Smooth Surface Reconstruction," Siggraph, 1994, pp. 295--301
[8]
Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., Schweitzer, J. and Werner, S. "Surface Reconstruction from Unorganized Points," Siggraph, 1992, pp. 71--78
[9]
Kartasheva, E. "Reduction of h-Genus Polyhedrons Topology," International Journal of Shape Modeling, Vol. 5, No.2 pp. 179--194, 1999
[10]
Lazarus, F. and Verroust, A. "Level Set Diagrams of Polyhedral Objects," ACM Solid Modeling '99, June 1999, Ann-Arbor, Michigan, USA
[11]
Lorensen, W.E. and Cline, H.E. "Marching Cubes: A High Resolution 3D Surface Construction Algorithm," ACM Computer Graphics, Vol. 21, pp. 163--169, 1987
[12]
Milnor, J. Morse Theory, Princeton University Press, New Jersey, 1963
[13]
Shinagawa, Y., Kunii, T. L. and Kergosien, Y. L. "Surface Coding Based on Morse Theory," IEEE Computer Graphics and Applications, Vol. 11, No. 5, pp. 66--78, 1991
[14]
Steiner, D. and Fischer, A. "Topology Recognition of 3D Closed Freeform Objects Based on Topological Graphs," Proceedings of Pacific Graphics, October 16--18, 2001, Tokyo, Japan, pp. 82--88
[15]
Tai, C.-L., Shinagawa, Y. and Kunii, T. L. "A Reeb Graph-Based Representation for Non-Sequential Construction of Topologically Complex Shapes," Computer & Graphics, Vol. 22, No. 2-3, pp. 255--268,1998
[16]
Tutte, W.T., "How to draw a graph," Proc. London Math. Soc., vol. 13, pp. 743--768, 1963
[17]
Varady, T., Martin, R.R. and Cox, J. "Reverse Engineering of Geometric Models-an Introduction," Computer-Aided Design, Vol. 29, no. 4, pp. 255--268, 1997

Cited By

View all
  • (2018)Shape Partitioning via $${L}_{p}$$Lp Compressed ModesJournal of Mathematical Imaging and Vision10.1007/s10851-018-0799-860:7(1111-1131)Online publication date: 1-Sep-2018
  • (2009)A Minimal Contouring Approach to the Computation of the Reeb GraphIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2009.2215:4(583-595)Online publication date: 1-Jul-2009
  • (2008)Reeb graph computation based on a minimal contouring2008 IEEE International Conference on Shape Modeling and Applications10.1109/SMI.2008.4547953(73-82)Online publication date: Jun-2008
  • Show More Cited By
  1. Cutting 3D freeform objects with genus-n into single boundary surfaces using topological graphs

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        SMA '02: Proceedings of the seventh ACM symposium on Solid modeling and applications
        June 2002
        424 pages
        ISBN:1581135068
        DOI:10.1145/566282
        • Conference Chairs:
        • Hans-Peter Seidel,
        • Vadim Shapiro,
        • Program Chairs:
        • Kunwoo Lee,
        • Nick Patrikalakis
        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: 17 June 2002

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. curve cutting guidelines
        2. flattening
        3. genus-n
        4. reverse engineering
        5. surface reconstruction
        6. topological graphs

        Qualifiers

        • Article

        Conference

        SM02
        Sponsor:

        Acceptance Rates

        SMA '02 Paper Acceptance Rate 43 of 93 submissions, 46%;
        Overall Acceptance Rate 86 of 173 submissions, 50%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)8
        • Downloads (Last 6 weeks)2
        Reflects downloads up to 26 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2018)Shape Partitioning via $${L}_{p}$$Lp Compressed ModesJournal of Mathematical Imaging and Vision10.1007/s10851-018-0799-860:7(1111-1131)Online publication date: 1-Sep-2018
        • (2009)A Minimal Contouring Approach to the Computation of the Reeb GraphIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2009.2215:4(583-595)Online publication date: 1-Jul-2009
        • (2008)Reeb graph computation based on a minimal contouring2008 IEEE International Conference on Shape Modeling and Applications10.1109/SMI.2008.4547953(73-82)Online publication date: Jun-2008
        • (2008) Emerging non-contact 3D measurement technologies for shape retrieval and processing Virtual and Physical Prototyping10.1080/174527508020488083:2(85-91)Online publication date: Jun-2008
        • (2007)Robust on-line computation of Reeb graphsACM Transactions on Graphics10.1145/1276377.127644926:3(58-es)Online publication date: 29-Jul-2007
        • (2007)Robust on-line computation of Reeb graphsACM SIGGRAPH 2007 papers10.1145/1275808.1276449(58-es)Online publication date: 5-Aug-2007
        • (2007)Topological Generators and Cut-Graphs of Arbitrary Triangle MeshesProceedings of the IEEE International Conference on Shape Modeling and Applications 200710.1109/SMI.2007.37(113-122)Online publication date: 13-Jun-2007
        • (2007)Surface Capture for Performance-Based AnimationIEEE Computer Graphics and Applications10.1109/MCG.2007.6827:3(21-31)Online publication date: 1-May-2007
        • (2007)Families of cut-graphs for bordered meshes with arbitrary genusGraphical Models10.1016/j.gmod.2006.09.00469:2(119-138)Online publication date: 1-Mar-2007
        • (2006)Automatic remeshing by mapping a 2D grid on 3D genus- meshes based on topological analysisComputer-Aided Design10.1016/j.cad.2006.04.01638:8(887-901)Online publication date: Aug-2006
        • 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

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media