Skip to main content
Erschienen in: Journal of Visualization 1/2016

01.02.2016 | Regular Paper

Segmentation-based semi-regular remeshing of 3D models using curvature-adapted subdivision surface fitting

verfasst von: Saeid Mansouri, Hossein Ebrahimnezhad

Erschienen in: Journal of Visualization | Ausgabe 1/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper proposes a novel method of semi-regular remeshing for triangulated surfaces to achieve superior triangles lead to advanced visualization of 3D model. It is based on mesh segmentation and subdivision surface fitting which uses curvature-adapted polygon patches. Our contribution lies in building a sophisticated system with three stages, i.e., curvature-aware mesh segmentation, submesh surface fitting to generate a high-quality semi-regular mesh and finally, stitching the segments using an efficient algorithm. Our method uses centroidal Voronoi tessellation and Lloyd’s relaxation to generate curvature-adapted site centers. Geodesic distances from site centers are used for labeling segments and indexing corner vertices for each segment boundary. Using information of site centers and corner vertices, feature-adapted polygonal patches are generated for each segment. These patches are then subdivided and optimized using squared distance metric to adjust position of the subdivision sampling with segment details and prevent oversampling. At last, an efficient stitching algorithm is introduced to connect regular submeshes together and build the final semi-regular mesh. We have demonstrated the results of our semi-regular remeshing algorithm on meshes with different topology and complexity and compared them with known methods. Superior triangle quality with higher aspect ratio together with acceptable distortion error is achieved according to the experimental results.

