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

Provably good moving least squares

Published: 31 July 2005 Publication History

Abstract

We analyze a moving least squares algorithm for reconstructing a surface from point cloud data. Our algorithm defines an implicit function I whose zero set U is the reconstructed surface. We prove that I is a good approximation to the signed distance function of the sampled surface F and that U is geometrically close to and homeomorphic to F. Our proof requires sampling conditions similar to ε-sampling, used in Delaunay reconstruction algorithms.

References

[1]
A. Adamson and M. Alexa, Approximating and Intersecting Surfaces from Points, in Proceedings of the Eurographics Symposium on Geometry Processing, Eurographics Association, 2003, pp. 230--239.
[2]
M. Alexa, J. Behr, D. Cohen-Or, S. Fleishman, D. Levin, and C. T. Silva, Computing and Rendering Point Set Surfaces, IEEE Transactions on Visualization and Computer Graphics, 9 (2003), pp. 3--15.
[3]
N. Amenta and M. Bern, Surface Reconstruction by Voronoi Filtering, Discrete & Computational Geometry, 22 (1999), pp. 481--504.
[4]
N. Amenta, S. Choi, T. K. Dey, and N. Leekha, A Simple Algorithm for Homeomorphic Surface Reconstruction, International Journal of Computational Geometry and Applications, 12 (2002), pp. 125--141.
[5]
N. Amenta, S. Choi, and R. Kolluri, The Power Crust, in Proceedings of the Sixth Symposium on Solid Modeling, Association for Computing Machinery, 2001, pp. 249--260.
[6]
N. Amenta and Y. Kil, Defining Point-Set Surfaces, ACM Transactions on Graphics, 23 (2004), pp. 264--270.
[7]
J. Bloomenthal, ed., Introduction to Implicit Surfaces, Morgan Kaufman, 1997.
[8]
J.-D. Boissonnat and F. Cazals, Smooth Surface Reconstruction via Natural Neighbour Interpolation of Distance Functions, in Proceedings of the Sixteenth Annual Symposium on Computational geometry, ACM, 2000, pp. 223--232.
[9]
J.-D. Boissonnat and F. Cazals, Natural Neighbor Coordinates of Points on a Surface, Computational Geometry Theory and Applications, 19 (2001), pp. 155--173.
[10]
J.-D. Boissonnat, D. Cohen-Steiner, and G. Vegter, Isotopic Implicit Surface Meshing, in Proceedings of the Thirty-Sixth Annual ACM Symposium on Theory of Computing, 2004, pp. 301--309.
[11]
J. D. Boissonnat and S. Oudot, Provably Good Surface Sampling and Approximation, in Proceedings of the Eurographics Symposium on Geometry Processing, Eurographics Association, 2003, pp. 9--18.
[12]
J. C. Carr, R. K. Beatson, J. B. Cherrie, T. J. Mitchell, W. R. Fright, B. C. McCallum, and T. R. Evans, Reconstruction and Representation of 3D Objects with Radial Basis Functions, in Computer Graphics (SIGGRAPH 2001 Proceedings), Aug. 2001, pp. 67--76.
[13]
B. Curless and M. Levoy, A Volumetric Method for Building Complex Models from Range Images, in Computer Graphics (SIGGRAPH '96 Proceedings), 1996, pp. 303--312.
[14]
T. K. Dey and S. Goswami, Provable Surface Reconstruction from Noisy Samples, in Proceedings of the Twentieth Annual Symposium on Computational Geometry, Brooklyn, New York, June 2004, Association for Computing Machinery.
[15]
S. Fleishman, M. Alexa, D. Cohen-Or, and C. T. Silva, Progressive Point Set Surfaces, ACM Transactions on Computer Graphics, 22 (2003).
[16]
H. Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Stuetzle, Surface Reconstruction from Unorganized Points, in Computer Graphics (SIGGRAPH '92 Proceedings), 1992, pp. 71--78.
[17]
D. Levin, Mesh-Independent Surface Interpolation, in Geometric Modeling for Scientific Visualization, G. Brunett, B. Hamann, K. Mueller, and L. Linsen, eds., Springer-Verlag, 2003.
[18]
M. Levoy, K. Pulli, B. Curless, S. Rusinkiewicz, D. Roller, L. Pereira, M. Ginzton, S. Anderson, J. Davis, J. Ginsberg, J. Shade, and D. Fulk, The Digital Michelangelo Project: 3D Scanning of Large Statues, in Computer Graphics (SIGGRAPH 2000 Proceedings), 2000, pp. 131--144.
[19]
W. E. Lorensen and H. E. Cline, Marching Cubes: A High Resolution 3D Surface Construction Algorithm, in Computer Graphics (SIGGRAPH '87 Proceedings), July 1987, pp. 163--170.
[20]
N. J. Mitra, N. Gelfand, H. Pottmann, and L. Guibas, Registration of Point Cloud Data from a Geometric Optimization Perspective, in Symposium on Geometry Processing, 2004.
[21]
N. J. Mitra, A. Nguyen, and L. Guibas, Estimating Surface Normals in Noisy Point Cloud Data, International Journal of Computational Geometry and Applications, 14 (2004), pp. 261--276.
[22]
Y. Ohtake, A. Belyaev, M. Alexa, G. Turk, and H.-P. Seidel, Multi-Level Partition of Unity Implicits, ACM Transactions on Graphics, 22 (2003), pp. 463--470.
[23]
S. Osher and R. Fedkiw, The Level Set Method and Dynamic Implicit Surfaces, Springer-Verlag, New York, 2003.
[24]
M. Pauly, R. Keiser, L. P. Kobbelt, and M. Gross, Shape Modeling with Point-Sampled Geometry, ACM Trans. Graph., 22 (2003), pp. 641--650.
[25]
C. Shen, J. F. O'Brien, and J. R. Shewchuk, Interpolating and Approximating Implicit Surfaces from Polygon Soup, ACM Transactions on Graphics, 23 (2004), pp. 896--904.
[26]
G. Turk and J. O'Brien, Shape Transformation Using Variational Implicit Functions, in Computer Graphics (SIGGRAPH '99 Proceedings), 1999, pp. 335--342.
[27]
H.-K. Zhao, S. Osher, and R. Fedkiw, Fast Surface Reconstruction Using the Level Set Method, in First IEEE Workshop on Variational and Level Set Methods, 2001, pp. 194--202.

Cited By

View all
  • (2020)Computational Fluid Dynamics on 3D Point Set SurfacesJournal of Computational Physics: X10.1016/j.jcpx.2020.100069(100069)Online publication date: Aug-2020
  • (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
  • (2017)Issues involved in automatic selection and intensity based matching of feature points for mls registration of medical images2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI)10.1109/ICACCI.2017.8125938(787-792)Online publication date: Sep-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '05: ACM SIGGRAPH 2005 Courses
July 2005
7157 pages
ISBN:9781450378338
DOI:10.1145/1198555
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: 31 July 2005

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2020)Computational Fluid Dynamics on 3D Point Set SurfacesJournal of Computational Physics: X10.1016/j.jcpx.2020.100069(100069)Online publication date: Aug-2020
  • (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
  • (2017)Issues involved in automatic selection and intensity based matching of feature points for mls registration of medical images2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI)10.1109/ICACCI.2017.8125938(787-792)Online publication date: Sep-2017
  • (2016)An integration method for scanned multi-view range images (MRIs) based on local weighted least squares (LWLS) surface fittingOptics and Lasers in Engineering10.1016/j.optlaseng.2015.07.01177(64-78)Online publication date: Feb-2016
  • (2013)A benchmark for surface reconstructionACM Transactions on Graphics10.1145/2451236.245124632:2(1-17)Online publication date: 30-Apr-2013
  • (2012)Lagrangian vortex sheets for animating fluidsACM Transactions on Graphics10.1145/2185520.218560831:4(1-8)Online publication date: 1-Jul-2012
  • (2012)Analytic Solutions of Integral Moving Least Squares for Polygon SoupsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2011.28618:10(1638-1649)Online publication date: 1-Oct-2012
  • (2012)Sharp feature preserving MLS surface reconstruction based on local feature line approximationsGraphical Models10.1016/j.gmod.2012.04.01274:6(335-345)Online publication date: 1-Nov-2012
  • (2011)An Orientation Inference Framework for Surface Reconstruction From Unorganized Point CloudsIEEE Transactions on Image Processing10.1109/TIP.2010.207629720:3(762-775)Online publication date: 1-Mar-2011
  • (2011)Implicit Surface Reconstruction Based on Adaptive ClusteringProceedings of the 2011 12th International Conference on Computer-Aided Design and Computer Graphics10.1109/CAD/Graphics.2011.64(509-515)Online publication date: 15-Sep-2011
  • 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