Skip to main content

An Optimisation-Based Approach to Mesh Smoothing: Reformulation and Extensions

  • Conference paper
Graph-Based Representations in Pattern Recognition (GbRPR 2009)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5534))

Abstract

The Laplacian approach, when applied to mesh smoothing leads in many cases to convergence problems. It also leads to shrinking of the mesh. In this work, the authors reformulate the mesh smoothing problem as an optimisation one. This approach gives the means of controlling the steps to assure monotonic convergence. Furthermore, a new optimisation function is proposed that reduces the shrinking effect of the method. Examples are given to illustrate the properties of the proposed approches.

This work has been partially supported by the “ANR BLAN07-2_184378” project.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Taubin, G.: A signal processing approach to fair surface design. In: Computer Graphics Proceedings, Annual Conference Series, pp. 351–358 (1995)

    Google Scholar 

  2. Vollmer, J., Mencl, R., Muller, H.: Improved laplacian smoothing of noisy surface meshes. Computer Graphics Forum 18(3), 131–138 (1999)

    Article  Google Scholar 

  3. Parthasarathy, V., Kodiyalam, S.: A constrained optimization approach to finite element mesh smoothing. Finite Elements in Analysis and Design 9, 309–320 (1991)

    Article  MATH  Google Scholar 

  4. Freitag, L.: On combining laplacian and optimization-based mesh smoothing techniques. In: Joint ASME, ASCE, SES symposium on engineering mechanics in manufacturing processes and materials processing, pp. 37–43 (1997)

    Google Scholar 

  5. Amenta, N., Bern, M., Eppstein, D.: Optimal point placement for mesh smoothing. Journal of Algorithms 30, 302–322 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bank, R., Smith, R.: Mesh smoothing using a posteriori error estimates. SIAM Journal on Numerical Analysis 34(3), 979–997 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  7. Freitag, L., Jones, M., Plassmann, P.: A parallel algorithm for mesh smoothing. SIAM Journal on Scientific Computing 20(6), 2023–2040 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  8. Freitag, L., Knupp, P., Munson, T., Shontz, S.: A comparison of optimization software for mesh shape-quality improvement problems. In: Int. Meshing Roundtable, pp. 29–40 (2002)

    Google Scholar 

  9. Chen, Z., Tristano, J., Kwok, W.: Combined laplacian and optimization-based smoothing for quadratic mixed surface meshes. In: 12th International Meshing Roundtable (2003)

    Google Scholar 

  10. Ji, Z., Liu, L., Wang, G.: A global laplacian smoothing approach with feature preservation. In: Int. Conf. on Computer Aided Design and Computer Graphics, pp. 269–274 (2005)

    Google Scholar 

  11. Nealen, A., Igarashi, T., Sorkine, O., Alexa, M.: Laplacian mesh optimization. In: ACM GRAPHITE, pp. 381–389 (2006)

    Google Scholar 

  12. Bougleux, S., Elmoataz, A., Melkemi, M.: Discrete regularization on weighted graphs for image and mesh filtering. In: Sgallari, F., Murli, A., Paragios, N. (eds.) SSVM 2007. LNCS, vol. 4485, pp. 128–139. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  13. Taubin, G.: Curve and surface smoothing without shrinkage. In: Fifth International Conference on Computer Vision, pp. 852–857 (1995)

    Google Scholar 

  14. Yagou, H., Ohtake, Y., Belyaev, A.: Mesh smoothing via mean and median filtering applied to face normals. In: Procs. Geometric Modeling and Processing, pp. 124–131 (2002)

    Google Scholar 

  15. Djidjev, H.N.: Force-directed methods for smoothing unstructured triangular and tetrahedral meshes. In: Ninth International Meshing Roundtable, pp. 395–406 (2000)

    Google Scholar 

  16. Mezentsev, A.: A generalized graph-theoretic mesh optimization model. In: 13th International Meshing Roundtable, pp. 255–264 (2004)

    Google Scholar 

  17. Ohtake, Y., Belyaev, A.G., Bogaevski, I.A.: Polyhedral surface smoothing with simultaneous mesh regularization. In: Procs. Geometric Modeling and Processing, pp. 229–237 (2000)

    Google Scholar 

  18. Ohtake, Y., Belyaev, A.G., Bogaevski, I.A.: Mesh regularization and adaptive smoothing. Computer-Aided Design 33(11), 789–800 (2001)

    Article  Google Scholar 

  19. Ohtake, Y., Belyaev, A., Seidel, H.: Mesh smoothing by adaptive and anisotropic gaussian filter applied to mesh normals. In: Vision, Modeling, and Visualization, pp. 203–210 (2002)

    Google Scholar 

  20. Tasdizen, T., Whitaker, R., Burchard, P., Osher, S.: Geometric surface smoothing via anisotropic diffusion of normals. In: IEEE Visualization 2002, pp. 125–132 (2002)

    Google Scholar 

  21. Fleishman, S., Drori, I., Cohen-Or, D.: Bilateral mesh denoising. ACM Transactions on Graphics 22(3), 950–953 (2003)

    Article  Google Scholar 

  22. Desbrun, M., Meyer, M., Schröder, P., Barr, A.H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: 26th annual conference on Computer graphics and interactive techniques, pp. 317–324 (1999)

    Google Scholar 

  23. Zhao, H., Xu, G.: Triangular surface mesh fairing via gaussian curvature flow. Journal of Computational and Applied Mathematics 195(1-2), 300–311 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  24. Strang, G.: Introduction to Linear Algebra. Wellesley-Cambridge Press (2003)

    Google Scholar 

  25. Sorkine, O.: Differential representations for mesh processing. Computer Graphics Forum 25(4), 789–807 (2006); alt. title: Laplacian mesh processing (Eurographics 2005 presentation)

    Article  Google Scholar 

  26. Chung, F.R.: Spectral Graph Theory. Amer. Mathematical Society, Providence (1997)

    MATH  Google Scholar 

  27. Field, D.A.: Laplacian smoothing and delaunay triangulations. Communications in Applied Numerical Methods 4(6), 709–712 (1988)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hamam, Y., Couprie, M. (2009). An Optimisation-Based Approach to Mesh Smoothing: Reformulation and Extensions. In: Torsello, A., Escolano, F., Brun, L. (eds) Graph-Based Representations in Pattern Recognition. GbRPR 2009. Lecture Notes in Computer Science, vol 5534. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02124-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02124-4_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02123-7

  • Online ISBN: 978-3-642-02124-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics