Filling holes in meshes using a mechanical model to simulate the curvature variation minimization

The presence of holes in a triangle mesh is classically ascribed to the deficiencies of the point cloud acquired from a physical object to be reverse engineered. This lack of information results from both the scanning process and the object complexity. The consequences are simply not acceptable in m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & graphics 2006-12, Vol.30 (6), p.892-902
Hauptverfasser: Pernot, Jean-Philippe, Moraru, George, Véron, Philippe
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 902
container_issue 6
container_start_page 892
container_title Computers & graphics
container_volume 30
creator Pernot, Jean-Philippe
Moraru, George
Véron, Philippe
description The presence of holes in a triangle mesh is classically ascribed to the deficiencies of the point cloud acquired from a physical object to be reverse engineered. This lack of information results from both the scanning process and the object complexity. The consequences are simply not acceptable in many application domains (e.g. visualization, finite element analysis or STL prototyping). This paper addresses the way these holes can be filled in while minimizing the curvature variation between the surrounding and inserted meshes. The curvature variation is simulated by the variation between external forces applied to the nodes of a linear mechanical model coupled to the meshes. The functional to be minimized is quadratic and a set of geometric constraints can be added to further shape the inserted mesh. In addition, a complete cleaning toolbox is proposed to remove degenerated and badly oriented triangles resulting from the scanning process.
doi_str_mv 10.1016/j.cag.2006.08.020
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29276816</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0097849306001452</els_id><sourcerecordid>29276816</sourcerecordid><originalsourceid>FETCH-LOGICAL-c371t-bb555d02f971c8e31f02a264356b829227c055e9ff18dfe63a1eb9416ddf6063</originalsourceid><addsrcrecordid>eNp9kD9PwzAQxS0EEqXwAdg8sSWcncRJxIQqCkiVWLpbjnNuXDlJsZNK8OlxKTPT_dF7T3c_Qu4ZpAyYeNynWu1SDiBSqFLgcEEWrCqzpBRVfkkWAHWZVHmdXZObEPYAwLnIF0StrXN22NFudBioHWiPoYvdHE5bFUfdqcFq5Wg_tujoNNJg-9mpCenUIdWzP6pp9kiPyls12TFm2MH29vt3uCVXRrmAd391Sbbrl-3qLdl8vL6vnjeJzko2JU1TFEUL3NQl0xVmzABX8cSsEE3Fa85LDUWBtTGsag2KTDFs6pyJtjUCRLYkD-fYgx8_ZwyT7G3Q6JwacJyDjBERBTsJ2Vmo_RiCRyMP3vbKf0kG8sRS7mVkKU8sJVQysoyep7MH4wNHi14GbXHQ2FqPepLtaP9x_wAV732e</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>29276816</pqid></control><display><type>article</type><title>Filling holes in meshes using a mechanical model to simulate the curvature variation minimization</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Pernot, Jean-Philippe ; Moraru, George ; Véron, Philippe</creator><creatorcontrib>Pernot, Jean-Philippe ; Moraru, George ; Véron, Philippe</creatorcontrib><description>The presence of holes in a triangle mesh is classically ascribed to the deficiencies of the point cloud acquired from a physical object to be reverse engineered. This lack of information results from both the scanning process and the object complexity. The consequences are simply not acceptable in many application domains (e.g. visualization, finite element analysis or STL prototyping). This paper addresses the way these holes can be filled in while minimizing the curvature variation between the surrounding and inserted meshes. The curvature variation is simulated by the variation between external forces applied to the nodes of a linear mechanical model coupled to the meshes. The functional to be minimized is quadratic and a set of geometric constraints can be added to further shape the inserted mesh. In addition, a complete cleaning toolbox is proposed to remove degenerated and badly oriented triangles resulting from the scanning process.</description><identifier>ISSN: 0097-8493</identifier><identifier>EISSN: 1873-7684</identifier><identifier>DOI: 10.1016/j.cag.2006.08.020</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Curvature variation minimization ; Geometric modelling ; Holes in meshes ; Linear mechanical model ; Reverse engineering ; Shape manipulations ; Triangle mesh deformation</subject><ispartof>Computers &amp; graphics, 2006-12, Vol.30 (6), p.892-902</ispartof><rights>2006 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c371t-bb555d02f971c8e31f02a264356b829227c055e9ff18dfe63a1eb9416ddf6063</citedby><cites>FETCH-LOGICAL-c371t-bb555d02f971c8e31f02a264356b829227c055e9ff18dfe63a1eb9416ddf6063</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cag.2006.08.020$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27923,27924,45994</link.rule.ids></links><search><creatorcontrib>Pernot, Jean-Philippe</creatorcontrib><creatorcontrib>Moraru, George</creatorcontrib><creatorcontrib>Véron, Philippe</creatorcontrib><title>Filling holes in meshes using a mechanical model to simulate the curvature variation minimization</title><title>Computers &amp; graphics</title><description>The presence of holes in a triangle mesh is classically ascribed to the deficiencies of the point cloud acquired from a physical object to be reverse engineered. This lack of information results from both the scanning process and the object complexity. The consequences are simply not acceptable in many application domains (e.g. visualization, finite element analysis or STL prototyping). This paper addresses the way these holes can be filled in while minimizing the curvature variation between the surrounding and inserted meshes. The curvature variation is simulated by the variation between external forces applied to the nodes of a linear mechanical model coupled to the meshes. The functional to be minimized is quadratic and a set of geometric constraints can be added to further shape the inserted mesh. In addition, a complete cleaning toolbox is proposed to remove degenerated and badly oriented triangles resulting from the scanning process.</description><subject>Curvature variation minimization</subject><subject>Geometric modelling</subject><subject>Holes in meshes</subject><subject>Linear mechanical model</subject><subject>Reverse engineering</subject><subject>Shape manipulations</subject><subject>Triangle mesh deformation</subject><issn>0097-8493</issn><issn>1873-7684</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNp9kD9PwzAQxS0EEqXwAdg8sSWcncRJxIQqCkiVWLpbjnNuXDlJsZNK8OlxKTPT_dF7T3c_Qu4ZpAyYeNynWu1SDiBSqFLgcEEWrCqzpBRVfkkWAHWZVHmdXZObEPYAwLnIF0StrXN22NFudBioHWiPoYvdHE5bFUfdqcFq5Wg_tujoNNJg-9mpCenUIdWzP6pp9kiPyls12TFm2MH29vt3uCVXRrmAd391Sbbrl-3qLdl8vL6vnjeJzko2JU1TFEUL3NQl0xVmzABX8cSsEE3Fa85LDUWBtTGsag2KTDFs6pyJtjUCRLYkD-fYgx8_ZwyT7G3Q6JwacJyDjBERBTsJ2Vmo_RiCRyMP3vbKf0kG8sRS7mVkKU8sJVQysoyep7MH4wNHi14GbXHQ2FqPepLtaP9x_wAV732e</recordid><startdate>20061201</startdate><enddate>20061201</enddate><creator>Pernot, Jean-Philippe</creator><creator>Moraru, George</creator><creator>Véron, Philippe</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20061201</creationdate><title>Filling holes in meshes using a mechanical model to simulate the curvature variation minimization</title><author>Pernot, Jean-Philippe ; Moraru, George ; Véron, Philippe</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c371t-bb555d02f971c8e31f02a264356b829227c055e9ff18dfe63a1eb9416ddf6063</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Curvature variation minimization</topic><topic>Geometric modelling</topic><topic>Holes in meshes</topic><topic>Linear mechanical model</topic><topic>Reverse engineering</topic><topic>Shape manipulations</topic><topic>Triangle mesh deformation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pernot, Jean-Philippe</creatorcontrib><creatorcontrib>Moraru, George</creatorcontrib><creatorcontrib>Véron, Philippe</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pernot, Jean-Philippe</au><au>Moraru, George</au><au>Véron, Philippe</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Filling holes in meshes using a mechanical model to simulate the curvature variation minimization</atitle><jtitle>Computers &amp; graphics</jtitle><date>2006-12-01</date><risdate>2006</risdate><volume>30</volume><issue>6</issue><spage>892</spage><epage>902</epage><pages>892-902</pages><issn>0097-8493</issn><eissn>1873-7684</eissn><abstract>The presence of holes in a triangle mesh is classically ascribed to the deficiencies of the point cloud acquired from a physical object to be reverse engineered. This lack of information results from both the scanning process and the object complexity. The consequences are simply not acceptable in many application domains (e.g. visualization, finite element analysis or STL prototyping). This paper addresses the way these holes can be filled in while minimizing the curvature variation between the surrounding and inserted meshes. The curvature variation is simulated by the variation between external forces applied to the nodes of a linear mechanical model coupled to the meshes. The functional to be minimized is quadratic and a set of geometric constraints can be added to further shape the inserted mesh. In addition, a complete cleaning toolbox is proposed to remove degenerated and badly oriented triangles resulting from the scanning process.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.cag.2006.08.020</doi><tpages>11</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0097-8493
ispartof Computers & graphics, 2006-12, Vol.30 (6), p.892-902
issn 0097-8493
1873-7684
language eng
recordid cdi_proquest_miscellaneous_29276816
source ScienceDirect Journals (5 years ago - present)
subjects Curvature variation minimization
Geometric modelling
Holes in meshes
Linear mechanical model
Reverse engineering
Shape manipulations
Triangle mesh deformation
title Filling holes in meshes using a mechanical model to simulate the curvature variation minimization
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T03%3A08%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Filling%20holes%20in%20meshes%20using%20a%20mechanical%20model%20to%20simulate%20the%20curvature%20variation%20minimization&rft.jtitle=Computers%20&%20graphics&rft.au=Pernot,%20Jean-Philippe&rft.date=2006-12-01&rft.volume=30&rft.issue=6&rft.spage=892&rft.epage=902&rft.pages=892-902&rft.issn=0097-8493&rft.eissn=1873-7684&rft_id=info:doi/10.1016/j.cag.2006.08.020&rft_dat=%3Cproquest_cross%3E29276816%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=29276816&rft_id=info:pmid/&rft_els_id=S0097849306001452&rfr_iscdi=true