Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/12925 https://doi.org/10.1109/TVCG.2003.1175094 |
Resumo: | This paper proposes a modification of the Marching Cubes algorithm for isosurfacing, with the intent of improving the representation of the surface in the interior of each grid cell. Our objective is to create a representation which correctly models the topology of the trilinear interpolant within the cell and which is robust under perturbations of the data and threshold value. To achieve this, we identify a small number of key points in the cell interior that are critical to the surface definition. This allows us to efficiently represent the different topologies that can occur, including the possibility of "tunnels." The representation is robust in the sense that the surface is visually continuous as the data and threshold change in value. Each interior point lies on the isosurface. Finally, a major feature of our new approach is the systematic method of triangulating the polygon in the cell interior |
id |
RCAP_fe9715c15850b59bbaec874614225760 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/12925 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacingIsosurfaceMarching cubesRobustnessAccuracyTrilinear interpolationThis paper proposes a modification of the Marching Cubes algorithm for isosurfacing, with the intent of improving the representation of the surface in the interior of each grid cell. Our objective is to create a representation which correctly models the topology of the trilinear interpolant within the cell and which is robust under perturbations of the data and threshold value. To achieve this, we identify a small number of key points in the cell interior that are critical to the surface definition. This allows us to efficiently represent the different topologies that can occur, including the possibility of "tunnels." The representation is robust in the sense that the surface is visually continuous as the data and threshold change in value. Each interior point lies on the isosurface. Finally, a major feature of our new approach is the systematic method of triangulating the polygon in the cell interiorIEEE2003info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10316/12925http://hdl.handle.net/10316/12925https://doi.org/10.1109/TVCG.2003.1175094engIEEE Transactions on Visualization and Computer Graphics. 9:1 (2003) 16-291077-2626Lopes, AdrianoBrodlie, Keninfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-11-06T17:00:09Zoai:estudogeral.uc.pt:10316/12925Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:00:47.368088Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
title |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
spellingShingle |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing Lopes, Adriano Isosurface Marching cubes Robustness Accuracy Trilinear interpolation |
title_short |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
title_full |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
title_fullStr |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
title_full_unstemmed |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
title_sort |
Improving the robustness and accuracy of the marching cubes algorithm for isosurfacing |
author |
Lopes, Adriano |
author_facet |
Lopes, Adriano Brodlie, Ken |
author_role |
author |
author2 |
Brodlie, Ken |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Lopes, Adriano Brodlie, Ken |
dc.subject.por.fl_str_mv |
Isosurface Marching cubes Robustness Accuracy Trilinear interpolation |
topic |
Isosurface Marching cubes Robustness Accuracy Trilinear interpolation |
description |
This paper proposes a modification of the Marching Cubes algorithm for isosurfacing, with the intent of improving the representation of the surface in the interior of each grid cell. Our objective is to create a representation which correctly models the topology of the trilinear interpolant within the cell and which is robust under perturbations of the data and threshold value. To achieve this, we identify a small number of key points in the cell interior that are critical to the surface definition. This allows us to efficiently represent the different topologies that can occur, including the possibility of "tunnels." The representation is robust in the sense that the surface is visually continuous as the data and threshold change in value. Each interior point lies on the isosurface. Finally, a major feature of our new approach is the systematic method of triangulating the polygon in the cell interior |
publishDate |
2003 |
dc.date.none.fl_str_mv |
2003 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/12925 http://hdl.handle.net/10316/12925 https://doi.org/10.1109/TVCG.2003.1175094 |
url |
http://hdl.handle.net/10316/12925 https://doi.org/10.1109/TVCG.2003.1175094 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
IEEE Transactions on Visualization and Computer Graphics. 9:1 (2003) 16-29 1077-2626 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133898403217408 |