GMP 2006: Geometric Modeling and Processing - GMP 2006 pp 687-693 | Cite as
Smoothing of Meshes and Point Clouds Using Weighted Geometry-Aware Bases
Abstract
In Sorkine et al. proposed a least squares based representation of meshes, which is suitable for compression and modeling. In this paper we look at this representation from the viewpoint of Tikhonov regularization. We show that this viewpoint yields a smoothing algorithm, which can be seen as shape approximation using weighted geometry aware bases, where the weighting factor is determined by the algorithm. The algorithm combines the Laplacian smoothing approach with the smoothing spline approach, where a global deviation constraint is imposed on the approximation. We use the generalized Laplacian matrix to measure smoothness and show how it can be modified in order to obtain smoothing behavior similar to that of curvature flow and feature preserving smoothing algorithms. The method is applicable to meshes, polygonal curves and point clouds in arbitrary dimensional spaces.
Keywords
Point Cloud Tikhonov Regularization Laplacian Matrix Sheet Metal Part Smoothing AlgorithmPreview
Unable to display preview. Download preview PDF.
References
- 1.Sorkine, O., Cohen-Or, D., Irony, D., Toledo, S.: Geometry-aware bases for shape approximation. IEEE Transactions on Visualization and Computer Graphics 11(2), 171–180 (2005)CrossRefGoogle Scholar
- 2.Taubin, G.: A signal processing approach to fair surface design. In: SIGGRAPH 1995 Conference Proceedings, pp. 351–358. ACM Press, New York (1995)Google Scholar
- 3.Desbrun, M., Meyer, M., Schröder, P., Barr, A.H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: SIGGRAPH 1999 Conference Proceedings, pp. 317–324. ACM Press, New York (1999)Google Scholar
- 4.Guskov, I., Sweldens, W., Schröder, P.: Multiresolution signal processing for meshes. In: Computer Graphics Proceedings (SIGGRAPH 1999), pp. 325–334 (1999)Google Scholar
- 5.Volodine, T., Vanderstraeten, D., Roose, D.: Smoothing of meshes and point clouds using weighted geometry-aware bases. Technical Report TW-451, Dept. of Computer Science, KULeuven (2006)Google Scholar
- 6.Hansen, P.C.: Rank-deficient and discrete ill-posed problems: numerical aspects of linear inversion. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (1998)Google Scholar
- 7.Dierckx, P.: Curve and Surface Fitting with Splines. Oxford University Press, Oxford (1995)MATHGoogle Scholar
- 8.Belyaev, A., Ohtake, Y.: A comparison of mesh smoothing methods. In: Israel-Korea Bi-National Conference on Geometric Modeling and Computer Graphics, pp. 83–87 (2003)Google Scholar
- 9.Pinkall, U., Polthier, K.: Computing discrete minimal surfaces and their conjugates. Experimental Mathematics 2, 15–36 (1993)MATHMathSciNetGoogle Scholar
- 10.Fleishman, S., Drori, I., Cohen-Or, D.: Bilateral mesh denoising. ACM Trans. Graph. 22(3), 950–953 (2003)CrossRefGoogle Scholar
- 11.Jones, T.R., Durand, F., Desbrun, M.: Non-iterative, feature-preserving mesh smoothing. ACM Trans. Graph. 22(3), 943–949 (2003)CrossRefGoogle Scholar
- 12.Bobenko, A., Schröder, P.: Discrete willmore flow. In: Symposium on Geometry Processing, pp. 101–110 (2005)Google Scholar
- 13.Tikhonov, A.: Regularization of incorrectly posed problems. In Sov. Math. Dokl., pp. 1624–1627 (1963)Google Scholar
- 14.Floater, M.S., Hormann, K., Kós, G.: A general construction of barycentric coordinates over convex polygons. Advances in Computational Mathematics (2004)Google Scholar