Deborah Silver

dblp:83/4053 · DBLP profile ↗
← Back
41ranked-venue papers
6as first author
0since 2021 · last 2017
0000-0002-6503-5605ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 20 · 2 first-authorHuman-computer interaction and ubiquitous computing · 12 · 3 first-authorSystems, architecture and hardware · 4 · 1 first-authorArtificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2Theory of computation · 2

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
9 papers
Visualization and visual analytics · 43% Geometric modeling and processing · 25% Multimedia analysis and retrieval · 16%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 36% Performance modeling and evaluation · 36% High-performance computing · 28%
Artificial intelligence
1 paper
Video understanding and tracking · 100%

Topics — the 19 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia analysis and retrieval › video analysis
activity detection
0.212014
Activity Detection in Scientific Visualization · IEEE Trans. Vis. Comput. Graph. 2014
Visualization and visual analytics
scientific visualization
0.212014
Activity Detection in Scientific Visualization · IEEE Trans. Vis. Comput. Graph. 2014
Rendering
volume rendering
0.132007
Volume Splitting and Its Applications · IEEE Trans. Vis. Comput. Graph. 2007
Feature Aligned Volume Manipulation for Illustration and Visualization · IEEE Trans. Vis. Comput. Graph. 2006
Tracking and Visualizing Turbulent 3D Features · IEEE Trans. Vis. Comput. Graph. 1997
Geometric modeling and processing
deformation
0.122007
Illustrative Deformation for Data Exploration · IEEE Trans. Vis. Comput. Graph. 2007
Feature Aligned Volume Manipulation for Illustration and Visualization · IEEE Trans. Vis. Comput. Graph. 2006
Geometric modeling and processing › shape analysis › skeleton extraction
curve skeleton extraction
0.112007
Curve-Skeleton Properties, Applications, and Algorithms · IEEE Trans. Vis. Comput. Graph. 2007
Visualization and visual analytics
focus+context visualization
0.112007
Illustrative Deformation for Data Exploration · IEEE Trans. Vis. Comput. Graph. 2007
Visualization and visual analytics › scientific visualization
illustrative visualization
0.112007
Illustrative Deformation for Data Exploration · IEEE Trans. Vis. Comput. Graph. 2007
Geometric modeling and processing
shape analysis
0.112007
Curve-Skeleton Properties, Applications, and Algorithms · IEEE Trans. Vis. Comput. Graph. 2007
Visualization and visual analytics › information visualization
large-scale data visualization
0.112006
Ultra-scale visualization - Workshop on ultra-scale visualization · SC 2006
Visualization and visual analytics
volume visualization
0.112006
Feature Aligned Volume Manipulation for Illustration and Visualization · IEEE Trans. Vis. Comput. Graph. 2006
Computer vision › Video understanding and tracking › activity recognition
activity detection
0.112014
Activity Detection in Scientific Visualization · IEEE Trans. Vis. Comput. Graph. 2014
Virtual and augmented reality › navigation
3d navigation
0.012001
Spatial navigation of media streams · ACM Multimedia 2001
Geometric modeling and processing › shape modeling
volumetric modeling
0.012007
Volume Splitting and Its Applications · IEEE Trans. Vis. Comput. Graph. 2007
Medical and health informatics › medical visualization
surgical visualization
0.012006
Feature Aligned Volume Manipulation for Illustration and Visualization · IEEE Trans. Vis. Comput. Graph. 2006
Visualization and visual analytics
flow visualization
0.011997
Tracking and Visualizing Turbulent 3D Features · IEEE Trans. Vis. Comput. Graph. 1997
Image and video processing
feature extraction
0.011996
Feature Extraction and Iconic Visualization · IEEE Trans. Vis. Comput. Graph. 1996
Visualization and visual analytics › visual encoding
icon-based visualization
0.011996
Feature Extraction and Iconic Visualization · IEEE Trans. Vis. Comput. Graph. 1996
Visualization and visual analytics › volume visualization
isosurface visualization
0.011997
Tracking and Visualizing Turbulent 3D Features · IEEE Trans. Vis. Comput. Graph. 1997
Computational geometry
robust geometric computation
0.011988
Recipes for Geometry and Numerical Analysis - Part I: An Empirical Study · SCG 1988

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

