Static and Moving Patterns

Similar documents
Static and Moving Patterns (part 2) Lyn Bartram IAT 814 week

IAT 355 Visual Analytics. Motion and Animation

the dimensionality of the world Travelling through Space and Time Learning Outcomes Johannes M. Zanker

IV: Visual Organization and Interpretation

Perception. What We Will Cover in This Section. Perception. How we interpret the information our senses receive. Overview Perception

the human chapter 1 Traffic lights the human User-centred Design Light Vision part 1 (modified extract for AISD 2005) Information i/o

Human Vision. Human Vision - Perception

Perceiving Motion and Events

Cognition and Perception

Human Vision and Human-Computer Interaction. Much content from Jeff Johnson, UI Wizards, Inc.

Presentation Design Principles. Grouping Contrast Proportion

Effective Iconography....convey ideas without words; attract attention...

Unit IV: Sensation & Perception. Module 19 Vision Organization & Interpretation

Occlusion. Atmospheric Perspective. Height in the Field of View. Seeing Depth The Cue Approach. Monocular/Pictorial

Salient features make a search easy

Module 2. Lecture-1. Understanding basic principles of perception including depth and its representation.

Sensation. Perception. Perception

Foundations for Art, Design & Digital Culture. Observing - Seeing - Analysis

Presentation Design Principles. Grouping Contrast Proportion R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering

3D Space Perception. (aka Depth Perception)

Information Visualization and Visual Communication

Perceived depth is enhanced with parallax scanning

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

CSC2537 / STA INFORMATION VISUALIZATION DATA MODELS. Fanny CHEVALIER

The eye, displays and visual effects

Servo Tuning Tutorial

B.A. II Psychology Paper A MOVEMENT PERCEPTION. Dr. Neelam Rathee Department of Psychology G.C.G.-11, Chandigarh

Moving Icons as a Human Interrupt

Beau Lotto: Optical Illusions Show How We See

Why Should We Be Interested In Visualization. Intro to Human Visual System and Displays. Basic Pathways. Perceptual versus Cultural A B C D

Analysis of Gaze on Optical Illusions

Moving Man LAB #2 PRINT THESE PAGES AND TURN THEM IN BEFORE OR ON THE DUE DATE GIVEN IN YOUR .

Today. Pattern Recognition. Introduction. Perceptual processing. Feature Integration Theory, cont d. Feature Integration Theory (FIT)

Sensation & Perception

Sensation and Perception

Visualizing Data. Telling a story with information

Comp/Phys/APSc 715. Example Videos. Patterns 3/24/2014. Patterns, Gestalt, Perceived contours, Transparency, Motion, Uncertainty

7Motion Perception. 7 Motion Perception. 7 Computation of Visual Motion. Chapter 7

Vision V Perceiving Movement

Perception of pitch. Importance of pitch: 2. mother hemp horse. scold. Definitions. Why is pitch important? AUDL4007: 11 Feb A. Faulkner.

Vision V Perceiving Movement

Object Perception. 23 August PSY Object & Scene 1

Perceptual and Interpretative Properties of Motion for Information Visualization

This should be a circle

Perception of pitch. Definitions. Why is pitch important? BSc Audiology/MSc SHS Psychoacoustics wk 5: 12 Feb A. Faulkner.

Learning Targets. Module 19

Composition in Photography

Overview of Human Cognition and its Impact on User Interface Design (Part 2)

Virtual Experiments as a Tool for Active Engagement

Motion Graphs Teacher s Guide

Chapter 6. Experiment 3. Motion sickness and vection with normal and blurred optokinetic stimuli

CS 544 Human Abilities

Visual Perception. Jeff Avery

Perception of pitch. Definitions. Why is pitch important? BSc Audiology/MSc SHS Psychoacoustics wk 4: 7 Feb A. Faulkner.

Visual Perception. human perception display devices. CS Visual Perception

Prof. Riyadh Al_Azzawi F.R.C.Psych


Waves transfer energy NOT matter Two categories of waves Mechanical Waves require a medium (matter) to transfer wave energy Electromagnetic waves no

Non-Provisional Patent Application #

GAETANO KANIZSA * VIRTUAL LINES AND PHENOMENAL MARGINS IN THE ABSENCE OF STIMULATION DISCONTINUITIES

PERCEIVING MOVEMENT. Ways to create movement

Engage Examine the picture on the left. 1. What s happening? What is this picture about?

Chapter 6: Perception

The Persistence of Vision in Spatio-Temporal Illusory Contours formed by Dynamically-Changing LED Arrays

Perception. The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.

Marks + Channels. Large Data Visualization Torsten Möller. Munzner/Möller

Haptic Cueing of a Visual Change-Detection Task: Implications for Multimodal Interfaces

Announcements. HW 6: Written (not programming) assignment. Assigned today; Due Friday, Dec. 9. to me.

Perception. The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.

Chapter 3: Psychophysical studies of visual object recognition

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

Physics 131 Lab 1: ONE-DIMENSIONAL MOTION

Visual Effects of Light. Prof. Grega Bizjak, PhD Laboratory of Lighting and Photometry Faculty of Electrical Engineering University of Ljubljana

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

COGS 101A: Sensation and Perception

Why Should We Care? Everyone uses plotting But most people ignore or are unaware of simple principles Default plotting tools are not always the best

Semiotics in Digital Visualisation

Geography 360 Principles of Cartography. April 24, 2006

Driver Education Classroom and In-Car Curriculum Unit 3 Space Management System

Chapter 7 Information Redux

METR 3223, Physical Meteorology II: Radar Doppler Velocity Estimation

A mechanical wave is a disturbance which propagates through a medium with little or no net displacement of the particles of the medium.

Dan Kersten Computational Vision Lab Psychology Department, U. Minnesota SUnS kersten.org

the ecological approach to vision - evolution & development

The Visual-Spatial System:

Thinking About Psychology: The Science of Mind and Behavior 2e. Charles T. Blair-Broeker Randal M. Ernst

Visual Effects of. Light. Warmth. Light is life. Sun as a deity (god) If sun would turn off the life on earth would extinct

Optimal Control System Design

CS 559: Computer Vision. Lecture 1

WHEN moving through the real world humans

The Interestingness of Images

Problem types in Calculus

Quintic Hardware Tutorial Camera Set-Up

LECTURE 3 PATTERNS, PERCEPTION

COM325 Computer Speech and Hearing

Experiments on the locus of induced motion

Robot Architectures. Prof. Yanco , Fall 2011

Surface Contents Author Index

The human visual system

Geog183: Cartographic Design and Geovisualization Spring Quarter 2018 Lecture 2: The human vision system

Transcription:

Static and Moving Patterns Lyn Bartram IAT 814 week 7 18.10.2007 Pattern learning People who work with visualizations must learn the skill of seeing patterns in data. In terms of making visualizations that contain easily identified patterns, one strategy is to rely on pattern-finding skills that are common to everyone. Good idea to use priming to enhance perceptual receptivity 1

Patterns in Diagrams Patterns applied to node-link diagrams a b c d These slides are largely copied from Colin Ware, Perception for Design Node-link diagrams Most common way of showing relation Node == entity, object Closed contour Link == relation Visual grammar has a perceptual basis for how it conveys meaning 2

Visual grammar for node-link diagrams Static patterns Visual Grammar of diagrams These slides are largely copied from Colin Ware, Perception for Design 3

Semantics of structure These slides are largely copied from Colin Ware, Perception for Design Grammar of maps Common features of geographic maps Areas, line features point features 4

Maps Visual grammar of maps Treemaps and hierarchies Treemaps use areas (size) SP tree Graph Trees use connectivity (structure) a b c a f b d g e h a b c i d e i f www.smartmoney.com g h These slides are largely copied from Colin Ware, Perception for Design 5

Part II: Patterns in Motion How can we use motion as a display technique? Gestalt principle of common fate These slides are largely copied from Colin Ware, Perception for Design Limitation due to Frame Rate λ a Can only show motions that are limited by the Frame Rate. Maximum displacement of λ/2 before perception of reversed direction λ is aperture size We can increase by using additional symbols. Limitation on throughput related to correspondence problem b c These slides are largely copied from Colin Ware, Perception for Design 6

Motion as a visual attribute (Common fate) correlation between points: frequency, phase or amplitude Result: phase is most noticeable (Ware) Shape is also a strong grouper (Bartram) These slides are largely copied from Colin Ware, Perception for Design Motion is Highly Contextual a b Group moving objects in hierarchical fashion. These slides are largely copied from Colin Ware, Perception for Design 7

Frame as motion context The stationary Dot is perceived as moving in (a). Vection The circle has no effect on this process in (b). a b These slides are largely copied from Colin Ware, Perception for Design Motion parallax when you look out of the side window of a car or a train, you see close objects translating very fast (bushes) and distant objects passing very slow (mountains) or even being stationary (sun) Motion parallax: the inverse relation between angular speed and distance 8

Motion parallax Demo1: http://psych.hanover.edu/krantz/motionparallax/motionparallax.html Demo 2 http://www.psypress.co.uk/mather/resources/swf/demo10_2.swf Patterns in motion We can also use motion as a display technique to represent data that is either static or dynamic. The perception of dynamic patterns is not understood as well as the perception of static patterns. But we are very sensitive to patterns in motion and, if we can learn to use motion effectively, it can be a good way to display certain aspects of data. 9

Which patterns are useful? Rich literature for design of static representations Motion perceptually powerful but no principled guidelines for use Features shown to be perceptually powerful are Phase (Ware) Direction, flicker, velocity (Healey) Shape (Bartram) Experiments show motion-based techniques very effective - but there are caveats distraction false association Empirically based guidelines for appropriate use Potential uses? Signaling: cognitive tools for managing attention events (external dynamic information) markers (navigation, history, guides) Integration: linking heterogeneous, scattered elements (brushing) filtering in context Current codes have limitations: over-use and saturation poor detection outside focal area (acuity) 10

