Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David C. Banks

dblp:88/5780 · DBLP profile ↗
← Back
19ranked-venue papers
12as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 12 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 9 · 7 first-authorSystems, architecture and hardware · 1 · 1 first-author

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
5 papers
Visualization and visual analytics · 66% Rendering · 24% Geometric modeling and processing · 8%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics › volume visualization
isosurface visualization
0.122009
Decoupling Illumination from Isosurface Generation Using 4D Light Transport · IEEE Trans. Vis. Comput. Graph. 2009
Counting Cases in Substitope Algorithms · IEEE Trans. Vis. Comput. Graph. 2004
Visualization and visual analytics
flow visualization
0.122008
A Comparison of the Perceptual Benefits of Linear Perspective and Physically-Based Illumination for Display of Dense 3D Streamtubes · IEEE Trans. Vis. Comput. Graph. 2008
A Predictor-Corrector Technique for Visualizing Unsteady Flow · IEEE Trans. Vis. Comput. Graph. 1995
Rendering
global illumination
0.112009
Decoupling Illumination from Isosurface Generation Using 4D Light Transport · IEEE Trans. Vis. Comput. Graph. 2009
Visualization and visual analytics
perception and cognition
0.112008
A Comparison of the Perceptual Benefits of Linear Perspective and Physically-Based Illumination for Display of Dense 3D Streamtubes · IEEE Trans. Vis. Comput. Graph. 2008
Geometric modeling and processing › isosurface extraction
marching cubes
0.012004
Counting Cases in Substitope Algorithms · IEEE Trans. Vis. Comput. Graph. 2004
Rendering
illumination
0.012008
A Comparison of the Perceptual Benefits of Linear Perspective and Physically-Based Illumination for Display of Dense 3D Streamtubes · IEEE Trans. Vis. Comput. Graph. 2008
Rendering
physically based rendering
0.012008
A Comparison of the Perceptual Benefits of Linear Perspective and Physically-Based Illumination for Display of Dense 3D Streamtubes · IEEE Trans. Vis. Comput. Graph. 2008
Visualization and visual analytics › flow visualization
unsteady flow
0.011995
A Predictor-Corrector Technique for Visualizing Unsteady Flow · IEEE Trans. Vis. Comput. Graph. 1995
Visualization and visual analytics › flow visualization
vortex visualization
0.011995
A Predictor-Corrector Technique for Visualizing Unsteady Flow · IEEE Trans. Vis. Comput. Graph. 1995
Computational photography and imaging
illumination modeling
0.011994
Illumination in diverse codimensions · SIGGRAPH 1994

Methods — techniques the papers use, named apart from their topics

