Skip to main content

Fast Algorithms for Surface Reconstruction from Point Cloud

  • Conference paper
  • First Online:
Mathematical Methods in Image Processing and Inverse Problems (IPIP 2018)

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 360))

Included in the following conference series:

Abstract

We consider constructing a surface from a given set of point cloud data. We explore two fast algorithms to minimize the weighted minimum surface energy in [Zhao, Osher, Merriman and Kang, Comp Vision and Image Under, 80(3):295–319, 2000]. An approach using Semi-Implicit Method (SIM) improves the computational efficiency through relaxation on the time-step constraint. An approach based on Augmented Lagrangian Method (ALM) reduces the run-time via an Alternating Direction Method of Multipliers-type algorithm, where each sub-problem is solved efficiently. We analyze the effects of the parameters on the level-set evolution and explore the connection between these two approaches. We present numerical examples to validate our algorithms in terms of their accuracy and efficiency.

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 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. M. Alexa, J. Behr, D. Cohen-Or, S. Fleishman, D. Levin, C.T. Silva, Point set surfaces, in Proceedings of the Conference on Visualization’01 (IEEE Computer Society, 2001), pp. 21–28

    Google Scholar 

  2. M. Alexa, J. Behr, D. Cohen-Or, S. Fleishman, D. Levin, C.T. Silva, Computing and rendering point set surfaces. IEEE Trans. Vis. Comput. Graph. 9(1), 3–15 (2003)

    Article  Google Scholar 

  3. E. Bae, X.-C. Tai, W. Zhu, Augmented Lagrangian method for an Euler’s elastica based segmentation model that promotes convex contours. Inverse Probl. Imaging 11(1), 1–23 (2017)

    Article  MathSciNet  Google Scholar 

  4. Z. Bi, L. Wang, Advances in 3D data acquisition and processing for industrial applications. Robot. Comput.-Integr. Manuf. 26(5), 403–413 (2010)

    Article  Google Scholar 

  5. M. Bolitho, M. Kazhdan, R. Burns, H. Hoppe, Parallel poisson surface reconstruction, in International Symposium on Visual Computing (Springer, 2009), pp. 678–689

    Google Scholar 

  6. R. Bracewell, R. Bracewell, The Fourier Transform and Its Applications. Electrical Engineering Series (McGraw Hill, 2000)

    Google Scholar 

  7. X. Bresson, S. Esedoḡlu, P. Vandergheynst, J.-P. Thiran, S. Osher, Fast global minimization of the active contour/snake model. J. Math. Imaging Vis. 28(2), 151–167 (2007)

    Google Scholar 

  8. F. Calakli, G. Taubin, SSD: smooth signed distance surface reconstruction, in Computer Graphics Forum, vol. 30 (Wiley Online Library, 2011), pp. 1993–2002

    Google Scholar 

  9. J.C. Carr, R.K. Beatson, J.B. Cherrie, T.J. Mitchell, W.R. Fright, B.C. McCallum, T.R. Evans, Reconstruction and representation of 3D objects with radial basis functions, in Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (ACM, 2001), pp. 67–76

    Google Scholar 

  10. J.C. Carr, R.K. Beatson, B.C. McCallum, W.R. Fright, T.J. McLennan, T.J. Mitchell, Smooth surface reconstruction from noisy range data, in Proceedings of the 1st International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia (ACM, 2003), pp. 119–ff

    Google Scholar 

  11. G. Casciola, D. Lazzaro, L.B. Montefusco, S. Morigi, Shape preserving surface reconstruction using locally anisotropic radial basis function interpolants. Comput. Math. Appl. 51(8), 1185–1198 (2006)

    Article  MathSciNet  Google Scholar 

  12. T.F. Chan, L.A. Vese, Active contours without edges. IEEE Trans. Image Process. 10(2), 266–277 (2001)

    Article  Google Scholar 

  13. H.Q. Dinh, G. Turk, G. Slabaugh, Reconstructing surfaces using anisotropic basis functions, in Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001, vol. 2 (IEEE, 2001), pp. 606–613

    Google Scholar 

  14. V. Estellers, M. Scott, K. Tew, S. Soatto, Robust poisson surface reconstruction, in International Conference on Scale Space and Variational Methods in Computer Vision (Springer, 2015), pp. 525–537

    Google Scholar 

  15. V. Estellers, D. Zosso, R. Lai, S. Osher, J.-P. Thiran, X. Bresson, Efficient algorithm for level set method preserving distance function. IEEE Trans. Image Process. 21(12), 4722–4734 (2012)

    Article  MathSciNet  Google Scholar 

  16. L. Gomes, O.R.P. Bellon, L. Silva, 3D reconstruction methods for digital preservation of cultural heritage: a survey. Pattern Recogn. Lett. 50, 3–14 (2014)

    Article  Google Scholar 

  17. J. Haličková, K. Mikula, Level set method for surface reconstruction and its application in surveying. J. Surv. Eng. 142(3), 04016007 (2016)

    Article  Google Scholar 

  18. H. Huang, D. Li, H. Zhang, U. Ascher, D. Cohen-Or, Consolidation of unorganized point clouds for surface reconstruction. ACM Trans. Graph. (TOG) 28(5), 176 (2009)

    Article  Google Scholar 

  19. C.Y. Kao, S. Osher, J. Qian, Lax-Friedrichs sweeping scheme for static Hamilton-Jacobi equations. J. Comput. Phys. 196(1), 367–391 (2004)

    Article  MathSciNet  Google Scholar 

  20. M. Kazhdan, M. Bolitho, H. Hoppe, Poisson surface reconstruction, in Proceedings of the 4th Eurographics Symposium on Geometry Processing, vol. 7, pp. 61–70 (2006)

    Google Scholar 

  21. M. Kazhdan, H. Hoppe, Screened poisson surface reconstruction. ACM Trans. Graph. (TOG) 32(3), 29 (2013)

    Article  Google Scholar 

  22. D. Khan, M.A. Shirazi, M.Y. Kim, Single shot laser speckle based 3D acquisition system for medical applications. Opt. Lasers Eng. 105, 43–53 (2018)

    Article  Google Scholar 

  23. H. Li, Y. Li, R. Yu, J. Sun, J. Kim, Surface reconstruction from unorganized points with \(\ell _0\) gradient minimization. Comput. Vis. Image Underst. 169, 108–118 (2018)

    Article  Google Scholar 

  24. X. Li, W. Wan, X. Cheng, B. Cui, An improved Poisson surface reconstruction algorithm, in 2010 International Conference on Audio, Language and Image Processing (IEEE, 2010), pp. 1134–1138

    Google Scholar 

  25. J. Liang, F. Park, H.-K. Zhao, Robust and efficient implicit surface reconstruction for point clouds based on convexified image segmentation. J. Sci. Comput. 54(2–3), 577–602 (2013)

    Article  MathSciNet  Google Scholar 

  26. H. Liu, X. Wang, W. Qiang, Implicit surface reconstruction from 3D scattered points based on variational level set method, in 2008 2nd International Symposium on Systems and Control in Aerospace and Astronautics (IEEE, 2008), pp. 1–5

    Google Scholar 

  27. H. Liu, Z. Yao, S. Leung, T.F. Chan, A level set based variational principal flow method for nonparametric dimension reduction on Riemannian manifolds. SIAM J. Sci. Comput. 39(4), A1616–A1646 (2017)

    Article  MathSciNet  Google Scholar 

  28. S. Osher, R.P. Fedkiw, Level set methods: an overview and some recent results. J. Comput. Phys. 169(2), 463–502 (2001)

    Article  MathSciNet  Google Scholar 

  29. S. Osher, J.A. Sethian, Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys. 79(1), 12–49 (1988)

    Article  MathSciNet  Google Scholar 

  30. A.C. Öztireli, G. Guennebaud, M. Gross, Feature preserving point set surfaces based on non-linear kernel regression, in Computer Graphics Forum, vol. 28 (Wiley Online Library, 2009), pp. 493–501

    Google Scholar 

  31. J.A. Sethian, Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid mechanics, Computer vision, and Materials Science, vol. 3 (Cambridge University Press, 1999)

    Google Scholar 

  32. J. Shi, M. Wan, X.-C. Tai, D. Wang, Curvature minimization for surface reconstruction with features, in International Conference on Scale Space and Variational Methods in Computer Vision (Springer, 2011), pp. 495–507

    Google Scholar 

  33. Y. Shi, W.C. Karl, Shape reconstruction from unorganized points with a data-driven level set method, in 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 3 (IEEE, 2004), pp. iii–13

    Google Scholar 

  34. P. Smereka, Semi-implicit level set methods for curvature and surface diffusion motion. J. Sci. Comput. 19(1), 439–456 (2003)

    Article  MathSciNet  Google Scholar 

  35. X.-C. Tai, J. Hahn, G.J. Chung, A fast algorithm for Euler’s elastica model using augmented Lagrangian method. SIAM J. Imaging Sci. 4(1), 313–344 (2011)

    Article  MathSciNet  Google Scholar 

  36. A. Tsai, A. Yezzi Jr., W. Wells, C. Tempany, D. Tucker, A. Fan, W.E. Grimson, A. Willsky, A shape-based approach to the segmentation of medical imagery using level sets. IEEE Trans. Med. Imaging 22(2), 137 (2003)

    Article  Google Scholar 

  37. H.-K. Zhao, S. Osher, R. Fedkiw, Fast surface reconstruction using the level set method, in Proceedings IEEE Workshop on Variational and Level Set Methods in Computer Vision (IEEE, 2001), pp. 194–201

    Google Scholar 

  38. H.-K. Zhao, S. Osher, B. Merriman, M. Kang, Implicit, nonparametric shape reconstruction from unorganized points using a variational level set method. Comput. Vis. Image Underst. 80(3), 295–319 (2000)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sung Ha Kang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

He, Y., Huska, M., Kang, S.H., Liu, H. (2021). Fast Algorithms for Surface Reconstruction from Point Cloud. In: Tai, XC., Wei, S., Liu, H. (eds) Mathematical Methods in Image Processing and Inverse Problems. IPIP 2018. Springer Proceedings in Mathematics & Statistics, vol 360. Springer, Singapore. https://doi.org/10.1007/978-981-16-2701-9_4

Download citation

Publish with us

Policies and ethics