Skip to main content
Log in

Normalized implicit eigenvector least squares operators for noisy scattered data: radial basis functions

  • Published:
Computing Aims and scope Submit manuscript

Abstract

We describe some new methods for obtaining a mathematical representation of a surface that approximates a scattered point cloud, {(x i , y i , z i ) i = 1, . . . , N} without the use or need of normal vector data. The fitting surface is defined implicitly as the level set of a field function which is a linear combination of trivariate radial basis functions. Optimal approximations are based upon normalized least squares criteria which lead to eigenvalue/eigenvector characterizations. The normalized aspect allows for the exclusion of the need of normal vector estimates which is one of the unique features of this new method. Localizing techniques are introduced to allow for the efficient application of these new methods to large data sets. The use of a variety of radial basis functions are introduced through various examples that illustrate the performance and efficiency of the new methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bertram M, Barnes JC, Hamann B, Joy KK, Pottmann H, Wushour W (2000) Piecewise optimal triangulation for the approximation of scattered data in the plane. Computer-Aided Geom Des 17(8): 767–787

    Article  MATH  MathSciNet  Google Scholar 

  2. Bertram M, Tricoche X, Hagen H (2003) Adaptive smooth scattered data approximation. In: VisSym’03, joint eurographics and IEEE TCVG symposium on visualization, pp 177–184

  3. Bloomenthal J, Bajaj C, Blinn J, Cani-Gascuel MP, Rockwood A, Wyvill B, Wyvill G (1999) Introduction to implicit surfaces. Morgan Kaufmann, Los Altos

    Google Scholar 

  4. Carr J, Beatson R, Cherrie J, Mitchell T, Fright W, McCallum B, Evans T (2001) Reconstruction and representation of 3D objects with radial basis functions. In: SIGGRAPH ’01, pp 67–76

  5. Cureless G, Levoy M (1996) A volumetric method for building complex models from range images. In: Proceedings of SIGGRAPH 1996, ACM Press/ACM SIGGRAPH, New York. Computer Graphics Proceedings, Annual Conference Series, ACM, pp 303–312

  6. Edelsbrunner H, Mücke E (1994) Three-dimensional alpha shapes. ACM Trans Graph 13(1): 43–72

    Article  MATH  Google Scholar 

  7. Esteve J, Brunet P, Vinacua A (2005) Approximation of a variable density cloud of points by shrinking a discrete membrane. Comput Graph Forum 24–4: 791–808

    Article  Google Scholar 

  8. Floater MS (2002) Parameterization of triangulations and unorganized points. In: Iske A, Quak E, Floater MS (eds) Tutorials on multiresolution in geometric modelling. Springer, New York, pp 287–316

    Google Scholar 

  9. Floater MS, Reimers M (2001) Meshless parameterization and surface reconstruction. Comput Aided Geom Des 18: 77–92

    Article  MATH  MathSciNet  Google Scholar 

  10. Franke R, McMahon J (1992) Knot selection for least squares thin plate splines. SIAM J Sci Stat Comput 13: 484–498

    Article  MATH  MathSciNet  Google Scholar 

  11. Franke R, Nielson G (1980) Smooth interpolation of large sets of scattered data. Int J Numer Methods Eng 15: 1691–1704

    Article  MATH  MathSciNet  Google Scholar 

  12. Franke R, Nielson G (1990) Scattered data interpolation and applications: a tutorial and survey. In: Hagen H, Roller D (eds) Geometric modelling: methods and their applications. Springer, New York, pp 131–160

    Google Scholar 

  13. Franke R, Hagen H, Nielson G (1994) Least squares surface approximation to scattered data using multiquadratic functions. Adv Comput Math 2: 81–99

    Article  MATH  MathSciNet  Google Scholar 

  14. Frisken S, Perry R, Rockwood A, Jones T (2000) Adaptively sampled distance fields: a general representation of shape for computer graphics. In: SIGGRAPH ’00, pp 249–254

  15. Golub G, Van Loan CF (1996) Matrix computations. The John Hopkins University Press

  16. Hoppe H, DeRose T, Duchamp T, McDonald J, Stuetzle W (1992) Surface reconstruction from unorganized points. In: Proceedings of SIGGRAPH 1992. ACM Press/ACM SIGGRAPH, New York. Computer Graphics Proceedings, Annual Conference Series. ACM, pp 71–78

  17. Householder AS (1964) The theory of matrices in numerical analysis. Blaisdel Publishing Company, New York

    MATH  Google Scholar 

  18. Nielson G (1987) Coordinate-free scattered data interpolation. In: Schumaker L, Chui C, Utreras F (eds) Topics in multivariate approximation. Academic Press, Inc., New YouK, pp 175–184

    Google Scholar 

  19. Nielson G (1993) Modeling and visualizing Volumetric and surface-on-surface data. In: Hagen H, Mueller H, Nielson G (eds) Focus on scientific visualization. Springer-Verlag, New York, pp 191–242

    Google Scholar 

  20. Nielson G (1996) Challenges in visualization research. IEEE Trans Vis Comput Graph 2(2): 97–99

    MathSciNet  Google Scholar 

  21. Nielson G (1993) Scattered data modeling. Comput Graph Appl 13: 60–70

    Article  Google Scholar 

  22. Nielson G (2004) Dual marching cubes. In: Proceedings of Visualization 2004. CS Press, pp 489–496

  23. Nielson G (2004) Radial hermite operators for scattered point cloud data with normal vectors and applications to implicitizing polygon mesh surfaces for generalized CSG operations and smoothing. In: Proceedings of IEEE Visualization 2004, pp 203–211

  24. Nielson G, Hagen H, Lee K, Huang A (2005) Split & fit, adaptive, least squares fitting of triangular mesh surfaces to scattered point cloud data. In: Bonneau G-P, Ertl T, Nielson GM (eds) Scientific visualization: the visual extraction of knowledge from data. Springer, ISBN 3-540-26066-8, pp 97–112

  25. Nielson G, Hagen H, Lee K (2007) Implicit fitting of point cloud data using radial Hermite basis function. Computing 79(3): 301–307

    Article  MATH  MathSciNet  Google Scholar 

  26. Ohtake Y, Belyaev A, Alexa M, Turk G, Seidel H-P (2003) Multi-level partition of unity implicits. In: SIGGRAPH 2003, pp 123–131

  27. Yao L, Ma L, Zheng Z, Wu D (2007) A low cost 3D shape measurement method based upon a strip shifting pattern. ISA Transactions 46(3): 267–275

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gregory M. Nielson.

Additional information

Communicated by C. H. Cap.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nielson, G.M. Normalized implicit eigenvector least squares operators for noisy scattered data: radial basis functions. Computing 86, 199–212 (2009). https://doi.org/10.1007/s00607-009-0054-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-009-0054-7

Keywords

Mathematics Subject Classification (2000)

Navigation