ABSTRACT
Network edge data attributes are usually encoded using color, opacity, stroke thickness and stroke pattern, or some combination thereof. In addition to these static variables, it is also possible to animate dynamic particles flowing along the edges. This opens a larger design space of animated edge textures, featuring additional visual encodings that have potential not only in terms of visual mapping capacity but also playfulness and aesthetics. Such animated edge textures have been used in several commercial and design-oriented visualizations, but to our knowledge almost always in a relatively ad hoc manner. We introduce a design space and Web-based framework for generating animated edge textures, and report on an initial evaluation of particle properties - particle speed, pattern and frequency - in terms of visual perception.
Supplemental Material
- Daniel Archambault and Helen C. Purchase. 2016. On the effective visualisation of dynamic attribute cascades. Information Visualization 15, 1 (2016), 51--63.Google ScholarCross Ref
- B. Bach, N. Henry Riche, C. Hurter, K. Marriott, and T. Dwyer. 2017. Towards Unambiguous Edge Bundling: Investigating Confluent Drawings for Network Visualization. IEEE Transactions on Visualization and Computer Graphics 23, 1 (Jan 2017), 541--550. Google ScholarDigital Library
- Lyn Bartram. 1997. Perceptual and Interpretative Properties of Motion for Information Visualization. In Proceedings of the 1997 Workshop on New Paradigms in Information Visualization and Manipulation (NPIV '97). ACM, New York, NY, USA, 3--7. Google ScholarDigital Library
- Lyn Bartram and Colin Ware. 2002. Filtering and brushing with motion. Information Visualization 1, 1 (2002), 66--79. Google ScholarDigital Library
- Lyn Bartram and Miao Yao. 2008. Animating causal overlays. In Computer Graphics Forum, Vol. 27. Wiley Online Library, 751--758. Google ScholarDigital Library
- Fabian Beck, Michael Burch, Stephan Diehl, and Daniel Weiskopf. 2014. The State of the Art in Visualizing Dynamic Graphs. In EuroVis - STARs, R. Borgo, R. Maciejewski, and I. Viola (Eds.). The Eurographics Association.Google Scholar
- R. A. Becker, S. G. Eick, and A. R. Wilks. 1995. Visualizing network data. IEEE Transactions on Visualization and Computer Graphics 1, 1 (Mar 1995), 16--28. Google ScholarDigital Library
- Jorik Blaas, Charl Botha, Edward Grundy, Mark Jones, Robert Laramee, and Frits Post. 2009. Smooth Graphs for Visual Exploration of Higher-Order State Transitions. IEEE Transactions on Visualization and Computer Graphics 15, 6 (Nov. 2009), 969--976. Google ScholarDigital Library
- Michael Bostock, Vadim Ogievetsky, and Jeffrey Heer. 2011. D3 Data-Driven Documents. IEEE Transactions on Visualization and Computer Graphics 17, 12 (Dec. 2011), 2301--2309. Google ScholarDigital Library
- Stefan Buschmann, Matthias Trapp, and Jürgen Döllner. 2016. Animated visualization of spatial--temporal trajectory data for air-traffic analysis. The Visual Computer 32, 3 (2016), 371--381. Google ScholarDigital Library
- Wei Chen, Fangzhou Guo, and Fei-Yue Wang. 2015. A survey of traffic data visualization. IEEE Transactions on Intelligent Transportation Systems 16, 6 (2015), 2970--2984.Google ScholarDigital Library
- Fanny Chevalier, Nathalie Henry Riche, Catherine Plaisant, Amira Chalbi, and Christophe Hurter. 2016. Animations 25 Years Later: New Roles and Opportunities. In Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI '16). ACM, New York, NY, USA, 280--287. Google ScholarDigital Library
- Owen Cornec and Romain Vuillemot. 2015. Visualizing the Scale of World Economies. In VisWeek 2015 Electronic Conference Proceedings - Poster.Google Scholar
- Pedro Cruz. 2015. Wrongfully right: applications of semantic figurative metaphors in information visualization. In IEEE VIS Arts Program (VISAP). 14--21.Google Scholar
- Jos Dirksen. 2015. Learning Three.js -- the JavaScript 3D Library for WebGL. Packt Publishing Ltd.Google Scholar
- Jon Driver and Peter McLeod. 1992. Reversing Visual Search Asymmetries With Conjunctions of Movement and Orientation. Journal of Experimental Psychology: Human Perception and Performance 18, 1 (1992), 22--33.Google ScholarCross Ref
- Jon Driver, Peter McLeod, and Zoltan Dienes. 1992. Motion coherence and conjunction search: Implications for guided search theory. Perception & Psychophysics 51, 1 (1992), 79--85.Google ScholarCross Ref
- Tim Dwyer. 2013. cola.js. http://marvl.infotech.monash.edu/webcola/ - Last accessed 2017-09-08. (2013).Google Scholar
- R. Etemadpour, P. Murray, and A. G. Forbes. 2014. Evaluating density-based motion for big data visual analytics. In 2014 IEEE International Conference on Big Data (Big Data). 451--460.Google Scholar
- Gustav Fechner. 1966. Elements of psychophysics. Vol. I. American Psychological Association.Google Scholar
- Chao Feng, Lyn Bartram, and Bernhard E. Riecke. 2014. Evaluating Affective Features of 3D Motionscapes. In Proceedings of the ACM Symposium on Applied Perception (SAP '14). ACM, New York, NY, USA, 23--30. Google ScholarDigital Library
- Danyel Fisher. 2010. Animation for visualization: opportunities and drawbacks. In Beautiful Visualization. O'Reilly Media, Chapter 19, 329--352.Google Scholar
- Steven L. Franconeri and Daniel J. Simons. 2003. Moving and looming stimuli capture attention. Perception & Psychophysics 65, 7 (2003), 999--1010.Google ScholarCross Ref
- Emilien Ghomi, Guillaume Faure, Stéphane Huot, Olivier Chapuis, and Michel Beaudouin-Lafon. 2012. Using rhythmic patterns as an input method. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 1253--1262. Google ScholarDigital Library
- John A. Greenwood and Mark Edwards. 2009. The detection of multiple global directions: Capacity limits with spatially segregated and transparent-motion signals. Journal of Vision 9, 1 (2009), 40.Google ScholarCross Ref
- Steffen Hadlak, Heidrun Schumann, and Hans-Jörg Schulz. 2015. A Survey of Multi-faceted Graph Visualization. In Eurographics Conference on Visualization (EuroVis) - STARs, R. Borgo, F. Ganovelli, and I. Viola (Eds.). The Eurographics Association.Google Scholar
- S. Haroz, K. L. Ma, and K. Heitmann. 2008. Multiple Uncertainties in Time-Variant Cosmological Particle Data. In IEEE Pacific Visualization Symposium. 207--214.Google Scholar
- Steve Haroz and David Whitney. 2010. Temporal Thresholds for Feature Detection in Flow Visualization. In Proceedings of the 7th Symposium on Applied Perception in Graphics and Visualization (APGV '10). ACM, 163--163. Google ScholarDigital Library
- Steve Haroz and David Whitney. 2012. How Capacity Limits of Attention Influence Information Visualization Effectiveness. IEEE Transactions on Visualization and Computer Graphics 18, 12 (Dec. 2012), 2402--2410. Google ScholarDigital Library
- Fritz Heider and Marianne Simmel. 1944. An experimental study of apparent behavior. The American Journal of Psychology 57, 2 (1944), 243--259.Google ScholarCross Ref
- Nathalie Henry Riche, Tim Dwyer, Bongshin Lee, and Sheelagh Carpendale. 2012. Exploring the Design Space of Interactive Link Curvature in Network Diagrams. In Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI '12). ACM, New York, NY, USA, 506--513. Google ScholarDigital Library
- Uta Hinrichs, Simon Butscher, Jens Müller, and Harald Reiterer. 2016. Diving in at the deep end: the value of alternative in-situ approaches for systematic library search. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, 4634--4646. Google ScholarDigital Library
- J Hohnsbein and S Mateeff. 1998. The time it takes to detect changes in speed and direction of visual motion. Vision Research 38, 17 (1998), 2569 -- 2573.Google ScholarCross Ref
- Danny Holten, Petra Isenberg, Jarke J. van Wijk, and Jean-Daniel Fekete. 2011. An Extended Evaluation of the Readability of Tapered, Animated, and Textured Directed-edge Representations in Node-link Graphs. In Proceedings of the 2011 IEEE Pacific Visualization Symposium (PacifiVis '11). IEEE Computer Society, 195--202. Google ScholarDigital Library
- Daniel E Huber and Christopher G Healey. 2005. Visualizing data with motion. In Visualization, 2005. VIS 05. IEEE. IEEE, 527--534.Google Scholar
- M. Itoh, D. Yokoyama, M. Toyoda, Y. Tomita, S. Kawamura, and M. Kitsuregawa. 2016. Visual Exploration of Changes in Passenger Flows and Tweets on Mega-City Metro Network. IEEE Transactions on Big Data 2, 1 (March 2016), 85--99.Google ScholarCross Ref
- Richard B Ivry and Asher Cohen. 1992. Asymmetry in visual search for targets defined by differences in movement speed. Journal of Experimental Psychology: Human Perception and Performance 18 (1992), 1045--1045.Google ScholarCross Ref
- Paul Jaccard. 1912. The distribution of the flora in the alpine zone. New phytologist 11, 2 (1912), 37--50.Google Scholar
- M. Lockyer, L. Bartram, and B. E. Riecke. 2011. Simple Motion Textures for Ambient Affect. In Proceedings of the International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging (CAe '11). ACM, New York, NY, USA, 89--96. Google ScholarDigital Library
- M Lockyer, L Bartram, T Schiphost, and K Studd. 2016. Enhancing Visualization with Expressive Motion. Electronic Imaging 2016, 16 (2016), 1--6.Google Scholar
- David L MacAdam. 1942. Visual sensitivities to color differences in daylight. Journal of the Optical Society of America 32, 5 (1942), 247--274.Google ScholarCross Ref
- S Mateeff, G Dimitrov, and J Hohnsbein. 1995. Temporal thresholds and reaction time to changes in velocity of visual motion. Vision research 35, 3 (1995), 355--363.Google Scholar
- Peter McLeod, Jon Driver, and Jennie Crisp. 1988. Visual search for a conjunction of movement and form is parallel. Nature 332, 6160 (03 1988), 154--155.Google Scholar
- Tony McLoughlin, Robert S Laramee, Ronald Peikert, Frits H Post, and Min Chen. 2010. Over Two Decades of Integration-Based, Geometric Flow Visualization. In Computer Graphics Forum, Vol. 29. Wiley Online Library, 1807--1829.Google Scholar
- A. Michotte. 1963. The perception of causality. Basic Books.Google Scholar
- Till Nagel, Christopher Pietsch, and Marian Dörk. 2016. Staged Analysis: From Evocative to Comparative Visualizations of Urban Mobility. In IEEE VIS Arts Program (VISAP). 23--30.Google Scholar
- Ken Nakayama and Gerald H. Silverman. 1986. Serial and parallel processing of visual feature conjunctions. Nature 320, 6059 (03 1986), 264--265.Google Scholar
- Guy A. Orban, Frank Van Calenbergh, Bart De Bruyn, and Hugo Maes. 1985. Velocity discrimination in central and peripheral visual field. Journal of the Optical Society of America A 2, 11 (Nov 1985), 1836--1847.Google ScholarCross Ref
- Emmanuel Pietriga and Denis Barkats. 2014. Antenna dance at ALMA. http://www.almaobservatory.org/en/ announcement/antenna-dance-at-alma/ - Last accessed 2018-01-04. (2014).Google Scholar
- Roeland Scheepens, Christophe Hurter, Huub Van De Wetering, and Jarke J Van Wijk. 2016. Visualization, selection, and analysis of traffic flows. IEEE transactions on visualization and computer graphics 22, 1 (2016), 379--388.Google Scholar
- Jason M. Scimeca and Steven L. Franconeri. 2015. Selecting and tracking multiple objects. Wiley Interdisciplinary Reviews: Cognitive Science 6, 2 (2015), 109--118.Google ScholarCross Ref
- R. Sekuler, S.N.J. Watamaniuk, and R. Blake. 2004. Perception of Visual Motion. In Stevens' Handbook of Experimental Psychology: Vol. 1 Sensation and perception (3rd edition). Wiley & Sons, 121-- 176.Google Scholar
- Tatiana Tekušová, Jörn Kohlhammer, Slawomir J. Skwarek, and Galina V. Paramei. 2008. Perception of Direction Changes in Animated Data Visualization. In Proceedings of the 5th Symposium on Applied Perception in Graphics and Visualization (APGV '08). ACM, 205--205. Google ScholarDigital Library
- Kim Thomas. 2007. Just noticeable difference and tempo change. Journal of Scientific Psychology 2 (2007), 14--20.Google Scholar
- Stefan Tilkov and Steve Vinoski. 2010. Node. js: Using JavaScript to build high-performance network programs. IEEE Internet Computing 14, 6 (2010), 80--83. Google ScholarDigital Library
- Anne Treisman. 1985. Preattentive Processing in Vision. Comput. Vision Graph. Image Process. 31, 2 (Aug. 1985), 156--177. Google ScholarDigital Library
- Barbara Tversky, Julie Bauer Morrison, and Mireille Betrancourt. 2002. Animation: Can It Facilitate? Int. J. Hum.-Comput. Stud. 57, 4 (Oct. 2002), 247--262. Google ScholarDigital Library
- Tatiana von Landesberger, Simon Diel, Sebastian Bremm, and Dieter W Fellner. 2015. Visual analysis of contagion in networks. Information Visualization 14, 2 (2015), 93--110.Google ScholarCross Ref
- T. von Landesberger, A. Kuijper, T. Schreck, J. Kohlhammer, J.J. van Wijk, J.-D. Fekete, and D.W. Fellner. 2011. Visual Analysis of Large Graphs: State-of-the-Art and Future Research Challenges. Computer Graphics Forum 30, 6 (2011), 1719--1749.Google ScholarCross Ref
- Colin Ware and Robert Bobrow. 2004. Motion to Support Rapid Interactive Queries on Node-link Diagrams. ACM Trans. Appl. Percept. 1, 1 (July 2004), 3--18. Google ScholarDigital Library
- Colin Ware, Joseph Bonner, William Knight, and Rod Cater. 1992. Moving icons as a human interrupt. International Journal of Human-Computer Interaction 4, 4 (1992), 341--348.Google ScholarCross Ref
- Colin Ware, Helen Purchase, Linda Colpoys, and Matthew McGill. 2002. Cognitive Measurements of Graph Aesthetics. Information Visualization 1, 2 (2002), 103--110. Google ScholarDigital Library
- Martin Wattenberg. 2006. Visual Exploration of Multivariate Graphs. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06). ACM, New York, NY, USA, 811--819. Google ScholarDigital Library
- D. Weiskopf. 2004. On the role of color in the perception of motion in animated visualizations. In IEEE Visualization 2004. 305--312. Google ScholarDigital Library
Index Terms
- Animated Edge Textures in Node-Link Diagrams: a Design Space and Initial Evaluation
Recommendations
Animated feather coats using field lines
AFRIGRAPH '07: Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in AfricaThe tedious task of manually placing feathers on computer animated objects involves aligning feathers, ensuring that they do not insect each other or penetrate the surface, deforming every feather to match the local surface features, and ensuring that ...
Synthesizing waves from animated height fields
Computer animated ocean waves for feature films are typically carefully choreographed to match the vision of the director and to support the telling of the story. The rough shape of these waves is established in the previsualization (previs) stage, ...
The Believability of Hyper Realistic Characters in Animated Movies
MIDI '15: Proceedings of the Mulitimedia, Interaction, Design and InnnovationIn a pilot study, participants were asked to watch sets of short movie excerpts featuring performances of a human actor, and 5 animated characters of varying human likeness and eeriness. After viewing, scales were used to estimate the believability of ...
Comments