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

An integrating approach to meshing scattered point data

Published: 13 June 2005 Publication History

Abstract

In this paper, we propose a new method for approximating an unorganized set of points scattered over a piecewise smooth surface by a triangle mesh. The method is based on the Garland-Heckbert local quadric error minimization strategy. First an adaptive spherical cover and auxiliary points corresponding to the cover elements are generated. Then the intersections between the spheres of the cover are analyzed and the auxiliary points are connected. Finally the resulting mesh is cleaned from non-manifold parts. The method allows us to control the approximation accuracy, process noisy data, and reconstruct sharp edges and corners. Further, the vast majority of the triangles of the generated mesh have their aspect ratios close to optimal. Thus our approach integrates the mesh reconstruction, smoothing, decimation, feature restoration, and remeshing stages together.

References

[1]
Adamy, U., Giesen, J., and John, M. 2002. Surface reconstruction using umbrella filters. Computational Geometry 21, 1--2, 63--86.
[2]
Alliez, P., Cohen-Steiner, D., Devillers, O., LéVY, B., and Desbrun, M. 2003. Anisotropic polygonal remeshing. ACM Transactions on Graphics 22, 3 (July), 485--493. Proceedings of SIGGRAPH 2003.
[3]
Alliez, P., Colin de Verdière, E., Devillers, O., and Isenburg, M. 2003. Isotropic surface remeshing. In Shape Modeling International 2003, 49--58.
[4]
Amenta, N., Bern, M., and Kamvysselis, M. 1998. A new Voronoi-based surface reconstruction algorithm. In Proceedings of ACM SIGGRAPH 1998, 415--421.
[5]
Amenta, N., Choi, S., and Kolluri, R. 2001. The power crust. In Proceedings of 6th ACM Symposium on Solid Modeling, 249--260.
[6]
Attene, M., and Spagnuolo, M. 2000. Automatic surface reconstruction from point sets in space. Computer Graphics Forum 19, 3, 457--465. Proceedings of EUROGRAPHICS 2000.
[7]
Attene, M., Falcidino, B., Spagnuolo, M., and Rossignac, J. 2003. Edge-Sharpener: Recovering sharp features in triangulations of non-adaptively re-meshed surfaces. In Symposium on Geometry Processing, 62--71.
[8]
Bernardini, F., Mittleman, J., Rushmeier, H., Silva, C., and Taubin, G. 1999. The ball-pivoting algorithm for surface reconstruction. IEEE Transactions on Visualization and Computer Graphics 5, 4, 349--359.
[9]
Boissonnat, J.-D., and Cazals, J. 2002. Smooth surface reconstruction via natural neighbour interpolation of distance functions. Computational Geometry - Theory and Application 22, 1, 185--203.
[10]
Boissonnat, J.-D., and Flötotto, J. 2004. A coordinate system associated with points scattered on a surface. Computer-Aided Design 36, 2 (February), 161--174.
[11]
Carr, J. C., Beatson, R. K., Cherrie, J. B., Mitchell, T. J., Fright, W. R., McCallum, B. C., and Evans, T. R. 2001. Reconstruction and representation of 3D objects with radial basis functions. In Proceedings of ACM SIGGRAPH 2001, 67--76.
[12]
Carr, J. C., Beatson, R. K., McCallum, B. C., Fright, W. R., McLennan, T. J., and Mitchell, T. J. 2003. Reconstruction and representation of 3D objects with radial basis functions. In Proceedings of ACM GRAPHITE 2003, 119--126.
[13]
Cohen-Steiner, D., and Da, F. 2002. A greedy Delaunay-based surface reconstruction algorithm. Tech. rep., INRIA, September. Rapport de recherche 4564.
[14]
Comaniciu, D., and Meer, P. 2002. Mean Shift: A robust approach toward feature space analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 5 (May), 603--619.
[15]
Curless, B., and Levoy, M. 1996. A volumetric method for building complex models from range images. In Proceedings of ACM SIGGRAPH 1996, 303--312.
[16]
Desbrun, M., Meyer, M., Schröder, P., and Barr, A. H. 1999. Implicit fairing of irregular meshes using diffusion and curvature flow. Computer Graphics (Proceedings of SIGGRAPH 99), 317--324.
[17]
Dey, T. K., and Goswami, S. 2003. Tight cocone: A water-tight surface reconstructor. In Proc. 8th ACM Sympos. Solid Modeling Applications, 127--134.
[18]
Dey, T. K., and Goswami, S. 2004. Provable surface reconstruction from noisy samples. In Proc. 20th ACM Sympos. Comput. Geom.
[19]
Edelsbrunner, H. 1993. The union of balls and its dual shape. In Proc. 9th ACM Sympos. Comput. Geom., 218--231.
[20]
Fleishman, S., Drori, I., and Cohen-or, D. 2003. Bilateral mesh denoising. ACM Transactions on Graphics 22, 3 (July), 950--953. Proceedings of SIGGRAPH 2003.
[21]
Garland, M., and Heckbert, P. 1997. Surface simplification using quadric error metrics. In Proceedings of ACM SIGGRAPH 1997, 209--216.
[22]
Guéziec, A. 1999. Locally toleranced surface simplification. IEEE Transactions on Visualization and Computer Graphics 5, 2, 168--189.
[23]
Gumhold, S., Wang, X., and McLeod, R. 2001. Feature extraction from point clouds. In Proceedings of 10th International Meshing Roundtable, Sandia National Laboratories, 293--305.
[24]
Heckbert, P. S., and Garland, M. 1999. Optimal triangulation and quadric-based surface simplification. Computational Geometry: Theory and Applications 14, 1--3 (November), 49--65.
[25]
Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., and Stuetzle, W. 1992. Surface reconstruction from unorganized points. In Proceedings of ACM SIGGRAPH 1992, 71--78.
[26]
Ivrissimtzis, I., Jeong, W.-K., and Seidel, H.-P. 2003. Using growing cell structures for surface reconstruction. In Shape Modeling International 2003, 78--86.
[27]
Jones, T. R., Durand F., and Desbrun, M. 2003. Noniterative, feature-preserving mesh smoothing. ACM Transactions on Graphics 22, 3 (July), 943--949. Proceedings of SIGGRAPH 2003.
[28]
Ju, T. 2004. Robust repair of polygonal models. ACM Transactions on Graphics 23, 3 (August). Proceedings of SIGGRAPH 2004.
[29]
Klette, R., Schlüns, K., and Koschan, A. 1998. Computer Vision: Three-Dimensional Data from Images. Springer.
[30]
Liepa, P. 2003. Filling holes in meshes. In Symposium on Geometry Processing, 200--205.
[31]
Mederos, B., Velho, L., and De Figueiredo, L. H. 2004. Smooth surface reconstruction from noisy clouds. Journal of the Brazilian Computing Society.
[32]
Nitzberg, M., Mumford, D., and Shiota, T. 1993. Filtering, Segmentation and Depth. LNCS 662, Springer.
[33]
Ohtake, Y., Belyaev, A., Alexa, M., Turk, G., and Seidel, H.-P. 2003. Multi-level partition of unity implicits. ACM Transactions on Graphics 22, 3 (July), 463--470. Proceedings of SIGGRAPH 2003.
[34]
Ohtake, Y., Belyaev, A. G., and Seidel, H.-P. 2004. 3D scattered data approximation with adaptive compactly supported radial basis functions. In Shape Modeling International 2004.
[35]
Rotman, J. 1988. An Introduction to Algebraic Geometry. Springer.
[36]
Shen, C., O'Brien, G. F., and Shewchuk, J. R. 2004. Interpolating and approximating implicit surfaces from polygon soup. ACM Transactions on Graphics 23, 3 (August). Proceedings of SIGGRAPH 2004.
[37]
Surazhsky, V., and Gotsman, C. 2003. Explicit surface remeshing. In Symposium on Geometry Processing, 17--28.
[38]
Taubin, G. 1995. A signal processing approach to fair surface design. In Computer Graphics (Proceedings of SIGGRAPH 95), 351--358.
[39]
Turk, G., and Levoy, M. 1994. Zippered polygon meshes from range images. In Proceedings of ACM SIGGRAPH 1994, 311--318.
[40]
Turk, G. 1992. Re-tiling polygonal surfaces. Computer Graphics 26, 2, 55--64. SIGGRAPH 92.
[41]
Weyrich, T., Pauly, M., Heinzle, S., Keiser, R., and Scandella, S. 2004. Post-processing of scanned 3D surface data. In Eurographics Symposium on Point-Based Graphics, 85--94.
[42]
Wood, Z., Hoppe, H., Desbrun, M., and Schröder, P. 2004. Removing excess topology from isosurfaces. ACM Transactions on Graphics 23, 2 (April), 190--208.
[43]
Wu, J., and Kobbelt, L. P. 2004. Optimized sub-sampling of point sets for surface splatting. Computer Graphics Forum 23, 3, 643--652. Proceedings of EUROGRAPHICS 2000.

