
David RogersLos Alamos National Laboratory | LANL
David Rogers
About
32
Publications
13,227
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
695
Citations
Introduction
Skills and Expertise
Publications
Publications (32)
A significant challenge on an exascale computer is the speed at which we compute results exceeds by many orders of magnitude the speed at which we save these results. Therefore the Exascale Computing Project (ECP) ALPINE project focuses on providing exascale-ready visualization solutions including in situ processing. In situ visualization and analy...
Although scientists agree that a perceptual color space is not Euclidean and color difference measures, such as CIELAB's Δ
E
<sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2000</sub>
, model these aspects of color perception, colormaps are still mostly evaluated through piecewise linear interpolation...
Modern scientific simulations produce very large datasets, making interactive exploration of such data computationally prohibitive. An increasingly common data reduction technique is to store visualizations and other data extracts in a database. The Cinema project is one such approach, storing visualizations in an image database for post hoc explor...
Cinema is a flexible in situ visualization ecosystem that combines data extracts with viewers and analysis capabilities to support in situ, post hoc and hybrid approaches for data processing. With data extracts that include metadata, images, meshes, and other data types, Cinema databases generated in situ are a central component of post hoc analysi...
Scientific users present unique challenges to visualization researchers. Their high-level tasks require them to apply domain-specific expertise. We introduce a broader audience to the CinemaScience project and demonstrate how CinemaScience enables efficient visualization workflows that can bring in scientist expertise and drive scientific insight.
a) Monotonic in hue. (b) Monotonic in saturation. (c) Monotonic in luminance. Figure 1: Top: Counter examples to the hypotheses that monotonicity in an attribute (hue, saturation, luminance) implies intrinsic order. Bottom: Local triangle side differences below zero show locations that violate intrinsic order. Images generated via [9]. ABSTRACT One...
Pseudocoloring is one of the most common techniques used in scientific visualization. To apply pseudocoloring to a scalar field, the field value at each point is represented using one of a sequence of colors (called a colormap). One of the principles applied in generating colormaps is uniformity and previously the main method for determining unifor...
A tool named Cinema:Debye-Scherrer to visualize the results of a series of Rietveld analyses is presented. The multi-axis visualization of the high-dimensional data sets resulting from powder diffraction analyses allows identification of analysis problems, prediction of suitable starting values, identification of gaps in the experimental parameter...
Particle-based simulations are used across many science domains, and it is well known that stereoscopic viewing and kinetic depth enhance our ability to perceive the 3D structure of such data. But the relative advantages of stereo and kinetic depth have not been studied for point cloud data, although they have been studied for 3D networks. This art...
This article presents ColorMoves, an interactive tool that promotes exploration of scientific data through artist-driven color methods in a unique and transformative way. We discuss the power of contrast in scientific visualization, the design of the ColorMoves tool, and the tools application in several science domains. ColorMoves is a freely avail...
A myriad of design rules for what constitutes a “good” colormap can be found in the literature. Some common rules include order, uniformity, and high discriminative power. However, the meaning of many of these terms is often ambiguous or open to interpretation. At times, different authors may use the same term to describe different concepts or the...
This paper describes the design and features of the Evaluation Toolkit (ETK), a set of JavaScript/HTML/CSS modules leveraging the Qualtrics JavaScript API that can be used to automate image-based perceptual user evaluation studies. Automating the presentation of the images can greatly decrease the time to build and implement an evaluation study whi...
Figure 1: Progression of video compression results for kinetic energy. From left to right: original quality, encoding only, completely usable (CRF=30), marginally acceptable (CRF=34), and maximal compression (CRF=51). Encoding alone and CRF=30 are nearly indistinguishable from the original, CRF=34 is more noticeable, and maximal compression washes...
Despite continual research and discussion on the perceptual effects of color in scientific visualization, psychophysical testing is often limited. In-person lab studies can be expensive and time-consuming while results can be difficult to extrapolate from meticulously controlled laboratory conditions to the real world of the visualization user. We...
Probably the most common method for visualizing univariate data maps is through pseudocoloring and one of the most commonly cited requirements of a good colormap is that it be perceptually uniform. This means that differences between adjacent colors in the sequence be equally distinct. The practical value of uniformity is for features in the data t...
We describe explorations and innovations developed to help scientists understand an ensemble of large scale sim- ulations of asteroid impacts in the ocean. The simulations were run to help scientists determine the characteristics of asteroids that NASA should track, so that communities at risk from impact can be given advanced notice. Of rel- evanc...
An asteroid colliding with earth can have grave consequences. An impact in the ocean has complex effects as the kinetic energy of the asteroid is transferred to the water, so scientists at Los Alamos National Laboratory are using XRAGE simulations on HPC systems to understand the behavior of these ocean impacts. By running ensembles of large scale...
Two experiments were conducted to test the hypothesis that animated representations of vector fields are more effective than common static representations even for steady flow. We compared four flow visualization methods: animated streamlets, animated orthogonal line segments (where short lines were elongated orthogonal to the flow direction but an...
Ocean salinity is a critical component to understanding climate change. Salinity concentrations and temperature drive large ocean currents which in turn drive global weather patterns. Melting ice caps lower salinity at the poles while river deltas bring fresh water into the ocean worldwide. These processes slow ocean currents, changing weather patt...
Fig. 1. Left: The Agulhas current and retroflection, shown in kinetic energy, m 2 s −2. Right: A three-dimensional image of the Agulhas current and retroflection, shown in kinetic energy in the Southern Ocean just south of Africa, where aqua is 1 m 2 s −2. Abstract— Climate change research relies on models to better understand and predict the compl...
Due to power and I/O constraints associated with extreme scale scientific simulations, in situ analysis and visualization will become a critical component to scientific exploration and discovery. Current analysis and visualization options at extreme scale are presented in opposition: write files to disk for interactive, exploratory analysis, or per...
Extreme scale scientific simulations are leading a charge to exascale computation, and data analytics runs the risk of being a bottleneck to scientific discovery. Due to power and I/O constraints, we expect in situ visualization and analysis will be a critical component of these workflows. Options for extreme scale data analysis are often presented...
The World Wide Web (WWW) is becoming increasingly important for business, education, and entertainment. Popular web browsers make access to Internet information resources relatively easy for novice users. Simply by clicking on a link, a new page of information replaces the current one on the screen. Unfortunately however, after following a number o...
We describe local tools, a general interaction technique that replaces traditional tool palettes. A collection of tools sit on the worksurface along with the data. Each tool can be picked up (where it replaces the cursor), used, and then put down anywhere on the worksurface. There is a tool- box for organizing the tools. These local tools were impl...
We are developing a prototype zooming World-Wide Web (WWW) browser within Pad++, a multiscale graphical environment. Instead of having a single page visible at a time, multiple pages and the links between them are depicted on a large zoomable information surface. Pages are scaled so that the page in focus is clearly readable with connected pages sh...