radiance resampling · 0.14d light transport · 0.1human-subjects experiment · 0.1pólya theory · 0.0computational group theory · 0.0predictor-corrector scheme · 0.0fourier series · 0.0point light source model · 0.0
YearPublicationVenuePosition
2009 Decoupling Illumination from Isosurface Generation Using 4D Light Transport
abstract
One way to provide global illumination for the scientist who performs an interactive sweep through a 3D scalar dataset is to pre-compute global illumination, resample the radiance onto a 3D grid, then use it as a 3D texture. The basic approach of repeatedly extracting isosurfaces, illuminating them, and then building a 3D illumination grid suffers from the non-uniform sampling that arises from coupling the sampling of radiance with the sampling of isosurfaces. We demonstrate how the illumination step can be decoupled from the isosurface extraction step by illuminating the entire 3D scalar function as a 3-manifold in 4-dimensional space. By reformulating light transport in a higher dimension, one can sample a 3D volume without requiring the radiance samples to aggregate along individual isosurfaces in the pre-computed illumination grid.
David C. Banks, Kevin Beason
IEEE Trans. Vis. Comput. Graph.1
2008 A Comparison of the Perceptual Benefits of Linear Perspective and Physically-Based Illumination for Display of Dense 3D Streamtubes
abstract
Large datasets typically contain coarse features comprised of finer sub-features. Even if the shapes of the small structures are evident in a 3D display, the aggregate shapes they suggest may not be easily inferred. From previous studies in shape perception, the evidence has not been clear whether physically-based illumination confers any advantage over local illumination for understanding scenes that arise in visualization of large data sets that contain features at two distinct scales. In this paper we show that physically-based illumination can improve the perception for some static scenes of complex 3D geometry from flow fields. We perform human-subjects experiments to quantify the effect of physically-based illumination on participant performance for two tasks: selecting the closer of two streamtubes from a field of tubes, and identifying the shape of the domain of a flow field over different densities of tubes. We find that physically-based illumination influences participant performance as strongly as perspective projection, suggesting that physically-based illumination is indeed a strong cue to the layout of complex scenes. We also find that increasing the density of tubes for the shape identification task improved participant performance under physically-based illumination but not under the traditional hardware-accelerated illumination model.
Chris Weigle, David C. Banks
IEEE Trans. Vis. Comput. Graph.2
2004 Counting Cases in Substitope Algorithms
abstract
We describe how to count the cases that arise in a family of visualization techniques, including Marching Cubes, Sweeping Simplices, Contour Meshing, Interval Volumes, and Separating Surfaces. Counting the cases is the first step toward developing a generic visualization algorithm to produce substitopes (geometric substitutions of polytopes). We demonstrate the method using "GAP," a software system for computational group theory. The case-counts are organized into a table that provides a taxonomy of members of the family; numbers in the table are derived from actual lists of cases, which are computed by our methods. The calculations confirm previously reported case-counts for four dimensions that are too large to check by hand and predict the number of cases that will arise in substitope algorithms that have not yet been invented. We show how Pólya theory produces a closed-form upper bound on the case counts.
David C. Banks, Stephen A. Linton, Paul K. Stockmeyer
IEEE Trans. Vis. Comput. Graph.1
2003 Counting Cases in Marching Cubes: Toward a Generic Algorithm for Producing Substitopes
abstract
We describe how to count the cases that arise in a family of visualization techniques, including marching cubes, sweeping simplices, contour meshing, interval volumes, and separating surfaces. Counting the cases is the first step toward developing a generic visualization algorithm to produce substitopes (geometric substitution of polytopes). We demonstrate the method using a software system ("GAP") for computational group theory. The case-counts are organized into a table that provides taxonomy of members of the family; numbers in the table are derived from actual lists of cases, which are computed by our methods. The calculation confirms previously reported case-counts for large dimensions that are too large to check by hand, and predicts the number of cases that will arise in algorithms that have not yet been invented.
David C. Banks, Stephen A. Linton
IEEE Visualization1
2001 Case Study: Interacting with Cortical Flat Maps of the Human Brain
abstract
The complex geometry of the human brain contains many folds and fissures, making it impossible to view the entire surface at once. Since most of the cortical activity occurs on these folds, it is desirable to be able to view the entire surface of the brain in a single view. This can be achieved using quasi-conformal flat maps of the cortical surface. Computational and visualization tools are now needed to be able to interact with these flat maps of the brain to gain information about spatial and functional relationships that might not otherwise be apparent. Such information can contribute to earlier diagnostic tools for diseases and improved treatment. Our group is developing visualization and analysis tools that will help elucidate new information about the human brain through the interaction between a cortical surface and its corresponding quasiconformal flat map.
Monica K. Hurdal, Kevin W. Kurtz, David C. Banks
IEEE Visualization3
2000 Multi-resolution Amplification Widgets
Kiril Vidimce, David C. Banks
Graphics Interface2
1999 Automation or Interaction: What's Best for Big Data?
David N. Kenwright, David C. Banks, Steve Bryson, Robert Haimes, Robert van Liere, Samuel P. Uselton
IEEE Visualization2
1998 Selective visualization of vortices in hydrodynamic flows
abstract
Vortices are important features in many research and engineering fields. Visualization is an important step in gaining more understanding and control of vortices. Vortex detection criteria fall into two categories: point based scalar quantities, calculated at single points, and curve based geometric criteria, calculated for, e.g., streamlines. The first category is easy to compute, but does not work in all cases. The second category is more intuitive and should work in all cases, but currently only works in 2D (or 3D projected) flows. We show applications of both approaches in hydrodynamic flows.
I. Ari Sadarjoen, Frits H. Post, David C. Banks, Hans-Georg Pagendarm
IEEE Visualization4
1997 Instructional software for visualizing optical phenomena
abstract
We describe a multidisciplinary effort for creating interactive 3D graphical modules for visualizing optical phenomena. These modules are designed for use in an upper-level undergraduate course. The modules are developed in Open Inventor, which allows them to run under both Unix and Windows. The work is significant in that it applies contemporary interactive 3D visualization techniques to instructional courseware, which represents a considerable advance compared to the current state of the practice.
David C. Banks, John T. Foley, Kiril Vidimce, Ming-Hoe Kiu
IEEE Visualization1
1997 The imageswitcher: a design for reducing VR lag via parallel image generation
David C. Banks
Comput. Graph.1
1997 Including graphics and visualization research in a master's-level course
David C. Banks
Comput. Graph.1
1997 Screen-Parallel Determination of Intersection Curves
David C. Banks
Parallel Comput.1
1996 Data Reduction and Interpolation for Visualizing 3D Soil-Quality Data
abstract
Sampling and analysis of subsurface contaminants comprise the first steps toward environmental remediation of hazardous spills. We have developed software tools to support the analysis phase, using three different schemes for interpolating scattered 3D soil-quality data onto a grid suitable for viewing in an interactive visualization system. A good interpolation scheme is one that respects the distribution of the original data. We find that the original data can be decimated by up to seventy percent while exhibiting graceful degradation in quality. A prototype software system is being deployed to allow technicians to visually determine, while in the field with their monitoring equipment, where the highest concentrations of contaminants lie. The system is now in use by the U.S. Army Corps of Engineers.
David C. Banks, Bernd Hamann, Po-Yu Tsai, Robert J. Moorhead II, Jonathan Barlow
IEEE Visualization1
1996 Multi-Frequency Noise for LIC
abstract
We present a way to visualize a flow field using Line Integral Convolution (LIC) with a multi frequency noise texture. A broad range of feature sizes can enhance a user's perception of the magnitudes and direction of the flow. In addition, the multiple scales of feature size help a user clarify the motion of the flow in an animation.
Ming-Hoe Kiu, David C. Banks
IEEE Visualization2
1996 Complex-Valued Contour Meshing
abstract
An isovalue contour of a function of two complex variables defines a surface in four-space. We present a robust technique for creating polygonal contours of complex-valued functions. The technique, contour meshing, generalizes well to larger dimensions.
Chris Weigle, David C. Banks
IEEE Visualization2
1995 Tracking a Turbulent Spot in an Immersive Environment
abstract
We describe an interactive, immersive 3D system called Tracktur, which allows a viewer to track the development of a turbulent flow. Tracktur displays time-varying vortex structures extracted from a numerical flow simulation. The user navigates the space and probes the data within a windy 3D landscape. In order to sustain a constant frame rate, we enforce a fixed polygon budget on the geometry. In actual use by a fluid dynamicist, Tracktur has yielded new insights into the transition to turbulence of a laminar flow.
David C. Banks, Michael Kelley
SI3D1
1995 A Predictor-Corrector Technique for Visualizing Unsteady Flow
abstract
Presents a method for visualizing unsteady flow by displaying its vortices. The vortices are identified by using a vorticity-predictor pressure-corrector scheme that follows vortex cores. The cross-sections of a vortex at each point along the core can be represented by a Fourier series. A vortex can be faithfully reconstructed from the series as a simple quadrilateral mesh, or its reconstruction can be enhanced to indicate helical motion. The mesh can reduce the representation of the flow features by a factor of 1000 or more compared with the volumetric dataset. With this amount of reduction, it is possible to implement an interactive system on a graphics workstation to permit a viewer to examine, in 3D, the evolution of the vortical structures in a complex, unsteady flow.>
David C. Banks, Bart A. Singer
IEEE Trans. Vis. Comput. Graph.1
1994 Illumination in diverse codimensions
abstract
This paper considers an idealized subclass of surface reflectivities; namely a simple superposition of ideal diffuse and ideal specular, restricted to point light sources. The paper derives a model of diffuse and specular illumination in arbitrarily large dimensions, based on a few characteristics of material and light in 3-space. It describes how to adjust for the anomaly of excess brightness in large codimensions. If a surface is grooved or furry, it can be illuminated with a hybrid model that incorporates both the ID geometry (the grooves or fur) and the 2D geometry (the surface).
David C. Banks
SIGGRAPH1
1994 Vortex Tubes in Turbulent Flows: Identification, Representation, Reconstruction
abstract
A new algorithm for identifying vortices in complex flows is presented. The scheme uses both the vorticity and pressure fields. A skeleton line along the center of a vortex is produced by a two-step predictor-corrector scheme. The technique uses the vector field to move in the direction of the skeleton line and the scalar field to correct the location in the plane perpendicular to the skeleton line. With an economical description of the vortex tube's cross-section, the skeleton compresses the representation of the flow by a factor of 4000 or more. We show how the reconstructed geometry of vortex tubes can be enhanced to help visualize helical motion.>
David C. Banks, Bart A. Singer
IEEE Visualization1