Skip to main content

Surface Reconstruction using Radial Basis Functions

  • Chapter
Guide to Computational Geometry Processing

Abstract

Interpolation is a big topic in its own right. In this chapter, we discuss how interpolation can be applied to surface reconstruction. The simplest case is when we have a set of points in 2D with associated height values. Assuming these points are scattered (i.e. not aligned with a grid) a good way of interpolating the height values is using radial basis functions (RBF). Using the RBF method, we can obtain a smooth surface from points plus height. The RBF method has the attractive property that it is simple to implement, since it reduces to solving a single (albeit dense) linear system.

Reconstructing 3D surfaces is more challenging, but again the RBF method can be applied if we have points which are known to be both inside and outside as well as on the surface. The result is an implicit representation of the reconstructed object where the object is the set of points that have value zero with respect to the function produced by the RBF method.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Since w is also a function of point distance, one might say that the functions used in Shepard’s method are also “radial”. Sometimes nomenclature can be a bit misleading.

References

  1. Nielson, G.M.: Scattered data modeling. IEEE Comput. Graph. Appl. 13(1), 60–70 (1993)

    Article  MathSciNet  Google Scholar 

  2. Powell, M.J.: Five lectures on radial basis functions. Technical report, Informatics and Mathematical Modelling, Technical University of Denmark, DTU, Richard Petersens Plads, Building 321, DK-2800 Kgs. Lyngby (2005). http://www2.imm.dtu.dk/pubdb/p.php?3600

  3. Turk, G., Dinh, H.Q., O’Brien, J.F., Yngve, G.: Implicit surfaces that interpolate. In: SMI 2001 International Conference on Shape Modeling and Applications. IEEE Press, New York, pp. 62–71 (2001)

    Chapter  Google Scholar 

  4. Turk, G., O’Brien, J.F.: Modelling with implicit surfaces that interpolate. ACM Trans. Graph. 21(4), 855–873 (2002)

    Article  Google Scholar 

  5. Ohtake, Y., Belyaev, A., Seidel, H.-P.: A multi-scale approach to 3d scattered data interpolation with compactly supported basis functions. In: Proceedings of Shape Modeling International 2003, Seoul, Korea (2003)

    Google Scholar 

  6. Shen, C., O’Brien, J.F., Shewchuk, J.R.: Interpolating and approximating implicit surfaces from polygon soup. In: Proceedings of ACM SIGGRAPH 2004, pp. 896–904. ACM Press, New York (2004). http://graphics.cs.berkeley.edu/papers/Shen-IAI-2004-08/

    Chapter  Google Scholar 

  7. Kolluri, R., Shewchuk, J.R., O’Brien, J.F.: Spectral surface reconstruction from noisy point clouds. In: Symposium on Geometry Processing, July, pp. 11–21. ACM Press, New York (2004). http://graphics.cs.berkeley.edu/papers/Kolluri-SSR-2004-07/

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jakob Andreas Bærentzen .

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London

About this chapter

Cite this chapter

Bærentzen, J.A., Gravesen, J., Anton, F., Aanæs, H. (2012). Surface Reconstruction using Radial Basis Functions. In: Guide to Computational Geometry Processing. Springer, London. https://doi.org/10.1007/978-1-4471-4075-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-4075-7_16

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-4074-0

  • Online ISBN: 978-1-4471-4075-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics