Genus Computing for 3D digital objects: algorithm and implementation

12/25/2009
by   Li Chen, et al.
0

This paper deals with computing topological invariants such as connected components, boundary surface genus, and homology groups. For each input data set, we have designed or implemented algorithms to calculate connected components, boundary surfaces and their genus, and homology groups. Due to the fact that genus calculation dominates the entire task for 3D object in 3D space, in this paper, we mainly discuss the calculation of the genus. The new algorithms designed in this paper will perform: (1) pathological cases detection and deletion, (2) raster space to point space (dual space) transformation, (3) the linear time algorithm for boundary point classification, and (4) genus calculation.

READ FULL TEXT

page 8

page 9

research
04/12/2008

Linear Time Recognition Algorithms for Topological Invariants in 3D

In this paper, we design linear time algorithms to recognize and determi...
research
10/28/2014

Throat Finding Algorithms based on Throat Types

The three-dimensional geometry and connectivity of pore space determines...
research
03/15/2022

ETH-tight algorithms for finding surfaces in simplicial complexes of bounded treewidth

Given a simplicial complex with n simplices, we consider the Connected S...
research
08/30/2023

Decomposing Triangulations into 4-Connected Components

A connected graph is 4-connected if it contains at least five vertices a...
research
05/25/2021

A linear parallel algorithm to compute bisimulation and relational coarsest partitions

The most efficient way to calculate strong bisimilarity is by calculatio...
research
08/02/2019

Parallel mathematical models of dynamic objects

The paper deals with the developing of the methodological backgrounds fo...
research
07/31/2019

An Elastic Energy Minimization Framework for Mean Surface Calculation

As the continuation of the contour mean calculation - designed for avera...

Please sign up or login with your details

Forgot password? Click here to reset