Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 19 de 19
Filtrar
1.
Microsc Microanal ; 20(4): 1294-303, 2014 Aug.
Artigo em Inglês | MEDLINE | ID: mdl-24786513

RESUMO

The orientation of fibers in assemblies such as nonwovens has a major influence on the anisotropy of properties of the bulk structure and is strongly influenced by the processes used to manufacture the fabric. To build a detailed understanding of a fabric's geometry and architecture it is important that fiber orientation in three dimensions is evaluated since out-of-plane orientations may also contribute to the physical properties of the fabric. In this study, a technique for measuring fiber segment orientation as proposed by Eberhardt and Clarke is implemented and experimentally studied based on analysis of X-ray computed microtomographic data. Fiber segment orientation distributions were extracted from volumetric X-ray microtomography data sets of hydroentangled nonwoven fabrics manufactured from parallel-laid, cross-laid, and air-laid webs. Spherical coordinates represented the orientation of individual fibers. Physical testing of the samples by means of zero-span tensile testing and z-directional tensile testing was employed to compare with the computed results.

2.
Artigo em Inglês | MEDLINE | ID: mdl-39255093

RESUMO

Contour trees describe the topology of level sets in scalar fields and are widely used in topological data analysis and visualization. A main challenge of utilizing contour trees for large-scale scientific data is their computation at scale using highperformance computing. To address this challenge, recent work has introduced distributed hierarchical contour trees for distributed computation and storage of contour trees. However, effective use of these distributed structures in analysis and visualization requires subsequent computation of geometric properties and branch decomposition to support contour extraction and exploration. In this work, we introduce distributed algorithms for augmentation, hypersweeps, and branch decomposition that enable parallel computation of geometric properties, and support the use of distributed contour trees as query structures for scientific exploration. We evaluate the parallel performance of these algorithms and apply them to identify and extract important contours for scientific visualization.

3.
IEEE Trans Vis Comput Graph ; 28(10): 3471-3485, 2022 10.
Artigo em Inglês | MEDLINE | ID: mdl-33684039

RESUMO

Contour trees are used for topological data analysis in scientific visualization. While originally computed with serial algorithms, recent work has introduced a vector-parallel algorithm. However, this algorithm is relatively slow for fully augmented contour trees which are needed for many practical data analysis tasks. We therefore introduce a representation called the hyperstructure that enables efficient searches through the contour tree and use it to construct a fully augmented contour tree in data parallel, with performance on average 6 times faster than the state-of-the-art parallel algorithm in the TTK topological toolkit.


Assuntos
Gráficos por Computador , Algoritmos
4.
IEEE Trans Vis Comput Graph ; 27(4): 2437-2454, 2021 04.
Artigo em Inglês | MEDLINE | ID: mdl-31689193

RESUMO

As data sets grow to exascale, automated data analysis and visualization are increasingly important, to intermediate human understanding and to reduce demands on disk storage via in situ analysis. Trends in architecture of high performance computing systems necessitate analysis algorithms to make effective use of combinations of massively multicore and distributed systems. One of the principal analytic tools is the contour tree, which analyses relationships between contours to identify features of more than local importance. Unfortunately, the predominant algorithms for computing the contour tree are explicitly serial, and founded on serial metaphors, which has limited the scalability of this form of analysis. While there is some work on distributed contour tree computation, and separately on hybrid GPU-CPU computation, there is no efficient algorithm with strong formal guarantees on performance allied with fast practical performance. We report the first shared SMP algorithm for fully parallel contour tree computation, with formal guarantees of O(lg V lg t) parallel steps and O(V lg V) work for data with V samples and t contour tree supernodes, and implementations with more than 30× parallel speed up on both CPU using TBB and GPU using Thrust and up 70× speed up compared to the serial sweep and merge algorithm.

5.
IEEE Trans Vis Comput Graph ; 16(4): 533-47, 2010.
Artigo em Inglês | MEDLINE | ID: mdl-20467053

RESUMO

Isosurfaces are fundamental volumetric visualization tools and are generated by approximating contours of trilinearly interpolated scalar fields. While a complete set of cases has recently been published by Nielson, the formal proof that these cases are the only ones possible and that they are topologically correct is difficult to follow. We present a more straightforward proof of the correctness and completeness of these cases based on a variation of the Dividing Cubes algorithm. Since this proof is based on topological arguments and a divide-and-conquer approach, this also sets the stage for developing tessellation cases for higher order interpolants and the quadrilinear interpolant in four dimensions. We also demonstrate that apart from degenerate cases, Nielson's cases are, in fact, subsets of two basic configurations of the trilinear interpolant.


