skip to main content
10.1145/1174429.1174494acmconferencesArticle/Chapter ViewAbstractPublication PagesgraphiteConference Proceedingsconference-collections
Article

Laplacian mesh optimization

Published:29 November 2006Publication History

ABSTRACT

We introduce a framework for triangle shape optimization and feature preserving smoothing of triangular meshes that is guided by the vertex Laplacians, specifically, the uniformly weighted Laplacian and the discrete mean curvature normal. Vertices are relocated so that they approximate prescribed Laplacians and positions in a weighted least-squares sense; the resulting linear system leads to an efficient, non-iterative solution. We provide different weighting schemes and demonstrate the effectiveness of the framework on a number of detailed and highly irregular meshes; our technique successfully improves the quality of the triangulation while remaining faithful to the original surface geometry, and it is also capable of smoothing the surface while preserving geometric features.

References

  1. Alliez, P., Meyer, M., and Desbrun, M. 2002. Interactive geometry remeshing. In SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, 347--354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Alliez, P., Éric Colin De Verdière, Devillers, O., and Isenburg, M. 2003. Isotropic surface remeshing. In SMI '03: Proceedings of the Shape Modeling International 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Alliez, P., Ucelli, G., Gotsman, C., and Attene, M., 2005. Recent advances in remeshing of surfaces. Part of the state-of-the-art report of the AIM@SHAPE EU network.Google ScholarGoogle Scholar
  4. Bobenko, A. I., and Schröder, P. 2005. Discrete willmore flow. In Eurographics Symposium on Geometry Processing, 101--110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Botsch, M., and Kobbelt, L. 2004. A remeshing approach to multiresolution modeling. In SGP '04: Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 185--192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bouguet, J.-Y., and Perona, P. 1998. 3D photography on your desk. In ICCV'98 proceedings, 43--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Chen, C.-Y., and Cheng, K.-Y 2005. A sharpness dependent filter for mesh smoothing. Comput. Aided Geom. Des. 22, 5, 376--391. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Cignoni, P., Rocchini, C., and Scopigno, R. 1998. Metro: Measuring error on simplified surfaces. Computer Graphics Forum 17, 2, 167--174.Google ScholarGoogle ScholarCross RefCross Ref
  9. Desbrun, M., Meyer, M., Schröder, P., and Barr, A. H. 1999. Implicit fairing of irregular meshes using diffusion and curvature flow. In SIGGRAPH '99: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, 317--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Fleishman, S., Drori, I., and Cohen-Or, D. 2003. Bilateral mesh denoising. ACM Trans. Graph. 22, 3, 950--953. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Fujiwara, K. 1995. Eigenvalues of Laplacians on a closed Riemannian manifold and its nets. In Proc. AMS., 2585--2594.Google ScholarGoogle ScholarCross RefCross Ref
  12. Hildebrandt, K., and Polthier, K. 2005. Anisotropic filtering of non-linear surface features. Computer Graphics Forum (Eurographics Proceedings) 23, 3, 101--110.Google ScholarGoogle Scholar
  13. Jones, T. R., Durand, P., and Desbrun, M. 2003. Noniterative, feature-preserving mesh smoothing. ACM Trans. Graph. 22, 3, 943--949. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Lipman, Y., Sorkine, O., Cohen-Or, D., and Levin, D. 2004. Differential coordinates for interactive mesh editing. In International Conference on Shape Modeling and Applications, 181--190. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Meyer, M., Desbrun, M., Schröder, P., and Barr, A. H. 2003. Discrete differential-geometry operators for triangulated 2-manifolds. Visualization and Mathematics III, pages 35--57.Google ScholarGoogle Scholar
  16. Nealen, A., Sorkine, O., Alexa, M., and Cohen-Or, D. 2005. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph. 24, 3, 1142--1147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Pébay, P. P., and Baker, T. J. 2003. Analysis of triangle quality measures. Math. Comput. 72, 244, 1817--1839. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Pinkall, U., and Polthier, K. 1993. Computing discrete minimal surfaces and their conjugates. Experimental Mathematics 2, 1, 15--36.Google ScholarGoogle ScholarCross RefCross Ref
  19. Schneider, R., and Kobbelt, L. 2001. Geometric fairing of irregular meshes for freeform surface design. Computer Aided Geometric Design 18, 4, 359--379. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Sorkine, O., and Cohen-Or, D. 2004. Least-squares meshes. In Proceedings of Shape Modeling International, 191--199. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sorkine, O., and Nealen, A. 2006. A note on Laplacian mesh smoothing. Submitted for publication.Google ScholarGoogle Scholar
  22. Sorkine, O., Lipman, Y., Cohen-Or, D., Alexa, M., Rossl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Geometry processing, 179--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Sorkine, O., Cohen-Or, D., Irony, D., and Toledo, S. 2005. Geometry-aware bases for shape approximation. IEEE Transactions on Visualization and Computer Graphics 11, 2, 171--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Surazhsky, V., and Gotsman, C. 2003. Explicit surface remeshing. In SGP '03: Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 20--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Surazhsky, V., Alliez, P., and Gotsman, C. 2003. Isotropic remeshing of surfaces: a local parameterization approach. In proceedings of 12th International Meshing Roundtable, 215--224.Google ScholarGoogle Scholar
  26. Taubin, G. 1995. A signal processing approach to fair surface design. In SIGGRAPH '95: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, 351--358. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Taubin, G., 2000. Geometric signal processing on polygonal meshes. EUROGRAPHICS state-of-the-art report.Google ScholarGoogle Scholar
  28. Toledo, S. 2003. TAUCS: A Library of Sparse Linear Solvers. Tel Aviv University.Google ScholarGoogle Scholar
  29. Tukey, J. W. 1977. Exploratory Data Analysis. Addison-Wesley.Google ScholarGoogle Scholar
  30. Turk, G. 1992. Re-tiling polygonal surfaces. In SIGGRAPH '92: Proceedings of the 19th annual conference on Computer graphics and interactive techniques, 55--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Vorsatz, J., Rössl, C., Kobbelt, L., and Seidel, H.-P. 2001. Feature sensitive remeshing. Computer Graphics Forum 20, 3, 393--01.Google ScholarGoogle ScholarCross RefCross Ref
  32. Vorsatz, J., Rössl, C., and Seidel, H.-P. 2003. Dynamic remeshing and applications. In SM '03: Proceedings of the eighth ACM symposium on Solid modeling and applications, 167--175. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., and Shum, H.-Y 2004. Mesh editing with Poisson-based gradient field manipulation. ACM Trans. Graph. 23, 3, 644--651. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Laplacian mesh optimization

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  GRAPHITE '06: Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
                  November 2006
                  489 pages
                  ISBN:1595935649
                  DOI:10.1145/1174429

                  Copyright © 2006 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 29 November 2006

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  GRAPHITE '06 Paper Acceptance Rate47of83submissions,57%Overall Acceptance Rate124of241submissions,51%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader