Animation CS 4390/5390 Data Visualization Shirley Moore, Instructor November 26, 2014 1.

Slides:



Advertisements
Similar presentations
Travels in 3D space Data ellipsoids, biplots, and rgl movies SCS Seminar, Oct., 2008.
Advertisements

Displays Chapter 8. Key Components in Display Design.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
CS 128/ES Lecture 4b1 Spatial Data Formats.
January 5, Feature Tracking in VR for Cumulus Cloud Life-Cycle Studies E. J. Griffith, F. H. Post, M. Koutek, T. Heus and H. J. J. Jonker 11 th.
BinX Dynamic exploration of time series Final project report Information Visualization - CS533c Lior Berry April 20 th 2004.
Heart Data Clustering By Juan Gabriel Estrada Alvarez.
Scientific Communication and Technological Failure presentation for ILTM, July 9, 1998 Dan Little.
The Stagecoach Problem
Jamie Starke.  Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations ◦ J. Heer, N. Kong,
Computational Photography
1 Keeping Track: Coordinating Multiple Representations in Programming Pablo Romero, Benedict du Boulay & Rudi Lutz IDEAs Lab, Human Centred Technology.
Software Visualization A Task Oriented View. The Papers A Task Oriented View of Software Visualization Maletic J., Marcus A., Collard M. (2002) Strata-Various:
2D or 3D ? Presented by Xu Liu, Ming Luo. Is 3D always better than 2D? NO!
CS 128/ES Lecture 4b1 Spatial Data Formats.
Animation IS 247: Information Visualization and Presentation Saifon Obromsook Linda Harjono.
Visualization. CS351 - Software Engineering (AY2004)2 Program visualization Debugging programs without the aid of support tools can be extremely difficult.
READING COMPREHENSION STRATEGIES
The Fundamental Principles
Incorporating Computer Visualizations and Simulations into Your Teaching Marsha C. Lovett, Ph.D.
Individual Differences in Spatial Perception and Cognition: Mary Hegarty University of California, Santa Barbara.
Bioinformatics in Motion Steffen Heber, NCSU Leif Saul, CU-Boulder.
Yvonne M. Hansen Visualization for Thinking, Planning, and Problem Solving Simple, graphic shapes, the building blocks of a graphical language, play an.
Chapter 6 – Cinematography Cinematography Camerawork Lenses & filters Film stock Special visual effects.
Visual Search: examining relationship between cropping and image size for limited-screen devices Paul Lin Andres Odio.
Cognitive Theory of Multi-Media Learning : Guiding Principles for Designing Media Presentations Based upon Research-Based Principles of Multimedia Learning.
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
How Capacity Limits of Attention Influence Information Visualization Effectiveness IEEE INFOVIS 2012 Steve Haroz, University of California, Davis David.
Validation of Visualizations CS 4390/5390 Data Visualization Shirley Moore, Instructor September 24,
Solution Focused Therapy: Presented by: Teri Pichot, LCSW, MAC, LAC Its application to Substance Abuse Treatment.
Visual Perspectives iPLANT Visual Analytics Workshop November 5-6, 2009 ;lk Visual Analytics Bernice Rogowitz Greg Abram.
Graphics for Macroeconomics. Principles Graphing is done best when it clearly communicates ideas about data Focus on the main point while preventing distractions.
Equipment and Software Needed for Our Physical Education Classes By: Frank Rubino.
Information Processing Assumptions Measuring the real-time stages General theory –structures –control processes Representation –definition –content vs.
Recuperação de Informação B Cap. 10: User Interfaces and Visualization , , 10.9 November 29, 1999.
CS 235: User Interface Design November 19 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design April 30 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Visualizing Large Dynamic Digraphs Michael Burch.
January 28, 1986 Challenger explosion.
 A navigational display should serve these four different classes of tasks:  Provide guidance about how to get to a destination  Facilitate planning.
Principles of Multimedia and Contiguity
Any form of communication a business or company uses to inform, persuade, or remind people about products and to improve its image PROMOTION.
Observation vs. Inferences The Local Environment.
Animation for instruction. Good reasons to use animation Showing processes Showing dynamic relationships in space or time Exploring objects or spaces.
Visual Design Basics Visual design focuses on the aesthetics of a digital screen and its related materials by strategically implementing images, colors,
“Do Now”. Introduce yourself to new colleagues at your table. Then Turn and Talk about this; What’s wrong with this picture? What can teachers do to ensure.
Introduction to Animation In animation, a series of images are rapidly changed to create an illusion of movement.
SEM II : Marketing Research 1.06 Collect secondary marketing data to ensure accuracy and adequacy of information for decision making.
Bar Graphs Used to compare amounts, or quantities The bars provide a visual display for a quick comparison between different categories.
WHAT IS NEGOTIATION Negotiation is the process by which we search for terms to obtain what we want from somebody who wants something from us.
CS 235: User Interface Design May 12 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Maestro AI Vision and Design Overview Definitions Maestro: A naïve Sensorimotor Engine prototype. Sensorimotor Engine: Combining sensory and motor functions.
Mayer’s Cognitive Theory of Multimedia Learning
Lecture 05: Animated Transition and Animation
N7 Graphic Communication
Advantages and disadvantages of types of graphs
Design Trends 2018.
Using Data to Explore Global Health Issues
Lecture 4: Activity Diagrams
Image Enhancement in the
CMSC201 Computer Science I for Majors Lecture 17 – Recursion (cont)
CSE 490ra Projects.
Visualization Leslie Wu Loren Yu.
U4L2 – Finding Trends with Visualizations
Research on Geoscience Learning
How many groups are there?
Scientific Visualization
Warm-up 1.What is the speed of a car that has traveled 50 km in 30 minutes? 50 km / 30 min = 1.67 km/min or 50,000 m /1800s = m/s.
Scientific forecasting
Presentation transcript:

Animation CS 4390/5390 Data Visualization Shirley Moore, Instructor November 26,

Animation for Visualization Reference: “Animation for Visualization: Opportunties and Drawbacks”, by Danyel Fisher, Microsoft, April 2010 Other references – us/people/danyelf/publications.aspx us/people/danyelf/publications.aspx 2

Motivation Show intermediate stages and transitions Show how data change over time Scale to large amounts of data by showing only a portion at a time Direct observer’s attention to important points Enhance visual appeal 3

Drawbacks Can be very bad when used poorly Can make data exploration more difficult and slower Studies show accuracy of perception is lower than with static images Easy to overload observer with too many changes taking place simultaneously May cause viewers to ascribe agency and causality where none exists 4

Principles of Animation Show viewers a series of images with the goal that they can build a concurrent idea of what is happening Viewers can trace changes mentally only when there are a small number of changes – Studies have shown viewers have trouble tracking more than 4 to 5 objects simultaneously Gestalt principle of common fate – Viewers will group large numbers of objects together if they are traveling in the same direction at the same speed. 5

Examples of Success Animation Scientific visualization – Representation of dynamic processes – R 4 domain: 3 spatial dimensions + time dimension – ParaView animation Hans Rosling’s GapMinder – Microsoft study of animated scatterplots showed animation only works with a small number of changes and is not effective as effective as multiple static plots for data exploration. In general, animation works better for presentation rather than exploration. 6

Exploration vs. Presentation Exploration – Users need to be able to go backwards and forwards in time – End of replaying animation dozens of times – Looking for trends and outliers Presentation – Animation helps viewers follow points presenter is making. – Presenter has worked through the data and knows the answers. – Presenter narrates transtitions to provide clarity. – Showing trends 7

Animation Examples Pedro Cruz – empires-decline/ empires-decline/ – New York Times – hot/how-the-year-you-were-born-influences-your- politics.html?abt=0002&abg=0 hot/how-the-year-you-were-born-influences-your- politics.html?abt=0002&abg=0 – apping-the-spread-of-drought-across-the- us.html?abt=0002&abg=0 apping-the-spread-of-drought-across-the- us.html?abt=0002&abg=0 8

Wind Animation xamples/winds/ xamples/winds/ 9

More Examples ht9LXI&feature=youtube_gdata_player ht9LXI&feature=youtube_gdata_player ews/solarstorm3D_briefing_prt.htm ews/solarstorm3D_briefing_prt.htm mobile-calls-visualized-animation/ mobile-calls-visualized-animation/ animated-simple-data-made-spectacular/ animated-simple-data-made-spectacular/ 10

Possible Project Animation of large-scale message-passing data – Research question: how to support exploration 11