Cited By

View all
  • (2024)Flipping-based Iterative Surface Reconstruction for Unoriented PointsComputer Aided Geometric Design10.1016/j.cagd.2024.102315(102315)Online publication date: Apr-2024
  • (2023)A point cloud filtering method based on anisotropic error modelThe Photogrammetric Record10.1111/phor.1246038:184(460-497)Online publication date: Sep-2023
  • (2019)Deep Geometric Prior for Surface Reconstruction2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR.2019.01037(10122-10131)Online publication date: Jun-2019
  • Show More Cited By
  1. An integrating approach to meshing scattered point data

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SPM '05: Proceedings of the 2005 ACM symposium on Solid and physical modeling
      June 2005
      287 pages
      ISBN:1595930159
      DOI:10.1145/1060244
      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: 13 June 2005

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Article

      Conference

      SPM05
      Sponsor:
      SPM05: 2005 ACM Symposium on Solid and Physical Modeling
      June 13 - 15, 2005
      Massachusetts, Cambridge

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)19
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 13 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Flipping-based Iterative Surface Reconstruction for Unoriented PointsComputer Aided Geometric Design10.1016/j.cagd.2024.102315(102315)Online publication date: Apr-2024
      • (2023)A point cloud filtering method based on anisotropic error modelThe Photogrammetric Record10.1111/phor.1246038:184(460-497)Online publication date: Sep-2023
      • (2019)Deep Geometric Prior for Surface Reconstruction2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR.2019.01037(10122-10131)Online publication date: Jun-2019
      • (2018)A Novel Slicing-Based Regularization Method for Raw Point Clouds in Visible IoTIEEE Access10.1109/ACCESS.2018.27986406(18299-18309)Online publication date: 2018
      • (2018)Entropic Method for 3D Point Cloud SimplificationInnovations in Smart Cities and Applications10.1007/978-3-319-74500-8_56(613-621)Online publication date: 21-Mar-2018
      • (2018)Simplification Method Using K-NN Estimation and Fuzzy C-Means Clustering AlgorithmIntelligent Computing10.1007/978-3-030-01174-1_23(305-318)Online publication date: 2-Nov-2018
      • (2017)Comparison of K-Means and Fuzzy C-Means Algorithms on Simplification of 3D Point Cloud Based on Entropy EstimationAdvances in Science, Technology and Engineering Systems Journal10.25046/aj0205082:5(38-44)Online publication date: Dec-2017
      • (2017)3D Watertight Mesh Generation with Uncertainties from Ubiquitous DataComputer Vision – ACCV 201610.1007/978-3-319-54190-7_23(377-391)Online publication date: 12-Mar-2017
      • (2017)Surface meshing of underwater maps from highly defective point setsJournal of Field Robotics10.1002/rob.2175835:4(491-515)Online publication date: 24-Oct-2017
      • (2016)Detail-Preserving 3D Shape Modeling from Raw Volumetric Dataset via Hessian-Constrained Local Implicit Surfaces Optimization2016 International Conference on Cyberworlds (CW)10.1109/CW.2016.12(25-32)Online publication date: Sep-2016
      • 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