https://www.vistrails.org/index.php?title=Special:Contributions&feed=atom&target=ProsenVisTrailsWiki - User contributions [en]2021-12-06T12:10:40ZFrom VisTrailsWikiMediaWiki 1.15.1https://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-05-22T20:28:11Z<p>Prosen: /* May 27: Xavier Tricoche */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps <br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || 4D MAP Image Reconstruction<br />
|- <br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || RTSAH Traversal Order for Occlusion Rays <br />
|-<br />
! Tom Fogal || Efficient I/O for Parallel Visualization<br />
|-<br />
! rowspan=1 | April 8 || Miriah Meyer || Visualizing Biological Data<br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || Interpreting Performance Data Across Intuitive Domains<br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces<br />
|-<br />
! rowspan=1 | April 29 || Jens Krüger || What's Jens been up to?<br />
|-<br />
! rowspan=1 | May 27 || Xavier Tricoche || A Unifying Formalism To Analyze the Structure of Physical Systems<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav'''<br />
<br />
''Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps''<br />
<br />
Vector fields, represented as vector values sampled on the vertices of a triangulation, are commonly used to model physical phenomena. To analyze and understand vector fields, practitioners use derived properties such as the paths of massless particles advected by the flow, called streamlines. However, currently available numerical methods for computing streamlines do not guarantee preservation of fundamental invariants such as the fact that streamlines cannot cross. The resulting inconsistencies can cause errors in the analysis, e.g. invalid topological skeletons, and thus lead to misinterpretations of the data. We propose an alternate representation for triangulated vector fields that exchanges vector values with an encoding of the transversal flow behavior of each triangle. We call this representation edge maps. This work focuses on the mathematical properties of edge maps; a companion paper discusses some of their applications [1]. Edge maps allow for a multi-resolution approximation of flow by merging adjacent streamlines into an interval based mapping. Consistency is enforced at any resolution if the merged sets maintain an order-preserving<br />
property. At the coarsest resolution, we define a notion of equivalency between edge maps, and show that there exist 23 equivalence classes describing all possible behaviors of piecewise linear flow within a triangle.<br />
<br />
=== March 18: Jacob ===<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
''4D MAP Image Reconstruction''<br />
<br />
We have developed a maximum a posteriori (MAP) algorithm for tracking organ motion that uses raw time-stamped data to reconstruct the images and estimate deformations in anatomy simultaneously. Since the algorithm does not rely on a binning process, binning artifacts are avoided. Signal-to-noise ratio (SNR) is also increased since the algorithm uses all of the collected data. The method is general and can be applied to data from a number of modalities including fanbeam or conebeam CT, MRI, and PET. In the case of CT, the increased SNR provides the opportunity to reduce dose to the patient during scanning. This framework also facilitates the incorporation of fundamental physical properties such as the conservation of local tissue volume during the estimation of organ motion.<br />
In this talk I'll give an overview of the method and show some of our initial results. I'll also try to point out some possible vis applications that I think could be useful in the context of radiotherapy treatment planning.<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago and Tom ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
''RTSAH Traversal Order for Occlusion Rays''<br />
<br />
We accelerate the finding of occluders in tree based acceleration structures, such as a packetized BVH and a single ray kd-tree, by deriving the ray termination surface area heuristic (RTSAH) cost model for traversing an occlusion ray through a tree and then using the RTSAH to determine which child node a ray should traverse first instead of the traditional choice of traversing the near node before the far node. We further extend RTSAH to handle materials that attenuate light instead of fully occluding it, so that we can avoid superfluous intersections with partially transparent objects. For scenes with high occlusion, we substantially lower the number of traversal steps and intersection tests and achieve up to $2\times$ speedups.<br />
<br />
'''Speaker: Tom Fogal'''<br />
<br />
''Efficient I/O for Parallel Visualization''<br />
<br />
While additional cores and newer architectures, such as those provided by GPU clusters, steadily increase available compute power, memory and disk access have not kept pace. It is therefore of critical importance that we develop algorithms which make effective use of off-processor storage, and communicate how to effectively utilize parallel filesystems to developers of the growing body of software targeted at parallel supercomputing environments. With this work, we outline a series of popular pitfalls observed in code written from a serial mindset, expound on the reasons these practices lead to poor performance, and present a series of results which highlight the characteristics of modern supercomputing I/O systems.<br />
<br />
=== April 8: Miriah Meyer ===<br />
'''Speaker: Miriah Meyer'''<br />
<br />
''Visualizing Biological Data''<br />
<br />
Visualization tools are essential for deriving meaning from the avalanche of data we are generating today. To facilitate an understanding of the complex relationships embedded in this data, visualization research leverages the power of the human perceptual and cognitive systems, encoding meaning through images and enabling exploration through human-computer interactions. In my research I design visualization systems that support exploratory, complex data analysis tasks by scientists who are analyzing large amounts of heterogeneous data. These systems allow users to validate their computational models, to understand their underlying data in detail, and to develop new hypotheses and insights. My research process includes five distinct stages, from targeting a specific group of domain experts and their scientific goals through validating the efficacy of the visualization system. In this talk I'll describe a user-centered, methodological approach to designing and developing visualization tools and present several successful visualization projects in the areas of genomics and systems biology. I will also discuss generalizations that arise from working on focused, visualization projects as well as long term implications for the field.<br />
<br />
=== April 15: Josh Levine ===<br />
'''Speaker: Josh Levine'''<br />
<br />
''Interpreting Performance Data Across Intuitive Domains''<br />
<br />
To exploit the capabilities of current and future systems, developers<br />
must understand the interplay between on-node performance, domain<br />
decomposition, and applications' intrinsic communication patterns.<br />
While tools exist to gather and analyze data for each of these<br />
components individually, the resulting information is generally<br />
processed in isolation and presented in an abstract, categorical<br />
fashion unintuitive to most users. In this work we present the HAC<br />
model, in which we identify the three domains of performance data most<br />
familiar to the user: (i) the physical domain of the application data,<br />
(ii) the hardware domain of the compute and network devices, and (iii)<br />
the communication domain of logical data transfers.<br />
<br />
We show that taking data from each of these domains and projecting,<br />
visualizing, and correlating it to the other domains can give valuable<br />
insights into the behavior of parallel application codes. This work<br />
opens the door for a new generation of tools that can help users more<br />
easily and intuitively associate performance data with root causes in<br />
the hardware system, the application's structure, and in its<br />
communication behavior, and by doing so leads to an improved<br />
understanding of the performance of their codes. Case studies I will<br />
discuss include performance characteristics for Miranda hydrodynamics<br />
simulations, algebraic multigrid (AMG), atomistic simulations using<br />
QBox, and large-scale laser-plasma interaction using pF3D.<br />
<br />
=== April 22: Nat Smale===<br />
'''Speaker: Nat Smale'''<br />
<br />
''Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces''<br />
<br />
A cohomology and Hodge theory at a fixed scale for metric spaces will be presented. For smooth manifolds, the topology can be described by the de Rham cohomology. Hodge, in a beautiful synthesis of analysis, geometry and topology showed this was equivalent to spaces of harmonic forms. The work described here is an attempt (in some cases successful) to extend these results to a more general setting, such as metric spaces, including data sets.<br />
<br />
<br />
=== April 22: Jens Krüger===<br />
'''Speaker: Jens Krüger'''<br />
<br />
''What's Jens been up to?''<br />
<br />
In this talk I will give an overview of recent developments in the ImageVis3D family and other projects at the Interactive Visualization and Data Analysis (IVDA) group in Saarbrücken. These projects range from developments for large and distributed display systems, new methods for the improvement of LIC images, to research in the area of human computer interaction with the goal to automatically generate user interfaces for visualization applications. The motivation for this talk is not only to give you an insight into IVDA research but also look for new collaborations between SCI and my group in Saarbrücken, and--most importantly--to grab some pizza :-) .<br />
<br />
<br />
<br />
<br />
=== May 27: A Unifying Formalism To Analyze the Structure of Physical Systems ===<br />
'''Speaker: Xavier Tricoche'''<br />
<br />
''A Unifying Formalism To Analyze the Structure of Physical Systems''<br />
<br />
A significant research effort in Visualization has traditionally focused on the investigation of mathematical models that can effectively capture the essential properties of numerical datasets and map them to insightful visual representations. Various interpretations of the notion of topology have been extensively studied in this context by authors striving to articulate a universal definition of structure. Despite this impressive body of work and quite remarkable achievements much remains to be wished for. In particular, this approach has lost momentum in the very application domains that initially sparked interest in a topological formalism such as fluid dynamics and solid mechanics.<br />
<br />
In this talk I will discuss a general approach rooted in dynamical systems theory and differential geometry to characterize the geometric structure of physical systems in their multifield and multivariate description. I will show that the corresponding formalism shares deep mathematical connections with topology as it has been instantiated in the context of vector and tensor field visualization, though it achieves much more compelling results in various applications. I will illustrate the versatility of this new model in problems related to fluid flows, medical image analysis, mechanics, and fusion research.</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-05-22T20:27:34Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps <br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || 4D MAP Image Reconstruction<br />
|- <br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || RTSAH Traversal Order for Occlusion Rays <br />
|-<br />
! Tom Fogal || Efficient I/O for Parallel Visualization<br />
|-<br />
! rowspan=1 | April 8 || Miriah Meyer || Visualizing Biological Data<br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || Interpreting Performance Data Across Intuitive Domains<br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces<br />
|-<br />
! rowspan=1 | April 29 || Jens Krüger || What's Jens been up to?<br />
|-<br />
! rowspan=1 | May 27 || Xavier Tricoche || A Unifying Formalism To Analyze the Structure of Physical Systems<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav'''<br />
<br />
''Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps''<br />
<br />
Vector fields, represented as vector values sampled on the vertices of a triangulation, are commonly used to model physical phenomena. To analyze and understand vector fields, practitioners use derived properties such as the paths of massless particles advected by the flow, called streamlines. However, currently available numerical methods for computing streamlines do not guarantee preservation of fundamental invariants such as the fact that streamlines cannot cross. The resulting inconsistencies can cause errors in the analysis, e.g. invalid topological skeletons, and thus lead to misinterpretations of the data. We propose an alternate representation for triangulated vector fields that exchanges vector values with an encoding of the transversal flow behavior of each triangle. We call this representation edge maps. This work focuses on the mathematical properties of edge maps; a companion paper discusses some of their applications [1]. Edge maps allow for a multi-resolution approximation of flow by merging adjacent streamlines into an interval based mapping. Consistency is enforced at any resolution if the merged sets maintain an order-preserving<br />
property. At the coarsest resolution, we define a notion of equivalency between edge maps, and show that there exist 23 equivalence classes describing all possible behaviors of piecewise linear flow within a triangle.<br />
<br />
=== March 18: Jacob ===<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
''4D MAP Image Reconstruction''<br />
<br />
We have developed a maximum a posteriori (MAP) algorithm for tracking organ motion that uses raw time-stamped data to reconstruct the images and estimate deformations in anatomy simultaneously. Since the algorithm does not rely on a binning process, binning artifacts are avoided. Signal-to-noise ratio (SNR) is also increased since the algorithm uses all of the collected data. The method is general and can be applied to data from a number of modalities including fanbeam or conebeam CT, MRI, and PET. In the case of CT, the increased SNR provides the opportunity to reduce dose to the patient during scanning. This framework also facilitates the incorporation of fundamental physical properties such as the conservation of local tissue volume during the estimation of organ motion.<br />
In this talk I'll give an overview of the method and show some of our initial results. I'll also try to point out some possible vis applications that I think could be useful in the context of radiotherapy treatment planning.<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago and Tom ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
''RTSAH Traversal Order for Occlusion Rays''<br />
<br />
We accelerate the finding of occluders in tree based acceleration structures, such as a packetized BVH and a single ray kd-tree, by deriving the ray termination surface area heuristic (RTSAH) cost model for traversing an occlusion ray through a tree and then using the RTSAH to determine which child node a ray should traverse first instead of the traditional choice of traversing the near node before the far node. We further extend RTSAH to handle materials that attenuate light instead of fully occluding it, so that we can avoid superfluous intersections with partially transparent objects. For scenes with high occlusion, we substantially lower the number of traversal steps and intersection tests and achieve up to $2\times$ speedups.<br />
<br />
'''Speaker: Tom Fogal'''<br />
<br />
''Efficient I/O for Parallel Visualization''<br />
<br />
While additional cores and newer architectures, such as those provided by GPU clusters, steadily increase available compute power, memory and disk access have not kept pace. It is therefore of critical importance that we develop algorithms which make effective use of off-processor storage, and communicate how to effectively utilize parallel filesystems to developers of the growing body of software targeted at parallel supercomputing environments. With this work, we outline a series of popular pitfalls observed in code written from a serial mindset, expound on the reasons these practices lead to poor performance, and present a series of results which highlight the characteristics of modern supercomputing I/O systems.<br />
<br />
=== April 8: Miriah Meyer ===<br />
'''Speaker: Miriah Meyer'''<br />
<br />
''Visualizing Biological Data''<br />
<br />
Visualization tools are essential for deriving meaning from the avalanche of data we are generating today. To facilitate an understanding of the complex relationships embedded in this data, visualization research leverages the power of the human perceptual and cognitive systems, encoding meaning through images and enabling exploration through human-computer interactions. In my research I design visualization systems that support exploratory, complex data analysis tasks by scientists who are analyzing large amounts of heterogeneous data. These systems allow users to validate their computational models, to understand their underlying data in detail, and to develop new hypotheses and insights. My research process includes five distinct stages, from targeting a specific group of domain experts and their scientific goals through validating the efficacy of the visualization system. In this talk I'll describe a user-centered, methodological approach to designing and developing visualization tools and present several successful visualization projects in the areas of genomics and systems biology. I will also discuss generalizations that arise from working on focused, visualization projects as well as long term implications for the field.<br />
<br />
=== April 15: Josh Levine ===<br />
'''Speaker: Josh Levine'''<br />
<br />
''Interpreting Performance Data Across Intuitive Domains''<br />
<br />
To exploit the capabilities of current and future systems, developers<br />
must understand the interplay between on-node performance, domain<br />
decomposition, and applications' intrinsic communication patterns.<br />
While tools exist to gather and analyze data for each of these<br />
components individually, the resulting information is generally<br />
processed in isolation and presented in an abstract, categorical<br />
fashion unintuitive to most users. In this work we present the HAC<br />
model, in which we identify the three domains of performance data most<br />
familiar to the user: (i) the physical domain of the application data,<br />
(ii) the hardware domain of the compute and network devices, and (iii)<br />
the communication domain of logical data transfers.<br />
<br />
We show that taking data from each of these domains and projecting,<br />
visualizing, and correlating it to the other domains can give valuable<br />
insights into the behavior of parallel application codes. This work<br />
opens the door for a new generation of tools that can help users more<br />
easily and intuitively associate performance data with root causes in<br />
the hardware system, the application's structure, and in its<br />
communication behavior, and by doing so leads to an improved<br />
understanding of the performance of their codes. Case studies I will<br />
discuss include performance characteristics for Miranda hydrodynamics<br />
simulations, algebraic multigrid (AMG), atomistic simulations using<br />
QBox, and large-scale laser-plasma interaction using pF3D.<br />
<br />
=== April 22: Nat Smale===<br />
'''Speaker: Nat Smale'''<br />
<br />
''Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces''<br />
<br />
A cohomology and Hodge theory at a fixed scale for metric spaces will be presented. For smooth manifolds, the topology can be described by the de Rham cohomology. Hodge, in a beautiful synthesis of analysis, geometry and topology showed this was equivalent to spaces of harmonic forms. The work described here is an attempt (in some cases successful) to extend these results to a more general setting, such as metric spaces, including data sets.<br />
<br />
<br />
=== April 22: Jens Krüger===<br />
'''Speaker: Jens Krüger'''<br />
<br />
''What's Jens been up to?''<br />
<br />
In this talk I will give an overview of recent developments in the ImageVis3D family and other projects at the Interactive Visualization and Data Analysis (IVDA) group in Saarbrücken. These projects range from developments for large and distributed display systems, new methods for the improvement of LIC images, to research in the area of human computer interaction with the goal to automatically generate user interfaces for visualization applications. The motivation for this talk is not only to give you an insight into IVDA research but also look for new collaborations between SCI and my group in Saarbrücken, and--most importantly--to grab some pizza :-) .<br />
<br />
<br />
<br />
<br />
=== May 27: Xavier Tricoche ===<br />
'''Speaker: Xavier Tricoche'''<br />
<br />
''A Unifying Formalism To Analyze the Structure of Physical Systems''<br />
<br />
A significant research effort in Visualization has traditionally focused on the investigation of mathematical models that can effectively capture the essential properties of numerical datasets and map them to insightful visual representations. Various interpretations of the notion of topology have been extensively studied in this context by authors striving to articulate a universal definition of structure. Despite this impressive body of work and quite remarkable achievements much remains to be wished for. In particular, this approach has lost momentum in the very application domains that initially sparked interest in a topological formalism such as fluid dynamics and solid mechanics.<br />
<br />
In this talk I will discuss a general approach rooted in dynamical systems theory and differential geometry to characterize the geometric structure of physical systems in their multifield and multivariate description. I will show that the corresponding formalism shares deep mathematical connections with topology as it has been instantiated in the context of vector and tensor field visualization, though it achieves much more compelling results in various applications. I will illustrate the versatility of this new model in problems related to fluid flows, medical image analysis, mechanics, and fusion research.</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-04-28T19:14:41Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps <br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || 4D MAP Image Reconstruction<br />
|- <br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || RTSAH Traversal Order for Occlusion Rays <br />
|-<br />
! Tom Fogal || Efficient I/O for Parallel Visualization<br />
|-<br />
! rowspan=1 | April 8 || Miriah Meyer || Visualizing Biological Data<br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || Interpreting Performance Data Across Intuitive Domains<br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces<br />
|-<br />
! rowspan=1 | April 29 || Jens Krüger || What's Jens been up to?<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav'''<br />
<br />
''Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps''<br />
<br />
Vector fields, represented as vector values sampled on the vertices of a triangulation, are commonly used to model physical phenomena. To analyze and understand vector fields, practitioners use derived properties such as the paths of massless particles advected by the flow, called streamlines. However, currently available numerical methods for computing streamlines do not guarantee preservation of fundamental invariants such as the fact that streamlines cannot cross. The resulting inconsistencies can cause errors in the analysis, e.g. invalid topological skeletons, and thus lead to misinterpretations of the data. We propose an alternate representation for triangulated vector fields that exchanges vector values with an encoding of the transversal flow behavior of each triangle. We call this representation edge maps. This work focuses on the mathematical properties of edge maps; a companion paper discusses some of their applications [1]. Edge maps allow for a multi-resolution approximation of flow by merging adjacent streamlines into an interval based mapping. Consistency is enforced at any resolution if the merged sets maintain an order-preserving<br />
property. At the coarsest resolution, we define a notion of equivalency between edge maps, and show that there exist 23 equivalence classes describing all possible behaviors of piecewise linear flow within a triangle.<br />
<br />
=== March 18: Jacob ===<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
''4D MAP Image Reconstruction''<br />
<br />
We have developed a maximum a posteriori (MAP) algorithm for tracking organ motion that uses raw time-stamped data to reconstruct the images and estimate deformations in anatomy simultaneously. Since the algorithm does not rely on a binning process, binning artifacts are avoided. Signal-to-noise ratio (SNR) is also increased since the algorithm uses all of the collected data. The method is general and can be applied to data from a number of modalities including fanbeam or conebeam CT, MRI, and PET. In the case of CT, the increased SNR provides the opportunity to reduce dose to the patient during scanning. This framework also facilitates the incorporation of fundamental physical properties such as the conservation of local tissue volume during the estimation of organ motion.<br />
In this talk I'll give an overview of the method and show some of our initial results. I'll also try to point out some possible vis applications that I think could be useful in the context of radiotherapy treatment planning.<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago and Tom ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
''RTSAH Traversal Order for Occlusion Rays''<br />
<br />
We accelerate the finding of occluders in tree based acceleration structures, such as a packetized BVH and a single ray kd-tree, by deriving the ray termination surface area heuristic (RTSAH) cost model for traversing an occlusion ray through a tree and then using the RTSAH to determine which child node a ray should traverse first instead of the traditional choice of traversing the near node before the far node. We further extend RTSAH to handle materials that attenuate light instead of fully occluding it, so that we can avoid superfluous intersections with partially transparent objects. For scenes with high occlusion, we substantially lower the number of traversal steps and intersection tests and achieve up to $2\times$ speedups.<br />
<br />
'''Speaker: Tom Fogal'''<br />
<br />
''Efficient I/O for Parallel Visualization''<br />
<br />
While additional cores and newer architectures, such as those provided by GPU clusters, steadily increase available compute power, memory and disk access have not kept pace. It is therefore of critical importance that we develop algorithms which make effective use of off-processor storage, and communicate how to effectively utilize parallel filesystems to developers of the growing body of software targeted at parallel supercomputing environments. With this work, we outline a series of popular pitfalls observed in code written from a serial mindset, expound on the reasons these practices lead to poor performance, and present a series of results which highlight the characteristics of modern supercomputing I/O systems.<br />
<br />
=== April 8: Miriah Meyer ===<br />
'''Speaker: Miriah Meyer'''<br />
<br />
''Visualizing Biological Data''<br />
<br />
Visualization tools are essential for deriving meaning from the avalanche of data we are generating today. To facilitate an understanding of the complex relationships embedded in this data, visualization research leverages the power of the human perceptual and cognitive systems, encoding meaning through images and enabling exploration through human-computer interactions. In my research I design visualization systems that support exploratory, complex data analysis tasks by scientists who are analyzing large amounts of heterogeneous data. These systems allow users to validate their computational models, to understand their underlying data in detail, and to develop new hypotheses and insights. My research process includes five distinct stages, from targeting a specific group of domain experts and their scientific goals through validating the efficacy of the visualization system. In this talk I'll describe a user-centered, methodological approach to designing and developing visualization tools and present several successful visualization projects in the areas of genomics and systems biology. I will also discuss generalizations that arise from working on focused, visualization projects as well as long term implications for the field.<br />
<br />
=== April 15: Josh Levine ===<br />
'''Speaker: Josh Levine'''<br />
<br />
''Interpreting Performance Data Across Intuitive Domains''<br />
<br />
To exploit the capabilities of current and future systems, developers<br />
must understand the interplay between on-node performance, domain<br />
decomposition, and applications' intrinsic communication patterns.<br />
While tools exist to gather and analyze data for each of these<br />
components individually, the resulting information is generally<br />
processed in isolation and presented in an abstract, categorical<br />
fashion unintuitive to most users. In this work we present the HAC<br />
model, in which we identify the three domains of performance data most<br />
familiar to the user: (i) the physical domain of the application data,<br />
(ii) the hardware domain of the compute and network devices, and (iii)<br />
the communication domain of logical data transfers.<br />
<br />
We show that taking data from each of these domains and projecting,<br />
visualizing, and correlating it to the other domains can give valuable<br />
insights into the behavior of parallel application codes. This work<br />
opens the door for a new generation of tools that can help users more<br />
easily and intuitively associate performance data with root causes in<br />
the hardware system, the application's structure, and in its<br />
communication behavior, and by doing so leads to an improved<br />
understanding of the performance of their codes. Case studies I will<br />
discuss include performance characteristics for Miranda hydrodynamics<br />
simulations, algebraic multigrid (AMG), atomistic simulations using<br />
QBox, and large-scale laser-plasma interaction using pF3D.<br />
<br />
=== April 22: Nat Smale===<br />
'''Speaker: Nat Smale'''<br />
<br />
''Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces''<br />
<br />
A cohomology and Hodge theory at a fixed scale for metric spaces will be presented. For smooth manifolds, the topology can be described by the de Rham cohomology. Hodge, in a beautiful synthesis of analysis, geometry and topology showed this was equivalent to spaces of harmonic forms. The work described here is an attempt (in some cases successful) to extend these results to a more general setting, such as metric spaces, including data sets.<br />
<br />
<br />
=== April 22: Jens Krüger===<br />
'''Speaker: Jens Krüger'''<br />
<br />
''What's Jens been up to?''<br />
<br />
In this talk I will give an overview of recent developments in the ImageVis3D family and other projects at the Interactive Visualization and Data Analysis (IVDA) group in Saarbrücken. These projects range from developments for large and distributed display systems, new methods for the improvement of LIC images, to research in the area of human computer interaction with the goal to automatically generate user interfaces for visualization applications. The motivation for this talk is not only to give you an insight into IVDA research but also look for new collaborations between SCI and my group in Saarbrücken, and--most importantly--to grab some pizza :-) .</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-04-18T23:23:29Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps <br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || 4D MAP Image Reconstruction<br />
|- <br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || RTSAH Traversal Order for Occlusion Rays <br />
|-<br />
! Tom Fogal || Efficient I/O for Parallel Visualization<br />
|-<br />
! rowspan=1 | April 8 || Miriah Meyer || Visualizing Biological Data<br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || Interpreting Performance Data Across Intuitive Domains<br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav'''<br />
<br />
''Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps''<br />
<br />
Vector fields, represented as vector values sampled on the vertices of a triangulation, are commonly used to model physical phenomena. To analyze and understand vector fields, practitioners use derived properties such as the paths of massless particles advected by the flow, called streamlines. However, currently available numerical methods for computing streamlines do not guarantee preservation of fundamental invariants such as the fact that streamlines cannot cross. The resulting inconsistencies can cause errors in the analysis, e.g. invalid topological skeletons, and thus lead to misinterpretations of the data. We propose an alternate representation for triangulated vector fields that exchanges vector values with an encoding of the transversal flow behavior of each triangle. We call this representation edge maps. This work focuses on the mathematical properties of edge maps; a companion paper discusses some of their applications [1]. Edge maps allow for a multi-resolution approximation of flow by merging adjacent streamlines into an interval based mapping. Consistency is enforced at any resolution if the merged sets maintain an order-preserving<br />
property. At the coarsest resolution, we define a notion of equivalency between edge maps, and show that there exist 23 equivalence classes describing all possible behaviors of piecewise linear flow within a triangle.<br />
<br />
=== March 18: Jacob ===<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
''4D MAP Image Reconstruction''<br />
<br />
We have developed a maximum a posteriori (MAP) algorithm for tracking organ motion that uses raw time-stamped data to reconstruct the images and estimate deformations in anatomy simultaneously. Since the algorithm does not rely on a binning process, binning artifacts are avoided. Signal-to-noise ratio (SNR) is also increased since the algorithm uses all of the collected data. The method is general and can be applied to data from a number of modalities including fanbeam or conebeam CT, MRI, and PET. In the case of CT, the increased SNR provides the opportunity to reduce dose to the patient during scanning. This framework also facilitates the incorporation of fundamental physical properties such as the conservation of local tissue volume during the estimation of organ motion.<br />
In this talk I'll give an overview of the method and show some of our initial results. I'll also try to point out some possible vis applications that I think could be useful in the context of radiotherapy treatment planning.<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago and Tom ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
''RTSAH Traversal Order for Occlusion Rays''<br />
<br />
We accelerate the finding of occluders in tree based acceleration structures, such as a packetized BVH and a single ray kd-tree, by deriving the ray termination surface area heuristic (RTSAH) cost model for traversing an occlusion ray through a tree and then using the RTSAH to determine which child node a ray should traverse first instead of the traditional choice of traversing the near node before the far node. We further extend RTSAH to handle materials that attenuate light instead of fully occluding it, so that we can avoid superfluous intersections with partially transparent objects. For scenes with high occlusion, we substantially lower the number of traversal steps and intersection tests and achieve up to $2\times$ speedups.<br />
<br />
'''Speaker: Tom Fogal'''<br />
<br />
''Efficient I/O for Parallel Visualization''<br />
<br />
While additional cores and newer architectures, such as those provided by GPU clusters, steadily increase available compute power, memory and disk access have not kept pace. It is therefore of critical importance that we develop algorithms which make effective use of off-processor storage, and communicate how to effectively utilize parallel filesystems to developers of the growing body of software targeted at parallel supercomputing environments. With this work, we outline a series of popular pitfalls observed in code written from a serial mindset, expound on the reasons these practices lead to poor performance, and present a series of results which highlight the characteristics of modern supercomputing I/O systems.<br />
<br />
=== April 8: Miriah Meyer ===<br />
'''Speaker: Miriah Meyer'''<br />
<br />
''Visualizing Biological Data''<br />
<br />
Visualization tools are essential for deriving meaning from the avalanche of data we are generating today. To facilitate an understanding of the complex relationships embedded in this data, visualization research leverages the power of the human perceptual and cognitive systems, encoding meaning through images and enabling exploration through human-computer interactions. In my research I design visualization systems that support exploratory, complex data analysis tasks by scientists who are analyzing large amounts of heterogeneous data. These systems allow users to validate their computational models, to understand their underlying data in detail, and to develop new hypotheses and insights. My research process includes five distinct stages, from targeting a specific group of domain experts and their scientific goals through validating the efficacy of the visualization system. In this talk I'll describe a user-centered, methodological approach to designing and developing visualization tools and present several successful visualization projects in the areas of genomics and systems biology. I will also discuss generalizations that arise from working on focused, visualization projects as well as long term implications for the field.<br />
<br />
=== April 15: Josh Levine ===<br />
'''Speaker: Josh Levine'''<br />
<br />
''Interpreting Performance Data Across Intuitive Domains''<br />
<br />
To exploit the capabilities of current and future systems, developers<br />
must understand the interplay between on-node performance, domain<br />
decomposition, and applications' intrinsic communication patterns.<br />
While tools exist to gather and analyze data for each of these<br />
components individually, the resulting information is generally<br />
processed in isolation and presented in an abstract, categorical<br />
fashion unintuitive to most users. In this work we present the HAC<br />
model, in which we identify the three domains of performance data most<br />
familiar to the user: (i) the physical domain of the application data,<br />
(ii) the hardware domain of the compute and network devices, and (iii)<br />
the communication domain of logical data transfers.<br />
<br />
We show that taking data from each of these domains and projecting,<br />
visualizing, and correlating it to the other domains can give valuable<br />
insights into the behavior of parallel application codes. This work<br />
opens the door for a new generation of tools that can help users more<br />
easily and intuitively associate performance data with root causes in<br />
the hardware system, the application's structure, and in its<br />
communication behavior, and by doing so leads to an improved<br />
understanding of the performance of their codes. Case studies I will<br />
discuss include performance characteristics for Miranda hydrodynamics<br />
simulations, algebraic multigrid (AMG), atomistic simulations using<br />
QBox, and large-scale laser-plasma interaction using pF3D.<br />
<br />
=== April 22: Nat Smale===<br />
'''Speaker: Nat Smale'''<br />
<br />
''Cohomology and Hodge Theory at a Fixed Scale for Metric Spaces''<br />
<br />
A cohomology and Hodge theory at a fixed scale for metric spaces will be presented. For smooth manifolds, the topology can be described by the de Rham cohomology. Hodge, in a beautiful synthesis of analysis, geometry and topology showed this was equivalent to spaces of harmonic forms. The work described here is an attempt (in some cases successful) to extend these results to a more general setting, such as metric spaces, including data sets.</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-03-17T16:53:18Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps <br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || TBA<br />
|- <br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || TBA<br />
|-<br />
! Tom Fogal || TBA<br />
|-<br />
! rowspan=1 | April 8 || Erik Anderson || A User Study of Visualization Effectiveness Using EEG and Cognitive Load <br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || TBA <br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || TBA<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 4: TBA===<br />
'''Speaker:''' <br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav ''''<br />
<br />
''Consistent Approximation of Local Flow Behavior for 2D Vector Fields using Edge Maps''<br />
<br />
Vector fields, represented as vector values sampled on the vertices of a triangulation, are commonly used to model physical phenomena. To analyze and understand vector fields, practitioners use derived properties such as the paths of massless particles advected by the flow, called streamlines. However, currently available numerical methods for computing streamlines do not guarantee preservation of fundamental invariants such as the fact that streamlines cannot cross. The resulting inconsistencies can cause errors in the analysis, e.g. invalid topological skeletons, and thus lead to misinterpretations of the data. We propose an alternate representation for triangulated vector fields that exchanges vector values with an encoding of the transversal flow behavior of each triangle. We call this representation edge maps. This work focuses on the mathematical properties of edge maps; a companion paper discusses some of their applications [1]. Edge maps allow for a multi-resolution approximation of flow by merging adjacent streamlines into an interval based mapping. Consistency is enforced at any resolution if the merged sets maintain an order-preserving<br />
property. At the coarsest resolution, we define a notion of equivalency between edge maps, and show that there exist 23 equivalence classes describing all possible behaviors of piecewise linear flow within a triangle.<br />
<br />
=== March 18: TBA===<br />
'''Speaker: Blake Nelson'''<br />
<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
=== April 8: EEG Vis Evaluation===<br />
'''Speaker: Erik Anderson'''<br />
<br />
''A User Study of Visualization Effectiveness Using EEG and Cognitive Load''<br />
<br />
Abstract:<br />
<br />
Effectively evaluating visualization techniques is a difﬁcult task often assessed through feedback from user studies <br />
and expert evaluations. This work presents an alternative approach to visualization evaluation in which brain <br />
activity is passively recorded using electroencephalography (EEG). These measurements are used to compare <br />
different visualization techniques in terms of the burden they place on a viewer’s cognitive resources. In this paper, <br />
EEG signals and response times are recorded while users interpret different representations of data distributions. <br />
This information is processed to provide insight into the cognitive load imposed on the viewer. This paper describes <br />
the design of the user study performed, the extraction of cognitive load measures from EEG data, and how those <br />
measures are used to quantitatively evaluate the effectiveness of visualizations. <br />
<br />
<br />
=== April 15: TBA===<br />
'''Speaker: Josh Levine'''<br />
=== April 22: TBA===<br />
'''Speaker: Nat Smale'''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-03-08T20:15:49Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || Shreeraj Jadhav || Topo in Vis Practice Talk<br />
|-<br />
! rowspan=1 | March 18 || Jacob Hinkle || TBA<br />
|-<br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=2 | April 1 || Thiago Ize || TBA<br />
|-<br />
|| Tom Fogal || TBA<br />
|-<br />
! rowspan=1 | April 8 || Erik Anderson || A User Study of Visualization Effectiveness Using EEG and Cognitive Load <br />
|-<br />
! rowspan=1 | April 15 || Josh Levine || TBA <br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || TBA<br />
|-<br />
|}<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 4: TBA===<br />
'''Speaker:''' <br />
=== March 11: Topo in Vis Practice Talk ===<br />
'''Speaker: Shreeraj Jadhav ''''<br />
<br />
=== March 18: TBA===<br />
'''Speaker: Blake Nelson'''<br />
<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: Thiago ===<br />
'''Speaker: Thiago Ize'''<br />
<br />
=== April 8: EEG Vis Evaluation===<br />
'''Speaker: Erik Anderson'''<br />
<br />
''A User Study of Visualization Effectiveness Using EEG and Cognitive Load''<br />
<br />
Abstract:<br />
<br />
Effectively evaluating visualization techniques is a difﬁcult task often assessed through feedback from user studies <br />
and expert evaluations. This work presents an alternative approach to visualization evaluation in which brain <br />
activity is passively recorded using electroencephalography (EEG). These measurements are used to compare <br />
different visualization techniques in terms of the burden they place on a viewer’s cognitive resources. In this paper, <br />
EEG signals and response times are recorded while users interpret different representations of data distributions. <br />
This information is processed to provide insight into the cognitive load imposed on the viewer. This paper describes <br />
the design of the user study performed, the extraction of cognitive load measures from EEG data, and how those <br />
measures are used to quantitatively evaluate the effectiveness of visualizations. <br />
<br />
<br />
=== April 15: TBA===<br />
'''Speaker: Josh Levine'''<br />
=== April 22: TBA===<br />
'''Speaker: Nat Smale'''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-02-25T19:38:08Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || Global and Local Circular Coordinates and Their Applications<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || An End-to-End Framework for Evaluating Surface Reconstruction<br />
|-<br />
! Harsh Bhatia || Edge Maps: Representing Flow with Bounded Error <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || Skylines and their Efficient Computation on (Approximate) Uncertain Data<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=2 | March 11 || Shreeraj Jadhav || Topo in Vis Practice Talk<br />
|-<br />
! || <br />
|-<br />
! rowspan=2| March 18 || Blake Nelson || TBA<br />
|-<br />
! Jacob Hinkle || TBA <br />
|-<br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=1 | April 1 || Thiago Ize || TBA<br />
|-<br />
! rowspan=1 | April 8 || || <br />
|-<br />
! rowspan=1 | April 15 || || <br />
|-<br />
! rowspan=1 | April 22 || Prof. Nat Smale || TBA<br />
|-<br />
|}<br />
<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''Speaker: Kristi Potter'''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''Speaker: Carson Brownlee'''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
''<br />
<br />
I will talk about a sort-last interactive ray tracing implementation<br />
within ParaView/VisIt as well as an OpenGL hijacking program called<br />
GLuRay. I will also go over a distributed shared memory paging scheme<br />
me and (mostly) thiago worked on. They are three different ways to tackle the same<br />
problem, DIRT, within different constraints.<br />
<br />
=== February 11: Global and Local Circular Coordinates and Their Applications ===<br />
'''Speakers: Bei Wang'''<br />
<br />
''Global and Local Circular Coordinates and Their Applications''<br />
<br />
Given high-dimensional data, nonlinear dimensionality reduction algorithms typically assume that real-valued low-dimensional coordinates are sufficient to represent its intrinsic structure. The work by de Silva et. al.<br />
has shown that global circle-valued coordinates enrich such representations by identifying significant circle-structure in the data, when its underlying space contains nontrivial topology. We use this previous work and extend it by detecting significant relative circle-structure and constructing circular coordi- nates on a local neighborhood of a point. We develop a local version of the persistent cohomology machinery.<br />
We suggest that the local circular coordinates provide a detailed analysis on the local intrinsic structure and are beneficial for certain applications.<br />
We are interested in using both global and local circular coordinates on a broad range of real-world data.<br />
<br />
Joint work with Brian Summa, Mikael Vejdemo-Johansson and Valerio Pascucci<br />
<br />
=== February 18: Edge Maps: Representing Flow with Bounded Error ===<br />
'''Speaker: Matt Berger'''<br />
<br />
''An End-to-End Framework for Evaluating Surface Reconstruction''<br />
<br />
We present a benchmark for the evaluation and comparison of algorithms which reconstruct a surface from point cloud data. Although a substantial amount of effort has been dedicated to the problem of surface reconstruction, a comprehensive means of evaluating this class of algorithms is noticeably absent. We propose a simple pipeline for measuring surface reconstruction algorithms, consisting of three main phases: surface modeling, sampling, and evaluation. We employ implicit surfaces for modeling shapes which are expressive enough to contain details of varying size, in addition to preserving sharp features. From these implicit surfaces, we produce point clouds by synthetically generating range scans which resemble realistic scan data. We validate our synthetic sampling scheme by comparing against scan data produced via a commercial optical laser scanner, wherein we scan a 3D-printed version of the original implicit surface. Last, we perform evaluation by comparing the output reconstructed surface to a dense uniformly-distributed sampling of the implicit surface. We decompose our benchmark into two distinct sets of experiments. The first set of experiments measures reconstruction against point clouds of complex shapes sampled under a wide variety of conditions. Although these experiments are quite useful for the comparison of surface reconstruction algorithms, they lack a fine-grain analysis. Hence to complement this, the second set of experiments are designed to measure specific properties of surface reconstruction, both from a sampling and surface modeling viewpoint. Together, these experiments depict a detailed examination of the state of surface reconstruction algorithms.<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
''Edge Maps: Representing Flow with Bounded Error (Pacific Viz 2011 practice talk)''<br />
<br />
Robust analysis of vector fields has been established as an important tool for deriving insights from the complex systems these fields model. Many analysis techniques rely on computing streamlines, a task often hampered by numerical instabilities. Approaches that ignore the resulting errors can lead to inconsistencies that may produce unreliable visualizations and ultimately prevent in-depth analysis. We propose a new representation for vector fields on surfaces that replaces numerical integration through triangles with linear maps defined on its boundary. This representation, called edge maps, is equivalent to computing all possible streamlines at a user defined error threshold. In spite of this error, all the streamlines computed using edge maps will be pairwise disjoint. Furthermore, our representation stores the error explicitly, and thus can be used to produce more informative visualizations. Given a piecewise-linear interpolated vector field, a recent result [15] shows that there are only 23 possible map classes for a triangle, permitting a concise description of flow behaviors. This work describes the details of computing edge maps, provides techniques to quantify and refine edge map error, and gives qualitative and visual comparisons to more traditional techniques.<br />
<br />
=== February 25: Skylines and their Efficient Computation on (Approximate) Uncertain Data ===<br />
'''Speaker: Jeff Phillips'''<br />
<br />
''Skylines and their Efficient Computation on (Approximate) Uncertain Data''<br />
<br />
This talk will focus on two aspects of visualization. First, I will discuss the "skyline" data summary and its variants as a way to visualize the important elements of a large multi-dimensional dataset. Specifically, given a large data set where each data point has multiple attributes, the skyline retains all data points for which no other data point is better in *all* attributes. A common example used is for a set of hotels near the beach. For each hotel a user wants a low price and to be close to the beach. A hotel-booking website may want to display all hotel options which for which there is no other hotel which is both closer to the beach and cheaper, as the user's choice will surely be among this limited set. <br />
<br />
Second, I will present a series of technical illustrations critical for conveying the details of complicated geometric algorithms. My coauthors and I put much thought, effort, and experience into creating clear and concise illustrations to help explain the simple ideas behind the technical specifications needed to prove and precisely describe our main results. So in the second part of the talk I will define and describe efficient algorithms for uncertain skylines and approximate uncertain skylines. Throughout, I will make an effort to comment on the design of the illustrations used to convey the algorithms. <br />
<br />
Joint work with Peyman Afshani, Lars Arge, Pankaj Agarwal, and Kasper Green Larsen<br />
<br />
=== March 4: TBA===<br />
'''Speaker:''' <br />
=== March 11: TBA===<br />
'''Speaker: '''<br />
=== March 18: TBA===<br />
'''Speaker: Blake Nelson'''<br />
<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
=== March 25: Spring Break! ===<br />
'''No Vislunch'''<br />
=== April 1: TBA===<br />
'''Speaker: Thiago Ize'''<br />
<br />
=== April 8: TBA===<br />
'''Speaker: '''<br />
=== April 15: TBA===<br />
'''Speaker: '''<br />
=== April 22: TBA===<br />
'''Speaker: '''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-02-11T21:51:17Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || Carson Brownlee || Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || TBA<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || TBA<br />
|-<br />
! Harsh Bhatia || TBA <br />
|-<br />
! rowspan=1 | February 25 || Jeff Phillips || TBA<br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || || <br />
|-<br />
! rowspan=2| March 18 || Blake Nelson || TBA<br />
|-<br />
! Jacob Hinkle || TBA <br />
|-<br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=1 | April 1 || Thiago Ize || TBA<br />
|-<br />
! rowspan=1 | April 8 || || <br />
|-<br />
! rowspan=1 | April 15 || || <br />
|-<br />
! rowspan=1 | April 22 || || <br />
|-<br />
|}<br />
<br />
<br />
----<br />
<br />
=== January 28: Uncertainty Visualization===<br />
'''''Speaker: Kristi Potter '''''<br />
<br />
''State of the Art in Uncertainty Visualization''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
<br />
=== February 4: Talking DIRTY ===<br />
'''''Speaker: Carson Brownlee'''''<br />
<br />
''Talking DIRTY (Distributed Interactive Ray Tracing and You)<br />
''<br />
<br />
=== February 11: TBA===<br />
'''''Speakers: Bei Wang and Brian Summa'''''<br />
<br />
=== February 18: TBA===<br />
'''''Speaker: Matt Berger'''''<br />
<br />
<br />
'''Speaker: Harsh Bhatia'''<br />
<br />
=== February 25: TBA===<br />
'''''Speaker: '''''<br />
=== March 4: TBA===<br />
'''''Speaker: '''''<br />
=== March 11: TBA===<br />
'''''Speaker: '''''<br />
=== March 18: TBA===<br />
'''Speaker: Blake Nelson'''<br />
<br />
<br />
<br />
'''Speaker: Jacob Hinkle'''<br />
<br />
=== March 25: Spring Break! ===<br />
'''''No Vislunch'''''<br />
=== April 1: TBA===<br />
'''''Speaker: Thiago Ize'''''<br />
<br />
=== April 8: TBA===<br />
'''''Speaker: '''''<br />
=== April 15: TBA===<br />
'''''Speaker: '''''<br />
=== April 22: TBA===<br />
'''''Speaker: '''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Spring2011/VisLunch/Spring2011/2011-01-28T20:05:56Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2011)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=1 | January 28 || Kristi Potter || State of the Art in Uncertainty Visualization<br />
|- <br />
! rowspan=1 | February 4 || || <br />
|-<br />
! rowspan=1 | February 11 || Bei Wang & Brian Summa || TBA<br />
|-<br />
! rowspan=2| February 18 || Matt Berger || TBA<br />
|-<br />
! Harsh Bhatia || TBA <br />
|-<br />
! rowspan=1 | February 25 || || <br />
|-<br />
! rowspan=1 | March 4 || || <br />
|-<br />
! rowspan=1 | March 11 || || <br />
|-<br />
! rowspan=2| March 18 || Blake Nelson || TBA<br />
|-<br />
! Jacob Hinkle || TBA <br />
|-<br />
! rowspan=1 bgcolor="#c97d81" | March 25 || bgcolor="#c97d81" | Spring Break || bgcolor="#c97d81" | NO Vislunch!<br />
|-<br />
! rowspan=1 | April 1 || Thiago Ize || TBA<br />
|-<br />
! rowspan=1 | April 8 || || <br />
|-<br />
! rowspan=1 | April 15 || || <br />
|-<br />
! rowspan=1 | April 22 || || <br />
|-<br />
|}<br />
<br />
<br />
----<br />
<br />
=== January 28: ===<br />
'''''Speaker: Kristi Potter '''''<br />
<br />
The graphical depiction of uncertainty information is emerging as a problem of great importance in the field of visualization. Scientific data sets are not considered complete without indications of error, accuracy, or levels of confidence, and this information is often presented as charts and tables alongside visual representations of the data. Uncertainty measures are often excluded from explicit representation within data visualizations because the increased visual complexity incurred can cause clutter, obscure the data display, and may lead to erroneous conclusions or false predictions. However, uncertainty is an essential component of the data, and its display must be integrated in order for a visualization to be considered a true representation of the data. This talk will go over the current work on uncertainty visualization.<br />
=== February 4: TBA===<br />
'''''Speaker: '''''<br />
=== February 11: TBA===<br />
'''''Speaker: '''''<br />
=== February 18: TBA===<br />
'''''Speaker: '''''<br />
=== February 25: TBA===<br />
'''''Speaker: '''''<br />
=== March 4: TBA===<br />
'''''Speaker: '''''<br />
=== March 11: TBA===<br />
'''''Speaker: '''''<br />
=== March 18: TBA===<br />
'''''Speakers: 'Blake Nelson & Jacob Hinkle''''<br />
<br />
=== March 25: Spring Break! ===<br />
'''''No Vislunch'''''<br />
=== April 1: TBA===<br />
'''''Speaker: '''''<br />
=== April 8: TBA===<br />
'''''Speaker: '''''<br />
=== April 15: TBA===<br />
'''''Speaker: '''''<br />
=== April 22: TBA===<br />
'''''Speaker: '''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-11-18T17:16:38Z<p>Prosen: /* November 19: TBD */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Fall2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=2 |September 03 || Kristi Potter || Organization and Introductions<br />
|-<br />
!Yi Yang || ViSSaAn: Visual Support for Safety Analysis <br />
|-<br />
! September 10 || Dav de St. Germain || Developer's Symposium II<br />
|-<br />
! September 17 || Jens Krueger || Work at the Interactive Visualization and Data Analysis Group<br />
|- <br />
! rowspan=1 |October 1 || Liang Zhou || Tensor Product Transfer Functions Using Statistical and Occlusion Metrics<br />
|- <br />
! rowspan=2 |October 8 || Sam Gerber || Vis Practice Talk: Visual Exploration of High Dimensional Scalar Functions<br />
|- <br />
! Claurissa Tuttle || InfoVis Practice Talk: PedVis: A Structured, Space Efficient Technique for Pedigree Visualization<br />
|-<br />
! bgcolor="#c97d81"|October 15 || bgcolor="#c97d81" |Fall Break || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! rowspan=2 |October 22 || Allen Sanderson || Vis Practice Talk: Analysis of Recurrent Patterns in Toroidal Magnetic Fields<br />
|- <br />
! Roni Choudhury || Vis PhD Colloquim Practice Talk: Application-Specific Visualization for Memory Reference Traces<br />
|-<br />
! bgcolor="#c97d81" |October 29 || bgcolor="#c97d81"| VisWeek 2010 || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! November 5 || Sidharth Kumar || Towards Parallel Access of Multidimensional Multi-resolution Scientific Data <br />
|-<br />
! November 12 || Tiago Etiene || Volume Rendering Verification <br />
|- <br />
! November 19 || Jorge Poco Medina <br> Roni Choudhury <br> Daniel Osmari <br> Linh Khanh Ha <br> Huy Vo || Visweek 2010 Review<br />
|-<br />
! bgcolor="#c97d81" | November 26 || bgcolor="#c97d81"|Thanksgiving || bgcolor="#c97d81"|NO VisLunch<br />
|- <br />
! December 3 || Speaker || TBA<br />
|-<br />
! December 10 || Speaker || TBA<br />
|-<br />
|}<br />
<br />
=== September 3: Organization and Introductions / Yi Yang ===<br />
'''''Organization and Introductions'''''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives.<br />
<br />
'''''Speaker: Yi Yang''''' <br />
<br />
ViSSaAn: Visual Support for Safety Analysis <br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: Work at the Interactive Visualization and Data Analysis Group ===<br />
'''''Speaker: Jens Krueger '''''<br />
<br />
What's Jens' been up to in the last year and what are possibilities of collaboration?<br />
<br />
=== October 01: Tensor Product Transfer Functions Using Statistical and Occlusion Metrics ===<br />
'''''Speaker: Liang Zhou ''''' <br />
<br />
Direct volume rendering has been an active area of research for over two decades. While impressive results are possible, transfer function design remains a difficult task. Current methods, the traditional 1D and 2D transfer functions, are not always effective for all datasets. In this paper, we present a novel tensor product style 3D transfer function which can provide more specificity for data classification. Our new transfer function field is comprised of a 2D statistical transfer function with occlusion information as the third axis. The 2D statistical transfer function space is computed via an adaptive method, the occlusion information is computed as an edge preserving mean value on the volume. Both metrics are precomputed on GPUs in seconds providing for interactivity. Additionally, we present a novel user interface for manipulating the 3D transfer function which allows the user to easily explore the 3D tensor product transfer function space. We compare the new method to previous 2D gradient magnitude, 2D occlusion spectrum and 2D statistical transfer functions to demonstrate its usefulness.<br />
<br />
=== October 08: Vis Practice Talks ===<br />
<br />
'''''Speaker: Sam Gerber'''''<br />
<br />
Vis Paper Practice Talk: Visual Exploration of High Dimensional Scalar Functions<br />
<br />
An important goal of scientific data analysis is to understand the behavior of a system or process based on a sample of <br />
the system. In many instances it is possible to observe both input parameters and system outputs, and characterize the system as <br />
a high-dimensional function. Such data sets arise, for instance, in large numerical simulations, as energy landscapes in optimization <br />
problems, or in the analysis of image data relating to biological or medical parameters. This paper proposes an approach to analyze <br />
and visualizing such data sets. The proposed method combines topological and geometric techniques to provide interactive visualizations of discretely sampled high-dimensional scalar ﬁelds. The method relies on a segmentation of the parameter space using an <br />
approximate Morse-Smale complex on the cloud of point samples. For each crystal of the Morse-Smale complex, a regression of the <br />
system parameters with respect to the output yields a curve in the parameter space. The result is a simplified geometric representation of the Morse-Smale complex in the high dimensional input domain. Finally, the geometric representation is embedded in 2D, using <br />
dimension reduction, to provide a visualization platform. The geometric proper ties of the regression curves enable the visualization <br />
of additional information about each crystal such as local and global shape, width, length, and sampling densities. The method is <br />
illustrated on several synthetic examples of two dimensional functions. Two use cases, using data sets from the UCI machine learning <br />
repository, demonstrate the utility of the proposed approach on real data. Finally, in collaboration with domain experts the proposed <br />
method is applied to two scientific challenges. The analysis of parameters of climate simulations and their relationship to predicted <br />
global energy ﬂux and the concentrations of chemical species in a combustion simulation and their integration with temperature. <br />
<br />
<br />
'''''Speaker: Claurissa Tuttle '''''<br />
<br />
InfoVis Paper Practice Talk: <br />
PedVis: A Structured, Space Efficient Technique for Pedigree Visualization<br />
<br />
Public genealogical databases are becoming increasingly populated with historical data and records of the current population’s ancestors. As this increasing amount of available information is used to link individuals to their ancestors, the resulting trees <br />
become deeper and more dense, which justifies the need for using organized, space-efficient layouts to display the data. Existing <br />
layouts are often only able to show a small subset of the data at a time. As a result, it is easy to become lost when navigating through <br />
the data or to lose sight of the overall tree structure. On the contrary, leaving space for unknown ancestors allows one to better <br />
understand the tree’s structure, but leaving this space becomes expensive and allows fewer generations to be displayed at a time. <br />
In this work, we propose that the H-tree based layout be used in genealogical software to display ancestral trees. We will show that <br />
this layout presents an increase in the number of displayable generations, presents an increase in space-efficiency, provides a nicely <br />
arranged, symmetrical, intuitive and organized fractal structure, increases the user’s ability to understand and navigate through the <br />
data, and accounts for the visualization requirements necessary for displaying such trees. Finally, the results of a user-study indicate <br />
high potential for user acceptance of the new layout.<br />
<br />
=== October 15: Fall Break - NO Vis Lunch ===<br />
<br />
=== October 22: Vis Practice Talks ===<br />
<br />
'''''Speaker: Allen Sanderson'''''<br />
<br />
Vis Paper Practice Talk: Analysis of Recurrent Patterns in Toroidal Magnetic Fields<br />
<br />
Abstract:<br />
In the development of magnetic confinement fusion which will potentially be a future source for low cost power, physicists<br />
must be able to analyze the magnetic field that confines the burning plasma. While the magnetic field can be described as a<br />
vector field, traditional techniques for analyzing the field’s topology cannot be used because of its Hamiltonian nature. In this paper<br />
we describe a technique developed as a collaboration between physicists and computer scientists that determines the topology of<br />
a toroidal magnetic field using fieldlines with near minimal lengths. More specifically, we analyze the Poincare map of the sampled<br />
fieldlines in a Poincare section including identifying critical points and other topological features of interest to physicists. The technique<br />
has been deployed into an interactive parallel visualization tool which physicists are using to gain new insight into simulations of<br />
magnetically confined burning plasmas.<br />
<br />
<br />
'''''Speaker: Roni Choudhury'''''<br />
<br />
Vis PhD Colloquim Practice Talk: Application-Specific Visualization for Memory Reference Traces<br />
<br />
Abstract: <br />
Memory performance is an important component of<br />
high-performance software. As CPUs have been showing faster increases<br />
in speed than main memory in the last several years, and now we are<br />
seeing more and more CPU cores bundled into computing systems, this<br />
speed difference has meant that memory performance has been more and<br />
more critical to achieving high performance. One way to investigate<br />
memory performance is through the use of *memory reference traces*,<br />
which are records of the memory accesses performed by a program at<br />
runtime. The traditional use for reference traces is to perform cache<br />
simulation, producing overall cache statistics from which some insight<br />
about program performance can be gained.<br />
<br />
In this talk I will describe the Memory Trace Visualizer (MTV), a<br />
novel system that takes as input memory reference traces, and produces<br />
visualizations representing how the program accessed memory, and how<br />
those accesses affect a cache of the user's design. The purpose of<br />
MTV is to investigate memory behavior and performance in real<br />
programs, and I will discuss the motivation behind it and its history,<br />
including current work in which I design application-specific<br />
visualizations with the goal of combining reference trace data with<br />
traditional scientific visualization in order to gain insight into how<br />
the structure of a particular problem may affect its memory<br />
performance.<br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: Sidharth Kumar ===<br />
'''''Speaker: Sidharth Kumar''''' <br />
<br />
Towards Parallel Access of Multidimensional Multiresolution Scientific Data<br />
<br />
Abstract: Large scale scientific simulations routinely produce data of increasing resolution. Analyzing this data is key to scientific discovery. A critical bottleneck facing the analysis is the I/O time to access the data. One method of addressing this problem is to reorganize the data in a manner that simplifies analysis and visualization. The IDX file format is an example of this approach. It orders data points so that they can be accessed at multiple resolution levels with favorable spatial locality and caching properties. IDX has been used successfully in fields such as digital photography and visualization of large scientific data, and is a promising approach for analysis of HPC data. Unfortunately, the existing tools for writing data in this format only provide a serial interface. HPC applications must therefore either write all data from a single process or convert existing data as a post-processing step, in either case failing to utilize available parallel I/O resources. In this work, we provide an overview of the IDX file format and the existing ViSUS library that provides serial access to IDX data. We investigate methods for writing IDX data in parallel and demonstrate that it is possible for HPC applications to write data directly into IDX format with scalable performance. Our preliminary results demonstrate 60% of the peak I/O throughput when reorganizing and writing the data from 512 processes on an IIBM BG/P system. We also analyze the remaining bottlenecks and propose future work towards a more flexible and efficient implementation.<br />
<br />
=== November 12: Tiago Etiene ===<br />
'''''Speaker: Tiago Etiene'''''<br />
<br />
Title: Volume Rendering Verification<br />
<br />
Abstract:<br />
Volume rendering techniques became part of many critical scientific pipelines. While there are several papers focused on error estimation, visual artifacts, transfer functions, and performance, little has been done to assess correctness of both implementation and algorithms. Typically,<br />
developers use techniques ranging from the 'eye ball' norm to expert analysis to assess code correctness. The goal of this<br />
ongoing work is to present an additional tool to help scientists and developers to increase confidence in their volume rendering tools.<br />
We use convergence analysis to evaluate the final images generated by two volume rendering packages: VTK and Voreen. We tested four VTK modules and two versions of Voreen volume rendering implementations. In the case of VTK, so far we found and fix code mistakes in two modules.<br />
Voreen presented unexpected behaviors and we are still looking for explanations.<br />
<br />
=== November 19: Visweek 2010 Review ===<br />
'''''Speaker: Jorge Poco Medina'''''<br><br />
Two-Phase Mapping for Projecting Massive Data Sets<br><br />
by F. Paulovich, C. Silva, and L. Nonato<br />
<br />
'''''Speaker: Roni Choudhury'''''<br><br />
Graphical Inference for Infovis<br><br />
by H. Wickham, D. Cook, H. Hofmann, and A. Buja<br />
<br />
'''''Speaker: Daniel Osmari'''''<br><br />
Browsing Large Image Datasets through Voronoi Diagrams<br><br />
by P. Brivio, M. Tarini, and P. Cignoni<br />
<br />
'''''Speaker: Linh Khanh Ha'''''<br><br />
Necklace Maps<br><br />
by B. Speckmann and K. Verbeek<br />
<br />
'''''Speaker: Huy Vo'''''<br><br />
A Scalable Distributed Paradigm for Multi-User Interaction with Tiled Rear Projection Display Walls<br><br />
by P. Roman, M. Lazarov, and A. Majumder<br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-11-18T17:14:25Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Fall2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=2 |September 03 || Kristi Potter || Organization and Introductions<br />
|-<br />
!Yi Yang || ViSSaAn: Visual Support for Safety Analysis <br />
|-<br />
! September 10 || Dav de St. Germain || Developer's Symposium II<br />
|-<br />
! September 17 || Jens Krueger || Work at the Interactive Visualization and Data Analysis Group<br />
|- <br />
! rowspan=1 |October 1 || Liang Zhou || Tensor Product Transfer Functions Using Statistical and Occlusion Metrics<br />
|- <br />
! rowspan=2 |October 8 || Sam Gerber || Vis Practice Talk: Visual Exploration of High Dimensional Scalar Functions<br />
|- <br />
! Claurissa Tuttle || InfoVis Practice Talk: PedVis: A Structured, Space Efficient Technique for Pedigree Visualization<br />
|-<br />
! bgcolor="#c97d81"|October 15 || bgcolor="#c97d81" |Fall Break || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! rowspan=2 |October 22 || Allen Sanderson || Vis Practice Talk: Analysis of Recurrent Patterns in Toroidal Magnetic Fields<br />
|- <br />
! Roni Choudhury || Vis PhD Colloquim Practice Talk: Application-Specific Visualization for Memory Reference Traces<br />
|-<br />
! bgcolor="#c97d81" |October 29 || bgcolor="#c97d81"| VisWeek 2010 || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! November 5 || Sidharth Kumar || Towards Parallel Access of Multidimensional Multi-resolution Scientific Data <br />
|-<br />
! November 12 || Tiago Etiene || Volume Rendering Verification <br />
|- <br />
! November 19 || Jorge Poco Medina <br> Roni Choudhury <br> Daniel Osmari <br> Linh Khanh Ha <br> Huy Vo || Visweek 2010 Review<br />
|-<br />
! bgcolor="#c97d81" | November 26 || bgcolor="#c97d81"|Thanksgiving || bgcolor="#c97d81"|NO VisLunch<br />
|- <br />
! December 3 || Speaker || TBA<br />
|-<br />
! December 10 || Speaker || TBA<br />
|-<br />
|}<br />
<br />
=== September 3: Organization and Introductions / Yi Yang ===<br />
'''''Organization and Introductions'''''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives.<br />
<br />
'''''Speaker: Yi Yang''''' <br />
<br />
ViSSaAn: Visual Support for Safety Analysis <br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: Work at the Interactive Visualization and Data Analysis Group ===<br />
'''''Speaker: Jens Krueger '''''<br />
<br />
What's Jens' been up to in the last year and what are possibilities of collaboration?<br />
<br />
=== October 01: Tensor Product Transfer Functions Using Statistical and Occlusion Metrics ===<br />
'''''Speaker: Liang Zhou ''''' <br />
<br />
Direct volume rendering has been an active area of research for over two decades. While impressive results are possible, transfer function design remains a difficult task. Current methods, the traditional 1D and 2D transfer functions, are not always effective for all datasets. In this paper, we present a novel tensor product style 3D transfer function which can provide more specificity for data classification. Our new transfer function field is comprised of a 2D statistical transfer function with occlusion information as the third axis. The 2D statistical transfer function space is computed via an adaptive method, the occlusion information is computed as an edge preserving mean value on the volume. Both metrics are precomputed on GPUs in seconds providing for interactivity. Additionally, we present a novel user interface for manipulating the 3D transfer function which allows the user to easily explore the 3D tensor product transfer function space. We compare the new method to previous 2D gradient magnitude, 2D occlusion spectrum and 2D statistical transfer functions to demonstrate its usefulness.<br />
<br />
=== October 08: Vis Practice Talks ===<br />
<br />
'''''Speaker: Sam Gerber'''''<br />
<br />
Vis Paper Practice Talk: Visual Exploration of High Dimensional Scalar Functions<br />
<br />
An important goal of scientific data analysis is to understand the behavior of a system or process based on a sample of <br />
the system. In many instances it is possible to observe both input parameters and system outputs, and characterize the system as <br />
a high-dimensional function. Such data sets arise, for instance, in large numerical simulations, as energy landscapes in optimization <br />
problems, or in the analysis of image data relating to biological or medical parameters. This paper proposes an approach to analyze <br />
and visualizing such data sets. The proposed method combines topological and geometric techniques to provide interactive visualizations of discretely sampled high-dimensional scalar ﬁelds. The method relies on a segmentation of the parameter space using an <br />
approximate Morse-Smale complex on the cloud of point samples. For each crystal of the Morse-Smale complex, a regression of the <br />
system parameters with respect to the output yields a curve in the parameter space. The result is a simplified geometric representation of the Morse-Smale complex in the high dimensional input domain. Finally, the geometric representation is embedded in 2D, using <br />
dimension reduction, to provide a visualization platform. The geometric proper ties of the regression curves enable the visualization <br />
of additional information about each crystal such as local and global shape, width, length, and sampling densities. The method is <br />
illustrated on several synthetic examples of two dimensional functions. Two use cases, using data sets from the UCI machine learning <br />
repository, demonstrate the utility of the proposed approach on real data. Finally, in collaboration with domain experts the proposed <br />
method is applied to two scientific challenges. The analysis of parameters of climate simulations and their relationship to predicted <br />
global energy ﬂux and the concentrations of chemical species in a combustion simulation and their integration with temperature. <br />
<br />
<br />
'''''Speaker: Claurissa Tuttle '''''<br />
<br />
InfoVis Paper Practice Talk: <br />
PedVis: A Structured, Space Efficient Technique for Pedigree Visualization<br />
<br />
Public genealogical databases are becoming increasingly populated with historical data and records of the current population’s ancestors. As this increasing amount of available information is used to link individuals to their ancestors, the resulting trees <br />
become deeper and more dense, which justifies the need for using organized, space-efficient layouts to display the data. Existing <br />
layouts are often only able to show a small subset of the data at a time. As a result, it is easy to become lost when navigating through <br />
the data or to lose sight of the overall tree structure. On the contrary, leaving space for unknown ancestors allows one to better <br />
understand the tree’s structure, but leaving this space becomes expensive and allows fewer generations to be displayed at a time. <br />
In this work, we propose that the H-tree based layout be used in genealogical software to display ancestral trees. We will show that <br />
this layout presents an increase in the number of displayable generations, presents an increase in space-efficiency, provides a nicely <br />
arranged, symmetrical, intuitive and organized fractal structure, increases the user’s ability to understand and navigate through the <br />
data, and accounts for the visualization requirements necessary for displaying such trees. Finally, the results of a user-study indicate <br />
high potential for user acceptance of the new layout.<br />
<br />
=== October 15: Fall Break - NO Vis Lunch ===<br />
<br />
=== October 22: Vis Practice Talks ===<br />
<br />
'''''Speaker: Allen Sanderson'''''<br />
<br />
Vis Paper Practice Talk: Analysis of Recurrent Patterns in Toroidal Magnetic Fields<br />
<br />
Abstract:<br />
In the development of magnetic confinement fusion which will potentially be a future source for low cost power, physicists<br />
must be able to analyze the magnetic field that confines the burning plasma. While the magnetic field can be described as a<br />
vector field, traditional techniques for analyzing the field’s topology cannot be used because of its Hamiltonian nature. In this paper<br />
we describe a technique developed as a collaboration between physicists and computer scientists that determines the topology of<br />
a toroidal magnetic field using fieldlines with near minimal lengths. More specifically, we analyze the Poincare map of the sampled<br />
fieldlines in a Poincare section including identifying critical points and other topological features of interest to physicists. The technique<br />
has been deployed into an interactive parallel visualization tool which physicists are using to gain new insight into simulations of<br />
magnetically confined burning plasmas.<br />
<br />
<br />
'''''Speaker: Roni Choudhury'''''<br />
<br />
Vis PhD Colloquim Practice Talk: Application-Specific Visualization for Memory Reference Traces<br />
<br />
Abstract: <br />
Memory performance is an important component of<br />
high-performance software. As CPUs have been showing faster increases<br />
in speed than main memory in the last several years, and now we are<br />
seeing more and more CPU cores bundled into computing systems, this<br />
speed difference has meant that memory performance has been more and<br />
more critical to achieving high performance. One way to investigate<br />
memory performance is through the use of *memory reference traces*,<br />
which are records of the memory accesses performed by a program at<br />
runtime. The traditional use for reference traces is to perform cache<br />
simulation, producing overall cache statistics from which some insight<br />
about program performance can be gained.<br />
<br />
In this talk I will describe the Memory Trace Visualizer (MTV), a<br />
novel system that takes as input memory reference traces, and produces<br />
visualizations representing how the program accessed memory, and how<br />
those accesses affect a cache of the user's design. The purpose of<br />
MTV is to investigate memory behavior and performance in real<br />
programs, and I will discuss the motivation behind it and its history,<br />
including current work in which I design application-specific<br />
visualizations with the goal of combining reference trace data with<br />
traditional scientific visualization in order to gain insight into how<br />
the structure of a particular problem may affect its memory<br />
performance.<br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: Sidharth Kumar ===<br />
'''''Speaker: Sidharth Kumar''''' <br />
<br />
Towards Parallel Access of Multidimensional Multiresolution Scientific Data<br />
<br />
Abstract: Large scale scientific simulations routinely produce data of increasing resolution. Analyzing this data is key to scientific discovery. A critical bottleneck facing the analysis is the I/O time to access the data. One method of addressing this problem is to reorganize the data in a manner that simplifies analysis and visualization. The IDX file format is an example of this approach. It orders data points so that they can be accessed at multiple resolution levels with favorable spatial locality and caching properties. IDX has been used successfully in fields such as digital photography and visualization of large scientific data, and is a promising approach for analysis of HPC data. Unfortunately, the existing tools for writing data in this format only provide a serial interface. HPC applications must therefore either write all data from a single process or convert existing data as a post-processing step, in either case failing to utilize available parallel I/O resources. In this work, we provide an overview of the IDX file format and the existing ViSUS library that provides serial access to IDX data. We investigate methods for writing IDX data in parallel and demonstrate that it is possible for HPC applications to write data directly into IDX format with scalable performance. Our preliminary results demonstrate 60% of the peak I/O throughput when reorganizing and writing the data from 512 processes on an IIBM BG/P system. We also analyze the remaining bottlenecks and propose future work towards a more flexible and efficient implementation.<br />
<br />
=== November 12: Tiago Etiene ===<br />
'''''Speaker: Tiago Etiene'''''<br />
<br />
Title: Volume Rendering Verification<br />
<br />
Abstract:<br />
Volume rendering techniques became part of many critical scientific pipelines. While there are several papers focused on error estimation, visual artifacts, transfer functions, and performance, little has been done to assess correctness of both implementation and algorithms. Typically,<br />
developers use techniques ranging from the 'eye ball' norm to expert analysis to assess code correctness. The goal of this<br />
ongoing work is to present an additional tool to help scientists and developers to increase confidence in their volume rendering tools.<br />
We use convergence analysis to evaluate the final images generated by two volume rendering packages: VTK and Voreen. We tested four VTK modules and two versions of Voreen volume rendering implementations. In the case of VTK, so far we found and fix code mistakes in two modules.<br />
Voreen presented unexpected behaviors and we are still looking for explanations.<br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-09-28T21:50:17Z<p>Prosen: /* Sessions */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Fall2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
== Sessions ==<br />
<br />
{| border="1" style="width: 100%; text-align:left" class="content"<br />
|-<br />
| bgcolor="#dddddd" style = "text-align:center"| Date || bgcolor="#dddddd" style = "text-align:center" | Presenter || bgcolor="#dddddd" style = "text-align:center" | Topic<br />
|-<br />
! rowspan=2 |September 03 || Kristi Potter || Organization and Introductions<br />
|-<br />
!Yi Yang || ViSSaAn: Visual Support for Safety Analysis <br />
|-<br />
! September 10 || Dav de St. Germain || Developer's Symposium II<br />
|-<br />
! September 17 || Jens Krueger || Work at the Interactive Visualization and Data Analysis Group<br />
|- <br />
! rowspan=2 |October 1 || Liang Zhou || Tensor Product Transfer Functions Using Statistical and Occlusion Metrics<br />
|- <br />
! || <br />
|-<br />
! rowspan=2 |October 8 || Erik Anderson || TBA<br />
|- <br />
! || <br />
|-<br />
! bgcolor="#c97d81"|October 15 || bgcolor="#c97d81" |Fall Break || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! rowspan=2 |October 22 || Roni Choudhury || Vis PhD Colloquim Practice Talk<br />
|- <br />
! Sam Gerber || Vis Practice Talk<br />
|-<br />
! bgcolor="#c97d81" |October 29 || bgcolor="#c97d81"| VisWeek 2010 || bgcolor="#c97d81"| NO VisLunch<br />
|-<br />
! rowspan=2 |November 5 || Speaker || TBA<br />
|-<br />
! || <br />
|- <br />
! rowspan=2 |November 12 || Speaker || TBA<br />
|-<br />
! || <br />
|- <br />
! rowspan=2 |November 19 || Speaker || TBA<br />
|-<br />
! || <br />
|- <br />
! bgcolor="#c97d81"|November 26 || bgcolor="#c97d81"|Thanksgiving || bgcolor="#c97d81"|NO VisLunch<br />
|- <br />
! rowspan=2 |December 3 || Speaker || TBA<br />
|-<br />
! || <br />
|-<br />
! rowspan=2 |December 10 || Speaker || TBA<br />
|-<br />
! || <br />
|-<br />
|}<br />
<br />
=== September 3: Organization and Introductions / Yi Yang ===<br />
'''''Organization and Introductions'''''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives.<br />
<br />
'''''Speaker: Yi Yang''''' <br />
<br />
ViSSaAn: Visual Support for Safety Analysis <br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: Work at the Interactive Visualization and Data Analysis Group ===<br />
'''''Speaker: Jens Krueger '''''<br />
<br />
What's Jens' been up to in the last year and what are possibilities of collaboration?<br />
<br />
=== October 01: Tensor Product Transfer Functions Using Statistical and Occlusion Metrics ===<br />
'''''Speaker: Liang Zhou ''''' <br />
<br />
Direct volume rendering has been an active area of research for over two decades. While impressive results are possible, transfer function design remains a difficult task. Current methods, the traditional 1D and 2D transfer functions, are not always effective for all datasets. In this paper, we present a novel tensor product style 3D transfer function which can provide more specificity for data classification. Our new transfer function field is comprised of a 2D statistical transfer function with occlusion information as the third axis. The 2D statistical transfer function space is computed via an adaptive method, the occlusion information is computed as an edge preserving mean value on the volume. Both metrics are precomputed on GPUs in seconds providing for interactivity. Additionally, we present a novel user interface for manipulating the 3D transfer function which allows the user to easily explore the 3D tensor product transfer function space. We compare the new method to previous 2D gradient magnitude, 2D occlusion spectrum and 2D statistical transfer functions to demonstrate its usefulness.<br />
<br />
<br />
=== October 08: Erik Anderson: TBD ===<br />
'''''Speaker: Erik Anderson '''''<br />
<br />
=== October 15: Fall Break - NO Vis Lunch ===<br />
<br />
=== October 22: TBD ===<br />
'''''Speaker: Roni Choudhury'''''<br />
<br />
Vis PhD Colloquim Practice Talk<br />
<br />
'''''Speaker: Sam Gerber'''''<br />
<br />
Vis Paper Practice Talk<br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 12: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-09-17T17:18:30Z<p>Prosen: </p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Fall2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
<br />
<br />
<br />
== Sessions ==<br />
<br />
=== September 03: Organization/Introduction & Yi Yang===<br />
<br />
'''Organization and Introductions'''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives. <br />
<br />
<br />
'''ViSSaAn: Visual Support for Safety Analysis'''<br />
<br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
'''''Speaker:'' Yi Yang'''<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: Jens Krueger: Work at the Interactive Visualization and Data Analysis Group ===<br />
'''''Speaker: Jens Krueger '''''<br />
<br />
What's Jens' been up to in the last year and what are possibilities of collaboration?<br />
<br />
=== September 24: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 01: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 08: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 15: Fall Break - no Vis Lunch ===<br />
=== October 22: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 12: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-09-16T20:35:39Z<p>Prosen: /* September 17: Jens Krueger: TBD */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
<br />
<br />
<br />
== Sessions ==<br />
<br />
=== September 03: Organization/Introduction & Yi Yang===<br />
<br />
'''Organization and Introductions'''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives. <br />
<br />
<br />
'''ViSSaAn: Visual Support for Safety Analysis'''<br />
<br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
'''''Speaker:'' Yi Yang'''<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: Jens Krueger: Work at the Interactive Visualization and Data Analysis Group ===<br />
'''''Speaker: Jens Krueger '''''<br />
<br />
What's Jens' been up to in the last year and what are possibilities of collaboration?<br />
<br />
=== September 24: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 01: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 08: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 15: Fall Break - no Vis Lunch ===<br />
=== October 22: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 12: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-08-30T19:19:28Z<p>Prosen: /* September 03: Organization/Introduction & Yi Yang */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
<br />
<br />
<br />
== Sessions ==<br />
<br />
=== September 03: Organization/Introduction & Yi Yang===<br />
<br />
'''Organization and Introductions'''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives. <br />
<br />
<br />
'''ViSSaAn: Visual Support for Safety Analysis'''<br />
<br />
Safety of technical systems are becoming more and more important nowadays. Fault trees, component<br />
fault trees, and minimal cut sets are usually used to attack the problems of assessing<br />
safety-critical systems. A visualization system named ViSSaAn (Visual Support for Safety Analysis),<br />
consisting of a matrix view, is proposed that supports an efficient safety analysis based on<br />
the information from these techniques. Interactions such as zooming and grouping are provided<br />
to support the task of finding the safety problems from the analysis information.<br />
<br />
'''''Speaker:'' Yi Yang'''<br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* KAUST, Sandia - Uncertainty Visualization [Kristi Potter]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== September 24: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 01: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 08: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 15: Fall Break - no Vis Lunch ===<br />
=== October 22: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 12: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosenhttps://www.vistrails.org/index.php/VisLunch/Fall2010VisLunch/Fall20102010-08-30T16:54:45Z<p>Prosen: /* September 10: Developer's Symposium II */</p>
<hr />
<div>'''<big>Vis Lunch!</big>'''<br />
<br />
''Where:'' Conference Room WEB 3760<br />
<br />
''When:'' Friday noon <br />
<br />
This semester Paul Rosen and Kristi Potter will be responsible <br/><br />
for organizing the VisLunch sessions. Please feel free to contact them <br/><br />
for any question regarding VisLunch or for scheduling a talk:<br />
<br />
Paul Rosen<br />
prosen@sci.utah.edu<br />
<br />
Kristi Potter<br />
kpotter@sci.utah.edu<br />
<br />
Information regarding the VisLunch sessions will posted on this wiki page (http://www.vistrails.org/index.php/VisLunch/Spring2010)<br />
<br />
If you are unaware, VisLunch provides everyone at SCI<br />
a platform to present their research work and/or the latest<br />
developments in the community that could benefit the rest of us. In<br />
addition, the meeting is a great forum to give practice talks and<br />
improve your presentation skills. Plus there's _free_ pizza, and it's<br />
a nice opportunity to meet new people. Please let either Paul or<br />
Kristi know if<br />
<br />
1.) You've submitted work to a research venue (e.g. recent conferences<br />
like Siggraph) and would like to share your ideas;<br />
<br />
2.) You are preparing a submission to an upcoming venue (e.g. IEEE<br />
Vis, Siggraph Asia, etc.) and would like to get some feedback;<br />
<br />
3.) Your work has been accepted to some venue and you are preparing a<br />
presentation you would like to practice; or<br />
<br />
4.) You've recently read a new publication and are fascinated by the<br />
ideas and wish to share them with the rest of us.<br />
<br />
<br />
Please consider volunteering to give a presentation at some point!<br />
We're hoping that there will be enough presenters so that we don't<br />
cancel any future weeks.<br />
----<br />
<br />
<br />
<br />
<br />
== Sessions ==<br />
<br />
=== September 03: Organization/Introduction & Yi Yang===<br />
'''Organization and Introductions'''<br />
<br />
Quick discussion of vis lunch and introductions. Students attending should plan on giving a brief (5 minutes or so) oral description of what they have done with the last 3 months of their lives. <br />
<br />
'''''Speaker:'' Yi Yang''' <br />
<br />
=== September 10: Developer's Symposium II ===<br />
<br />
'''''Speakers:'''''<br />
* C-SAFE [Davison de St. Germain, John Schmidt]<br />
* SDC (Software Development Center) [Steve Callahan, John Schreiner]<br />
* Backscatter CT simulation, Non-rigid image registration [Yongsheng Pan]<br />
* KAUST, Sandia - Uncertainty Visualization [Kristi Potter]<br />
* Longitudinal data analysis [Stanley Durrleman, Marcel Prastawa]<br />
* FEBio/PreView/PostView [Steve Maas]<br />
<br />
=== September 17: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== September 24: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 01: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 08: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 15: Fall Break - no Vis Lunch ===<br />
=== October 22: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== October 29: VisWeek 2010 - no Vis Lunch ===<br />
http://vis.computer.org/VisWeek2010/<br />
<br />
=== November 05: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 12: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 19: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== November 26: Thanksgiving - no Vis Lunch ===<br />
<br />
=== December 03: TBD ===<br />
'''''Speaker:''''' <br />
<br />
=== December 10: TBD ===<br />
'''''Speaker:'''''</div>Prosen