Graphical Abstract

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Alliez P, de Verdiere EC, Devillers O, Isenberg M (2005) Centroidal Voronoi diagrams for isotropic surface remeshing. J Graph Models 67(3):204–231CrossRefMATH Alliez P, de Verdiere EC, Devillers O, Isenberg M (2005) Centroidal Voronoi diagrams for isotropic surface remeshing. J Graph Models 67(3):204–231CrossRefMATH
Zurück zum Zitat Alliez P, Ucelli G, Gotsman C, Attene M (2007) Recent advances in remeshing of surfaces. In: de Floriani L, Spagnuolo M (eds) Shape analysis and structuring. Springer, Heidelberg Alliez P, Ucelli G, Gotsman C, Attene M (2007) Recent advances in remeshing of surfaces. In: de Floriani L, Spagnuolo M (eds) Shape analysis and structuring. Springer, Heidelberg
Zurück zum Zitat Aspert N, Santa-Cruz D, Ebrahimi T (2002) Mesh: measuring errors between surfaces using the Hausdorff distance. In: IEEE international conference in multimedia and expo (ICME) Aspert N, Santa-Cruz D, Ebrahimi T (2002) Mesh: measuring errors between surfaces using the Hausdorff distance. In: IEEE international conference in multimedia and expo (ICME)
Zurück zum Zitat Attene M, Falcidieno B, Spagnuolo M (2006) Hierarchical mesh segmentation based on fitting primitives. J Vis Comput 22(3):181–193CrossRef Attene M, Falcidieno B, Spagnuolo M (2006) Hierarchical mesh segmentation based on fitting primitives. J Vis Comput 22(3):181–193CrossRef
Zurück zum Zitat Cheng K-SD, Wang W, Qin H, Wong K-YK, Yang H, Liu Y (2004) Fitting subdivision surfaces to unorganized point data using SDM. In: Proceedings of the 12th Pacific conference on comput graphics and applications, 6–8 Oct 2004, PG’04, pp 16–24 Cheng K-SD, Wang W, Qin H, Wong K-YK, Yang H, Liu Y (2004) Fitting subdivision surfaces to unorganized point data using SDM. In: Proceedings of the 12th Pacific conference on comput graphics and applications, 6–8 Oct 2004, PG’04, pp 16–24
Zurück zum Zitat Cheng K-SD, Wang W, Qin H, Wong K-YK, Yang H, Liu Y (2007) Design and analysis of optimization methods for subdivision surface fitting. J IEEE Trans Vis Comput GR 13(5):878–890CrossRef Cheng K-SD, Wang W, Qin H, Wong K-YK, Yang H, Liu Y (2007) Design and analysis of optimization methods for subdivision surface fitting. J IEEE Trans Vis Comput GR 13(5):878–890CrossRef
Zurück zum Zitat Chiang C, Jong B, Lin T (2011) A robust feature-preserving semi-regular remeshing method for triangular meshes. J Vis Comput 27:811–825CrossRef Chiang C, Jong B, Lin T (2011) A robust feature-preserving semi-regular remeshing method for triangular meshes. J Vis Comput 27:811–825CrossRef
Zurück zum Zitat Ciarlet PG (1991) Basic error estimates for elliptic problems. In: Ciarlet PG, Lions JL (eds) Handbook of numerical analysis, vol 2. Finite Element Methods (Part 1), North-Holland, Amsterdam, pp 17–351 Ciarlet PG (1991) Basic error estimates for elliptic problems. In: Ciarlet PG, Lions JL (eds) Handbook of numerical analysis, vol 2. Finite Element Methods (Part 1), North-Holland, Amsterdam, pp 17–351
Zurück zum Zitat Dassi Franco, Mola Andrea, Si Hang (2014) Curvature-adapted remeshing of cad surfaces, 23rd international meshing roundtable (IMR23). Proced Eng 82:253–265CrossRef Dassi Franco, Mola Andrea, Si Hang (2014) Curvature-adapted remeshing of cad surfaces, 23rd international meshing roundtable (IMR23). Proced Eng 82:253–265CrossRef
Zurück zum Zitat Du Q, Faber V, Gunzberger M (1999) Centroidal Voronoi tesselations, applications and algorithms. J SIAM Rev 41(4):637–676CrossRefMATH Du Q, Faber V, Gunzberger M (1999) Centroidal Voronoi tesselations, applications and algorithms. J SIAM Rev 41(4):637–676CrossRefMATH
Zurück zum Zitat Du Q, Gunzberger MD, Ju L (2003) Constrained centroidal Voronoi tesselation for surfaces. SIAM J Sci Comput 24(5):1488–1506MathSciNetCrossRefMATH Du Q, Gunzberger MD, Ju L (2003) Constrained centroidal Voronoi tesselation for surfaces. SIAM J Sci Comput 24(5):1488–1506MathSciNetCrossRefMATH
Zurück zum Zitat Eck M, DeRose T, Duchamp T, Hoppe H, Lounsbery M, Stuetzle W (1995) Multiresolution analysis of arbitrary meshes. In: Proceedings ACM SIGGRAPH. ACM, New York, pp 173–182 Eck M, DeRose T, Duchamp T, Hoppe H, Lounsbery M, Stuetzle W (1995) Multiresolution analysis of arbitrary meshes. In: Proceedings ACM SIGGRAPH. ACM, New York, pp 173–182
Zurück zum Zitat Garland M, Heckbert PS (1997) Surface simplification using quadric error metric. J Comput Graph 31:209–216 Garland M, Heckbert PS (1997) Surface simplification using quadric error metric. J Comput Graph 31:209–216
Zurück zum Zitat Gu X, Gortler SJ, Hoppe H (2002) Geometry images. In: Proceedings ACM SIGGRAPH, Association for Computing Machinery. San Antonio, Texas, New York, pp 355–361 Gu X, Gortler SJ, Hoppe H (2002) Geometry images. In: Proceedings ACM SIGGRAPH, Association for Computing Machinery. San Antonio, Texas, New York, pp 355–361
Zurück zum Zitat Hoppe H, Praun E (2005) Shape compression using spherical geometry images. Mathematics and visualization . In: Dodgson N, Floater M, Sabin M (eds) Advances in multi resolution for geometric modelling. Springer, Berlin, pp 27–46 Hoppe H, Praun E (2005) Shape compression using spherical geometry images. Mathematics and visualization . In: Dodgson N, Floater M, Sabin M (eds) Advances in multi resolution for geometric modelling. Springer, Berlin, pp 27–46
Zurück zum Zitat Kammoun A, Payan F, Antonini M (2012) Sparsity-based optimization of two lifting-based wavelet transforms for semi-regular mesh compression. J Comput Graph 36:272–282CrossRef Kammoun A, Payan F, Antonini M (2012) Sparsity-based optimization of two lifting-based wavelet transforms for semi-regular mesh compression. J Comput Graph 36:272–282CrossRef
Zurück zum Zitat Lavou G, Dupont F, Baskurt A (2004) Curvature tensor based triangle mesh segmentation with boundary rectification. IEEE Comput Graph 1:10–17 Lavou G, Dupont F, Baskurt A (2004) Curvature tensor based triangle mesh segmentation with boundary rectification. IEEE Comput Graph 1:10–17
Zurück zum Zitat Lee AWF, Sweldens W, Schroder P, Cowsar L, Dobkin D (1998) MAPS: multiresolution adaptive parameterization of surfaces. In: Proceedings ACM SIGGRAPH. ACM, New York, pp 95–104 Lee AWF, Sweldens W, Schroder P, Cowsar L, Dobkin D (1998) MAPS: multiresolution adaptive parameterization of surfaces. In: Proceedings ACM SIGGRAPH. ACM, New York, pp 95–104
Zurück zum Zitat Lee A, Moreton H, Hoppe H (2000) Displaced subdivision surfaces. In: Proceedings ACM SIGGRAPH, pp 85–94 Lee A, Moreton H, Hoppe H (2000) Displaced subdivision surfaces. In: Proceedings ACM SIGGRAPH, pp 85–94
Zurück zum Zitat Lee J, Kim C-H, Kim S-J (2014) Remeshing visual hull approximation by displaced butterfly subdivision surfaces. J Appl Math Inf Sci 8(4):1891–1899CrossRef Lee J, Kim C-H, Kim S-J (2014) Remeshing visual hull approximation by displaced butterfly subdivision surfaces. J Appl Math Inf Sci 8(4):1891–1899CrossRef
Zurück zum Zitat Lia Y, Zhou Q, Hu S, Martin RR (2006) Feature sensitive mesh segmentation. In: Proceedings of the 2006 ACM symposium on solid and physical modeling. ACM, pp 17–25 Lia Y, Zhou Q, Hu S, Martin RR (2006) Feature sensitive mesh segmentation. In: Proceedings of the 2006 ACM symposium on solid and physical modeling. ACM, pp 17–25
Zurück zum Zitat Lien JM, Keyser J, Amato NM (2006) Simultaneous shape decomposition and skeletonization. In: Proceedings of ACM solid and physical modeling symposium, pp 219–228 Lien JM, Keyser J, Amato NM (2006) Simultaneous shape decomposition and skeletonization. In: Proceedings of ACM solid and physical modeling symposium, pp 219–228
Zurück zum Zitat Loop C (1987) Smooth subdivision surfaces based on triangles. MSc, Department of Mathematics, University of Utah, Utah Loop C (1987) Smooth subdivision surfaces based on triangles. MSc, Department of Mathematics, University of Utah, Utah
Zurück zum Zitat Meyer M, Desbrun M, Schroder P, Barr PH (2003) Discrete differential geometry operators for triangulated 2-manifolds. In: Hege H-C, Polthier K (eds) Visualization and mathematics III. Springer, Berlin, pp 35–57CrossRef Meyer M, Desbrun M, Schroder P, Barr PH (2003) Discrete differential geometry operators for triangulated 2-manifolds. In: Hege H-C, Polthier K (eds) Visualization and mathematics III. Springer, Berlin, pp 35–57CrossRef
Zurück zum Zitat Natarajan V, Wang Y, Bremer PT, Pascucci V, Hamann B (2006) Segmenting molecular surfaces. J Comput Aided Geom D 23(6):495–509MathSciNetCrossRefMATH Natarajan V, Wang Y, Bremer PT, Pascucci V, Hamann B (2006) Segmenting molecular surfaces. J Comput Aided Geom D 23(6):495–509MathSciNetCrossRefMATH
Zurück zum Zitat Page DL, Koschan A, Abidi M (2003) Perception-based 3D triangle mesh segmentation using fast marching watersheds. In: Proceedings of computer vision and pattern recognition, pp 27–32 Page DL, Koschan A, Abidi M (2003) Perception-based 3D triangle mesh segmentation using fast marching watersheds. In: Proceedings of computer vision and pattern recognition, pp 27–32
Zurück zum Zitat Pellerin Jeanne, Lévy Bruno, Caumon Guillaume, Botella Arnaud (2014) Automatic surface remeshing of 3D structural models at specified resolution: a method based on Voronoi diagrams. Comput Geosci 62:103–116CrossRef Pellerin Jeanne, Lévy Bruno, Caumon Guillaume, Botella Arnaud (2014) Automatic surface remeshing of 3D structural models at specified resolution: a method based on Voronoi diagrams. Comput Geosci 62:103–116CrossRef
Zurück zum Zitat Pottmann H, Leopoldseder S (2003) A concept for parametric surface fitting which avoids the parametrization problem. J Comput Aided Geom Des 20:343–362MathSciNetCrossRefMATH Pottmann H, Leopoldseder S (2003) A concept for parametric surface fitting which avoids the parametrization problem. J Comput Aided Geom Des 20:343–362MathSciNetCrossRefMATH
Zurück zum Zitat Praun E, Hoppe H (2003) Spherical parametrization and remeshing. ACM Trans Graph 22(3):340–349CrossRef Praun E, Hoppe H (2003) Spherical parametrization and remeshing. ACM Trans Graph 22(3):340–349CrossRef
Zurück zum Zitat Shamir A (2008) A survey on mesh segmentation techniques. Comput Graph Forum 27(6):1539–1556CrossRefMATH Shamir A (2008) A survey on mesh segmentation techniques. Comput Graph Forum 27(6):1539–1556CrossRefMATH
Zurück zum Zitat Sun Yankui, Dong Yafeng, Maoa Kaimin, Tang Zesheng (2014) View-dependent progressive transmission and rendering for lunar model based on bicubic subdivision-surface wavelet. Adv Space Res 53:1848–1857CrossRef Sun Yankui, Dong Yafeng, Maoa Kaimin, Tang Zesheng (2014) View-dependent progressive transmission and rendering for lunar model based on bicubic subdivision-surface wavelet. Adv Space Res 53:1848–1857CrossRef
Zurück zum Zitat Surazhsky V, Alliez P, Gotsman C (2003) Isotropic remeshing of surfaces: a local parameterization approach. In: Proceedings of 12th international meshing roundtable, pp. 215–224 Surazhsky V, Alliez P, Gotsman C (2003) Isotropic remeshing of surfaces: a local parameterization approach. In: Proceedings of 12th international meshing roundtable, pp. 215–224
Zurück zum Zitat Valette S, Chassery J, Prost R (2008) Generic remeshing of 3D triangular meshes with metric-dependent discrete Voronoi diagrams. J IEEE Trans Vis Comput Graph 14(2):369–381CrossRef Valette S, Chassery J, Prost R (2008) Generic remeshing of 3D triangular meshes with metric-dependent discrete Voronoi diagrams. J IEEE Trans Vis Comput Graph 14(2):369–381CrossRef
Zurück zum Zitat Yan D-M, Levy B, Lin Y, Sun F, Wang W (2009) Isotropic remeshing with fast computation of restricted Voronoi diagram. Eurograp Symp Geom Proc 28(5):1445–1454 Yan D-M, Levy B, Lin Y, Sun F, Wang W (2009) Isotropic remeshing with fast computation of restricted Voronoi diagram. Eurograp Symp Geom Proc 28(5):1445–1454
Zurück zum Zitat Yao H-T, Kuo C-C, Yeh C-H (2003) Extension of surface reconstruction algorithm to the global stitching and repairing of STL models. J Comput-Aided Des 35:477–486CrossRef Yao H-T, Kuo C-C, Yeh C-H (2003) Extension of surface reconstruction algorithm to the global stitching and repairing of STL models. J Comput-Aided Des 35:477–486CrossRef
Metadaten
Titel
Segmentation-based semi-regular remeshing of 3D models using curvature-adapted subdivision surface fitting
verfasst von
Saeid Mansouri
Hossein Ebrahimnezhad
Publikationsdatum
01.02.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Journal of Visualization / Ausgabe 1/2016
Print ISSN: 1343-8875
Elektronische ISSN: 1875-8975
DOI
https://doi.org/10.1007/s12650-015-0288-8

Weitere Artikel der Ausgabe 1/2016

Journal of Visualization 1/2016 Zur Ausgabe

Premium Partner