Skip to main content

3D Mesh Segmentation Using Mean-Shifted Curvature

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4975))

Abstract

An approach to segmentation of a 3D mesh is proposed. It employs mean-shift curvature to cluster vertices of the mesh. A region-growing scheme is then established for collecting them into connected subgraphs. The mesh faces consisting of vertices in the same subgraph constitute a patch while faces whose vertices are in different subgraphs are split and then lined out to near patches to complete the segmentation. To produce pleasing results, several ingredients are introduced into the segmentation pipeline. Firstly, we enhance the original model before mean-shifting and then transfer the curvature of the enhanced mesh to the original one in order to make the features distinguishable. To rectify the segmentation boundaries, the min-cut algorithm is used to repartition regions around boundaries. We also detect sharp features.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Shamir, A.: A formulation of boundary mesh segmentation. In: Proc. of 2nd Symposium on 3D Data Processing, Visualization and Transmission, pp. 82–89 (2004)

    Google Scholar 

  2. Attene, M., Katz, S., Mortara, M., Patane, G., Spagnuolo, M., Tal, A.: Mesh segmentation - A comparative study. In: Proc. of Shape Modeling International (SMI 2006), pp. 14–25 (2006)

    Google Scholar 

  3. Mangan, A., Whitaker, R.: Partitioning 3D surface meshes using watershed segmentation. IEEE Trans. on Visualization and Computer Graphics 5(4), 308–321 (1999)

    Article  Google Scholar 

  4. Vieira, M., Shimada, K.: Surface mesh segmentation and smooth surface extraction through region growing. Computer Aided Geometric Design 22(8), 771–792 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  5. Ji, Z., Liu, L., Chen, Z., And Wang, G.: Easy mesh cutting. Computer Graphics Forum (Eurographics 2006) 25(3), 283–291 (2006)

    Article  Google Scholar 

  6. Pan, X., Ye, X., Zhang, S.: 3D Mesh segmentation using a two-stage merging strategy. In: CIT 2004, pp. 730–733 (2004)

    Google Scholar 

  7. Yamauchi, H., Lee, S., Lee, Y., Ohtake, Y., Belyaev, A., And Seidel, H.-P.: Feature sensitive mesh segmentation with mean shift. In: Proc. of Shape Modeling and Applications, pp. 238–245 (2005)

    Google Scholar 

  8. Guillaume, L., Florent, D., Atilla, B.: Curvature tensor based triangle mesh segmentation with boundary rectification. In: Proceedings of the Computer Graphics International (CGI 2004), pp. 10–17 (2004)

    Google Scholar 

  9. Sheffer, A.: Model simplification for meshing using face clustering. CAD 33, 925–934 (2001)

    Google Scholar 

  10. Várady, T., Facello, M.A., Terék, Z.: Automatic Extraction of Surface Structures in Digital Shape Reconstruction. In: Kim, M.-S., Shimada, K. (eds.) GMP 2006. LNCS, vol. 4077, pp. 1–16. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Lai, Y.-K., Zhou, Q.-Y., Hu, S.-M., Martin, R.R.: Feature sensitive mesh segmentation. In: Proc. of ACM Symposium on Solid and Physical Modeling (SPM 2006), pp. 17–25. ACM Press, New York (2006)

    Chapter  Google Scholar 

  12. Guillaume, L., Florent, D., Atilla, B.: A new CAD mesh segmentation method, based on curvature tensor analysis. CAD 37(10), 975–987 (2005)

    Google Scholar 

  13. Katz, S., Tal, A.: Hierarchical mesh decomposition using fuzzy clustering and cuts. ACM Transactions on Graphics 22(3), 954–961 (2003)

    Article  Google Scholar 

  14. Katz, S., Leifman, G., Tal, A.: Mesh segmentation using feature point and core extraction. The Visual Computer (PG 2005) 21(8-10), 649–658 (2005)

    Article  Google Scholar 

  15. Mitra, N.J., Guibas, L.J., Pauly, M.: Partial and approximate symmetry detection for 3D geometry. ACM Trans. on Graphics 25(3), 560–568 (2006)

    Article  Google Scholar 

  16. Shamir, A., Shapira, L., Cohen-Or, D.: Mesh analysis using geodesic mean-shift. The Visual Computer 22(2), 99–108 (2006)

    Article  Google Scholar 

  17. James, D.L., Twigg, C.D.: Skinning mesh animations. ACM Trans. on Graphics (ACM SIGGRAPH 2005) 24(3), 399–407 (2005)

    Google Scholar 

  18. Biederman, I.: Recognition-by-Components: a theory of human image understanding. Psychological Review 94(2), 115–147 (1987)

    Article  Google Scholar 

  19. Yamauchi, H., Gumhold, S., Zayer, R., Seidel, H.-P.: Mesh segmentation driven by Gaussian curvature. The Visual Computer (PG 2005) 21(8-10), 659–668 (2005)

    Article  Google Scholar 

  20. Li, G., Bao, H., Ma, W.: A unified approach for fairing arbitrary polygonal meshes. Graphical Models 66(3), 160–179 (2004)

    Article  MATH  Google Scholar 

  21. Dong, C., Wang, G.: Curvatures estimation on triangular mesh. Journal of Zhejiang University (SCIENCE), 128–136 (2005)

    Google Scholar 

  22. Chen, X., Schmitt, F.: Intrinsic surface properties from surface triangulation. In: Proc. 2nd European Conf. On Computer Vision, pp. 739–743 (1992)

    Google Scholar 

  23. Koenderink, J.J., Van Doorn, A.J.: Surface shape and curvature scales. Image and Vision Computing 10(8), 557–565 (1992)

    Article  Google Scholar 

  24. Cheng, Y.: Mean shift, mode seeking, and clustering. IEEE Trans. on Pattern Analysis and Machine Intelligence 17(8), 790–799 (1995)

    Article  Google Scholar 

  25. Fukunaga, K., Hostetler, L.D.: The estimation of the gradient of a density function, with Applications in pattern recognition. IEEE Trans. Information Theory 21, 32–40 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  26. Yan, D., Liu, Y., Wang, W.: Quadric Surface Extraction by Variational Shape Approximation. In: Kim, M.-S., Shimada, K. (eds.) GMP 2006. LNCS, vol. 4077, pp. 73–86. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Falai Chen Bert Jüttler

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, X., Li, G., Xiong, Y., He, F. (2008). 3D Mesh Segmentation Using Mean-Shifted Curvature. In: Chen, F., Jüttler, B. (eds) Advances in Geometric Modeling and Processing. GMP 2008. Lecture Notes in Computer Science, vol 4975. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79246-8_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79246-8_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79245-1

  • Online ISBN: 978-3-540-79246-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics