260 research outputs found

    Semi-automatic transfer function generation for volumetric data visualization using contour tree analyses

    Get PDF

    Animating physical phenomena with embedded surface meshes

    Get PDF
    Accurate computational representations of highly deformable surfaces are indispensable in the fields of computer animation, medical simulation, computer vision, digital modeling, and computational physics. The focus of this dissertation is on the animation of physics-based phenomena with highly detailed deformable surfaces represented by triangle meshes. We first present results from an algorithm that generates continuum mechanics animations with intricate surface features. This method combines a finite element method with a tetrahedral mesh generator and a high resolution surface mesh, and it is orders of magnitude more efficient than previous approaches. Next, we present an efficient solution for the challenging problem of computing topological changes in detailed dynamic surface meshes. We then introduce a new physics-inspired surface tracking algorithm that is capable of preserving arbitrarily thin features and reproducing realistic fine-scale topological changes like Rayleigh-Plateau instabilities. This physics-inspired surface tracking technique also opens the door for a unique coupling between surficial finite element methods and volumetric finite difference methods, in order to simulate liquid surface tension phenomena more efficiently than any previous method. Due to its dramatic increase in computational resolution and efficiency, this method yielded the first computer simulations of a fully developed crown splash with droplet pinch off.Ph.D.Committee Chair: Turk, Greg; Committee Member: Essa, Irfan; Committee Member: Liu, Karen; Committee Member: Mucha, Peter J.; Committee Member: Rossignac, Jare

    Analysis of (iso)surface reconstructions: Quantitative metrics and methods

    Get PDF
    Due to sampling processes volumetric data is inherently discrete and most often knowledge of the underlying continuous model is not available. Surface rendering techniques attempt to reconstruct the continuous model, using isosurfaces, from the discrete data. Therefore, it natural to ask how accurate the reconstructed isosurfaces are with respect to the underlying continuous model. A reconstructed isosurface may look impressive when rendered ( photorealism ), but how well does it reflect reality ( physical realism )?;The users of volume visualization packages must be aware of the short-comings of the algorithms used to produce the images so that they may properly interpret, and interact with, what they see. However, very little work has been done to quantify the accuracy of volumetric data reconstructions. Most analysis to date has been qualitative. Qualitative analysis uses simple visual inspection to determine whether characteristics, known to exist in the real world object, are present in the rendered image. Our research suggests metrics and methods for quantifying the physical realism of reconstructed isosurfaces.;Physical realism is a many faceted notion. In fact, a different metric could be defined for each physical property one wishes to consider. We have defined four metrics--Global Surface Area Preservation (GSAP), Volume Preservation (VP), Point Distance Preservation (PDP), and Isovalue Preservation (IVP). We present experimental results for each of these metrics and discuss their validity with respect to those results.;We also present the Reconstruction Quantification (sub)System (RQS). RQS provides a flexible framework for measuring physical realism. This system can be embedded in existing visualization systems with little modification of the system itself. Two types of analysis can be performed; reconstruction analysis and algorithm analysis. Reconstruction analysis allows users to determine the accuracy of individual surface reconstructions. Algorithm analysis, on the other hand, allows developers of visualization systems to determine the efficacy of the visualization system based on several reconstructions

    Aquatics reconstruction software: the design of a diagnostic tool based on computer vision algorithms

    Get PDF
    Computer vision methods can be applied to a variety of medical and surgical applications, and many techniques and algorithms are available that can be used to recover 3D shapes and information from images range and volume data. Complex practical applications, however, are rarely approachable with a single technique, and require detailed analysis on how they can be subdivided in subtasks that are computationally treatable and that, at the same time, allow for the appropriate level of user-interaction. In this paper we show an example of a complex application where, following criteria of efficiency, reliability and user friendliness, several computer vision techniques have been selected and customized to build a system able to support diagnosis and endovascular treatment of Abdominal Aortic Aneurysms. The system reconstructs the geometrical representation of four different structures related to the aorta (vessel lumen, thrombus, calcifications and skeleton) from CT angiography data. In this way it supports the three dimensional measurements required for a careful geometrical evaluation of the vessel, that is fundamental to decide if the treatment is necessary and to perform, in this case, its planning. The system has been realized within the European trial AQUATICS (IST-1999-20226 EUTIST-M WP 12), and it has been widely tested on clinical data

    Diamond-based models for scientific visualization

    Get PDF
    Hierarchical spatial decompositions are a basic modeling tool in a variety of application domains including scientific visualization, finite element analysis and shape modeling and analysis. A popular class of such approaches is based on the regular simplex bisection operator, which bisects simplices (e.g. line segments, triangles, tetrahedra) along the midpoint of a predetermined edge. Regular simplex bisection produces adaptive simplicial meshes of high geometric quality, while simplifying the extraction of crack-free, or conforming, approximations to the original dataset. Efficient multiresolution representations for such models have been achieved in 2D and 3D by clustering sets of simplices sharing the same bisection edge into structures called diamonds. In this thesis, we introduce several diamond-based approaches for scientific visualization. We first formalize the notion of diamonds in arbitrary dimensions in terms of two related simplicial decompositions of hypercubes. This enables us to enumerate the vertices, simplices, parents and children of a diamond. In particular, we identify the number of simplices involved in conforming updates to be factorial in the dimension and group these into a linear number of subclusters of simplices that are generated simultaneously. The latter form the basis for a compact pointerless representation for conforming meshes generated by regular simplex bisection and for efficiently navigating the topological connectivity of these meshes. Secondly, we introduce the supercube as a high-level primitive on such nested meshes based on the atomic units within the underlying triangulation grid. We propose the use of supercubes to associate information with coherent subsets of the full hierarchy and demonstrate the effectiveness of such a representation for modeling multiresolution terrain and volumetric datasets. Next, we introduce Isodiamond Hierarchies, a general framework for spatial access structures on a hierarchy of diamonds that exploits the implicit hierarchical and geometric relationships of the diamond model. We use an isodiamond hierarchy to encode irregular updates to a multiresolution isosurface or interval volume in terms of regular updates to diamonds. Finally, we consider nested hypercubic meshes, such as quadtrees, octrees and their higher dimensional analogues, through the lens of diamond hierarchies. This allows us to determine the relationships involved in generating balanced hypercubic meshes and to propose a compact pointerless representation of such meshes. We also provide a local diamond-based triangulation algorithm to generate high-quality conforming simplicial meshes

    What's the Situation with Intelligent Mesh Generation: A Survey and Perspectives

    Full text link
    Intelligent Mesh Generation (IMG) represents a novel and promising field of research, utilizing machine learning techniques to generate meshes. Despite its relative infancy, IMG has significantly broadened the adaptability and practicality of mesh generation techniques, delivering numerous breakthroughs and unveiling potential future pathways. However, a noticeable void exists in the contemporary literature concerning comprehensive surveys of IMG methods. This paper endeavors to fill this gap by providing a systematic and thorough survey of the current IMG landscape. With a focus on 113 preliminary IMG methods, we undertake a meticulous analysis from various angles, encompassing core algorithm techniques and their application scope, agent learning objectives, data types, targeted challenges, as well as advantages and limitations. We have curated and categorized the literature, proposing three unique taxonomies based on key techniques, output mesh unit elements, and relevant input data types. This paper also underscores several promising future research directions and challenges in IMG. To augment reader accessibility, a dedicated IMG project page is available at \url{https://github.com/xzb030/IMG_Survey}

    Design and Topology Optimisation of Tissue Scaffolds

    Get PDF
    Tissue restoration by tissue scaffolding is an emerging technique with many potential applications. While it is well-known that the structural properties of tissue scaffolds play a critical role in cell regrowth, it is usually unclear how optimal tissue regeneration can be achieved. This thesis hereby presents a computational investigation of tissue scaffold design and optimisation. This study proposes an isosurface-based characterisation and optimisation technique for the design of microscopic architecture, and a porosity-based approach for the design of macroscopic structure. The goal of this study is to physically define the optimal tissue scaffold construct, and to establish any link between cell viability and scaffold architecture. Single-objective and multi-objective topology optimisation was conducted at both microscopic and macroscopic scales to determine the ideal scaffold design. A high quality isosurface modelling technique was formulated and automated to define the microstructure in stereolithography format. Periodic structures with maximised permeability, and theoretically maximum diffusivity and bulk modulus were found using a modified level set method. Microstructures with specific effective diffusivity were also created by means of inverse homogenisation. Cell viability simulation was subsequently conducted to show that the optimised microstructures offered a more viable environment than those with random microstructure. The cell proliferation outcome in terms of cell number and survival rate was also improved through the optimisation of the macroscopic porosity profile. Additionally artificial vascular systems were created and optimised to enhance diffusive nutrient transport. The formation of vasculature in the optimisation process suggests that natural vascular systems acquire their fractal shapes through self-optimisation

    Design and Topology Optimisation of Tissue Scaffolds

    Get PDF
    Tissue restoration by tissue scaffolding is an emerging technique with many potential applications. While it is well-known that the structural properties of tissue scaffolds play a critical role in cell regrowth, it is usually unclear how optimal tissue regeneration can be achieved. This thesis hereby presents a computational investigation of tissue scaffold design and optimisation. This study proposes an isosurface-based characterisation and optimisation technique for the design of microscopic architecture, and a porosity-based approach for the design of macroscopic structure. The goal of this study is to physically define the optimal tissue scaffold construct, and to establish any link between cell viability and scaffold architecture. Single-objective and multi-objective topology optimisation was conducted at both microscopic and macroscopic scales to determine the ideal scaffold design. A high quality isosurface modelling technique was formulated and automated to define the microstructure in stereolithography format. Periodic structures with maximised permeability, and theoretically maximum diffusivity and bulk modulus were found using a modified level set method. Microstructures with specific effective diffusivity were also created by means of inverse homogenisation. Cell viability simulation was subsequently conducted to show that the optimised microstructures offered a more viable environment than those with random microstructure. The cell proliferation outcome in terms of cell number and survival rate was also improved through the optimisation of the macroscopic porosity profile. Additionally artificial vascular systems were created and optimised to enhance diffusive nutrient transport. The formation of vasculature in the optimisation process suggests that natural vascular systems acquire their fractal shapes through self-optimisation
    corecore