Assuntos
Algoritmos , Gráficos por Computador , Interpretação de Imagem Assistida por Computador/métodos , Imageamento Tridimensional/métodos , Modelos Teóricos , Simulação por Computador , Interface Usuário-Computador
6.
IEEE Trans Vis Comput Graph ; 16(6): 1505-14, 2010.
Artigo em Inglês | MEDLINE | ID: mdl-20975192

RESUMO

We extend direct volume rendering with a unified model for generalized isosurfaces, also called interval volumes, allowing a wider spectrum of visual classification. We generalize the concept of scale-invariant opacity—typical for isosurface rendering—to semi-transparent interval volumes. Scale-invariant rendering is independent of physical space dimensions and therefore directly facilitates the analysis of data characteristics. Our model represents sharp isosurfaces as limits of interval volumes and combines them with features of direct volume rendering. Our objective is accurate rendering, guaranteeing that all isosurfaces and interval volumes are visualized in a crack-free way with correct spatial ordering. We achieve simultaneous direct and interval volume rendering by extending preintegration and explicit peak finding with data-driven splitting of ray integration and hybrid computation in physical and data domains. Our algorithm is suitable for efficient parallel processing for interactive applications as demonstrated by our CUDA implementation.


Assuntos
Gráficos por Computador , Processamento de Imagem Assistida por Computador/estatística & dados numéricos , Algoritmos , Simulação por Computador , Bases de Dados Factuais , Cabeça/anatomia & histologia , Humanos , Modelos Anatômicos
7.
IEEE Trans Vis Comput Graph ; 14(6): 1475-82, 2008.
Artigo em Inglês | MEDLINE | ID: mdl-18988999

RESUMO

Understanding fluid flow data, especially vortices, is still a challenging task. Sophisticated visualization tools help to gain insight. In this paper, we present a novel approach for the interactive comparison of scalar fields using isosurfaces, and its application to fluid flow datasets. Features in two scalar fields are defined by largest contour segmentation after topological simplification. These features are matched using a volumetric similarity measure based on spatial overlap of individual features. The relationships defined by this similarity measure are ranked and presented in a thumbnail gallery of feature pairs and a graph representation showing all relationships between individual contours. Additionally, linked views of the contour trees are provided to ease navigation. The main render view shows the selected features overlapping each other. Thus, by displaying individual features and their relationships in a structured fashion, we enable exploratory visualization of correlations between similar structures in two scalar fields. We demonstrate the utility of our approach by applying it to a number of complex fluid flow datasets, where the emphasis is put on the comparison of vortex related scalar quantities.

8.
IEEE Trans Vis Comput Graph ; 14(6): 1659-66, 2008.
Artigo em Inglês | MEDLINE | ID: mdl-18989023

RESUMO

Recent results have shown a link between geometric properties of isosurfaces and statistical properties of the underlying sampled data. However, this has two defects: not all of the properties described converge to the same solution, and the statistics computed are not always invariant under isosurface-preserving transformations. We apply Federer's Coarea Formula from geometric measure theory to explain these discrepancies. We describe an improved substitute for histograms based on weighting with the inverse gradient magnitude, develop a statistical model that is invariant under isosurface-preserving transformations, and argue that this provides a consistent method for algorithm evaluation across multiple datasets based on histogram equalization. We use our corrected formulation to reevaluate recent results on average isosurface complexity, and show evidence that noise is one cause of the discrepancy between the expected figure and the observed one.

9.
IEEE Trans Vis Comput Graph ; 13(2): 330-41, 2007.
Artigo em Inglês | MEDLINE | ID: mdl-17218749

