(A more complete list can be seen at DBLP.)


Spatio-temporal Extrapolation for Fluid Animation

Yubo Zhang and Kwan-Liu Ma

ACM Transactions for Graphics
(Accepted for publication; also ACM SIGGRAPH Asia Proceedings)
Volume 32, Number 6, November, 2013

pdf bibtex

Pushing the fluid animation to a higher resolution with limited computational capability is always a rigid demand. It is a challenging problem in computer animation field because we have to either implement high-order numerical methods or increase the resolution of simulation in space and time. While it is not easy to implement high-order methods for general-purpose fluid animation systems, increasing the simulation resolution is not cost-effective, especially for 3D problems ...


The Generalized Sensitivity Scatterplot

Yu-Hsuan Chan, Carlos Correa, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
Volume 19, Number 10, October, 2013, pp. 1768-1781

pdf bibtex

Scatterplots remain a powerful tool to visualize multi-dimensional data. However, accurately understanding the shape of multi-dimensional points from 2D projections remains challenging due to overlap. Consequently, there are a lot of variations on the scatterplot as a visual metaphor for this limitation. An important aspect often overlooked in scatterplots is the issue of sensitivity or local trend, which may help in identifying the type of relationship between two variables ...


A Multi-Criteria Approach to Camera Motion Design for Volume Data Animation

Wei-Hsien Hsu, Yubo Zhang, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
(Accepted for publication; also Proceedings of SciVis 2013)
Volume 19, Number 12, 2013

pdf bibtex

We present an integrated camera motion design and path generation system for building volume data animations. Creating animations is an essential task in presenting complex scientific visualizations. Existing visualization systems use an established
animation function based on keyframes selected by the user. This approach is limited in providing the optimal in-between views of the data. Alternatively, computer graphics and virtual reality camera motion planning is frequently focused on collision free movement in
a virtual walkthrough ...


Lighting Design for Globally Illuminated Volume Rendering

Yubo Zhang and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
(Accepted for publication; also proceedings of SciVis 2013)
Volume 19, Number 12, October, 2013

pdf bibtex

With the evolution of graphics hardware, high quality global illumination becomes available for real-time volume rendering. Compared to local illumination, global illumination can produce realistic shading effects which are closer to real world scenes, and
have been proven useful for enhancing the visual perception of volume datasets including the depth perception and the shape
perception. In this paper, we present an automatic lighting design technique for volume visualization which takes global shading effects into account ...


Real-time Volume Rendering in Dynamic Lighting Environments using Precomputed Photon Mapping

Yubo Zhang, Zhao Dong, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
(Accepted for publication)
Volume 19, Number 8, August, 2013, pp. 1317-1330

pdf bibtex

We present a framework for precomputed volume radiance transfer that achieves real-time rendering of global illumination effects for volume datasets such as multiple scattering, volumetric shadows, etc. Our approach incorporates the volumetric photon mapping method into the classical precomputed radiance transfer pipeline. We contribute several techniques for light approximation, radiance transfer precomputation and real-time radiance estimation, which are essential to make the
approach practical and to achieve high frame rates ...


Large-Scale Graph Visualization and Analytics

Kwan-Liu Ma and Chris Muelder

IEEE Computer
Volume 46, Number 7, July, 2013, pp. 39-46

pdf bibtex

Novel approaches to network visualization and analytics use sophisticated metrics that enable rich interactive network views and node grouping and filtering. A survey of graph layout and simplification methods reveals considerable progress in these new directions. The first Web extra at is a video segment showing dynamic graph layout results for visualizing evolving Internet connectivity. The global approach meets layout criteria--balanced quality and stability with nodes largely remaining stable, but clusters are compacted ...


Interactive Ray Casting of Geodesic Grids

Jinrong Xie, Hongfeng Yu, and Kwan-Liu Ma

In Proceedings of EuroVis 2013
(Accepted for publication)
June, 2013

pdf bibtex

Geodesic grid is commonly used to model the surface of a sphere, and is widely applied in numerical simulations of various scientific applications ranging from biodiversity, climate, to ocean circulation. Direct volume rendering of scalar fields defined on geodesic grids allows scientists to effectively obtain new insights and discoveries from their large scale data. Previous solutions requiring to first transform the geodesic grid into another grid structure ...


Visualizing Large-scale Parallel Communication Traces Using a Particle Animation Technique

Carmen Sigovan, Chris Muelder, and Kwan-Liu Ma

In Proceedings of EuroVis 2013
June, 2013

pdf bibtex

Large-scale scientific simulations require execution on parallel computing systems in order to yield useful results in a reasonable time frame. But parallel execution adds communication overhead. The impact that this overhead has on performance may be difficult to gauge, as parallel application behaviors are typically harder to understand than the sequential types. We introduce an animation based interactive visualization technique for the analysis of communication patterns occurring in parallel application execution


A Visual Network Analysis Methodology for Large Scale Parallel I/O Systems

Carmen Sigovan, Chris Muelder, Kwan-Liu Ma, Jason Cope, Kamil Iskra, and Rob Ross

In Proceedings of IPDPS 2013
(Accepted for publication and presentation)
May, 2013

pdf bibtex

Parallel applications rely on I/O to load data, store end results, and protect partial results from being lost to system failure. Parallel I/O performance thus has a direct and significant impact on application performance. Because supercomputer I/O systems are large and complex, one cannot directly analyze their activity traces. While several visual or automated analysis tools for large-scale HPC log data exist, analysis research in the high-performance computing field is geared toward computation performance rather than I/O performance ...


In Situ Pathtube Visualization with Explorable Images

Yucong Ye, Robert Miller, and Kwan-Liu Ma

In Proceedings of EGPGV 2013
May, 2013, pp. 9-16

pdf bibtex

In-situ processing is considered to the most plausible data analysis and visualization solution for extreme-scale simulations. Explorable images were introduced as an in-situ visualization method, which enable interactive exploration of scalar-field data without need for access of the massive original data with a powerful computer. We present a technique for in-situ generation of explorable images for the visualization of vector field data without incurring additional inter-processor communication during simulation ...


Scalable Parallel Feature Extraction and Tracking for Large Time-Varying 3D Volume Data

Yang Wang, Hongfeng Yu, and Kwan-Liu Ma

In Proceedings of EGPGV 2013
May, 2013, pp. 17-24

pdf bibtex

Large-scale time-varying volume data sets can take terabytes to petabytes of storage space to store and process. One promising approach is to process the data in parallel, and then extract and analyze only features of interest, reducing required memory space by several orders of magnitude for following visualization tasks. However, extracting volume features in parallel is a non-trivial task as features might span over multiple processors, and local partial features are only visible within their own processors. ...


Perceptually Based Depth-Ordering Enhancement for Direct Volume Rendering

Lin Zheng, Yingcai Wu, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
Volume 19, Number 3, March, 2013, pp. 446-459

pdf bibtex

Abstract—Visualizing complex volume data usually renders selected parts of the volume semi-transparently to see inner structures of the volume or provide a context. This presents a challenge for volume rendering methods to produce images with unambiguous depth ordering perception. Existing methods use visual cues such as halos and shadows to enhance depth perception. Along with other limitations, these methods introduce redundant information and require additional overhead ...


Fast Global Illumination for Interactive Volume Visualization

Yubo Zhang and Kwan-Liu Ma

In Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D '13)
March, 2013, pp. 55-62

pdf bibtex

High quality global illumination can enhance the visual perception of depth cue and local thickness of volumetric data but it is seldom used in scientific visualization because of its high computational cost. This paper presents a novel grid-based illumination technique which is specially designed and optimized for volume visualization purpose. It supports common light sources and dynamic transfer function editing. Our method models light propagation, including both absorption and scattering, in a volume using a convection-diffusion equation that can be solved numerically ...


ViSizer: A Visualization Resizing Framework

Yingcai Wu, Xiaotong Liu, Shixia Liu, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics
Volume 19, Number 2, 2, 2013, pp. 278-290

pdf bibtex

Visualization resizing is useful for many applications where users may use different display devices. General resizing techniques (e.g., uniform scaling) and image resizing techniques suffer from several drawbacks, as they do not consider the content of the visualizations. This work introduces ViSizer, a perception-based framework for automatically resizing a visualization to fit any display.We formulate an energy function based on a perception model (feature congestion), which aims to determine the optimal deformation for every local region ...