Results 1  10
of
15
Amira: a highly interactive system for visual data analysis
 THE VISUALIZATION HANDBOOK
, 2005
"... What characteristics should a good visualization system hold? What kinds of data should it support? What capabilities should it provide? Of course, the answers depend on the particular task and application. For some users a visualization system may be nothing more than a simple image viewer or plott ..."
Abstract

Cited by 52 (21 self)
 Add to MetaCart
What characteristics should a good visualization system hold? What kinds of data should it support? What capabilities should it provide? Of course, the answers depend on the particular task and application. For some users a visualization system may be nothing more than a simple image viewer or plotting program. For others it is integrated software dedicated to their personal field of work, such as a computer algebra program or a finiteelement simulation system. While in such integrated systems visualization is usually just an addon, there are also many specialized systems whose primary focus is upon visualization itself.
Saddle connectors  an approach to visualizing the topological skeleton of complex 3D vector fields
 IN PROC. IEEE VISUALIZATION
, 2003
"... One of the reasons that topological methods have a limited popularity for the visualization of complex 3D flow fields is the fact that such topological structures contain a number of separating stream surfaces. Since these stream surfaces tend to hide each other as well as other topological feature ..."
Abstract

Cited by 52 (17 self)
 Add to MetaCart
One of the reasons that topological methods have a limited popularity for the visualization of complex 3D flow fields is the fact that such topological structures contain a number of separating stream surfaces. Since these stream surfaces tend to hide each other as well as other topological features, for complex 3D topologies the visualizations become cluttered and hardly interpretable. This paper proposes to use particular stream lines called saddle connectors instead of separating stream surfaces and to depict single surfaces only on user demand. We discuss properties and computational issues of saddle connectors and apply these methods to complex flow data. We show that the use of saddle connectors makes topological skeletons available as a valuable visualization tool even for topologically complex 3D flow data.
Gridindependent detection of closed stream lines in 2D vector fields
 in Proc. Vision, Modeling and Visualization
, 2004
"... We present a new approach to detecting isolated closed stream lines in 2D vector fields. This approach is based on the idea of transforming the 2D vector field into an appropriate 3D vector field such that detecting closed stream lines in 2D is equivalent to intersecting certain stream surfaces in 3 ..."
Abstract

Cited by 21 (3 self)
 Add to MetaCart
We present a new approach to detecting isolated closed stream lines in 2D vector fields. This approach is based on the idea of transforming the 2D vector field into an appropriate 3D vector field such that detecting closed stream lines in 2D is equivalent to intersecting certain stream surfaces in 3D. Contrary to preexisting methods, our approach does not rely on any underlying grid structure of the vector field. We demonstrate the applicability and stability by applying it to a test data set. 1
Generation of Accurate Integral Surfaces in TimeDependent Vector Fields
 IEEE TVCG
, 2008
"... Abstract—We present a novel approach for the direct computation of integral surfaces in general vector fields. As opposed to previous work, which we analyze in detail, our approach is based on a separation of integral surface computation into two stages: surface approximation and generation of a gra ..."
Abstract

Cited by 15 (3 self)
 Add to MetaCart
Abstract—We present a novel approach for the direct computation of integral surfaces in general vector fields. As opposed to previous work, which we analyze in detail, our approach is based on a separation of integral surface computation into two stages: surface approximation and generation of a graphical representation. This allows us to overcome several limitations of previous techniques. We first describe an algorithm for surface integration that approximates a series of timelines using iterative refinement and computes a skeleton of the integral surface. In a second step, we generate a wellconditioned triangulation. The presented approach allows a highly accurate treatment of very large timevarying vector fields in an efficient, streaming fashion. We examine the properties of the presented methods on several example datasets and perform a numerical study of its correctness and accuracy. Finally, we examine some visualization aspects of integral surfaces. Index Terms—3D vector field visualization, flow visualization, timevarying and timeseries visualization, surface extraction 1
A Survey on Visualization of Vector Fields By TextureBased Methods
 Devel. Pattern Rec
, 2000
"... Visualization of vector data produced from application areas such as computational fluid dynamics (CFD), environmental sciences, and material engineering is a challenging task. Traditional visualization approaches, such as vector plot, particle tracing, stream surfaces, volume rendering, and so on, ..."
Abstract

Cited by 14 (0 self)
 Add to MetaCart
Visualization of vector data produced from application areas such as computational fluid dynamics (CFD), environmental sciences, and material engineering is a challenging task. Traditional visualization approaches, such as vector plot, particle tracing, stream surfaces, volume rendering, and so on, often provide a rather coarse spatial resolution. This problem is tackled by texturebased algorithms, which can provide the flow visualization by high resolution output texture. Texturebased methods reveal to be effective, versatile, and suitable for a large spectrum of application. In this paper we review, outlining advantages and drawbacks, the most important texturebased techniques known in the literature for: 2D and 3D, steady and unsteady, regular and curvilinear vector grids. 1 INTRODUCTION Visualization of vector data has always been one of the most attractive challenges in the scientific visualization field; Figure 1 shows the classification of the main methodologies known in t...
Extraction and visualization of swirl and tumble motion from engine simulation data
"... An optimal combustion process within an engine block is central to the performance of many motorized vehicles. Associated with this process are two important patterns of flow: swirl and tumble motion, which optimize the mixing of fluid within each of an engine’s cylinders. Good visualizations are n ..."
Abstract

