The Many Dimensions of SHAPE

Total Page:16

File Type:pdf, Size:1020Kb

The Many Dimensions of SHAPE The Many Dimensions of SHAPE The image above is from www.scholastic.com/ispy. The “I Spy” books by Walter Wick and Jean Marzollo are filled with visual images and riddles requiring visual search, typically using shape, in order to solve. “I Spy” books are available from Amazon, Barnes and Noble, etc. © 2009 Richard Brath except as otherwise noted. Richard Brath: [email protected] or 01-416-203-3003 ext 242 Page 1 The Many Dimensions of Shape Outline • Motivation •Shape? •Background • 6 Experiments using shapes on different datasets •A model? * All conjecture – nothing proven! © 2009 Richard Brath except as otherwise noted. Page 2 Shapes There are Birth Rate vs. Death Rate 1997 for 190 countries – each country assigned to a shape. 4-10 basic 30 shapes in most charts, paint 25 packages, etc. 20 te a ath r de 15 10 5 Why limited to 10? 0 What if you 0 102030405060 need more birth rate than 10? Excel chart. 10 shapes, then repeats (with different color)! © 2009 Richard Brath except as otherwise noted. Page 3 Pictographs • There are limitless number of pictographs. •But… – Design required – Abstract nouns, adjectives difficult to encode/decode – Ambiguity – Perceptually effectiveness? www.aiga.org/content.cfm/symbol-signs © 2009 Richard Brath except as otherwise noted. Page 4 What is Shape? A. Simple geometry: • What’s in-between these two? • Can shapes convey more than one (or two or 5) attribute(s)? • Are some shapes more perceptually effective? B. Pictographs: 1 t⌧☯ ZH][FYEPt A#a28<:9= Limitless visual representation, typically of nouns. © 2009 Richard Brath except as otherwise noted. Page 5 Intermediate Shapes… Alphanumerics Symbols More Symbols •A B C D E • & ! ( ) ; : @ ? • a b c d e •€£¥₣ • 1 2 3 4 5 •+ -/ x • i ii iii iv v vi • √∞≠≤≥≈ But: • Are these shapes perceptually efficient? • Can they convey quantitative values (i.e. magnitudes), not just separate categories? • Can they convey more than one attribute? © 2009 Richard Brath except as otherwise noted. Page 6 Compound Shapes… Pictograph Hair on 1,2,3…n on Basic a Base bars, charts & Geometry Shape small multiples. Edward Tufte: Beautiful Evidence Icons from AIGA Anymails: Visualization of Email Inbox www.aiga.org/content.cfm/symbol-signs Design & Concept: Carolin Horn Code: Florian Jenett • Are there ways to convey multiple attributes other than just welding component shapes together? © 2009 Richard Brath except as otherwise noted. Page 7 What are the potentials of Shape? Where are the limits? What are the dimensions? Basic Geometry Compound Symbols •What’s in here? Shapes Alphabets • “welded objects” • small multiples Pictographs © 2009 Richard Brath except as otherwise noted. Page 8 Many domains utilize shape for differentiation, aesthetics, search, identification, functions, etc. I Spy books: Walter Wick and Jean Marzollo. Scholastic Sample flower shapes. From Aircraft silhouette identification –LIFE Magazine 1944, Publishing. www.scholastic.com theseedsite.co.uk/flowershapes.html Andreas Feininger. Via Google LIFE image search. Leaf Morphology from A few of examples of more than 14,000 unique Wassily Kandinsky - Composition Example shape attributes used in bird wikimedia.org LEGO parts catalogued by fans on: peeron.com VIII - 1923 wassilykandinsky.net identification, from A Field Guide to the Birds by Roger Tory Peterson © 2009 Richard Brath except as otherwise noted. Page 9 Many Shape Techniques in InfoVis and SciVis but is there a formal list of shape attributes? Star Coordinates Sparklines Literary Organism Superquadrics www.bonavistasystems.com/OnlineDemoReports.html Whisker plot, Star plot, Exvis Stick (Kandogan, 2001) (Posavec 2007) Time Wheel Genome Valence From Colin Ware’s book. (Barr 1981) Info- Kindlmann Lotus (Fry, 2000) (Zhang (Chua & et al, Malwarez Eick, 1997) 2005) Compound Glyph authors. Dragulescu espective r Iconic Techniques for Voreen © Feature Visualization Glyphs (Brath, 1997) Blobby Text Bodies and (Chernov) Faces this page on ages m © 2009 Richard Brath except as otherwise noted. Frank Post Page 10 (Stephen Rose, ???) Rohrer 1998 All i ology h c 9x) Visual Attributes ) y 6) x) 5 ( s 8 9 8 ( en ) r x n ( d as defined by visualization 7) ay ( Table of Visual Attributes h 0 l 6 in ac and suitability for encoding a ( ptual P elan in ( K E researchers and perceptual z data according to various ce ilkinso e researchers. Bert Clev Mac Mac W Maz P psychologists Attribute CQ na CQCQCQCQ P Color Hue Yx Y YYY~Y Yx Y Brightness Y Y Y Y ~ Y Y x Y Y Saturation Y Y ~ Y Y Transformation Length/Width Y Y Y x Y Y Size (Area) YY Y YYYYY x ~ Y Volume Y Y Y Orientation Y x Y Y Y ~ Y x Y Y Slope Y Y Y Form Shape x x Y x Y Y Y x Added Marks Y x Curvature x ~ Y Concavity/Convexity x ~ Closure Y Intersection Y Terminators Y Holes Y Spatial 2D position YY Y YYYY ~Y Y Grouping/Containment Y ~ x x x Y 3D Depth x x Y Sources: Connection Y Numerosity x Y Y Bertin 67: Semiology of Graphics Shadow Direction Y Cleveland 85: The Elements of Graphing Data Movement/Optics Flicker ~ x Y MacKinlay 86: Automating the Design of Graphical Presentations Motion x ~ Y MacEachren 95: How Maps Work Transparency ~ ~ Y Blur/Crispness x ~ Y Wilkinson 99: The Grammar of Graphics Shininess Y Mazza 09: Introduction to Information Visualization Texture Yx YXYYY* Perceptual Psychology: scholarpedia.org/article/Visual_search C = Categoricial/Nominal scale (Bertin's Selection) Q = Quantitative/Ordinal scale. © 2009 Richard Brath except as otherwise noted. P = Perceptually preattentive, i.e. can preattentively distinguish between two categories. Page 11 Note: Researchers are not consistent, even in terminology Rotation/Angle/Orientation/Slope: • Wilkinson: Rotation • Cleveland: Angle • Bertin: Orientation • MacKinlay: Slope/Angle • MacEachren: Orientation •Mazza: Orientation Vary in orientation only. My opinion – Angle and orientation are two separate dimensions of visual attributes Vary in angle only. © 2009 Richard Brath except as otherwise noted. Page 12 Gaps in our knowledge about shape: Attribute BBinaryinary CCategoryategory Order/QuantityOrder/Qty Consensus. •SSize*ize* YYYY YY But these are uniform •OrientationOrientation YYYY N - transformations on shape, not about shape ----------------------------------------------------------------------------- itself. •SShapehape ∆◊O+? YY N N •AAddedng leMarks ?Y ? N •CCurvatureurvature YY NN-- •AngleAdded Marks Y N •CClosurelosure YY Incomplete •IIntenrsteecrstionection YY No consensus •TTerminatorserminators YY … •HHolesoles YY 1 2 Therefore: do a series of small experiments to 3 explore these attributes more.. © 2009 Richard Brath except as otherwise noted. Page 13 Experiment #1: Categories of Curves GOAL: • Use curves to represent AttributeAttribute BBinaryinary CateCategorygory Order/QtyOrder/Qty •S•Sizieze** YYYY YY different categories. •• OOririentationentation YYYY - - -------------------------------------------------------------------- HOW: pe Y N •S•Shhaape Y N Y N •• AAddeddded Marks Marks Y N • Gas station survey. ature Y N - •C•Cuurvrvature Y N - le 1000 people surveyed: •A•Annggle ure Y •C•Clolossure Y – Which gas station section Y •• InterIntersection Y inators Y –Age •T•Teermrminators Y •Holes Y – Fuel grade purchased •Holes Y (regular, mid-grade, premium) – Payment method –Gender –Etc. © 2009 Richard Brath except as otherwise noted. Page 14 Gas Survey: Fuel Grade Curve Who sells the most premium (U) gasoline? Do the U’s stand out? I think so! Arco Chevron Mobil Other Shell Unocal 18-25 26-35 36-45 46-55 56-65 66-75 75+ Fuel Grade: Regular Mid-grade Premium © 2009 Richard Brath except as otherwise noted. Page 15 Experiment #1 • Seems like curves can effectively show 3 different categories. Experiment #2: More categories of curves • How about more curves? © 2009 Richard Brath except as otherwise noted. Page 16 More Curves using a morphological approach Gas station survey data set: • See both “fuel grade” and “payment method” using only curves: Credit Branded Cash Debit Card Card Note: there are different types of curves: e.g. conic sections vs. bezier. This bezier stands Regular out from the other half ellipses. Mid-Grade Premium 12 different curve shapes. © 2009 Richard Brath except as otherwise noted. Page 17 Gas Survey: Payment Method 2nd Curve How are they paying for that gasoline – cash or charge? Arco Chevron Mobil Other Shell Unocal 18-25 26-35 36-45 46-55 56-65 66-75 75+ Fuel Grade: – Regular u Mid-grade U Premium Payment: Cash Debit Credit Card Branded Card © 2009 Richard Brath except as otherwise noted. Page 18 Experiment #2 Findings Attribute Binary Category Order/Qty 1. Curves could work for more than •Shape Y N 3 categories • Added Marks Y N •Curvature Y y- 2. Multiple attributes of curves can •Angle be utilized to create different •Closure Y • Intersection Y perceptually distinguishable •Terminators Y curve shapes: •Holes Y -amplitude -skew Attribute Binary Category Order/Qty - bulginess •Shape Y N • Added Marks Y N •Curvature Y y- 3. And, we should repeat this •Angle •Closure Y experiment for angle, hole, • Intersection Y terminators, etc •Terminators Y •Holes Y © 2009 Richard Brath except as otherwise noted. Page 19 Experiment #3: Treemap of S&P500 GOAL: Replace a Treemap using quantitative shapes Attribute Binary Category Order/Qty Shape Y N 4 hours later… Added Marks Y N Curvature Y y- Angle Closure Y Intersection Y Terminators Y Holes Y © 2009 Richard Brath except as otherwise noted. Page 20 Inspiration: the use of angles in the Chappe Telegraph Image src: wikipedia.org www.ucalgary.ca/~bakardji/ElectricComm/Diag%201.gif © 2009 Richard Brath except as otherwise noted. Page 21 Chappe Telegraph as applied to S&P 500 data left arm = percent change; right arm = volume relative to 30 day avg; horizontal = 0. Up Above Average Stock Price Volume Percent change in No Change Average Today’s volume compared to stock price today 30 day average volume Down Below Average © 2009 Richard Brath except as otherwise noted. Page 22 Experiment #3: Chappe Telegraph Findings Attribute Binary Category Order/Qty •Shape Y N Looks like angles work.
Recommended publications
  • Evolution of the Infographic
    EVOLUTION OF THE INFOGRAPHIC: Then, now, and future-now. EVOLUTION People have been using images and data to tell stories for ages—long before the days of the Internet, smartphones, and Excel. In fact, the history of infographics pre-dates the web by more than 30,000 years with the earliest forms of these visuals being cave paintings that helped early humans find food, resources, and shelter. But as technology has advanced, so has our ability to tell meaningful stories. Here’s a look into the evolution of modern infographics—where they’ve been, how they’ve evolved, and where they’re headed. Then: Printed, static infographics The 20th Century introduced the infographic—a staple for how we communicate, visualize, and share information today. Early on, these print graphics married illustration and data to communicate information in a revolutionary way. ADVANTAGE Design elements enable people to quickly absorb information previously confined to long paragraphs of text. LIMITATION Static infographics didn’t allow for deeper dives into the data to explore granularities. Hoping to drill down for more detail or context? Tough luck—what you see is what you get. Source: http://www.wired.co.uk/news/archive/2012-01/16/painting- by-numbers-at-london-transport-museum INFOGRAPHICS THROUGH THE AGES DOMO 03 Now: Web-based, interactive infographics While the first wave of modern infographics made complex data more consumable, web-based, interactive infographics made data more explorable. These are everywhere today. ADVANTAGE Everyone looking to make data an asset, from executives to graphic designers, are now building interactive data stories that deliver additional context and value.
    [Show full text]
  • Inviwo — a Visualization System with Usage Abstraction Levels
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL X, NO. Y, MAY 2019 1 Inviwo — A Visualization System with Usage Abstraction Levels Daniel Jonsson,¨ Peter Steneteg, Erik Sunden,´ Rickard Englund, Sathish Kottravel, Martin Falk, Member, IEEE, Anders Ynnerman, Ingrid Hotz, and Timo Ropinski Member, IEEE, Abstract—The complexity of today’s visualization applications demands specific visualization systems tailored for the development of these applications. Frequently, such systems utilize levels of abstraction to improve the application development process, for instance by providing a data flow network editor. Unfortunately, these abstractions result in several issues, which need to be circumvented through an abstraction-centered system design. Often, a high level of abstraction hides low level details, which makes it difficult to directly access the underlying computing platform, which would be important to achieve an optimal performance. Therefore, we propose a layer structure developed for modern and sustainable visualization systems allowing developers to interact with all contained abstraction levels. We refer to this interaction capabilities as usage abstraction levels, since we target application developers with various levels of experience. We formulate the requirements for such a system, derive the desired architecture, and present how the concepts have been exemplary realized within the Inviwo visualization system. Furthermore, we address several specific challenges that arise during the realization of such a layered architecture, such as communication between different computing platforms, performance centered encapsulation, as well as layer-independent development by supporting cross layer documentation and debugging capabilities. Index Terms—Visualization systems, data visualization, visual analytics, data analysis, computer graphics, image processing. F 1 INTRODUCTION The field of visualization is maturing, and a shift can be employing different layers of abstraction.
    [Show full text]
  • A Process for Digitizing and Simulating Biologically Realistic Oligocellular Networks Demonstrated for the Neuro-Glio-Vascular Ensemble Edited By: Yu-Guo Yu, Jay S
    fnins-12-00664 September 27, 2018 Time: 15:25 # 1 METHODS published: 25 September 2018 doi: 10.3389/fnins.2018.00664 A Process for Digitizing and Simulating Biologically Realistic Oligocellular Networks Demonstrated for the Neuro-Glio-Vascular Ensemble Edited by: Yu-Guo Yu, Jay S. Coggan1 †, Corrado Calì2 †, Daniel Keller1, Marco Agus3,4, Daniya Boges2, Fudan University, China * * Marwan Abdellah1, Kalpana Kare2, Heikki Lehväslaiho2,5, Stefan Eilemann1, Reviewed by: Renaud Blaise Jolivet6,7, Markus Hadwiger3, Henry Markram1, Felix Schürmann1 and Clare Howarth, Pierre J. Magistretti2 University of Sheffield, United Kingdom 1 Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland, 2 Biological and Environmental Ying Wu, Sciences and Engineering Division, King Abdullah University of Science and Technology, Thuwal, Saudi Arabia, 3 Visual Xi’an Jiaotong University, China Computing Center, King Abdullah University of Science and Technology, Thuwal, Saudi Arabia, 4 CRS4, Center of Research *Correspondence: and Advanced Studies in Sardinia, Visual Computing, Pula, Italy, 5 CSC – IT Center for Science, Espoo, Finland, Jay S. Coggan 6 Département de Physique Nucléaire et Corpusculaire, University of Geneva, Geneva, Switzerland, 7 The European jay.coggan@epfl.ch; Organization for Nuclear Research, Geneva, Switzerland [email protected] Corrado Calì [email protected]; One will not understand the brain without an integrated exploration of structure and [email protected] function, these attributes being two sides of the same coin: together they form the †These authors share first authorship currency of biological computation. Accordingly, biologically realistic models require the re-creation of the architecture of the cellular components in which biochemical reactions Specialty section: This article was submitted to are contained.
    [Show full text]
  • Image Processing on Optimal Volume Sampling Lattices
    Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology 1314 Image processing on optimal volume sampling lattices Thinking outside the box ELISABETH SCHOLD LINNÉR ACTA UNIVERSITATIS UPSALIENSIS ISSN 1651-6214 ISBN 978-91-554-9406-3 UPPSALA urn:nbn:se:uu:diva-265340 2015 Dissertation presented at Uppsala University to be publicly examined in Pol2447, Informationsteknologiskt centrum (ITC), Lägerhyddsvägen 2, hus 2, Uppsala, Friday, 18 December 2015 at 10:00 for the degree of Doctor of Philosophy. The examination will be conducted in English. Faculty examiner: Professor Alexandre Falcão (Institute of Computing, University of Campinas, Brazil). Abstract Schold Linnér, E. 2015. Image processing on optimal volume sampling lattices. Thinking outside the box. (Bildbehandling på optimala samplingsgitter. Att tänka utanför ramen). Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology 1314. 98 pp. Uppsala: Acta Universitatis Upsaliensis. ISBN 978-91-554-9406-3. This thesis summarizes a series of studies of how image quality is affected by the choice of sampling pattern in 3D. Our comparison includes the Cartesian cubic (CC) lattice, the body- centered cubic (BCC) lattice, and the face-centered cubic (FCC) lattice. Our studies of the lattice Brillouin zones of lattices of equal density show that, while the CC lattice is suitable for functions with elongated spectra, the FCC lattice offers the least variation in resolution with respect to direction. The BCC lattice, however, offers the highest global cutoff frequency. The difference in behavior between the BCC and FCC lattices is negligible for a natural spectrum. We also present a study of pre-aliasing errors on anisotropic versions of the CC, BCC, and FCC sampling lattices, revealing that the optimal choice of sampling lattice is highly dependent on lattice orientation and anisotropy.
    [Show full text]
  • Minard's Chart of Napolean's Campaign
    Minard's Chart of Napolean's Campaign Charles Joseph Minard (French: [minaʁ]; 27 March 1781 – 24 October 1870) was a French civil engineer recognized for his significant contribution in the field of information graphics in civil engineering and statistics. Minard was, among other things, noted for his representation of numerical data on geographic maps. Charles Minard's map of Napoleon's disastrous Russian campaign of 1812. The graphic is notable for its representation in two dimensions of six types of data: the number of Napoleon's troops; distance; temperature; the latitude and longitude; direction of travel; and location relative to specific dates.[2] Wikipedia (n.d.). Charles Minard's 1869 chart showing the number of men in Napoleon’s 1812 Russian campaign army, their movements, as well as the temperature they encountered on the return path. File:Minard.png. https:// en.wikipedia.org/wiki/File:Minard.png The original description in French accompanying the map translated to English:[3] Drawn by Mr. Minard, Inspector General of Bridges and Roads in retirement. Paris, 20 November 1869. The numbers of men present are represented by the widths of the colored zones in a rate of one millimeter for ten thousand men; these are also written beside the zones. Red designates men moving into Russia, black those on retreat. — The informations used for drawing the map were taken from the works of Messrs. Thiers, de Ségur, de Fezensac, de Chambray and the unpublished diary of Jacob, pharmacist of the Army since 28 October. Recognition Modern information
    [Show full text]
  • Capítulo 1 Análise De Sentimentos Utilizando Técnicas De Classificação Multiclasse
    XII Simpósio Brasileiro de Sistemas de Informação De 17 a 20 de maio de 2016 Florianópolis – SC Tópicos em Sistemas de Informação: Minicursos SBSI 2016 Sociedade Brasileira de Computação – SBC Organizadores Clodis Boscarioli Ronaldo dos Santos Mello Frank Augusto Siqueira Patrícia Vilain Realização INE/UFSC – Departamento de Informática e Estatística/ Universidade Federal de Santa Catarina Promoção Sociedade Brasileira de Computação – SBC Patrocínio Institucional CAPES – Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico FAPESC - Fundação de Amparo à Pesquisa e Inovação do Estado de Santa Catarina Catalogação na fonte pela Biblioteca Universitária da Universidade Federal de Santa Catarina S612a Simpósio Brasileiro de Sistemas de Informação (12. : 2016 : Florianópolis, SC) Anais [do] XII Simpósio Brasileiro de Sistemas de Informação [recurso eletrônico] / Tópicos em Sistemas de Informação: Minicursos SBSI 2016 ; organizadores Clodis Boscarioli ; realização Departamento de Informática e Estatística/ Universidade Federal de Santa Catarina ; promoção Sociedade Brasileira de Computação (SBC). Florianópolis : UFSC/Departamento de Informática e Estatística, 2016. 1 e-book Minicursos SBSI 2016: Tópicos em Sistemas de Informação Disponível em: http://sbsi2016.ufsc.br/anais/ Evento realizado em Florianópolis de 17 a 20 de maio de 2016. ISBN 978-85-7669-317-8 1. Sistemas de recuperação da informação Congressos. 2. Tecnologia Serviços de informação Congressos. 3. Internet na administração pública Congressos. I. Boscarioli, Clodis. II. Universidade Federal de Santa Catarina. Departamento de Informática e Estatística. III. Sociedade Brasileira de Computação. IV. Título. CDU: 004.65 Prefácio Dentre as atividades de Simpósio Brasileiro de Sistemas de Informação (SBSI) a discussão de temas atuais sobre pesquisa e ensino, e também sua relação com a indústria, é sempre oportunizada.
    [Show full text]
  • Direct Volume Rendering with Nonparametric Models of Uncertainty
    Direct Volume Rendering with Nonparametric Models of Uncertainty Tushar Athawale, Bo Ma, Elham Sakhaee, Chris R. Johnson, Fellow, IEEE, and Alireza Entezari, Senior Member, IEEE Fig. 1. Nonparametric models of uncertainty improve the quality of reconstruction and classification within an uncertainty-aware direct volume rendering framework. (a) Improvements in topology of an isosurface in the teardrop dataset (64 × 64 × 64) with uncertainty due to sampling and quantization. (b) Improvements in classification (i.e., bones in gray and kidneys in red) of the torso dataset with uncertainty due to downsampling. Abstract—We present a nonparametric statistical framework for the quantification, analysis, and propagation of data uncertainty in direct volume rendering (DVR). The state-of-the-art statistical DVR framework allows for preserving the transfer function (TF) of the ground truth function when visualizing uncertain data; however, the existing framework is restricted to parametric models of uncertainty. In this paper, we address the limitations of the existing DVR framework by extending the DVR framework for nonparametric distributions. We exploit the quantile interpolation technique to derive probability distributions representing uncertainty in viewing-ray sample intensities in closed form, which allows for accurate and efficient computation. We evaluate our proposed nonparametric statistical models through qualitative and quantitative comparisons with the mean-field and parametric statistical models, such as uniform and Gaussian, as well as Gaussian mixtures. In addition, we present an extension of the state-of-the-art rendering parametric framework to 2D TFs for improved DVR classifications. We show the applicability of our uncertainty quantification framework to ensemble, downsampled, and bivariate versions of scalar field datasets.
    [Show full text]
  • Medical and Volume Visualization SIGGRAPH 2015
    Medical and Volume Visualization SIGGRAPH 2015 Nicholas Polys, PhD & Michael Aratow, MD, FACEP Web3D Consortium www.web3d.org Medical WG Chairs Ander Arbelaiz, Luis Kabongo, Aitor Moreno Vicomtech-IK4 Darrell Hurt, Meaghan Coakley, James Terwitt-Drake National Institute of Health (NIH) Daniel Evestedt, Sebastian Ullrich Sensegraphics Update ! Web3D 2015 Annual Conference • Sponsored by ACM SIGGRAPH • in Cooperation with Web3D Consortium and Eurographics • 20th Annual held in Heraklion, Crete June 2015 – See papers @ siggraph.org and acm dl! • Next year in Anaheim co-located with SIGGRAPH Medical and Volume Visualization - X3D highlights - X3DOM (X3D + HTML5 + WebGL) Consortium • Content is King ! – Author and deploy interactive 3D assets and environments with confidence, royalty-free – Required: Portability, Interoperability, Durability • Not-for-profit, member-driven organization • International community of creators, developers, and users building evolving over 20 years of graphics and web technologies • Open Standards ratification (ISO/IEC) Medical and Volume Visualization The Web3D Consortium Medical Working Group is chartered to advance open 3D communication in the healthcare enterprise • BOFs, workshops, and progress since 2008 when TATRC sparked the flame with ISO/IEC Volume Component in X3D PUBLIC WIKI: http://www.web3d.org/wiki/index.php/X3D_Medical Web3D.org Medical Working Group • Reproducible rendering and presentations for stakeholders throughout the healthcare enterprise (and at home): – Structured and interactive virtual
    [Show full text]
  • Visflow - Web-Based Visualization Framework for Tabular Data with a Subset Flow Model
    VisFlow - Web-based Visualization Framework for Tabular Data with a Subset Flow Model Bowen Yu and Claudio´ T. Silva Fellow, IEEE Fig. 1. An overview of VisFlow. The user edits the VisFlow data flow diagram that corresponds to an interactive visualization web application in the VisMode. The model years of the user selected outliers in the scatterplot (b) are used to find all car models designed in those years (1981, 1982), which form a subset S that is visualized in three metaphors: a table for displaying row details (i), a histogram for horsepower distribution (j) and a heatmap for multi-dimensional visualization (k). The selected outliers are highlighted in red in the downflow of (b). The user selection in the parallel coordinates are brushed in blue and unified with S to be shown in (i), (j), (k). A heterogeneous table that contains the MDS coordinates of the cars are loaded in (l) and visualized in the MDS plot (q), with S being visually linked in yellow color among the other cars. Abstract— Data flow systems allow the user to design a flow diagram that specifies the relations between system components which process, filter or visually present the data. Visualization systems may benefit from user-defined data flows as an analysis typically consists of rendering multiple plots on demand and performing different types of interactive queries across coordinated views. In this paper, we propose VisFlow, a web-based visualization framework for tabular data that employs a specific type of data flow model called the subset flow model. VisFlow focuses on interactive queries within the data flow, overcoming the limitation of interactivity from past computational data flow systems.
    [Show full text]
  • To Draw a Tree
    To Draw a Tree Pat Hanrahan Computer Science Department Stanford University Motivation Hierarchies File systems and web sites Organization charts Categorical classifications Similiarity and clustering Branching processes Genealogy and lineages Phylogenetic trees Decision processes Indices or search trees Decision trees Tournaments Page 1 Tree Drawing Simple Tree Drawing Preorder or inorder traversal Page 2 Rheingold-Tilford Algorithm Information Visualization Page 3 Tree Representations Most Common … Page 4 Tournaments! Page 5 Second Most Common … Lineages Page 6 http://www.royal.gov.uk/history/trees.htm Page 7 Demonstration Saito-Sederberg Genealogy Viewer C. Elegans Cell Lineage [Sulston] Page 8 Page 9 Page 10 Page 11 Evolutionary Trees [Haeckel] Page 12 Page 13 [Agassiz, 1883] 1989 Page 14 Chapple and Garofolo, In Tufte [Furbringer] Page 15 [Simpson]] [Gould] Page 16 Tree of Life [Haeckel] [Tufte] Page 17 Janvier, 1812 “Graphical Excellence is nearly always multivariate” Edward Tufte Page 18 Phenograms to Cladograms GeneBase Page 19 http://www.gwu.edu/~clade/spiders/peet.htm Page 20 Page 21 The Shape of Trees Page 22 Patterns of Evolution Page 23 Hierachical Databases Stolte and Hanrahan, Polaris, InfoVis 2000 Page 24 Generalization • Aggregation • Simplification • Filtering Abstraction Hierarchies Datacubes Star and Snowflake Schemes Page 25 Memory & Code Cache misses for a procedure for 10 million cycles White = not run Grey = no misses Red = # misses y-dimension is source code x-dimension is cycles (time) Memory & Code zooming on y zooms from fileprocedurelineassembly code zooming on x increases time resolution down to one cycle per bar Page 26 Themes Cognitive Principles for Design Congruence Principle: The structure and content of the external representation should correspond to the desired structure and content of the internal representation.
    [Show full text]
  • Visual Analytics Application
    Selecting a Visual Analytics Application AUTHORS: Professor Pat Hanrahan Stanford University CTO, Tableau Software Dr. Chris Stolte VP, Engineering Tableau Software Dr. Jock Mackinlay Director, Visual Analytics Tableau Software Name Inflation: Visual Analytics Visual analytics is becoming the fastest way for people to explore and understand data of any size. Many companies took notice when Gartner cited interactive data visualization as one of the top five trends transforming business intelligence. New conferences have emerged to promote research and best practices in the area, including VAST (Visual Analytics Science & Technology), organized by the 100,000 member IEEE. Technologies based on visual analytics have moved from research into widespread use in the last five years, driven by the increased power of analytical databases and computer hardware. The IT departments of leading companies are increasingly recognizing the need for a visual analytics standard. Not surprisingly, everywhere you look, software companies are adopting the terms “visual analytics” and “interactive data visualization.” Tools that do little more than produce charts and dashboards are now laying claim to the label. How can you tell the cleverly named from the genuine? What should you look for? It’s important to know the defining characteristics of visual analytics before you shop. This paper introduces you to the seven essential elements of true visual analytics applications. Figure 1: There are seven essential elements of a visual analytics application. Does a true visual analytics application also include standard analytical features like pivot-tables, dashboards and statistics? Of course—all good analytics applications do. But none of those features captures the essence of what visual analytics is bringing to the world’s leading companies.
    [Show full text]
  • Statistical Rendering for Visualization of Red Sea Eddy Simulation Data
    Statistical Rendering for Visualization of Red Sea Eddy Simulation Data Tushar M. Athawale, Alireza Entezari, Bei Wang, and Chris R. Johnson ABSTRACT 2 STATISTICAL 3D VOLUME RENDERING Analyzing the effects of ocean eddies is important in oceanology We employ statistical volume rendering frameworks [1, 6, 8] for 3D for gaining insights into the transport of energy and biogeochemical visualizations of the Red Sea eddy simulation ensemble. In these particles. We present an application of statistical visualization tech- frameworks, per-voxel uncertainty is characterized using a probabil- niques for the analysis of the Red Sea eddy simulation ensemble. ity distribution, which is estimated from the ensemble members. The Specifically, we demonstrate the applications of statistical volume probability distributions are then propagated through a direct volume rendering, statistical summary maps, and statistical level sets to rendering pipeline to derive the likely (expected) visualizations for velocity magnitude fields derived from the ensemble for the study of the ensemble. In Fig. 2, we derive the expected visualizations for eddy positions. In statistical volume rendering, we model per-voxel the uniform [8], Gaussian, Gaussian mixture [6], and nonparamet- data uncertainty using noise densities and study the propagation of ric [1] noise models. The visualizations are derived for the velocity ◦ ◦ uncertainty into the volume rendering pipeline. In the statistical magnitude ensemble with 20 members over the domain 40 E-50 E ◦ ◦ summary maps, we characterize the uncertainty of gradient flow des- and 10 N-20 N for the time step t = 40. The transfer function (TF) tinations to understand the structural variations of Morse complexes shown in Fig.
    [Show full text]