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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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)
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)
Z. Bi, L. Wang, Advances in 3D data acquisition and processing for industrial applications. Robot. Comput.-Integr. Manuf. 26(5), 403–413 (2010)
M. Bolitho, M. Kazhdan, R. Burns, H. Hoppe, Parallel poisson surface reconstruction, in International Symposium on Visual Computing (Springer, 2009), pp. 678–689
R. Bracewell, R. Bracewell, The Fourier Transform and Its Applications. Electrical Engineering Series (McGraw Hill, 2000)
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)
F. Calakli, G. Taubin, SSD: smooth signed distance surface reconstruction, in Computer Graphics Forum, vol. 30 (Wiley Online Library, 2011), pp. 1993–2002
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
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
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)
T.F. Chan, L.A. Vese, Active contours without edges. IEEE Trans. Image Process. 10(2), 266–277 (2001)
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
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
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)
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)
J. Haličková, K. Mikula, Level set method for surface reconstruction and its application in surveying. J. Surv. Eng. 142(3), 04016007 (2016)
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)
C.Y. Kao, S. Osher, J. Qian, Lax-Friedrichs sweeping scheme for static Hamilton-Jacobi equations. J. Comput. Phys. 196(1), 367–391 (2004)
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)
M. Kazhdan, H. Hoppe, Screened poisson surface reconstruction. ACM Trans. Graph. (TOG) 32(3), 29 (2013)
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)
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)
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
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)
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
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)
S. Osher, R.P. Fedkiw, Level set methods: an overview and some recent results. J. Comput. Phys. 169(2), 463–502 (2001)
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)
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
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)
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
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
P. Smereka, Semi-implicit level set methods for curvature and surface diffusion motion. J. Sci. Comput. 19(1), 439–456 (2003)
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)
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)
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
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-16-2701-9_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-2700-2
Online ISBN: 978-981-16-2701-9
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)