Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2013
Large datasets describing geometric shapes are nowadays available in a variety of applications, including Geographical Information System. Handling such shapes require extensive computing resources. One of the most computer-intensive task is the analysis of their morphological structure. Morse Theory is a powerful theory, that is used to address the problem of describing topology, i.e., the shape features of an object and their relations. Morse theory is defined for a subset of C ∞ functions, that are called Morse functions. We have focused on morphological analysis of 2D scalar fields based on Morse Theory, in particular we have developed techniques for decomposing models according to their semantic structure. Thanks to mesh-based multi-resolution techniques, we can handle large models and dynamically extract smaller-size representations of the an object, that can be efficiently visualized and manipulated. This thesis combines a decomposition of the shape, that takes into account t...
Here, we propose a dimension independent representation for the ascending and descending Morse complexes, and a data structure which assumes a discrete representation of the field as a simplicial mesh, that we call the incidence-based data structure. We present algorithms for building such data structure for 2D and 3D scalar fields, which make use of a watershed approach to compute the cells of the Morse decompositions. We describe generalization operators for Morse complexes in arbitrary dimensions, we discuss their effect and present results of our implementation of their 2D and 3D instances both on the Morse complexes and on the incidence-based data structure.
Morse theory reveals the topological structure of a shape based on the critical points of a real function over the shape. A poor choice of this real function can lead to a complex configuration of an unnecessarily high number of critical points. This paper solves a relaxed form of Laplace's equation to find a "fair" Morse function with a user-controlled number and configuration of critical points. When the number is minimal, the resulting Morse complex cuts the shape into a disk. Specifying additional critical points at surface features yields a base domain that better represents the geometry and shares the same topology as the original mesh, and can also cluster a mesh into approximately developable patches. We make Morse theory on meshes more robust with teflon saddles and flat edge collapses, and devise a new "intermediate value propagation" multigrid solver for finding fair Morse functions that runs in provably linear time.
Computer-Aided Design, 2004
We address the problem of representing and processing 3D objects, described through simplicial meshes, which consist of parts of mixed dimensions, and with a non-manifold topology, at different levels of detail. First, we describe a multi-resolution model, that we call a nonmanifold multi-tessellation (NMT), and we consider the selective refinement query, which is at the heart of several analysis operations on multi-resolution meshes. Next, we focus on a specific instance of a NMT, generated by simplifying simplicial meshes based on vertex-pair contraction, and we describe a compact data structure for encoding such a model. We also propose a new data structure for two-dimensional simplicial meshes, capable of representing both connectivity and adjacency information with a small memory overhead, which is used to describe the mesh extracted from an NMT through selective refinement. Finally, we present algorithms to efficiently perform updates on such a data structure. q
Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems - GIS '09, 2009
We investigate a morphological approach to the analysis and understanding of 3D scalar fields defined by volume data sets. We consider a discrete model of the 3D field obtained by discretizing its domain into a tetrahedral mesh. We use Morse theory as the basic mathematical tool which provides a segmentation of the graph of the scalar field based on relevant morphological features (such as critical points). Since the graph of a discrete 3D field is a tetrahedral hypersurface in 4D space, we measure the distortion of the transformation which maps the tetrahedral decomposition of the domain of the scalar field into the tetrahedral mesh representing its graph in R 4 , and we call it discrete distortion. We develop a segmentation algorithm to produce a Morse decompositions associated with the scalar field and its discrete distortion. We use a merging procedure to control the number of 3D regions in the segmentation output. Experimental results show the validity of our approach.
2005
: Topology simplification applied to spatial probability distribution of electrons in a hydrogen atom. The input has a large number of critical points, several of which are identified as being insignificant and removed by repeated application of two atomic operations. Features are identified by the surviving critical points and enhanced in a volume-rendered image, using an automatically designed transfer function.
2013
Figure 1: Our method builds a mesh from a medial surface. Left: the input is the medial surface S. The colors depict the radii of medial atoms, from hot color tones for small values (details) to cold color tones for big values. Middle: a coarse meshM1 is first built, using a volumetric approach based on an octree construction. Right: the coarse mesh is refined to produce our final result meshM2. Medial surfaces are well-known and interesting surface skeletons. As such, they can describe the topology and the geometry of a 3D closed object. The link between an object and its medial surface is also intuitively understood by people. We want to exploit such skeletons to use them in applications like shape creation and shape deformation. For this purpose, we need to define medial surfaces as Shape Representation Models (SRMs). One of the very first task of a SRM is to offer a visualization of the shape it describes. However, achieving this with a medial surface remains a challenging probl...
Lecture notes in computer science, 2005
In this paper, we describe, analyze and compare techniques for extracting spatial knowledge from a terrain model. Specifically, we investigate techniques for extracting a morphological representation from a terrain model based on an approximation of a Morse-Smale complex. A Morse-Smale complex defines a decomposition of a topographic surface into regions with vertices at the critical points and bounded by integral lines which connect passes to pits and peaks. This provides a terrain representation which encompasses the knowledge on the salient characteristics of the terrain. We classify the various techniques for computing a Morse-Smale complexe based on the underlying terrain model, a Regular Square Grid (RSG) or a Triangulated Irregular Network (TIN), and based on the algorithmic approach they apply. Finally, we discuss hierarchical terrain representations based on a Morse-Smale decomposition
Full paper, Smart Tools and Apps in computer Graphics (STAG), Genova (GE), Italy, October 3-4, 2016
ABSTRACT - Decomposing a non-manifold shape into its almost manifold components is a powerful tool for analyzing its complex structure. Many techniques for decomposing a non-manifold shape are available in the current literature, and provide a structural model, which exposes its non-manifold singularities, as well as the connectivity of its relevant subcomponents, connected through the singularities. However, the majority of the decompositions are static, and are not automatically updated, if the corresponding non-manifold shape is modified by an editing operator. In many cases, the resulting decomposition is recomputed from scratch without reusing the unchanged portions of the existing decomposition. In this paper, we describe how updating automatically a specific decomposition of a non-manifold shape. Here, we show that our approach may be useful for adapting many geometry processing techniques also to non-manifold shapes, where several problems may arise. One of the most promising applications consists of defining a multiresolution version for the specific structural model of interest, due to its good topological properties.
This paper expands the role of the new field of computational topology by surveying methods for incorporating connectedness in shape modeling. Two geometric representations in particular, recurrent models and implicit surfaces, can (often unpredictably) become connected or disconnected based on typical changes in modeling parameters. Two methodologies for controlling connectedness are identified: connectedness loci and Morse theory. The survey concludes by identifying several open problems remaining in shape modeling for computational topology to solve.
2007
Point-based surface processing has developed into an attractive alternative to mesh-based processing techniques for a number of geometric modeling applications. By working with point cloud data directly, any processing is based on the given raw data and its underlying geometry rather than any arbitrary intermediate representations and generally artificial connectivity relations. In this paper, we introduce the notion of meshless, or point cloud, subdivision by extending concepts from recursive mesh subdivision to the point cloud case. We are primarily concerned with showing the conceptual viability of this idea and propose a first geometric meshless subdivision framework. By replacing the role of mesh connectivity by intrinsic point proximity information and devising a meshless geodesic subdivision operator, we avoid the costly surface reconstruction, simplification and potential remeshing preprocessing steps typically required for supporting mesh-based subdivision, steps which are in general not directly related to the underlying object geometry. Furthermore, the maintenance of any global combinatorial data structure such as a mesh connectivity graph is not required. This property also makes our approach relatively easily extensible to the processing of point-based representations of higher-dimensional sur-* The author performed this work whilst visiting the University of Minnesota. faces. Apart from introducing the idea of meshless subdivision, our main contributions are, firstly, a first meshless geodesic subdivision operator. Secondly, we present a new method for the computation of geodesic weighted averages on manifold surfaces, which are at the heart of our point cloud subdivision framework.
9th Eurographics Italian Chapter Conference 2011 (EG-IT 2011), 2011
Modeling and understanding complex non-manifold shapes is a key issue in shape analysis and retrieval. The topological structure of a non-manifold shape can be analyzed through its decomposition into a collection of components with a simpler topology. Here, we consider a representation for arbitrary shapes, that we call Manifold-Connected Decomposition (MC-decomposition), which is based on a unique decomposition of the shape into nearly manifold parts. We present efficient and powerful two-level representations for non-manifold shapes based on the MC-decomposition and on an efficient and compact data structure for encoding the underlying components. We describe a dimension-independent algorithm to generate such decomposition. We also show that the MC-decomposition provides a suitable basis for geometric reasoning and for homology computation on nonmanifold shapes. Finally, we present a comparison with existing representations for arbitrary shapes.
We combine topological and geometric methods to construct a multi-resolution data structure for functions over two-dimensional domains. Starting with the Morse-Smale complex, we construct a topological hierarchy by progressively canceling critical points in pairs. Concurrently, we create a geometric hierarchy by adapting the geometry to the changes in topology. The data structure supports mesh traversal operations similarly to traditional multiresolution representations.
Visualization and Computer …, 2004
With improvements in sensor technology and simulation methods, datasets are growing in size, calling for the investigation of efficient and scalable tools for their analysis. Topological methods, able to extract essential features from data, are a prime candidate for the development of such tools. Here, we examine an approach based on discrete Morse theory and compare it to the well-known watershed approach as a means of obtaining Morse decompositions of tessellated manifolds endowed with scalar fields, such as triangulated terrains or tetrahedralized volume data. We examine the theoretical aspects as well as present empirical results based on synthetic and real-world data describing terrains and 3D scalar fields. We will show that the approach based on discrete Morse theory generates segmentations comparable to the watershed approach while being theoretically sound, more efficient with regard to time and space complexity, easily parallelizable, and allowing for the computation of all descending and ascending i-manifolds and the topological structure of the two Morse complexes.
Parole chiave: Shape comparison, size function, natural pseudo-distance, persistent homology module,Čech homology, shape occlusion.
1995
In computer graphics and geometric modeling, shapes are often represented by triangular meshes. With the advent of laser scanning systems, meshes of extreme complexity are rapidly becoming commonplace. Such meshes are notoriously expensive to store, transmit, render, and are awkward to edit. Multiresolution analysis offers a simple, unified, and theoretically sound approach to dealing with these problems. Lounsbery et al. have recently developed a technique for creating multiresolution representations for a restricted class of meshes with subdivision connectivity. Unfortunately, meshes encountered in practice typically do not meet this requirement. In this paper we present a method for overcoming the subdivision connectivity restriction, meaning that completely arbitrary meshes can now be converted to multiresolution form. The method is based on the approximation of an arbitrary initial mesh M by a mesh M J that has subdivision connectivity and is guaranteed to be within a specified tolerance.
IEEE Transactions on Image Processing, 2004
This paper introduces the concept of digital planar surfaces and corresponding Morse operators. These operators offer a novel and powerful method for construction and de-construction of such surfaces in a way that global topological control of the resulting object is always maintained. In that respect, this paper offers a complete pixel characterization tool. Image handling is a natural application for such approach. We present a novel fast algorithm for image segmentation using Morse operators for digital planar surfaces. It classifies as a region growing technique with added topological control and is extremely useful for applications that need proper object description. Results from real data are stimulating, and show that the segmentation algorithm compares very well with other methods. The topological approach also forms a base for future expansion to applications such as volume segmentation.
2004
We propose a new topological method for shape description that is suitable for any multi-dimensional data set that can be modelled as a manifold. The description is obtained for all pairs (M, f), where M is a closed smooth manifold and f a Morse function defined on M. More precisely, we characterize the topology of all pairs of lower level sets (My, Mx) of f, where Ma = f-1((-∞,a]), for all a ∈ R. Classical Morse theory is used to establish a link between the topology of a pair of lower level sets of f and its critical points lying between the two levels.
From Geometric Modeling to Shape Modeling, 2002
This paper investigates the possible role of the new field of computational topology for incorporating abstraction mechanisms in shape modelling. The effectiveness of computational topology techniques is exemplified with an application of discrete differential topology. In particular, a method is proposed for the extraction of a critical point configuration graph from a triangulated surface. Starting from the definition of the Reeb graph in the smooth domain, the concept of critical point is extended to critical areas, which may represent isolated as well as degenerated critical points in the discrete domain. The resulting graph effectively represents the surface shape and has been successfully used as a basis for model compression and restoring purposes.
2012
In this thesis, we address the effective representation of arbitrary shapes, called non-manifold shapes, discretized through simplicial complexes, and we introduce a set of tools for their modeling and analysis. Specifically, we propose two dimension-independent data structures for simplicial complexes in arbitrary dimensions. The first contribution is the Incidence Simplicial (IS) data structure, based on the incidence relations for simplices of consecutive dimensions. The second contribution is the Generalized Indexed Data Structure with Adjacencies (IA∗), based on the adjacency relations for top simplices. The IS and IA∗ data structures are compact, support efficient navigation, and exhibit a small overhead, if restricted to manifolds. In the literature, there are several topological data structures for cell and simplicial complexes, thus a framework targeted to their fast prototyping is a valuable tool. Here, we introduce the dimension-independent and extensible Mangrove Topological Data Structure (Mangrove TDS) framework. This framework describes any data structure through a graph-based representation, which we call a mangrove. In this thesis, we provide extensive experimental comparisons for several data structures implemented in the Mangrove TDS framework, including the IS and IA∗ data structures. At the same time, we complete the definition of several data structures, previously proposed in the literature. In the second part of the thesis, we decompose any non-manifold shape into almost manifold parts in order to deal with its intrinsic complexity. We consider a dimension-independent decomposition of a non-manifold shape, called Manifold-Connected Decomposition (MC-Decomposition), previously investigated only for two- and three-dimensional complexes. Here, we propose several graph-based representations of such a decomposition, which can be combined with any topological data structure. We provide experimental comparisons about building times and storage costs of these data structures. Recently, the computation of topological invariants, like the simplicial homology, has drawn much attention in several applications. Here, we design and implement the dimension-independent and modular Mayer-Vietoris (MV) algorithm, which exploits the MC-Decomposition for computing the simplicial homology of a non-manifold simplicial shape in arbitrary dimensions. The MV algorithm offers an elegant way for computing the homology of any simplicial complex from the homology of its MC-components and of their intersections.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.