Skip to main content

Filling Holes in Point Clouds

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2768))

Abstract

Laser scans of real objects produce data sets (point clouds) which may have holes, due to problems with visibility or with the optical properties of the surface. We describe a method for detecting and filling these holes. After detecting the boundary of the hole, we fit an algebraic surface patch to the neighbourhood and sample auxiliary points. The method is able to reproduce technically important surfaces, such as planes, cylinders, and spheres. Moreover, since it avoids the parameterization problem for scattered data fitting by parametric surfaces, it can be applied to holes with complicated topology.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akkouche, S., Galin, E.: Adaptive implicit surface polygonization using marching triangles. Computer Graphics Forum 20(2), 67–80 (2001)

    Article  MATH  Google Scholar 

  2. Bajaj, C.L.: Implicit surface patches. In: Bloomenthal, J. (ed.) Introduction to implicit surfaces. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  3. Clarenz, U., Rumpf, M., Telea, A.: Robust feature detection and local classification for surfaces based on moment analysis. IEEE Transactions on Visualization and Computer Graphics (2003) (submitted), available online at http://numerik.math.uni-duisburg.de/research/publications.htm

  4. DeRose, T., Goldman, R.N., Hagen, H., Mann, S.: Functional composition algorithms via blossoming. ACM Trans. Graph. 12(2), 113–135 (1993)

    Article  MATH  Google Scholar 

  5. Curless, B., et al.: The Digital Michelangelo Project (2000), http://graphics.stanford.edu/projects/mich/

  6. Farin, G., Hoschek, J., Kim, M.-S. (eds.): Handbook of computer aided geometric design. North-Holland, Amsterdam (2002)

    MATH  Google Scholar 

  7. Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., Stuetzle, W.: Surface reconstruction from unorganized points. Computer Graphics 26(2), 71–78 (1992)

    Article  Google Scholar 

  8. Hoschek, J., Lasser, D.: Fundamentals of Computer Aided Geometric Design. AK Peters, Wellesley (1993)

    MATH  Google Scholar 

  9. Jüttler, B., Felis, A.: Least-squares fitting of algebraic spline surfaces. Adv. Comput. Math. 17(1-2), 135–152 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  10. Kass, M., Witkin, A., Terzopoulos, D.: Snakes: Active contour models. International Journal of Computer Vision 1(4), 321–331 (1987)

    Article  Google Scholar 

  11. Ramshaw, L.: Blossoms are polar forms. Comput. Aided Geom. Des. 6(4), 323–358 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  12. Ramshaw, L.: On multiplying points: The paired algebras of forms and sites. SRC Research Report #169, COMPAQ Corp. (2001)

    Google Scholar 

  13. Rausch, T., Wolter, F.-E., Sniehotta, O.: Computation of medial curves on surfaces. In: Goodman, T., Martin, R. (eds.) The mathematics of surfaces VII, pp. 43–68. Information Geometers, Ltd. (1997)

    Google Scholar 

  14. Sack, J.-R., Urrutia, J. (eds.): Handbook of computational geometry. North-Holland, Amsterdam (2000)

    MATH  Google Scholar 

  15. Schaback, R.: Remarks on meshless local construction of surfaces. In: Cipolla, R., Martin, R. (eds.) The mathematics of surfaces IX. Proceedings of the 9th IMA conference Cambridge, pp. 34–58. Springer, London (2000)

    Google Scholar 

  16. Taubin, R.: Estimation of planar curves, surfaces, and non-planar space curves defined by implicit equations with applications to edge and range image segmentation. IEEE Trans. Pattern Anal. Mach. Intelligence 13, 1115–1139 (1991)

    Article  Google Scholar 

  17. Tucholsky, K.: Zur soziologischen Psychologie der Löcher. In: Zwischen Gestern und Morgen. Rohwolt, Hamburg (1952)

    Google Scholar 

  18. Varady, T., Martin, R.R., Cox, J.: Reverse engineering of geometric models - an introduction. Comput.–Aided Des. 29(4), 255–268 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chalmovianský, P., Jüttler, B. (2003). Filling Holes in Point Clouds. In: Wilson, M.J., Martin, R.R. (eds) Mathematics of Surfaces. Lecture Notes in Computer Science, vol 2768. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39422-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39422-8_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20053-6

  • Online ISBN: 978-3-540-39422-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics