Project Mission
Our goal is to substantially improve the interactivity and explorability of large-scale, time-varying data visualization through the study and development of innovative data reduction methods, rendering and interaction techniques, and system integration strategies tailored to the characteristics of the underlying time-varying data.
Hiroshi Akiba, Ph.D. candidate, VIDI
Hongfeng Yu, Ph.D. candidate, VIDI
Kwan-Liu Ma, Professor, VIDI
Simultaneous Classification of Time-Varying Volume Data Based on the Time Histogram
Hiroshi Akiba, Nathaniel Fout, Kwan-Liu Ma
In Proceedings of Eurographics Visualization Symposium
May, 2006, pp. 1-8
An important challenge in the application of direct volume rendering to time-varying data is the specification of transfer functions for all time steps. Very little research has been devoted to this problem, however. To address this issue we propose an approach which allows simultaneous classification of the entire time series. We explore options for transfer function specification that are based, either directly or indirectly, on the time histogram ...
End-to-end Data Reduction and Hardware Accelerated Rendering Techniques for Visualizing Time-Varying Non-uniform Grid Volume Data
Hiroshi Akiba, Kwan-Liu Ma, John Clyne
In Proceedings of the International Workshop on Volume Graphics
June, 2005, pp. 31-39
We present a systematic approach for direct volume rendering terascale-sized data that are time-varying, and possibly non-uniformly sampled, using only a single commodity graphics PC. Our method employs a data reduction scheme that combines lossless, wavelet-based progressive data access with a user-directed, hardware-accelerated data packing technique. Data packing is achieved by discarding data blocks with values outside the data interval of interest and encoding the remaining data in a structure that can be ef ciently decoded in the GPU ...
Techniques for Visualizing Time-Varying Volume Data
Kwan-Liu Ma, Eric Lum
Visualization Handbook
Chapter 26 pp. 511-531, Visualization Handbook, October, 2004
Our ability to study and understand complex, transient phenomena is critical to the solution of many scientific and engineering problems. Examples include data from the study of neuron excitement, crack propagation in a material, evolution of a thunderstorm, unsteady flow surrounding an aircraft, seismic reflection from geological strata, and the merging of galaxies. A typical time-varying dataset from a computational fluid dynamics ...
I/O Strategies for Parallel Rendering of Large Time-Varying Volume Data
Hongfeng Yu, Kwan-Liu Ma, Joel Welling
In Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Parallel Graphics and Visualization
June, 2004, pp. 31-40
This paper presents I/O solutions for the visualization of time-varying volume data in a parallel and distributed computing environment. Depending on the number of rendering processors used, our I/O strategies help significantly lower interframe delay by employing a set of I/O processors coupled with MPI parallel I/O support. The targeted application is earthquake modeling using a large 3D unstructured mesh consisting of one hundred millions cells ...
Visualizing Time-Varying Volume Data
Kwan-Liu Ma
IEEE Computing in Science and Engineering
Volume 5, Number 2, March, 2003, pp. 34-42
This article reviews strategies developed so far for enabling interactive visualization of volume data from time-varying simulations with a focus on encoding, feature extraction, and rendering issues. The author also discusses emerging trends in time-varying data visualization research and their potential impact on the scientific research community ...
A Hardware-Assisted Scalable Solution for Interactive Volume Rendering of Time-Varying Data
Eric Lum, Kwan-Liu Ma, John Clyne
IEEE Transactions on Visualization and Graphics
Volume 8, Number 3, July, 2002, pp. 286-301
We present a scalable volume rendering technique that exploits lossy compression and low-cost commodity hardware to permit highly interactive exploration of time-varying scalar volume data. A palette-based decoding technique and an adaptive bit allocation scheme are developed to fully utilize the texturing capability of a commodity 3-D graphics card. Using a single PC equipped with a modest amount of memory, a texture capable graphics card, and an inexpensive disk array, we are able to render hundreds of time steps of regularly gridded volume data (up to 42 millions voxels each time step) at interactive rates ...
Texture Hardware Assisted Rendering of Time-Varying Volume Data
Eric Lum, Kwan-Liu Ma, John Clyne
In Proceedings of IEEE Visualization 2001 Conference
October, 2001, pp. 263-270
In this paper we present a hardware-assisted rendering technique coupled with a compression scheme for the interactive visual exploration of time-varying scalar volume data. A palette-based decoding technique and an adaptive bit allocation scheme are developed to fully utilize the texturing capability of a commodity 3-D graphics card. Using a single PC equipped with a modest amount of memory, a texture capable graphics card, and an inexpensive disk array, we are able to render hundreds of time steps of regularly gridded volume data (up to 45 millions voxels each time step) at interactive rates, permitting the visual exploration of large scientific data sets in both the temporal and spatial domain ...
A Study of Transfer Function Generation for Time-Varying Volume Data
T.J. Jankun-Kelly, Kwan-Liu Ma
In Proceedings of Volume Graphics 2001
2001
The proper usage and creation of transfer functions for time-varying data sets is an often ignored problem in volume visualization. Although methods and guidelines exist for time-invariant data, little formal study for the timevarying case has been performed. This paper examines this problem, and reports the study that we have conducted to determine how the dynamic behavior of time-varying data may be captured by a single or small set of transfer functions ...
A Fast Volume Rendering Algorithm for Time-Varying Fields Using a Time-Step Partitioning (TSP) Tree
Han-Wei Shen, Ling-Jen Chiang, Kwan-Liu Ma
In Proceedings of IEEE Visualization 1999 Conference
October, 1999, pp. 371-378
This paper presents a fast volume rendering algorithm for timevarying fields. We propose a new data structure, called Time-Space Partitioning (TSP) tree, that can effectively capture both the spatial and the temporal coherence from a time-varying field. Using the proposed data structure, the rendering speed is substantially improved. In addition, our data structure helps to maintain the memory access locality and to provide the sparse data traversal so that our algorithm becomes suitable for large-scale out-of-core applications ...