RESUMO

Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat individual connected components as distinct entities for isosurfacing or interval volume rendering. We describe a framework for direct volume rendering based on segmenting a volume into regions of equivalent contour topology and applying separate transfer functions to each region. Each region corresponds to a branch of a hierarchical contour tree decomposition, and a separate transfer function can be defined for it. The novel contributions of our work are 1) a volume rendering framework and interface where a unique transfer function can be assigned to each subvolume corresponding to a branch of the contour tree, 2) a runtime method for adjusting data values to reflect contour tree simplifications, 3) an efficient way of mapping a spatial location into the contour tree to determine the applicable transfer function, and 4) an algorithm for hardware-accelerated direct volume rendering that visualizes the contour tree-based segmentation at interactive frame rates using graphics processing units (GPUs) that support loops and conditional branches in fragment programs.


Assuntos
Algoritmos , Gráficos por Computador , Aumento da Imagem/métodos , Interpretação de Imagem Assistida por Computador/métodos , Imageamento Tridimensional/métodos
10.
IEEE Trans Vis Comput Graph ; 23(1): 960-969, 2017 01.
Artigo em Inglês | MEDLINE | ID: mdl-27875209

RESUMO

This paper presents an efficient algorithm for the computation of the Reeb space of an input bivariate piecewise linear scalar function f defined on a tetrahedral mesh. By extending and generalizing algorithmic concepts from the univariate case to the bivariate one, we report the first practical, output-sensitive algorithm for the exact computation of such a Reeb space. The algorithm starts by identifying the Jacobi set of f, the bivariate analogs of critical points in the univariate case. Next, the Reeb space is computed by segmenting the input mesh along the new notion of Jacobi Fiber Surfaces, the bivariate analog of critical contours in the univariate case. We additionally present a simplification heuristic that enables the progressive coarsening of the Reeb space. Our algorithm is simple to implement and most of its computations can be trivially parallelized. We report performance numbers demonstrating orders of magnitude speedups over previous approaches, enabling for the first time the tractable computation of bivariate Reeb spaces in practice. Moreover, unlike range-based quantization approaches (such as the Joint Contour Net), our algorithm is parameter-free. We demonstrate the utility of our approach by using the Reeb space as a semi-automatic segmentation tool for bivariate data. In particular, we introduce continuous scatterplot peeling, a technique which enables the reduction of the cluttering in the continuous scatterplot, by interactively selecting the features of the Reeb space to project. We provide a VTK-based C++ implementation of our algorithm that can be used for reproduction purposes or for the development of new Reeb space based visualization techniques.

11.
IEEE Trans Vis Comput Graph ; 23(7): 1782-1795, 2017 07.
Artigo em Inglês | MEDLINE | ID: mdl-28113433

RESUMO

Isosurfaces are fundamental geometrical objects for the analysis and visualization of volumetric scalar fields. Recent work has generalized them to bivariate volumetric fields with fiber surfaces, the pre-image of polygons in range space. However, the existing algorithm for their computation is approximate, and is limited to closed polygons. Moreover, its runtime performance does not allow instantaneous updates of the fiber surfaces upon user edits of the polygons. Overall, these limitations prevent a reliable and interactive exploration of the space of fiber surfaces. This paper introduces the first algorithm for the exact computation of fiber surfaces in tetrahedral meshes. It assumes no restriction on the topology of the input polygon, handles degenerate cases and better captures sharp features induced by polygon bends. The algorithm also allows visualization of individual fibers on the output surface, better illustrating their relationship with data features in range space. To enable truly interactive exploration sessions, we further improve the runtime performance of this algorithm. In particular, we show that it is trivially parallelizable and that it scales nearly linearly with the number of cores. Further, we study acceleration data-structures both in geometrical domain and range space and we show how to generalize interval trees used in isosurface extraction to fiber surface extraction. Experiments demonstrate the superiority of our algorithm over previous work, both in terms of accuracy and running time, with up to two orders of magnitude speedups. This improvement enables interactive edits of range polygons with instantaneous updates of the fiber surface for exploration purpose. A VTK-based reference implementation is provided as additional material to reproduce our results.

12.
IEEE Trans Vis Comput Graph ; 23(1): 941-949, 2017 01.
Artigo em Inglês | MEDLINE | ID: mdl-27875207

RESUMO

Multifield data are common in visualization. However, reducing these data to comprehensible geometry is a challenging problem. Fiber surfaces, an analogy of isosurfaces to bivariate volume data, are a promising new mechanism for understanding multifield volumes. In this work, we explore direct ray casting of fiber surfaces from volume data without any explicit geometry extraction. We sample directly along rays in domain space, and perform geometric tests in range space where fibers are defined, using a signed distance field derived from the control polygons. Our method requires little preprocess, and enables real-time exploration of data, dynamic modification and pixel-exact rendering of fiber surfaces, and support for higher-order interpolation in domain space. We demonstrate this approach on several bivariate datasets, including analysis of multi-field combustion data.

