149,000 research outputs found

    Glyphs for space-time Jacobians of time-dependent vector fields

    Get PDF
    Glyphs have proven to be a powerful visualization technique for general tensor fields modeling physical phenomena such as diffusion or the derivative of flow fields. Most glyph constructions, however, do not provide a way of considering the temporal derivative, which is generally nonzero in non-stationary vector fields. This derivative offers a deeper understanding of features in time-dependent vector fields. We introduce an extension to 2D and 3D tensor glyph design that additionally encodes the temporal information of velocities, and thus makes it possible to represent time-dependent Jacobians. At the same time, a certain set of requirements for general tensor glyphs is fulfilled, such that the new method provides a visualization of the steadiness or unsteadiness of a vector field at a given instance of time

    Streamsurface Smoke Effect for Visualizing Dragon Fly CFD Data in Modern OpenGL with an Emphasis on High Performance

    Get PDF
    Visualizing 3D, time dependent velocity vector fields is a difficult topic. Streamlines can be used to visualize 3D vector fields. A smoke effect where the streamline is faded out as time progresses can provide a better visualization of a time dependent flow. This work uses modern OpenGL to create a smoke trail effect with streamsurfaces in the dragon fly data set. Many aspects affecting performance are tested to determine the best options or approach

    Eyelet particle tracing - steady visualization of unsteady flow

    Get PDF
    It is a challenging task to visualize the behavior of time-dependent 3D vector fields. Most of the time an overview of unsteady fields is provided via animations, but, unfortunately, animations provide only transient impressions of momentary flow. In this paper we present two approaches to visualize time varying fields with fixed geometry. Path lines and streak lines represent such a steady visualization of unsteady vector fields, but because of occlusion and visual clutter it is useless to draw them all over the spatial domain. A selection is needed. We show how bundles of streak lines and path lines, running at different times through one point in space, like through an eyelet, yield an insightful visualization of flow structure ('eyelet lines'). To provide a more intuitive and appealing visualization we also explain how to construct a surface from these lines. As second approach, we use a simple measurement of local changes of a field over time to determine regions with strong changes. We visualize these regions with isosurfaces to give an overview of the activity in the dataset. Finally we use the regions as a guide for placing eyelets

    An overview of a Lagrangian method for analysis of animal wake dynamics

    Get PDF
    The fluid dynamic analysis of animal wakes is becoming increasingly popular in studies of animal swimming and flying, due in part to the development of quantitative flow visualization techniques such as digital particle imaging velocimetry (DPIV). In most studies, quasi-steady flow is assumed and the flow analysis is based on velocity and/or vorticity fields measured at a single time instant during the stroke cycle. The assumption of quasi-steady flow leads to neglect of unsteady (time-dependent) wake vortex added-mass effects, which can contribute significantly to the instantaneous locomotive forces. In this paper we review a Lagrangian approach recently introduced to determine unsteady wake vortex structure by tracking the trajectories of individual fluid particles in the flow, rather than by analyzing the velocity/vorticity fields at fixed locations and single instants in time as in the Eulerian perspective. Once the momentum of the wake vortex and its added mass are determined, the corresponding unsteady locomotive forces can be quantified. Unlike previous studies that estimated the time-averaged forces over the stroke cycle, this approach enables study of how instantaneous locomotive forces evolve over time. The utility of this method for analyses of DPIV velocity measurements is explored, with the goal of demonstrating its applicability to data that are typically available to investigators studying animal swimming and flying. The methods are equally applicable to computational fluid dynamics studies where velocity field calculations are available

    ANALYSIS AND VISUALIZATION OF FLOW FIELDS USING INFORMATION-THEORETIC TECHNIQUES AND GRAPH-BASED REPRESENTATIONS

    Get PDF
    Three-dimensional flow visualization plays an essential role in many areas of science and engineering, such as aero- and hydro-dynamical systems which dominate various physical and natural phenomena. For popular methods such as the streamline visualization to be effective, they should capture the underlying flow features while facilitating user observation and understanding of the flow field in a clear manner. My research mainly focuses on the analysis and visualization of flow fields using various techniques, e.g. information-theoretic techniques and graph-based representations. Since the streamline visualization is a popular technique in flow field visualization, how to select good streamlines to capture flow patterns and how to pick good viewpoints to observe flow fields become critical. We treat streamline selection and viewpoint selection as symmetric problems and solve them simultaneously using the dual information channel [81]. To the best of my knowledge, this is the first attempt in flow visualization to combine these two selection problems in a unified approach. This work selects streamline in a view-independent manner and the selected streamlines will not change for all viewpoints. My another work [56] uses an information-theoretic approach to evaluate the importance of each streamline under various sample viewpoints and presents a solution for view-dependent streamline selection that guarantees coherent streamline update when the view changes gradually. When projecting 3D streamlines to 2D images for viewing, occlusion and clutter become inevitable. To address this challenge, we design FlowGraph [57, 58], a novel compound graph representation that organizes field line clusters and spatiotemporal regions hierarchically for occlusion-free and controllable visual exploration. We enable observation and exploration of the relationships among field line clusters, spatiotemporal regions and their interconnection in the transformed space. Most viewpoint selection methods only consider the external viewpoints outside of the flow field. This will not convey a clear observation when the flow field is clutter on the boundary side. Therefore, we propose a new way to explore flow fields by selecting several internal viewpoints around the flow features inside of the flow field and then generating a B-Spline curve path traversing these viewpoints to provide users with closeup views of the flow field for detailed observation of hidden or occluded internal flow features [54]. This work is also extended to deal with unsteady flow fields. Besides flow field visualization, some other topics relevant to visualization also attract my attention. In iGraph [31], we leverage a distributed system along with a tiled display wall to provide users with high-resolution visual analytics of big image and text collections in real time. Developing pedagogical visualization tools forms my other research focus. Since most cryptography algorithms use sophisticated mathematics, it is difficult for beginners to understand both what the algorithm does and how the algorithm does that. Therefore, we develop a set of visualization tools to provide users with an intuitive way to learn and understand these algorithms

    A texture-based framework for improving CFD data visualization in a virtual environment

    Get PDF
    In the field of computational fluid dynamics (CFD) accurate representations of fluid phenomena can be simulated but require large amounts of data to represent the flow domain. Inefficient handling and access of the data at initialization and runtime can limit the ability of the engineering to quickly visualize and investigate the entire flow simulation, and thus hampering the ability to make a quality engineering decision in a timely manner. This problem is amplified n-fold if the solution set is time dependent, or transient. To visualize the data efficiently, dataset access should be decreased if not eliminated at runtime to provide an interactive environment to the end user. Also a reduction in the size of the initial datasets should be reduced as much as possible while maintaining validity of the solution so that larger (i.e. transient) solution datasets can be visualized. To accomplish this, the format in which the dataset is stored should be changed from conventional formats. With the recent advancements of graphical processor unit (GPU) technology, current research in the computer graphics community has lead a novel approach for efficiently storing and accessing flow field data as texture data during a visualization. A so-called texture-based solution for visualization of flow fields allows the end user to visualize complex three-dimensional flow fields in an intuitive fashion while remaining interactive. This work presents a framework for incorporating texture-based analysis techniques into a current CFD visualization application to improve the capabilities for investigating flow fields. The framework presented easily extendible to allow for research and incorporation of progressive visualization methods, in keeping with current technology. Comparisons of the current framework with the texture-based framework are shown to effectively visualize a dataset that could not be visualized in its entirety with the current framework. Comparisons of common visualization techniques, such as contour planes and streamlines, are made to show how the texture-based framework out performs the current framework

    GPUFLIC: interactive and accurate dense visualization of unsteady flows

    Get PDF
    Journal ArticleAbstract The paper presents an efficient and accurate implementation of Unsteady Flow LIC (UFLIC) on the Graphics Processing Unit (GPU). We obtain the same, high quality texture representation of unsteady two-dimensional flows as the original, time-consuming method but leverage the features of today's commodity hardware to achieve interactive frame rates. Despite a remarkable number of recent contributions in the field of texture-based visualization of time-dependent vector fields, the present paper is the first to provide a faithful implementation of that prominent technique fully supported by the graphics pipeline

    A Reynolds Number Based Sampling Technique for 3-D Vector Fields in Computational Fluid Dynamic Environments

    Get PDF
    Effective visualization of unsteady, time-dependent vector fields in a virtual environment is not a trivial task. This is due to the fact that most visualization techniques require the user to have a prior understanding of how the vector field will behave to set the parameters used to create the visualization. In this thesis we will take air flow data from a computational fluid dynamic simulations to calculate the amount of turbulence (represented as Reynolds numbers) to identify regions of interest. We then calculate wind pathlines that will intersect with these points sampled from these regions. We address the issue of optimizing the appropriate number of pathlines relative to the size and resolution of the simulation. We are then able to implement the ability to interact with the simulations using a modern video game engine with virtual reality capabilities. By comparing the results with results that do not involve the turbulence based sampling methods, we conclude that our method provides more detail where detail is demanded

    ISA and IBFVS: image space-based visualization of flow on surfaces

    Get PDF
    We present a side-by-side analysis of two recent image space approaches for the visualization of vector fields on surfaces. The two methods, Image Space Advection (ISA) and Image Based Flow Visualization for Curved Surfaces (IBFVS) generate dense representations of time-dependent vector fields with high spatio-temporal correlation. While the 3D vector fields are associated with arbitrary surfaces represented by triangular meshes, the generation and advection of texture properties is confined to image space. Fast frame rates are achieved by exploiting frame-to-frame coherency and graphics hardware. In our comparison of ISA and IBFVS we point out the strengths and weaknesses of each approach and give recommendations as to when and where they are best applied

    Introduction to Vector Field Visualization

    Get PDF
    Vector field visualization techniques are essential to help us understand the complex dynamics of flow fields. These can be found in a wide range of applications such as study of flows around an aircraft, the blood flow in our heart chambers, ocean circulation models, and severe weather predictions. The vector fields from these various applications can be visually depicted using a number of techniques such as particle traces and advecting textures. In this tutorial, we present several fundamental algorithms in flow visualization including particle integration, particle tracking in time-dependent flows, and seeding strategies. For flows near surfaces, a wide variety of synthetic texture-based algorithms have been developed to depict near-body flow features. The most common approach is based on the Line Integral Convolution (LIC) algorithm. There also exist extensions of LIC to support more flexible texture generations for 3D flow data. This tutorial reviews these algorithms. Tensor fields are found in several real-world applications and also require the aid of visualization to help users understand their data sets. Examples where one can find tensor fields include mechanics to see how material respond to external forces, civil engineering and geomechanics of roads and bridges, and the study of neural pathway via diffusion tensor imaging. This tutorial will provide an overview of the different tensor field visualization techniques, discuss basic tensor decompositions, and go into detail on glyph based methods, deformation based methods, and streamline based methods. Practical examples will be used when presenting the methods; and applications from some case studies will be used as part of the motivation
    corecore