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...

Full description

Bibliographic Details
Main Authors: Moreno-Avendano Santiago, Mejia-Parra Daniel, Ruiz-Salguero Oscar
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