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...
Gespeichert in:
Veröffentlicht in: | Computers & graphics 2006-12, Vol.30 (6), p.892-902 |
---|---|
Hauptverfasser: | , , |
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 & 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 & 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 & 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 & 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 |