13.
IEEE Trans Vis Comput Graph ; 12(2): 231-42, 2006.
Artigo em Inglês | MEDLINE | ID: mdl-16509382

RESUMO

We review schemes for dividing cubic cells into simplices (tetrahedra) for interpolating from sampled data to IR3, present visual and geometric artifacts generated in isosurfaces and volume renderings, and discuss how these artifacts relate to the filter kernels corresponding to the subdivision schemes.


Assuntos
Algoritmos , Artefatos , Gráficos por Computador , Aumento da Imagem/métodos , Interpretação de Imagem Assistida por Computador/métodos , Imageamento Tridimensional/métodos , Armazenamento e Recuperação da Informação/métodos , Processamento de Sinais Assistido por Computador , Interpretação Estatística de Dados , Análise Numérica Assistida por Computador , Tamanho da Amostra , Interface Usuário-Computador
14.
IEEE Trans Vis Comput Graph ; 12(5): 1259-65, 2006.
Artigo em Inglês | MEDLINE | ID: mdl-17080860

RESUMO

In this paper, we show that histograms represent spatial function distributions with a nearest neighbour interpolation. We confirm that this results in systematic underrepresentation of transitional features of the data, and provide new insight why this occurs. We further show that isosurface statistics, which use higher quality interpolation, give better representations of the function distribution. We also use our experimentally collected isosurface statistics to resolve some questions as to the formal complexity of isosurfaces.


Assuntos
Gráficos por Computador , Interpretação Estatística de Dados , Aumento da Imagem/métodos , Interpretação de Imagem Assistida por Computador/métodos , Imageamento Tridimensional/métodos , Armazenamento e Recuperação da Informação/métodos , Modelos Estatísticos , Algoritmos , Simulação por Computador , Interface Usuário-Computador
15.
IEEE Trans Vis Comput Graph ; 22(1): 945-54, 2016 Jan.
Artigo em Inglês | MEDLINE | ID: mdl-26529738

RESUMO

Scalar topology in the form of Morse theory has provided computational tools that analyze and visualize data from scientific and engineering tasks. Contracting isocontours to single points encapsulates variations in isocontour connectivity in the Reeb graph. For multivariate data, isocontours generalize to fibers-inverse images of points in the range, and this area is therefore known as fiber topology. However, fiber topology is less fully developed than Morse theory, and current efforts rely on manual visualizations. This paper presents how to accelerate and semi-automate this task through an interface for visualizing fiber singularities of multivariate functions R³ → R². This interface exploits existing conventions of fiber topology, but also introduces a 3D view based on the extension of Reeb graphs to Reeb spaces. Using the Joint Contour Net, a quantized approximation of the Reeb space, this accelerates topological visualization and permits online perturbation to reduce or remove degeneracies in functions under study. Validation of the interface is performed by assessing whether the interface supports the mathematical workflow both of experts and of less experienced mathematicians.


Assuntos
Gráficos por Computador , Processamento de Imagem Assistida por Computador/métodos , Algoritmos , Humanos , Projetos de Pesquisa , Propriedades de Superfície , Interface Usuário-Computador
16.
IEEE Trans Vis Comput Graph ; 20(8): 1100-13, 2014 Aug.
Artigo em Inglês | MEDLINE | ID: mdl-26357364

RESUMO

Contour Trees and Reeb Graphs are firmly embedded in scientific visualization for analysing univariate (scalar) fields. We generalize this analysis to multivariate fields with a data structure called the Joint Contour Net that quantizes the variation of multiple variables simultaneously. We report the first algorithm for constructing the Joint Contour Net, and demonstrate some of the properties that make it practically useful for visualisation, including accelerating computation by exploiting a relationship with rasterisation in the range of the function.

17.
IEEE Trans Vis Comput Graph ; 19(2): 263-77, 2013 Feb.
Artigo em Inglês | MEDLINE | ID: mdl-22566471

RESUMO