Why Motion? Perceptually efficient strongest cue across entire visual field track multiple motions in parallel [Pylyshyn] Why Motion? Perceptually efficient Interpretatively rich Rich disciplines of expression and performance Socially meaningful (Heider, Kassin) motion conveys structure and behaviour [Johanssen,Heider,Cutting,Berry] 11

Why Motion? Perceptually efficient Interpretatively rich free display dimension? Why Motion? Perceptually efficient Interpretatively rich free display dimension grouping effect: conveys relationships [Bartram, Ware, Michotte, Alvarado] 12

Bartram motion experiments Three empirical studies : Which motion features are useful for signals? Large fields of view How do motions contribute to distraction? Features for grouping Filtering Brushing (association) 6 shapes 2 colour cues: RED and GREEN 13

6 shapes 2 colour cues: RED and GREEN 14

Results Detection: Moticons were extremely accurately detected Location had large error effect on static cues colour: 5% and 24% error rates shape: 4% and 15% error rates Location doubled static detection times; moticons were constant Identification as above colour: 14% and 19% error rates ( of detected) Moticons highly accurate: ~ 1% error 15

Motion types Demo file:///users/lyn/research/motion/dev/motionexperiments/applets/distraction.html 16

Conclusions: Moticons for cueing attention, but Moticons very effective for signaling better than colour and shape, especially in periphery Effective over many locations, types and amplitudes Certain motion shapes are more distracting traveling worse than anchored linear shape good candidate: detectable but not distracting Task load affects detection signal can be tuned to task Signal can indicate engagement? Filtering and brushing User configures display to make information easily accessible and show subgroups filtering takes away superfluous data Brushing highlights data points interactively and visually connects arbitrary distributed objects [Baecker and Cleveland87] brushing requires its own brushing code (colour) problems with colour in periphery Motion can be used for brushing and filtering 17

Recall strong grouping effect: things which move together in a similar fashion elicit percept they are a group file:///users/lyn/research/motion/dev/motionexperiments/applets/onegroup.html Questions What does it mean to move in a similar way? Similarity tolerance so that we can cause effect when desired (grouping); and ensure that multiple unrelated moving objects are perceived as distinct (discrimination). (caveat!) Applies to many environments 18

Brushing with motion Dual task visual search experiments High level of distractors 17 motion combinations file:///users/lyn/research/motion/dev/motionexperiments/applets/twogroups.html Results Motion groups pop out Motion type is most effective feature for both ranking and discrimination Circular type is most visually dominant Motion directions blur together < 45 and at 180 Large effect for quadrant change Motions work for brushing Care has to be taken for involuntary grouping 19

Visualizing relationships Preliminary work in representing causality with Colin Ware (1999) With Emily Yao (2007) Based on Michotte Can we overlay causality information on existing representations like spreadsheets and graphs? Perception of causality from motion Michotte s claim: direct perception of causality When we see a billiard ball strike another and set the second ball in motion, we perceive that the motion of the first ball causes the motion of the second, according to the work of Michotte. Precise timing is required to achieve perceived causality. Static and Moving Patterns IAT814 These slides 18.02.2009 are largely copied from Colin Ware, Perception for Design 20

Using motion to display causality Michotte found that for the effect he called launching to be perceived, the second object had to move within 70 milliseconds of contact; After this interval, subjects still perceived the first object as setting the second object in motion, but the phenomenon was qualitatively different. He called it delayed launching. Beyond about 160 milliseconds, there was no longer an impression that one event caused the other; instead, unconnected movements of the two objects were perceived. Static and Moving Patterns IAT814 These slides 18.02.2009 are largely copied from Colin Ware, Perception for Design A causal graph 21

Michotte s Causality Perception These slides are largely copied from Colin Ware, Perception for Design Visual Causal Vectors These slides are largely copied from Colin Ware, Perception for Design 22

Current work on causality Scholl et al. (perception of causality) Neufeld, Ware, Bartram, Irani Yao and Bartram - using motion to overlay causality on other views E.g. maps and graphs Value: increase expressive range beyond that permitted by static diagrams Causal motion 23

What we discovered We can successfully use motion cues to identify paths If we want to show just the existence of the causal path, it s sufficient to animate path and maintain timing (70-160 ms) Vector effect However, if we want to add information about the strength of the effect we have to use some kind of node interaction Node effect With small node effects, we can identify whether one causal hit is stronger than another Phase and grouping effects need to explore design space 24

Meaningful motion Motion is expressively rich (dance, theatre, mime,.) What are the properties of motion that make it so expressive? Trajectory [Tagiuri], interaction [Lethbridge+Ware, Heider+Simmel, etc], smoothness vs jerkiness, velocity, acceleration, amplitude??? Experiments [Bartram+Nakatani] in what contributes to making motions meaningful Application in ambient, social and therapeutic interfaces and visualizations Map emotions to more abstract meanings demo Conclusion Motion is under-researched, but evidence suggests its power. Initial usable features include velocity, direction, phase, shape (type) and flicker/ blink There are interactions between motion features and static features that need to be investigated E.g. brighter dots generate stronger motion signals (Schwartz, 2000?) http://www.settheory.com/glass_paper/kanizsa_observations.html These slides are largely copied from Colin Ware, Perception for Design 25