Cited by 12 (5 self)
 Add to MetaCart
An optimal combustion process within an engine block is central to the performance of many motorized vehicles. Associated with this process are two important patterns of flow: swirl and tumble motion, which optimize the mixing of fluid within each of an engine’s cylinders. Good visualizations are necessary to analyze these incylinder flows. The simulation data associated with incylinder tumble motion within a gas engine, given on an unstructured, timevarying and adaptive resolution CFD grid, demands robust visualization methods that apply to unsteady flow. We present a range of methods including integral, featurebased, and imagebased schemes with the goal of extracting and visualizing these two important patterns of motion. We place a strong emphasis on automatic and semiautomatic methods, including topological analysis, that require little or no user input. We make effective use of animation to visualize the timedependent simulation data and describe the challenges and some of the implementation measures necessary in an application of the presented methods to unstructured, timevarying and volumetric grids.
Dynamic line integral convolution for visualizing streamline evolution
 IEEE Transactions on Visualization and Computer Graphics
, 2003
"... Professor John W. Belcher is a collaborator on the project, and can act as a correspondent. His ..."
Abstract

Cited by 8 (0 self)
 Add to MetaCart
Professor John W. Belcher is a collaborator on the project, and can act as a correspondent. His
Tensor splats
 In Visualization and Data Analysis
, 2004
"... A new generalpurpose technique for the visualization of timedependent symmetric positive definite tensor fields of rank two is described. It is based on a splatting technique that is built from tiny transparent glyph primitives which are capable of incorporating the full orientational information ..."
Abstract

Cited by 8 (2 self)
 Add to MetaCart
A new generalpurpose technique for the visualization of timedependent symmetric positive definite tensor fields of rank two is described. It is based on a splatting technique that is built from tiny transparent glyph primitives which are capable of incorporating the full orientational information content of a tensor. The result is an informationrich image that allows to read off the preferred orientations in a tensor field. It is useful for analyzing slices or volumes of a threedimensional tensor field and can be overlaid with standard volume rendering or color mapping. The application of the rendering technique is demonstrated on numerically simulated general relativistic data and a measured diffusion tensor field of a human brain.
Interactive Streak Surface Visualization on the GPU
, 2009
"... In this paper we present techniques for the visualization of unsteady flows using streak surfaces, which allow for the first time an adaptive integration and rendering of such surfaces in realtime. The techniques consist of two main components, which are both realized on the GPU to exploit computa ..."
Abstract

Cited by 5 (0 self)
 Add to MetaCart
In this paper we present techniques for the visualization of unsteady flows using streak surfaces, which allow for the first time an adaptive integration and rendering of such surfaces in realtime. The techniques consist of two main components, which are both realized on the GPU to exploit computational and bandwidth capacities for numerical particle integration and to minimize bandwidth requirements in the rendering of the surface. In the construction stage, an adaptive surface representation is generated. Surface refinement and coarsening strategies are based on local surface properties like distortion and curvature. We compare two different methods to generate a streak surface: a) by computing a patchbased surface representation that avoids any interdependence between patches, and b) by computing a particlebased surface representation including particle connectivity, and by updating this connectivity during particle refinement and coarsening. In the rendering stage, the surface is either rendered as a set of quadrilateral surface patches using highquality pointbased approaches, or a surface triangulation is built in turn from the given particle connectivity and the resulting triangle mesh is rendered. We perform a comparative study of the proposed techniques with respect to surface quality, visual quality and performance by visualizing streak surfaces in real flows using different rendering options.
Interactive Visual Exploration of Unsteady 3D Flows
, 2007
"... In this paper we present GPUbased techniques for the interactive visualization of large unsteady 3D flow fields on uniform grids. We propose a novel dualcore approach to asynchronously stream such fields from the CPU, thus enabling the efficient exploration of large timeresolved sequences. This a ..."
Abstract

Cited by 3 (0 self)
 Add to MetaCart
In this paper we present GPUbased techniques for the interactive visualization of large unsteady 3D flow fields on uniform grids. We propose a novel dualcore approach to asynchronously stream such fields from the CPU, thus enabling the efficient exploration of large timeresolved sequences. This approach decouples visualization from data handling, resulting in interactive frame rates. Built upon a previously published GPU particle engine for flow visualization we have developed new strategies to compute and to visualize path lines and streak lines on the GPU. To provide additional visual cues, focus+context techniques for polygonal meshes have been integrated. The proposed techniques are used in the visual analysis of the Terashake 2.1 earthquake simulation data, and they have been shown to be very effective in revealing the relevant information in this data.