Spectral-based mesh segmentation


Autoria(s): Mejía, Daniel; Cadavid, Carlos A.; Ruíz-Salguero, Óscar
Data(s)

24/10/2016

2016

24/10/2016

Resumo

In design and manufacturing, mesh segmentation is required for FACE construction in boundary representation (BRep), which in turn is central for featurebased design, machining, parametric CAD and reverse engineering, among others -- Although mesh segmentation is dictated by geometry and topology, this article focuses on the topological aspect (graph spectrum), as we consider that this tool has not been fully exploited -- We preprocess the mesh to obtain a edgelength homogeneous triangle set and its Graph Laplacian is calculated -- We then produce a monotonically increasing permutation of the Fiedler vector (2nd eigenvector of Graph Laplacian) for encoding the connectivity among part feature submeshes -- Within the mutated vector, discontinuities larger than a threshold (interactively set by a human) determine the partition of the original mesh -- We present tests of our method on large complex meshes, which show results which mostly adjust to BRep FACE partition -- The achieved segmentations properly locate most manufacturing features, although it requires human interaction to avoid over segmentation -- Future work includes an iterative application of this algorithm to progressively sever features of the mesh left from previous submesh removals

Formato

application/pdf

Identificador

1955-2513

http://hdl.handle.net/10784/9543

10.1007/s12008-016-0300-0

Idioma(s)

eng

Publicador

Springer Paris

Relação

International Journal on Interactive Design and Manufacturing (IJIDeM), pp 1-12

http://link.springer.com/article/10.1007/s12008-016-0300-0

Direitos

info:eu-repo/semantics/closedAccess

closedAccess

Acceso cerrado

Palavras-Chave #Ingeniería inversa #Sistemas CAD/CAM #Vector de Fiedler #Segmentación espectral #ANÁLISIS ESPECTRAL #TRANSFORMACIONES DE LAPLACE #Spectrum analysis #Laplace transformation #Vector analysis
Tipo

article

info:eu-repo/semantics/article

info:eu-repo/semantics/publishedVersion

Artículo

publishedVersion