automated knowledge discovery · 0.4feature alignment · 0.1GPU implementation · 0.1volume scene graph · 0.1taxonomy · 0.1scalar field modeling · 0.1optical operators · 0.1geometric operators · 0.1video capture · 0.0image registration · 0.0parallel and pipelined hardware · 0.0
YearPublicationVenuePosition
2017 Illustrative Visualization of Mesoscale Ocean Eddies
abstract
Abstract Feature‐based time‐varying volume visualization is combined with illustrative visualization to tell the story of how mesoscale ocean eddies form in the Gulf Stream and transport heat and nutrients across the ocean basin. The internal structure of these three‐dimensional eddies and the kinematics with which they move are critical to a full understanding of ocean eddies. In this work, we apply a feature‐based method to track instances of ocean eddies through the time steps of a high‐resolution multi‐decadal regional ocean model and generate a series of eddy paths which reflect the life cycle of individual eddy instances. Based on the computed metadata, several important geometric and physical properties of eddy are computed. Illustrative visualization techniques, including visual effectiveness enhancement, focus+context, and smart visibility, are combined with the extracted volume features to explore eddy characteristics at different levels. An evaluation by domain experts indicates that combining our feature‐based techniques with illustrative visualization techniques provides an insight into the role eddies play in ocean circulation. The domain experts expressed a preference for our methods over existing tools.
Li Liu 0028, Deborah Silver, Karen Bemis, Dujuan Kang, E. Curchitser
Comput. Graph. Forum2
2016 Blocked: When the information is hidden by the visualization
abstract
This study investigated how people comprehend three‐dimensional (3D) visualizations and what properties of such visualizations affect comprehension. Participants were asked to draw the face of a 3D visualization after it was cut in half. We videotaped the participants as they drew, erased, verbalized their thoughts, gestured, and moved about a two‐dimensional paper presentation of the 3D visualization. The videorecords were analyzed using a grounded theory approach to generate hypotheses related to comprehension difficulties and visualization properties. Our analysis of the results uncovered three properties that made problem solving more difficult for participants. These were: (a) cuts that were at an angle in relation to at least one plane of reference, (b) nonplanar properties of the features contained in the 3D visualizations including curved layers and v‐shaped layers, and (c) mixed combinations of layers. In contrast, (a) cutting planes that were perpendicular or parallel to the 3D visualization diagram's planes of reference, (b) internal features that were flat/planar, and (c) homogeneous layers were easier to comprehend. This research has direct implications for the generation and use of 3D information visualizations in that it suggests design features to include and avoid.
Kyong Eun Oh, Daniel Halpern 0001, Marilyn Tremaine, James Chiang, Deborah Silver, Karen Bemis
J. Assoc. Inf. Sci. Technol.5
2014 Activity Detection in Scientific Visualization
abstract
For large-scale simulations, the data sets are so massive that it is sometimes not feasible to view the data with basic visualization methods, let alone explore all time steps in detail. Automated tools are necessary for knowledge discovery, i.e., to help sift through the data and isolate specific time steps that can then be further explored. Scientists study patterns and interactions and want to know when and where interesting things happen. Activity detection, the detection of specific interactions of objects which span a limited duration of time, has been an active research area in the computer vision community. In this paper, we introduce activity detection to scientific simulations and show how it can be utilized in scientific visualization. We show how activity detection allows a scientist to model an activity and can then validate their hypothesis on the underlying processes. Three case studies are presented.
Sedat Ozer, Deborah Silver, Karen Bemis, Pino Martin
IEEE Trans. Vis. Comput. Graph.2
2010 Constrained illustrative volume deformation
Carlos D. Correa, Deborah Silver, Min Chen 0001
Comput. Graph.2
2008 A generalized family of fixed-radius distribution-based distance measures for content-based fMRI image retrieval
John Novatnack, Nicu D. Cornea, Ali Shokoufandeh, Deborah Silver, Sven J. Dickinson, Paul B. Kantor
Pattern Recognit. Lett.4
2007 Manipulating, Deforming and Animating Sampled Object Representations
abstract
Abstract A sampled object representation (SOR) defines a graphical model using data obtained from a sampling process, which takes a collection of samples at discrete positions in space in order to capture certain geometrical and physical properties of one or more objects of interest. Examples of SORs include images, videos, volume datasets and point datasets. Unlike many commonly used data representations in computer graphics, SORs lack in geometrical, topological and semantic information, which is much needed for controlling deformation and animation. Hence it poses a significant scientific and technical challenge to develop deformation and animation methods that operate upon SORs. Such methods can enable computer graphics and computer animation to benefit enormously from the advances of digital imaging technology. In this state of the art report, we survey a wide range of techniques that have been developed for manipulating, deforming and animating SORs. We consider a collection of elementary operations for manipulating SORs, which can serve as building blocks of deformation and animation techniques. We examine a collection of techniques that are designed to transform the geometry shape of deformable objects in sampled representations and pay particular attention to their deployment in surgical simulation. We review a collection of techniques for animating digital characters in SORs, focusing on recent developments in volume animation.
Min Chen 0001, Carlos D. Correa, Shoukat Islam, Mark W. Jones 0001, P.-Y. Shen, Deborah Silver, Simon J. Walton, Philip J. Willis
Comput. Graph. Forum6
2007 Curve-Skeleton Properties, Applications, and Algorithms
abstract
Curve-skeletons are thinned 1D representations of 3D objects useful for many visualization tasks including virtual navigation, reduced-model formulation, visualization improvement, animation, etc. There are many algorithms in the literature describing extraction methodologies for different applications; however, it is unclear how general and robust they are. In this paper, we provide an overview of many curve-skeleton applications and compile a set of desired properties of such representations. We also give a taxonomy of methods and analyze the advantages and drawbacks of each class of algorithms.
Nicu D. Cornea, Deborah Silver, Patrick Min
IEEE Trans. Vis. Comput. Graph.2
2007 Illustrative Deformation for Data Exploration
abstract
Much of the visualization research has focused on improving the rendering quality and speed, and enhancing the perceptibility of features in the data. Recently, significant emphasis has been placed on focus+context (F+C) techniques (e.g., fisheye views and magnification lens) for data exploration in addition to viewing transformation and hierarchical navigation. However, most of the existing data exploration techniques rely on the manipulation of viewing attributes of the rendering system or optical attributes of the data objects, with users being passive viewers. In this paper, we propose a more active approach to data exploration, which attempts to mimic how we would explore data if we were able to hold it and interact with it in our hands. This involves allowing the users to physically or actively manipulate the geometry of a data object. While this approach has been traditionally used in applications, such as surgical simulation, where the original geometry of the data objects is well understood by the users, there are several challenges when this approach is generalized for applications, such as flow and information visualization, where there is no common perception as to the normal or natural geometry of a data object. We introduce a taxonomy and a set of transformations especially for illustrative deformation of general data exploration. We present combined geometric or optical illustration operators for focus+context visualization, and examine the best means for preventing the deformed context from being misperceived. We demonstrated the feasibility of this generalization with examples of flow, information and video visualization.
Carlos D. Correa, Deborah Silver, Mi Chen
IEEE Trans. Vis. Comput. Graph.2
2007 Volume Splitting and Its Applications
abstract
Splitting a volumetric object is a useful operation in volume graphics and its applications, but is not widely supported by existing systems for volume-based modeling and rendering. In this paper, we present an investigation into two main algorithmic approaches, namely, explicit and implicit splitting, for modeling and rendering splitting actions. We consider a generalized notion based on scalar fields, which encompasses discrete specifications (e.g., volume data sets) as well as procedural specifications (e.g., hypertextures) of volumetric objects. We examine the correctness, effectiveness, efficiency, and deficiencies of each approach in specifying and controlling a spatial and temporal specification of splitting. We propose methods for implementing these approaches and for overcoming their deficiencies. We present a modeling tool for creating specifications of splitting functions, and describe the use of volume scene graphs for facilitating direct rendering of volume splitting. We demonstrate the use of these approaches with examples of volume visualization, medical illustration, volume animation, and special effects.
Shoukat Islam, Deborah Silver, Min Chen 0001
IEEE Trans. Vis. Comput. Graph.2
2006 IR principles for content-based indexing and retrieval of functional brain images
abstract
In this paper, we explore the concept of a "library of brain images", which implies not only a repository of brain images, but also efficient search and retrieval mechanisms that are based on models derived from IR practice. As a preliminary study, we have worked with a collection of functional MRI brain images assembled in the study of several distinct cognitive tasks. We adapt several classical IR methods (inverted indexing, TFIDF and Latent Semantic Indexing(LSI)) to content-based brain image retrieval. Our results show that efficient and accurate retrieval of brain images is possible, and that representations motivated by the IR perspective are somewhat more effective than are methods based on retaining the full image information.
Paul B. Kantor, Nicu D. Cornea, Deborah Silver
CIKM4
2006 Illuminating the Path of Video Visualization in the Shadow of Video Processing
abstract
Video visualization is a newly emerged technology drawing the concepts and methodologies from volume and flow visualization, image and video processing, and vision science. It extracts meaningful information from a video data set and conveys the extracted information to users in appropriate visual representations. It is not intended to provide fully automatic solutions to the traditional problems in video processing, but aims at offering an approach that involves human in the loop of intelligent reasoning while removing the burden of viewing videos. In this paper, we examine the technical scope of this new technology and relate it to the technical advances in video processing. In particular, we highlight the areas where video visualization can offer more generic solutions with minimal effort for adjusting scene-specific parameters and hard-coding application-specific logic, as well as areas where video visualization can benefit from a large collection of theories and algorithms which have already been developed for video processing. We also briefly discuss the potential applicability of advances in video processing to the broader spectrum of time-varying data visualization
Min Chen 0001, John Robinson, Deborah Silver
ISM3
2006 Ultra-scale visualization - Workshop on ultra-scale visualization
abstract
The output from the massively parallel scientific simulations is so voluminous and complex that advanced visualization technologies are necessary to interpret the calculated results. Even though visualization technology has progressed significantly in recent years, we are barely capable of visualizing and analyzing terascale data to its full extent, and petascale datasets are on the horizon. This workshop aims at addressing this pressing issue by fostering communication between visualization researchers and practitioners. The workshop attendees will be introduced to the latest and greatest research innovations in large data visualization and also help direct further research direction through an open discussion session.
James P. Ahrens, Hank Childs, John P. Clyne, E. Wes Bethel, Jian Huang 0007, Scott Klasky, Kwan-Liu Ma, Kenneth Moreland, Michael E. Papka, Valerio Pascucci, Han-Wei Shen, Deborah Silver
SC12
2006 Feature Aligned Volume Manipulation for Illustration and Visualization
abstract
In this paper we describe a GPU-based technique for creating illustrative visualization through interactive manipulation of volumetric models. It is partly inspired by medical illustrations, where it is common to depict cuts and deformation in order to provide a better understanding of anatomical and biological structures or surgical processes, and partly motivated by the need for a real-time solution that supports the specification and visualization of such illustrative manipulation. We propose two new feature-aligned techniques, namely surface alignment and segment alignment, and compare them with the axis-aligned techniques which was reported in previous work on volume manipulation. We also present a mechanism for defining features using texture volumes, and methods for computing correct normals for the deformed volume in respect to different alignments. We describe a GPU-based implementation to achieve real-time performance of the techniques and a collection of manipulation operators including peelers, retractors, pliers and dilators which are adaptations of the metaphors and tools used in surgical procedures and medical illustrations. Our approach is directly applicable in medical and biological illustration, and we demonstrate how it works as an interactive tool for focus+context visualization, as well as a generic technique for volume graphics.
Carlos D. Correa, Deborah Silver, Min Chen 0001
IEEE Trans. Vis. Comput. Graph.2
2005 3D Object Retrieval using Many-to-many Matching of Curve Skeletons
abstract
We present a 3D matching framework based on a many-to-many matching algorithm that works with skeletal representations of 3D volumetric objects. We demonstrate the performance of this approach on a large database of 3D objects containing more than 1000 exemplars. The method is especially suited to matching objects with distinct part structure and is invariant to part articulation. Skeletal matching has an intuitive quality that helps in defining the search and visualizing the results. In particular, the matching algorithm produces a direct correspondence between two skeletons and their parts, which can be used for registration and juxtaposition.
Nicu D. Cornea, M. Fatih Demirci, Deborah Silver, Ali Shokoufandeh, Sven J. Dickinson, Paul B. Kantor
SMI3
2005 A Visualization Tool for fMRI Data Mining
Nicu D. Cornea, Ulukbek Ibraev, Deborah Silver, Paul B. Kantor, Ali Shokoufandeh, Jeff Abrahamson, Sven J. Dickinson
IEEE Visualization3
2005 Curve-Skeleton Applications
abstract
Curve-skeletons are a 1D subset of the medial surface of a 3D object and are useful for many visualization tasks including virtual navigation, reduced-model formulation, visualization improvement, mesh repair, animation, etc. There are many algorithms in the literature describing extraction methodologies for different applications; however, it is unclear how general and robust they are. In this paper, we provide an overview of many curve-skeleton applications and compile a set of desired properties of such representations. We also give a taxonomy of methods and analyze the advantages and drawbacks of each class of algorithms.
Nicu D. Cornea, Deborah Silver, Patrick Min
IEEE Visualization2
2005 Dataset Traversal with Motion-Controlled Transfer Functions
abstract
In this paper, we describe a methodology and implementation for interactive dataset traversal using motion-controlled transfer functions. Dataset traversal here refers lo the process of translating a transfer function along a specific path. In scientific visualization, it is often necessary to manipulate transfer functions in order to visualize datasets more effectively. This manipulation of transfer functions is usually performed globally, i.e., a new transfer function is applied to the entire dataset. Our approach allows one to locally manipulate transfer functions while controling its movement along a traversal path. The method we propose allows the user to select a traversal path within the dataset, based on the shape of the volumetric model and manipulate a transfer function along this path. Examples of dataset traversal include the animation of transfer functions along a pre-defined path, the simulation of flow in vascular structures, and the visualization of convoluted shapes. For example, this type of traversal is often used in medical illustration to highlight flow in blood vessels. We present an interactive implementation of our method using graphics hardware, based on the decomposition of the volume. We show examples of our approach using a variety of volumetric datasets, and we also demonstrate that with our novel decomposition, the rendering process is faster.
Carlos D. Correa, Deborah Silver
IEEE Visualization2
2005 Understanding Visualization through Spatial Ability Differences
abstract
Little is known about the cognitive abilities which influence the comprehension of scientific and information visualizations and what properties of the visualization affect comprehension. Our goal in this paper is to understand what makes visualizations difficult. We address this goal by examining the spatial ability differences in a diverse population selected for spatial ability variance. For example, how is, spatial ability related to visualization comprehension? What makes a particular visualization difficult or time intensive for specific groups of subjects? In this paper, we present the results of an experiment designed to answer these questions. Fifty-six subjects were tested on a basic visualization task and given standard paper tests of spatial abilities. An equal number of males and females were recruited in this study in order to increase spatial ability variance. Our results show that high spatial ability is correlated with accuracy on our three-dimensional visualization test, but not with time. High spatial ability subjects also had less difficulty with object complexity and the hidden properties of an object.
Maria C. Velez, Deborah Silver, Marilyn Tremaine
IEEE Visualization2
2005 Rule-based visualization in the Discover computational steering collaboratory
Hua Liu 0001, Lian Jiang, Manish Parashar, Deborah Silver
Future Gener. Comput. Syst.4
2005 Computing hierarchical curve-skeletons of 3D objects
Nicu D. Cornea, Deborah Silver, Xiaosong Yuan, Balasubramanian Raman
Vis. Comput.2
2004 Generating Realistic Images from Hydrothermal Plume Data
abstract
Most data used in the study of seafloor hydrothermal plumes consists of sonar (acoustic) scans and sensor readings. Visual data captures only a portion of the sonar data range due to the prohibitive cost and physical infeasibility of taking sufficient lighting and video equipment to such extreme depths. However, visual images are available from research dives and from the recent IMAX movie, volcanoes of the deep sea. In this application paper, we apply existing lighting models with forward scattering and light attenuation to the 3D sonar data in order to mimic the visual images available. These generated images are compared to existing visual images. This can help the geoscientists understand the relationship between these different data modalities and elucidate some of the mechanisms used to capture the data.
Kristina Santilli, Karen Bemis, Deborah Silver, Jamshed Dastur, Peter A. Rona
IEEE Visualization3
2003 Skeleton Based Shape Matching and Retrieval
abstract
We describe a novel method for searching and comparing 3D objects. The method encodes the geometric and topological information in the form of a skeletal graph and uses graph matching techniques to match the skeletons and to compare them. The skeletal graphs can be manually annotated to refine or restructure the search. This helps in choosing between a topological similarity and a geometric (shape) similarity. A feature of skeletal matching is the ability to perform part-matching, and its inherent intuitiveness, which helps in defining the search and in visualizing the results. Also, the matching results, which are presented in a per-node basis can be used for driving a number of registration algorithms, most of which require a good initial guess to perform registration. We also describe a visualization tool to aid in the selection and specification of the matched objects.
H. Sundar, Deborah Silver, Nikhil Gagvani, Sven J. Dickinson
Shape Modeling International2
2001 Spatial navigation of media streams
abstract
Interactive multimedia walkthrough applications are useful tools for visualizing complex areas. These environments permit navigation through a virtual space based on intuitive actions like "go forward" or "go left". The space is generally constructed using computer graphics models and enhanced with video, still images, and sound. While video is usually incorporated into these models, it is played as taken, and generally as a dependent media, i.e. the navigation controls do not control the video even if the video is a "real" walkthrough of the virtual space. Integrating the real-world media and the computer graphics model by registering both within a common virtual reality framework would allow navigation in the computer graphics model to control video of the corresponding location in the real world and vice versa. This would cause the computer graphics model to be regenerated based on the camera position in the real world video. Additionally, by registering into the common framework, new media data of any type can be added into the presentation. This paper presents a multimedia data structure capable of supporting these operations. A prototypical mobile video capture device is discussed that can record the required video media and process it for inclusion in the framework described.
Steele Arbeeny, Deborah Silver
ACM Multimedia2
2001 Animating Volumetric Models
Nikhil Gagvani, Deborah Silver
Graph. Model.2
2000 Case study: a methodology for plume visualization with application to real-time acquisition and navigation
abstract
Applications of visualization techniques that facilitate comparison of simulation and field datasets of seafloor hydrothermal plumes are demonstrated in order to explore and confirm theories of plume behavior. In comparing these datasets, there is no one-to-one correspondence. We show the comparison by performing quantitative capturing of large scale observable features. The comparisons are needed not only to improve the relevance of the simulations to the field observations, but also to enable real time adjustment of shipboard data collection systems. Our approach for comparing simulation and field datasets is to use skeletonization and centerline representation. Features representing plumes are skeletonized. Skeleton points are used to construct a centerline and to quantify plume properties on planes normal to the centerline. These skeleton points are further used to construct an idealized cone representing a plume isosurface. The difference between the plume feature and the cone is identified as protrusions of turbulent eddies. Comparison of the simulation and field data sets through these abstractions illustrates how these abstractions characterize a plume.
Karen Bemis, Deborah Silver, Peter A. Rona, Chengwei Feng
IEEE Visualization2
1999 Parameter-Controlled Volume Thinning
Nikhil Gagvani, Deborah Silver
Graph. Model. Image Process.2
1999 Visualizing evolving scalar phenomena
Deborah Silver, Xin Wang 0123
Future Gener. Comput. Syst.1
1999 Ray Casting Architectures for Volume Visualization
abstract
Real-time visualization of large volume data sets demands high-performance computation, pushing the storage, processing and data communication requirements to the limits of current technology. General-purpose parallel processors have been used to visualize moderate-size data sets at interactive frame rates; however, the cost and size of these supercomputers inhibits the widespread use for real-time visualization. This paper surveys several special-purpose architectures that seek to render volumes at interactive rates. These specialized visualization accelerators have cost, performance and size advantages over parallel processors. All architectures implement ray casting using parallel and pipelined hardware. We introduce a new metric that normalizes performance to compare these architectures. The architectures included in this survey are VOGUE, VIRIM, Array-Based Ray Casting, EM-Cube and VIZARD II. We also discuss future applications of special-purpose accelerators.
Harvey Ray, Hanspeter Pfister, Deborah Silver, Todd A. Cook
IEEE Trans. Vis. Comput. Graph.3
1998 Acoustic imaging and visualization of plumes discharging from black smoker vents on the deep seafloor
abstract
Visualization and quantification methods are being developed to analyze our acoustic images of thermal plumes containing metallic mineral particles that discharge from hot springs on the deep seafloor. The acoustic images record intensity of backscattering from the particulate matter suspended in the plumes. The visualization methods extract, classify, visualize, measure and track reconstructions of the plumes, depicted by isointensity surfaces as 3D volume objects and 2D slices. The parameters measured, including plume volume, cross sectional area, centerline location (trajectory), surface area and isosurfaces at percentages of maximum backscatter intensity, are being used to derive elements of plume behavior including expansion with height, dilution, and mechanisms of entrainment of surrounding seawater. Our aim is to compare the observational data with predictions of plume theory to test and advance models of the behavior of hydrothermal plumes through the use of multiple representations.
Peter A. Rona, Karen Bemis, Deepak R. Kenchammana-Hosekote, Deborah Silver
IEEE Visualization4
1998 Tracking scalar features in unstructured datasets
abstract
3D time-varying unstructured and structured data sets are difficult to visualize and analyze because of the immense amount of data involved. These data sets contain many evolving amorphous regions, and standard visualization techniques provide no facilities to aid the scientist to follow regions of interest. In this paper, we present a basic framework for the visualization of time-varying data sets, and a new algorithm and data structure to track volume features in unstructured scalar data sets. The algorithm and data structure are general and can be used for structured, curvilinear, adaptive and hybrid grids as well. The features tracked can be any type of connected regions. Examples are shown from ongoing research.
Deborah Silver, Xin Wang 0123
IEEE Visualization1
1997 Tracking and Visualizing Turbulent 3D Features
abstract
Visualizing 3D time-varying fluid datasets is difficult because of the immense amount of data to be processed and understood. These datasets contain many evolving amorphous regions, and it is difficult to observe patterns and visually follow regions of interest. In this paper, we present a technique which isolates and tracks full-volume representations of regions of interest from 3D regular and curvilinear computational fluid dynamics datasets. Connected voxel regions ("features") are extracted from each time step and matched to features in subsequent time steps. Spatial overlap is used to determine the matching. The features from each time step are stored in octree forests to speed up the matching process. Once the features have been identified and tracked, the properties of the features and their evolutionary history can be computed. This information can be used to enhance isosurface visualization and volume rendering by color coding individual regions. We demonstrate the algorithm on four 3D time-varying simulations from ongoing research in computational fluid dynamics and show how tracking can significantly improve and facilitate the processing of massive datasets.
Deborah Silver, Xin Wang 0123
IEEE Trans. Vis. Comput. Graph.1
1996 Volume Tracking
abstract
3D time varying datasets are difficult to visualize and analyze because of the immense amount of data involved. This is especially true when the datasets are turbulent with many evolving amorphous regions, as it is difficult to observe patterns and follow regions of interest. We present our volume based feature tracking algorithm and discuss how it can be used to help visualize and analyze large time varying datasets. We also address efficiency issues in dealing with massive time varying datasets.
Deborah Silver, Xin Wang 0123
IEEE Visualization1
1996 Feature Extraction and Iconic Visualization
abstract
We present a conceptual framework and a process model for feature extraction and iconic visualization. The features are regions of interest extracted from a dataset. They are represented by attribute sets, which play a key role in the visualization process. These attribute sets are mapped to icons, or symbolic parametric objects, for visualization. The features provide a compact abstraction of the original data, and the icons are a natural way to visualize them. We present generic techniques to extract features and to calculate attribute sets, and describe a simple but powerful modeling language which was developed to create icons and to link the attributes to the icon parameters. We present illustrative examples of iconic visualization created with the techniques described, showing the effectiveness of this approach.
Theo van Walsum, Frits H. Post, Deborah Silver, Frank J. Post
IEEE Trans. Vis. Comput. Graph.3
1995 Acceleration of template-based ray casting for volume visualization using FPGAs
abstract
Volume visualization is used heavily to view simulated or collected data sets in such applications as medical imaging, computational fluid dynamics, and climate modeling. However, software and low-cost hardware implementations of visualization algorithms do not have sufficient performance for interactive viewing. This paper discusses methods for low-cost, hardware acceleration of volume visualization using a PC-hosted FPGA board. Our methods focus on volume rendering approaches, since these techniques are widely used and are computationally expensive; our primary method uses a template-based, ray-casting algorithm. This hardware implementation is substantially faster than a software-only version running on the host PC.
Michael Dao, Todd A. Cook, Deborah Silver, Paul S. D'Urbano
FCCM3
1995 Iconic Techniques for Feature Visualization
abstract
Presents a conceptual framework and a process model for feature extraction and iconic visualization. Feature extraction is viewed as a process of data abstraction, which can proceed in multiple stages, and corresponding data abstraction levels. The features are represented by attribute sets, which play a key role in the visualization process. Icons are symbolic parametric objects, designed as visual representations of features. The attributes are mapped to the parameters (or degrees of freedom) of an icon. We describe some generic techniques to generate attribute sets, such as volume integrals and medial axis transforms. A simple but powerful modeling language was developed to create icons, and to link the attributes to the icon parameters. We present illustrative examples of iconic visualization created with the techniques described, showing the effectiveness of this approach.
Frank J. Post, Theo van Walsum, Frits H. Post, Deborah Silver
IEEE Visualization4
1993 Extending object-oriented databases with problem solving and visualization
Phillip C.-Y. Sheu, Deborah Silver
Comput. Graph.2
1993 Quantifying Visualizations for Reduced Modeling in Nonlinear Science: Extracting Structures from Data Sets
Deborah Silver, Norman J. Zabusky
J. Vis. Commun. Image Represent.1
1992 Visualizing Classical Problems in CFD
abstract
A brief example of the visualization and quantification of a complex fluid interaction is presented in order to give one a feeling for the difficulty of dealing with geometrical and topological questions in three dimensions and time. To obtain a quantitative understanding, visiometric techniques, including thresholding, object isolation, ellipsoid fitting, abstraction, vector field line generation and data juxtaposition, were used.>
Norman J. Zabusky, Deborah Silver
IEEE Visualization2
1991 Visualizing Causal Effects in 4D Space-Time Vector Fields
abstract
A method is presented for juxtaposing 4D space-time vector fields, of which one contains a source variable and the other the response field. Thresholding, ellipsoid fitting, and vortex line generation are used to reduce the amount of information and help analyze the relationship between two 3D vector variables evolving in time. The technique helps to highlight the topological relationship between the two in an effort to understand the causal connection. These concepts are applied to on-going research in evolving fluid dynamics problems.>
Deborah Silver, Norman J. Zabusky
IEEE Visualization1
1990 Applied Computational Geometry: Towards Robust Solutions of Basic Problems
David P. Dobkin, Deborah Silver
J. Comput. Syst. Sci.2
1988 Recipes for Geometry and Numerical Analysis - Part I: An Empirical Study
abstract
Geometric computations, like all numerical procedures, are extremely prone to roundoff error. However, virtually none of the numerical analysis literature directly applies to geometric calculations. Even for line intersection, the most basic geometric operation, there is no robust and efficient algorithm. Compounding the difficulties, many geometric algorithms perform iterations of calculations reusing previously computed data. In this paper, we explore some of the main issues in geometric computations and the methods that have been proposed to handle roundoff errors. In particular, we focus on one method and apply it to a general iterative intersection problem. Our initial results seem promising and will hopefully lead to robust solutions for more complex problems of computational geometry.
David P. Dobkin, Deborah Silver
SCG2