Jonathan Woodring

dblp:62/6327 · also Jon Woodring · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
scientific visualization
1.842023
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.312017
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.312017
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.212016
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.222014
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.222014
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.212014
Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014
High-performance computing › data-intensive computing
parallel data analysis
0.212014
Supporting correlation analysis on scientific datasets in parallel and distributed settings · HPDC 2014
Machine learning › Graph learning
graph neural network
0.212022
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.212013
Taming massive distributed datasets: data sampling using bitmap indices · HPDC 2013
Visualization and visual analytics
multivariate data exploration
0.212013
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.212013
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.222009
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.112009
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.112009
Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009
Rendering › volume rendering
multi-volume rendering
0.112006
Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006
Visualization and visual analytics
visual comparison
0.112006
Multi-variate, Time Varying, and Comparative Visualization with Contextual Cues · IEEE Trans. Vis. Comput. Graph. 2006
Visualization and visual analytics
volume visualization
0.112006
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.012013
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.012009
Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet · IEEE Trans. Vis. Comput. Graph. 2009
Visualization and visual analytics
visual analytics
0.012009
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
YearPublicationVenuePosition
2023 VDL-Surrogate: A View-Dependent Latent-based Model for Parameter Space Exploration of Ensemble Simulations
abstract
We 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 Simulations
abstract
We 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 Simulations
abstract
Cosmologists 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
PacificVis3
2018 Data Reduction Techniques for Simulation, Visualization and Data Analysis
abstract
Abstract 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. Forum4
2017 Homogeneity guided probabilistic data summaries for analysis and visualization of large-scale data sets
abstract
High-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
PacificVis2
2017 Efficient distribution-based feature search in multi-field datasets
abstract
Local 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
PacificVis3
2017 Analysis and Visualization of Discrete Fracture Networks Using a Flow Topology Graph
abstract
We 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 Placement
abstract
Visualization 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 Model
abstract
An 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 settings
abstract
With 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
HPDC3
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
HPDC3
2013 An Information-Aware Framework for Exploring Multivariate Data Sets
abstract
Information 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 Datasets
abstract
With 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
ICPP3
2012 Jitter-free co-processing on a prototype exascale storage stack
abstract
In 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
MSST7
2011 In-situ Sampling of a Large-Scale Particle Simulation for Interactive Visualization and Analysis
abstract
Abstract 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. Forum1
2009 Semi-Automatic Time-Series Transfer Functions via Temporal Clustering and Sequencing
abstract
Abstract 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. Forum1
2009 Multiscale Time Activity Data Exploration via Temporal Clustering Visualization Spreadsheet
abstract
Time-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 Cues
abstract
Time-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 Data
abstract
We 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 Visualization1
1999 The KidSat project flight system
abstract
This 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