Skip to main content

Fitting Polynomial Surfaces to Triangular Meshes with Voronoi Squared Distance Minimization

  • Conference paper

Abstract

This paper introduces Voronoi Squared Distance Minimization (VSDM), an algorithm that fits a surface to an input mesh. VSDM minimizes an objective function that corresponds to a Voronoi-based approximation of the overall squared distance function between the surface and the input mesh (SDM). This objective function is a generalization of Centroidal Voronoi Tesselation (CVT), and can be minimized by a quasi-Newton solver. VSDM naturally adapts the orientation of the mesh to best approximate the input, without estimating any differential quantities. Therefore it can be applied to triangle soups or surfaces with degenerate triangles, topological noise and sharp features. Applications of fitting quad meshes and polynomial surfaces to input triangular meshes are demonstrated.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amenta, N., Bern, M.: Surface reconstruction by Voronoi filtering. Discrete and Computational Geometry 22(4), 481–504 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  2. Cheng, K.-S.D., Wang, W., Qin, H., Wong, K.-Y.K., Yang, H.-P., Liu, Y.: Fitting subdivision surfaces using SDM. In: Pacific Graphics Conf. Proc., pp. 16–24 (2004)

    Google Scholar 

  3. Cheng, K.-S.D., Wang, W., Qin, H., Wong, K.-Y.K., Yang, H.-P., Liu, Y.: Design and analysis of methods for subdivision surface fitting. IEEE TVCG 13(5) (2007)

    Google Scholar 

  4. Cignoni, P., Rocchini, C., Scopigno, R.: Metro: measuring error on simplified surfaces. Comp. Graphics Forum 17(2), 167–174 (1998)

    Article  Google Scholar 

  5. Delingette, H.: General object reconstruction based on simplex meshes. IJCV 32(2), 111–146 (1999)

    Article  Google Scholar 

  6. Du, Q., Faber, V., Gunzburger, M.: Centroidal Voronoi tessellations: applications and algorithms. SIAM Review 41(4), 637–676 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  7. Eck, M., Hoppe, H.: Automatic reconstruction of B-spline surfaces of arbitrary topological type. In: Proc. ACM SIGGRAPH, pp. 325–334 (1996)

    Google Scholar 

  8. Floater, M.S.: Parametrization and smooth approximation of surface triangulations. Computer Aided Geometric Design 14(3), 231–250 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  9. Kobbelt, L., Vorsatz, J., Labsik, U., Seidel, H.-P.: A shrink wrapping approach to remeshing polygonal surfaces. Comp. Graphics Forum 18(3) (2001)

    Google Scholar 

  10. Kovacs, D., Myles, A., Zorin, D.: Anisotropic quadrangulation. In: Proceedings of the 14th ACM Symposium on Solid and Physical Modeling, pp. 137–146 (2010)

    Google Scholar 

  11. Lévy, B., Liu, Y.: L p centroidal Voronoi tessellation and its applications. ACM TOG (Proc. SIGGRAPH) 29(4), article no. 119 (2010)

    Google Scholar 

  12. Li, W.-C., Ray, N., Lévy, B.: Automatic and interactive mesh to T-spline conversion. In: Symposium on Geometry Processing, pp. 191–200 (2006)

    Google Scholar 

  13. Liu, D.C., Nocedal, J.: On the limited memory BFGS method for large scale optimization. Mathematical Programming: Series A and B 45(3), 503–528 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  14. Liu, Y., Wang, W., Lévy, B., Sun, F., Yan, D.-M., Lu, L., Yang, C.: On centroidal Voronoi tessellation — energy smoothness and fast computation. ACM Trans. on Graphics 28(4), article no. 101 (2009)

    Google Scholar 

  15. Ma, W., Ma, X., Tso, S.-K., Pan, Z.: A direct approach for subdivision surface fitting. Comp. Aided Design 36(6) (2004)

    Google Scholar 

  16. Marinov, M., Kobbelt, L.: Optimization methods for scattered data approximation with subdivision surfaces. Graphical Models 67(5), 452–473 (2005)

    Article  Google Scholar 

  17. Nocedal, J., Wright, S.J.: Numerical Optimization. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  18. Pottmann, H., Leopoldseder, S.: A concept for parametric surface fitting which avoids the parametrization problem. Comp. Aided Geom. Design 20(6) (2003)

    Google Scholar 

  19. Ray, N., Li, W.C., Lévy, B., Scheffer, A., Alliez, P.: Periodic global parameterization. ACM Trans. on Graphics 25(4), 1460–1485 (2006)

    Article  Google Scholar 

  20. Schreiner, J., Asirvatham, A., Praun, E., Hoppe, H.: Inter-surface mapping. ACM TOG (Proc. SIGGRAPH) 23(3), 870–877 (2004)

    Article  Google Scholar 

  21. Tarini, M., Hormann, K., Cignoni, P., Montani, C.: Polycube-maps. ACM TOG (Proc. SIGGRAPH) 23(3), 853–860 (2004)

    Article  Google Scholar 

  22. Wang, H., He, Y., Li, X., Gu, X., Qin, H.: Polycube splines. Comp. Aided Design 40(6), 721–733 (2008)

    Article  MATH  Google Scholar 

  23. Wang, W., Pottmann, H., Liu, Y.: Fitting B-spline curves to point clouds by curvature-based sdm. ACM Trans. on Graphics 25(2), 214–238 (2006)

    Article  Google Scholar 

  24. Yan, D.-M., Lévy, B., Liu, Y., Sun, F., Wang, W.: Isotropic remeshing with fast and exact computation of restricted Voronoi diagram. Comp. Graphics Forum (Proc. SGP) 28(5), 1445–1454 (2009)

    Article  Google Scholar 

  25. Yeh, I.-C., Lin, C.-H., Sorkine, O., Lee, T.-Y.: Template-based 3D model fitting using dual-domain relaxation. IEEE TVCG 17(8), 1178–1190 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nivoliers, V., Yan, DM., Lévy, B. (2011). Fitting Polynomial Surfaces to Triangular Meshes with Voronoi Squared Distance Minimization. In: Quadros, W.R. (eds) Proceedings of the 20th International Meshing Roundtable. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24734-7_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24734-7_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24733-0

  • Online ISBN: 978-3-642-24734-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics