Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation
In the context of shape processing, the estimation of the medial axis is relevant for the simplification and re-parameterization of 3D bodies. The currently used methods are based on (1) General fields, (2) Geometric methods and (3) voxel-based thinning. They present shortcomings such as (1) overrep...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2021-01-01
|
Series: | MATEC Web of Conferences |
Online Access: | https://www.matec-conferences.org/articles/matecconf/pdf/2021/05/matecconf_cscns20_02030.pdf |
id |
doaj-3227134b5caa448baa09612883731b63 |
---|---|
record_format |
Article |
spelling |
doaj-3227134b5caa448baa09612883731b632021-02-18T10:45:17ZengEDP SciencesMATEC Web of Conferences2261-236X2021-01-013360203010.1051/matecconf/202133602030matecconf_cscns20_02030Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentationMoreno-Avendano Santiago0Mejia-Parra DanielRuiz-Salguero Oscar1CAD CAM CAE Laboratory, EAFIT UniversityCAD CAM CAE Laboratory, EAFIT UniversityIn the context of shape processing, the estimation of the medial axis is relevant for the simplification and re-parameterization of 3D bodies. The currently used methods are based on (1) General fields, (2) Geometric methods and (3) voxel-based thinning. They present shortcomings such as (1) overrepresentation and non-smoothness of the medial axis due to high frequency nodes and (2) biased-skeletons due to skewed thinning. To partially overcome these limitations, this article presents a non-deterministic algorithm for the estimation of the 1D skeleton of triangular B-Reps or voxel-based body representations. Our method articulates (1) a novel randomized thinning algorithm that avoids possible skewings in the final skeletonization, (2) spectral-based segmentation that eliminates short dead-end branches, and (3) a maximal excursion method for reduction of high frequencies. The test results show that the randomized order in the removal of the instantaneous skin of the solid region eliminates bias of the skeleton, thus respecting features of the initial solid. An Alpha Shape-based inversion of the skeleton encoding results in triangular boundary Representations of the original body, which present reasonable quality for fast non-minute scenes. Future work is needed to (a) tune the spectral filtering of high frequencies off the basic skeleton and (b) extend the algorithm to solid regions whose skeletons mix 1D and 2D entities.https://www.matec-conferences.org/articles/matecconf/pdf/2021/05/matecconf_cscns20_02030.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Moreno-Avendano Santiago Mejia-Parra Daniel Ruiz-Salguero Oscar |
spellingShingle |
Moreno-Avendano Santiago Mejia-Parra Daniel Ruiz-Salguero Oscar Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation MATEC Web of Conferences |
author_facet |
Moreno-Avendano Santiago Mejia-Parra Daniel Ruiz-Salguero Oscar |
author_sort |
Moreno-Avendano Santiago |
title |
Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
title_short |
Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
title_full |
Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
title_fullStr |
Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
title_full_unstemmed |
Triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
title_sort |
triangle mesh skeletonization using non-deterministic voxel thinning and graph spectrum segmentation |
publisher |
EDP Sciences |
series |
MATEC Web of Conferences |
issn |
2261-236X |
publishDate |
2021-01-01 |
description |
In the context of shape processing, the estimation of the medial axis is relevant for the simplification and re-parameterization of 3D bodies. The currently used methods are based on (1) General fields, (2) Geometric methods and (3) voxel-based thinning. They present shortcomings such as (1) overrepresentation and non-smoothness of the medial axis due to high frequency nodes and (2) biased-skeletons due to skewed thinning. To partially overcome these limitations, this article presents a non-deterministic algorithm for the estimation of the 1D skeleton of triangular B-Reps or voxel-based body representations. Our method articulates (1) a novel randomized thinning algorithm that avoids possible skewings in the final skeletonization, (2) spectral-based segmentation that eliminates short dead-end branches, and (3) a maximal excursion method for reduction of high frequencies. The test results show that the randomized order in the removal of the instantaneous skin of the solid region eliminates bias of the skeleton, thus respecting features of the initial solid. An Alpha Shape-based inversion of the skeleton encoding results in triangular boundary Representations of the original body, which present reasonable quality for fast non-minute scenes. Future work is needed to (a) tune the spectral filtering of high frequencies off the basic skeleton and (b) extend the algorithm to solid regions whose skeletons mix 1D and 2D entities. |
url |
https://www.matec-conferences.org/articles/matecconf/pdf/2021/05/matecconf_cscns20_02030.pdf |
work_keys_str_mv |
AT morenoavendanosantiago trianglemeshskeletonizationusingnondeterministicvoxelthinningandgraphspectrumsegmentation AT mejiaparradaniel trianglemeshskeletonizationusingnondeterministicvoxelthinningandgraphspectrumsegmentation AT ruizsalguerooscar trianglemeshskeletonizationusingnondeterministicvoxelthinningandgraphspectrumsegmentation |
_version_ |
1724263076266508288 |