Many data sets are sampled on regular lattices in two, three or more dimensions, and recent work has shown that statistical properties of these data sets must take into account the continuity of the underlying physical phenomena. However, the effects of quantization on the statistics have not yet been accounted for. This paper therefore reconciles the previous papers to the underlying mathematical theory, develops a mathematical model of quantized statistics of continuous functions, and proves convergence of geometric approximations to continuous statistics for regular sampling lattices. In addition, the computational cost of various approaches is considered, and recommendations made about when to use each type of statistic.

18.
J Nucl Med Technol ; 40(3): 168-74, 2012 Sep.
Artigo em Inglês | MEDLINE | ID: mdl-22892275

RESUMO

UNLABELLED: The assessment of regional skeletal metabolism using (18)F-fluoride PET ((18)F-PET) requires segmentation of the tissue region of interest (ROI). The aim of this study was to validate a novel approach to define multiple ROIs at the proximal femur similar to those used in dual x-ray absorptiometry. Regions were first drawn on low-dose CT images acquired as a routine part of the PET/CT study and transferred to the (18)F-PET images for the quantitative analysis of bone turnover. METHODS: Four healthy postmenopausal women with a mean age of 65.1 y (range, 61.8-70.0 y), and with no history of metabolic bone disorder and not currently being administered treatment affecting skeletal metabolism, underwent dynamic (18)F-PET/CT at the hip with an injected activity of 180 MBq. The ROIs at the proximal femur included femoral shaft, femoral neck, and total hip and were segmented using both a semiautomatic method and manually by 8 experts at manual ROI delineation. The mean of the 8 manually drawn ROIs was considered the gold standard against which the performances of the semiautomatic and manual methods were compared in terms of percentage overlap and percentage difference. The time to draw the ROIs was also compared. RESULTS: The percentage overlaps between the gold standard and the semiautomatic ROIs for total hip, femoral neck, and femoral shaft were 86.1%, 37.8%, and 96.1%, respectively, and the percentage differences were 14.5%, 89.7%, and 4.7%, respectively. In the same order, the percentage overlap between the gold standard and the manual ROIs were 85.2%, 39.1%, and 95.2%, respectively, and the percentage differences were 19.9%, 91.6%, and 12.2%, respectively. The semiautomatic method was approximately 9.5, 2.5, and 67 times faster than the manual method for segmenting total-hip, femoral-neck, and femoral-shaft ROIs, respectively. CONCLUSION: We have developed and validated a semiautomatic procedure whereby ROIs at the hip are defined using the CT component of an (18)F-PET/CT scan. The percentage overlap and percentage difference results between the semiautomatic method and the manual method for ROI delineation were similar. Two advantages of the semiautomatic method are that it is significantly quicker and eliminates some of the variability associated with operator or reader input. The tube current used for the CT scan was associated with an effective dose 8 times lower than that associated with a typical diagnostic CT scan. These results suggest that it is possible to segment bone ROIs from low-dose CT for later transfer to PET in a single PET/CT procedure without the need for an additional high-resolution CT scan.


Assuntos
Fêmur/diagnóstico por imagem , Fluoretos , Radioisótopos de Flúor , Processamento de Imagem Assistida por Computador/métodos , Imagem Multimodal/métodos , Tomografia por Emissão de Pósitrons , Tomografia Computadorizada por Raios X , Idoso , Automação , Feminino , Humanos , Pessoa de Meia-Idade , Reprodutibilidade dos Testes , Fatores de Tempo
19.
IEEE Trans Vis Comput Graph ; 17(11): 1599-611, 2011 Nov.
Artigo em Inglês | MEDLINE | ID: mdl-21173451

RESUMO

The contour tree compactly describes scalar field topology. From the viewpoint of graph drawing, it is a tree with attributes at vertices and optionally on edges. Standard tree drawing algorithms emphasize structural properties of the tree and neglect the attributes. Applying known techniques to convey this information proves hard and sometimes even impossible. We present several adaptions of popular graph drawing approaches to the problem of contour tree drawing and evaluate them. We identify five esthetic criteria for drawing contour trees and present a novel algorithm for drawing contour trees in the plane that satisfies four of these criteria. Our implementation is fast and effective for contour tree sizes usually used in interactive systems (around 100 branches) and also produces readable pictures for larger trees, as is shown for an 800 branch example.

SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA