VLDB 2026 Research / reviewers in the wild / expert
Jonathan Woodring
dblp:62/6327 · also Jon Woodring
· DBLP profile ↗
20ranked-venue papers
6as first author
2since 2021 · last 2023
0000-0002-6992-3693ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 14 · 5 first-author · 2 since 2021Systems, architecture and hardware · 4Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
8 papers |
Visualization and visual analytics · 98% Rendering · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
High-performance computing · 65% Distributed systems · 35% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 62% Indexing and storage engines · 38% | |
| Artificial intelligence
2 papers |
Graph learning · 100% |
Topics — the 21 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
scientific visualization |
1.8 | 4 | 2023 | VDL-Surrogate: A View-Dependent Latent-based Model for Parameter Space Exploration of Ensemble Simulations · IEEE Trans. Vis. Comput. Graph. 2023 GNN-Surrogate: A Hierarchical and Adaptive Graph Neural Network for Parameter Space Exploration of Unstructured-Mesh Ocean Simulations · IEEE Trans. Vis. Comput. Graph. 2022 Analysis and Visualization of Discrete Fracture Networks Using a Flow Topology Graph · IEEE Trans. Vis. Comput. Graph. 2017 |
Visualization and visual analytics
flow visualization |
0.3 | 1 | 2017 | Analysis and Visualization of Discrete Fracture Networks Using a Flow Topology Graph · IEEE Trans. Vis. Comput. Graph. 2017 |
Visualization and visual analytics › data storytelling
narrative visualization |
0.3 | 1 | 2017 | Temporal Summary Images: An Approach to Narrative Visualization via Interactive Annotation Generation and Placement · IEEE Trans. Vis. Comput. Graph. 2017 |
High-performance computing › scientific visualization
in situ visualization and analysis |
0.2 | 1 | 2016 | In Situ Eddy Analysis in a High-Resolution Ocean Climate Model · IEEE Trans. Vis. Comput. Graph. 2016 |
Distributed systems › distributed data processing
distributed data analytics |
0.2 | 2 | 2014 | Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014 Taming massive distributed datasets: data sampling using bitmap indices · HPDC 2013 |
Indexing and storage engines
bitmap index |
0.2 | 2 | 2014 | Taming massive distributed datasets: data sampling using bitmap indices · HPDC 2013 Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014 |
Data mining › multivariate data analysis
correlation analysis |
0.2 | 1 | 2014 | Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014 |
High-performance computing › data-intensive computing
parallel data analysis |
0.2 | 1 | 2014 | Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014 |
Machine learning › Graph learning
graph neural network |
0.2 | 1 | 2022 | GNN-Surrogate: A Hierarchical and Adaptive Graph Neural Network for Parameter Space Exploration of Unstructured-Mesh Ocean Simulations · IEEE Trans. Vis. Comput. Graph. 2022 |
Data mining
sampling |
0.2 | 1 | 2013 | Taming massive distributed datasets: data sampling using bitmap indices · HPDC 2013 |
Visualization and visual analytics
multivariate data exploration |
0.2 | 1 | 2013 | An Information-Aware Framework for Exploring Multivariate Data Sets · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics › high-dimensional data visualization
parallel coordinates |
0.2 | 1 | 2013 | An Information-Aware Framework for Exploring Multivariate Data Sets · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics › visual analytics
visual encoding and interaction |
0.2 | 2 | 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009 Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006 |
Visualization and visual analytics › interactive data exploration
multiscale exploration |
0.1 | 1 | 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009 |
Visualization and visual analytics › temporal data visualization
time-varying data visualization |
0.1 | 1 | 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009 |
Rendering › volume rendering
multi-volume rendering |
0.1 | 1 | 2006 | Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006 |
Visualization and visual analytics
visual comparison |
0.1 | 1 | 2006 | Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006 |
Visualization and visual analytics
volume visualization |
0.1 | 1 | 2006 | Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006 |
Information theory › information measures › shannon information measures
entropy and mutual information |
0.0 | 1 | 2013 | An Information-Aware Framework for Exploring Multivariate Data Sets · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics › information visualization › tabular data visualization
spreadsheet-based visualization |
0.0 | 1 | 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009 |
Visualization and visual analytics
visual analytics |
0.0 | 1 | 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009 |
Methods — techniques the papers use, named apart from their topics
ray casting · 1.3neural network surrogate · 1.3latent representation · 1.3hierarchical graph · 1.1graph neural network · 1.1adaptive resolution · 1.1parallel processing · 0.5in situ workflow · 0.5sampling · 0.4bitmap indexing · 0.4bitmap index sampling · 0.3path segmentation · 0.3particle clustering · 0.3flow topology graph · 0.3automatic annotation workflow · 0.3information theory metrics · 0.2graph model · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | VDL-Surrogate: A View-Dependent Latent-based Model for Parameter Space Exploration of Ensemble SimulationsabstractWe propose VDL-Surrogate, a view-dependent neural-network-latent-based surrogate model for parameter space exploration of ensemble simulations that allows high-resolution visualizations and user-specified visual mappings. Surrogate-enabled parameter space exploration allows domain scientists to preview simulation results without having to run a large number of computationally costly simulations. Limited by computational resources, however, existing surrogate models may not produce previews with sufficient resolution for visualization and analysis. To improve the efficient use of computational resources and support high-resolution exploration, we perform ray casting from different viewpoints to collect samples and produce compact latent representations. This latent encoding process reduces the cost of surrogate model training while maintaining the output quality. In the model training stage, we select viewpoints to cover the whole viewing sphere and train corresponding VDL-Surrogate models for the selected viewpoints. In the model inference stage, we predict the latent representations at previously selected viewpoints and decode the latent representations to data space. For any given viewpoint, we make interpolations over decoded data at selected viewpoints and generate visualizations with user-specified visual mappings. We show the effectiveness and efficiency of VDL-Surrogate in cosmological and ocean simulations with quantitative and qualitative evaluations. Source code is publicly available at https://github.com/trainsn/VDL-Surrogate. Neng Shi, Jiayi Xu 0001, Hanqi Guo 0001, Jonathan Woodring, Han-Wei Shen |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2022 | GNN-Surrogate: A Hierarchical and Adaptive Graph Neural Network for Parameter Space Exploration of Unstructured-Mesh Ocean SimulationsabstractWe propose GNN-Surrogate, a graph neural network-based surrogate model to explore the parameter space of ocean climate simulations. Parameter space exploration is important for domain scientists to understand the influence of input parameters (e.g., wind stress) on the simulation output (e.g., temperature). The exploration requires scientists to exhaust the complicated parameter space by running a batch of computationally expensive simulations. Our approach improves the efficiency of parameter space exploration with a surrogate model that predicts the simulation outputs accurately and efficiently. Specifically, GNN-Surrogate predicts the output field with given simulation parameters so scientists can explore the simulation parameter space with visualizations from user-specified visual mappings. Moreover, our graph-based techniques are designed for unstructured meshes, making the exploration of simulation outputs on irregular grids efficient. For efficient training, we generate hierarchical graphs and use adaptive resolutions. We give quantitative and qualitative evaluations on the MPAS-Ocean simulation to demonstrate the effectiveness and efficiency of GNN-Surrogate. Source code is publicly available at https://github.com/trainsn/GNN-Surrogate. Neng Shi, Jiayi Xu 0001, Skylar W. Wurster, Hanqi Guo 0001, Jonathan Woodring, Luke P. Van Roekel, Han-Wei Shen |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2019 | Statistical Super Resolution for Data Analysis and Visualization of Large Scale Cosmological SimulationsabstractCosmologists build simulations for the evolution of the universe using different initial parameters. By exploring the datasets from different simulation runs, cosmologists can understand the evolution of our universe and approach its initial conditions. A cosmological simulation nowadays can generate datasets on the order of petabytes. Moving datasets from the supercomputers to post data analysis machines is infeasible. We propose a novel approach called statistical super-resolution to tackle the big data problem for cosmological data analysis and visualization. It uses datasets from a few simulation runs to create a prior knowledge, which captures the relation between low-and high-resolution data. We apply in situ statistical down-sampling to datasets generated from simulation runs to minimize the requirements of I/O bandwidth and storage. High-resolution datasets are reconstructed from the statistical down-sampled data by using the prior knowledge for scientists to perform advanced data analysis and render high-quality visualizations. Ko-Chih Wang, Jiayi Xu 0001, Jonathan Woodring, Han-Wei Shen |
PacificVis | 3 |
| 2018 | Data Reduction Techniques for Simulation, Visualization and Data AnalysisabstractAbstract Data reduction is increasingly being applied to scientific data for numerical simulations, scientific visualizations and data analyses. It is most often used to lower I/O and storage costs, and sometimes to lower in‐memory data size as well. With this paper, we consider five categories of data reduction techniques based on their information loss: (1) truly lossless, (2) near lossless, (3) lossy, (4) mesh reduction and (5) derived representations. We then survey available techniques in each of these categories, summarize their properties from a practical point of view and discuss relative merits within a category. We believe, in total, this work will enable simulation scientists and visualization/data analysis scientists to decide which data reduction techniques will be most helpful for their needs. Shaomeng Li, Nicole Marsaglia, Christoph Garth, Jonathan Woodring, John P. Clyne, Hank Childs |
Comput. Graph. Forum | 4 |
| 2017 | Homogeneity guided probabilistic data summaries for analysis and visualization of large-scale data setsabstractHigh-resolution simulation data sets provide plethora of information, which needs to be explored by application scientists to gain enhanced understanding about various phenomena. Visual-analytics techniques using raw data sets are often expensive due to the data sets' extreme sizes. But, interactive analysis and visualization is crucial for big data analytics, because scientists can then focus on the important data and make critical decisions quickly. To assist efficient exploration and visualization, we propose a new region-based statistical data summarization scheme. Our method is superior in quality, as compared to the existing statistical summarization techniques, with a more compact representation, reducing the overall storage cost. The quantitative and visual efficacy of our proposed method is demonstrated using several data sets along with an in situ application study for an extreme-scale flow simulation. Soumya Dutta, Jonathan Woodring, Han-Wei Shen, Jen-Ping Chen, James P. Ahrens |
PacificVis | 2 |
| 2017 | Efficient distribution-based feature search in multi-field datasetsabstractLocal distribution search is used in query-driven visualization for identifying salient features. Due to the high computational and storage costs, local distribution search in multi-field datasets is challenging. In this paper, we introduce two high performance, memory efficient algorithms for searching for local distributions that are characterized by marginal and joint features in multi-field datasets. They leverage bitmap indexing and local voting to efficiently extract regions that match a target distribution, by first approximating search results and refining to generate the final result. The first algorithm, merged-bin-comparison (MBC), reduces the computation of histogram dissimilarity measures by clustering bins. The second algorithm, sampled-active voxels (SAV), adopts stratified sampling to reduce the workload for searching local distributions with large spatial neighborhoods. The efficiency and efficacy of our algorithms are demonstrated in multiple experiments. Tzu-Hsuan Wei, Chun-Ming Chen, Jonathan Woodring, Han-Wei Shen |
PacificVis | 3 |
| 2017 | Analysis and Visualization of Discrete Fracture Networks Using a Flow Topology GraphabstractWe present an analysis and visualization prototype using the concept of a flow topology graph (FTG) for characterization of flow in constrained networks, with a focus on discrete fracture networks (DFN), developed collaboratively by geoscientists and visualization scientists. Our method allows users to understand and evaluate flow and transport in DFN simulations by computing statistical distributions, segment paths of interest, and cluster particles based on their paths. The new approach enables domain scientists to evaluate the accuracy of the simulations, visualize features of interest, and compare multiple realizations over a specific domain of interest. Geoscientists can simulate complex transport phenomena modeling large sites for networks consisting of several thousand fractures without compromising the geometry of the network. However, few tools exist for performing higher-level analysis and visualization of simulated DFN data. The prototype system we present addresses this need. We demonstrate its effectiveness for increasingly complex examples of DFNs, covering two distinct use cases - hydrocarbon extraction from unconventional resources and transport of dissolved contaminant from a spent nuclear fuel repository. Garrett Aldrich, Jeffrey D. Hyman, Satish Karra, Carl W. Gable, Nataliia Makedonska, Hari S. Viswanathan, Jonathan Woodring, Bernd Hamann |
IEEE Trans. Vis. Comput. Graph. | 7 |
| 2017 | Temporal Summary Images: An Approach to Narrative Visualization via Interactive Annotation Generation and PlacementabstractVisualization is a powerful technique for analysis and communication of complex, multidimensional, and time-varying data. However, it can be difficult to manually synthesize a coherent narrative in a chart or graph due to the quantity of visualized attributes, a variety of salient features, and the awareness required to interpret points of interest (POls). We present Temporal Summary Images (TSIs) as an approach for both exploring this data and creating stories from it. As a visualization, a TSI is composed of three common components: (1) a temporal layout, (2) comic strip-style data snapshots, and (3) textual annotations. To augment user analysis and exploration, we have developed a number of interactive techniques that recommend relevant data features and design choices, including an automatic annotations workflow. As the analysis and visual design processes converge, the resultant image becomes appropriate for data storytelling. For validation, we use a prototype implementation for TSIs to conduct two case studies with large-scale, scientific simulation datasets. Chris Bryan, Kwan-Liu Ma, Jonathan Woodring |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2016 | In Situ Eddy Analysis in a High-Resolution Ocean Climate ModelabstractAn eddy is a feature associated with a rotating body of fluid, surrounded by a ring of shearing fluid. In the ocean, eddies are 10 to 150 km in diameter, are spawned by boundary currents and baroclinic instabilities, may live for hundreds of days, and travel for hundreds of kilometers. Eddies are important in climate studies because they transport heat, salt, and nutrients through the world's oceans and are vessels of biological productivity. The study of eddies in global ocean-climate models requires large-scale, high-resolution simulations. This poses a problem for feasible (timely) eddy analysis, as ocean simulations generate massive amounts of data, causing a bottleneck for traditional analysis workflows. To enable eddy studies, we have developed an in situ workflow for the quantitative and qualitative analysis of MPAS-Ocean, a high-resolution ocean climate model, in collaboration with the ocean model research and development process. Planned eddy analysis at high spatial and temporal resolutions will not be possible with a postprocessing workflow due to various constraints, such as storage size and I/O time, but the in situ workflow enables it and scales well to ten-thousand processing elements. Jonathan Woodring, Mark R. Petersen, Andre Schmeißer, John Patchett, James P. Ahrens, Hans Hagen |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2014 | Supporting correlation analysis on scientific datasets in parallel and distributed settingsabstractWith growing computational capabilities of parallel machines, scientific simulations are being performed at finer spatial and temporal scales, leading to a data explosion. Careful analysis of this data holds much promise for future scientific discoveries. Particularly, correlation analysis, which focuses on studying the potential relationships among multiple variables, is becoming a useful method for scientific analysis. This paper focuses on the problem of correlation analysis across large-scale simulation datasets, including 1) accelerating this analysis with the use of bitmap indexing as a representative summary of the data, 2) developing efficient algorithms for parallel execution, 3) performing analysis in distributed environments, i.e., for cases where different attributes are stored in geographically distributed repositories, and 4) combining sampling with correlation analysis. These algorithms have been implemented in a system that provides a high-level API for specification of the analyses, including allowing correlation analysis on specified value-based and dimension-based subsets of the data, and supports interactive and incremental analysis. We have extensively evaluated our framework for efficiency, and have also carried out case studies with domain scientists to establish how it can aid data-driven discovery process. Yu Su 0011, Gagan Agrawal, Jonathan Woodring, Ayan Biswas 0001, Han-Wei Shen |
HPDC | 3 |
| 2013 | Taming massive distributed datasets: data sampling using bitmap indices
Yu Su 0011, Gagan Agrawal, Jonathan Woodring, Kary L. Myers, Joanne Wendelberger, James P. Ahrens |
HPDC | 3 |
| 2013 | An Information-Aware Framework for Exploring Multivariate Data SetsabstractInformation theory provides a theoretical framework for measuring information content for an observed variable, and has attracted much attention from visualization researchers for its ability to quantify saliency and similarity among variables. In this paper, we present a new approach towards building an exploration framework based on information theory to guide the users through the multivariate data exploration process. In our framework, we compute the total entropy of the multivariate data set and identify the contribution of individual variables to the total entropy. The variables are classified into groups based on a novel graph model where a node represents a variable and the links encode the mutual information shared between the variables. The variables inside the groups are analyzed for their representativeness and an information based importance is assigned. We exploit specific information metrics to analyze the relationship between the variables and use the metrics to choose isocontours of selected variables. For a chosen group of points, parallel coordinates plots (PCP) are used to show the states of the variables and provide an interface for the user to select values of interest. Experiments with different data sets reveal the effectiveness of our proposed framework in depicting the interesting regions of the data sets taking into account the interaction among the variables. Ayan Biswas 0001, Soumya Dutta, Han-Wei Shen, Jonathan Woodring |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2012 | Indexing and Parallel Query Processing Support for Visualizing Climate DatasetsabstractWith increasing emphasis on analysis of large-scale scientific data, and with growing dataset sizes, a number of new challenges are arising. Particularly, novel data management solutions are needed, which can work together with the existing tools. This paper examines indexing support for supporting high-level queries (primarily those for sub setting) on array-based scientific datasets. This work is motivated by the limitations arising in visualizing climate datasets (stored in Net CDF), using tools like Para View. We have developed a new indexing strategy, which can help support a variety of sub setting queries over these datasets, including those requiring sub setting over dimensions/coordinates and those involving variable values. Our approach is based on bitmaps, but involves use of two-level indices and careful partitioning, based on query profiles. We also show how our indexing support can be used for sub setting operations executed in parallel. We compare our solutions against a number of other solutions, and demonstrate that our method is more effective. Yu Su 0011, Gagan Agrawal, Jonathan Woodring |
ICPP | 3 |
| 2012 | Jitter-free co-processing on a prototype exascale storage stackabstractIn the petascale era, the storage stack used by the extreme scale high performance computing community is fairly homogeneous across sites. On the compute edge of the stack, file system clients or IO forwarding services direct IO over an interconnect network to a relatively small set of IO nodes. These nodes forward the requests over a secondary storage network to a spindle-based parallel file system. Unfortunately, this architecture will become unviable in the exascale era. As the density growth of disks continues to outpace increases in their rotational speeds, disks are becoming increasingly cost-effective for capacity but decreasingly so for bandwidth. Fortunately, new storage media such as solid state devices are filling this gap; although not cost-effective for capacity, they are so for performance. This suggests that the storage stack at exascale will incorporate solid state storage between the compute nodes and the parallel file systems. There are three natural places into which to position this new storage layer: within the compute nodes, the IO nodes, or the parallel file system. In this paper, we argue that the IO nodes are the appropriate location for HPC workloads and show results from a prototype system that we have built accordingly. Running a pipeline of computational simulation and visualization, we show that our prototype system reduces total time to completion by up to 30%. John Bent, Sorin Faibish, James P. Ahrens, Gary Grider, John Patchett, Percy Tzelnic, Jonathan Woodring |
MSST | 7 |
| 2011 | In-situ Sampling of a Large-Scale Particle Simulation for Interactive Visualization and AnalysisabstractAbstract We describe a simulation‐time random sampling of a large‐scale particle simulation, the RoadRunner Universe MC3cosmological simulation, for interactive post‐analysis and visualization. Simulation data generation rates will continue to be far greater than storage bandwidth rates by many orders of magnitude. This implies that only a very small fraction of data generated by a simulation can ever be stored and subsequently post‐analyzed. The limiting factors in this situation are similar to the problem in many population surveys: there aren't enough human resources to query a large population. To cope with the lack of resources, statistical sampling techniques are used to create a representative data set of a large population. Following this analogy, we propose to store a simulation‐time random sampling of the particle data for post‐analysis, with level‐of‐detail organization, to cope with the bottlenecks. A sample is stored directly from the simulation in a level‐of‐detail format for post‐visualization and analysis, which amortizes the cost of post‐processing and reduces workflow time. Additionally by sampling during the simulation, we are able to analyze the entire particle population to record full population statistics and quantify sample error. Jonathan Woodring, James P. Ahrens, J. Figg, Joanne Wendelberger, Salman Habib 0002, Katrin Heitmann |
Comput. Graph. Forum | 1 |
| 2009 | Semi-Automatic Time-Series Transfer Functions via Temporal Clustering and SequencingabstractAbstract When creating transfer functions for time‐varying data, it is not clear what range of values to use for classification, as data value ranges and distributions change over time. In order to generate time‐varying transfer functions, we search the data for classes that have similar behavior over time, assuming that data points that behave similarly belong to the same feature. We utilize a method we call temporal clustering and sequencing to find dynamic features in value space and create a corresponding transfer function. First, clustering finds groups of data points that have the same value space activity over time. Then, sequencing derives a progression of clusters over time, creating chains that follow value distribution changes. Finally, the cluster sequences are used to create transfer functions, as sequences describe the value range distributions over time in a data set. Jonathan Woodring, Han-Wei Shen |
Comput. Graph. Forum | 1 |
| 2009 | Multiscale Time Activity Data Exploration via Temporal Clustering Visualization SpreadsheetabstractTime-varying data is usually explored by animation or arrays of static images. Neither is particularly effective for classifying data by different temporal activities. Important temporal trends can be missed due to the lack of ability to find them with current visualization methods. In this paper, we propose a method to explore data at different temporal resolutions to discover and highlight data based upon time-varying trends. Using the wavelet transform along the time axis, we transform data points into multi-scale time series curve sets. The time curves are clustered so that data of similar activity are grouped together, at different temporal resolutions. The data are displayed to the user in a global time view spreadsheet where she is able to select temporal clusters of data points, and filter and brush data across temporal scales. With our method, a user can interact with data based on time activities and create expressive visualizations. Jonathan Woodring, Han-Wei Shen |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2006 | Multi-variate, Time Varying, and Comparative Visualization with Contextual CuesabstractTime-varying, multi-variate, and comparative data sets are not easily visualized due to the amount of data that is presented to the user at once. By combining several volumes together with different operators into one visualized volume, the user is able to compare values from different data sets in space over time, run, or field without having to mentally switch between different renderings of individual data sets. In this paper, we propose using a volume shader where the user is given the ability to easily select and operate on many data volumes to create comparison relationships. The user specifies an expression with set and numerical operations and her data to see relationships between data fields. Furthermore, we render the contextual information of the volume shader by converting it to a volume tree. We visualize the different levels and nodes of the volume tree so that the user can see the results of suboperations. This gives the user a deeper understanding of the final visualization, by seeing how the parts of the whole are operationally constructed. Jonathan Woodring, Han-Wei Shen |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2003 | High Dimensional Direct Rendering of Time-Varying Volumetric DataabstractWe present an alternative method for viewing time-varying volumetric data. We consider such data as a four-dimensional data field, rather than considering space and time as separate entities. If we treat the data in this manner, we can apply high dimensional slicing and projection techniques to generate an image hyperplane. The user is provided with an intuitive user interface to specify arbitrary hyperplanes in 4D, which can be displayed with standard volume rendering techniques. From the volume specification, we are able to extract arbitrary hyperslices, combine slices together into a hyperprojection volume, or apply a 4D raycasting method to generate the same results. In combination with appropriate integration operators and transfer functions, we are able to extract and present different space-time features to the user. Jonathan Woodring, Chaoli Wang 0001, Han-Wei Shen |
IEEE Visualization | 1 |
| 1999 | The KidSat project flight systemabstractThis paper was written to discuss the technical aspects of granting students in classrooms the ability to explore and study Earth sciences from a unique view of our planet. A high-resolution digital imaging system mounted in the space shuttle cabin window made it possible, in part, to provide real-time student interaction with the space program. This access provided an individual ownership of research and interest in our environment and Earth sciences. The other project technical elements, also key to the program success and real-time student interaction, were the University of California, San Diego (UCSD) web-based mission operations system and the Jet Propulsion Laboratory (JPL) ground data system. John D. Baker, Jonathan Woodring, Austin Leach, Joshua Lane, Robert Spohr |
IEEE Trans. Geosci. Remote. Sens. | 2 |