Perception Visual Attention and Information That Pops Out Scales of Measurement.

Slides:



Advertisements
Similar presentations
Reminder: extra credit experiments
Advertisements

Chapter 5: Space and Form Form & Pattern Perception: Humans are second to none in processing visual form and pattern information. Our ability to see patterns.
Chapter 2: Marr’s theory of vision. Cognitive Science  José Luis Bermúdez / Cambridge University Press 2010 Overview Introduce Marr’s distinction between.
Midterm 1 Oct. 21 in class. Read this article by Wednesday next week!
Gabor Filter: A model of visual processing in primary visual cortex (V1) Presented by: CHEN Wei (Rosary) Supervisor: Dr. Richard So.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Chapter 3: Neural Processing and Perception. Lateral Inhibition and Perception Experiments with eye of Limulus –Ommatidia allow recordings from a single.
What is vision Aristotle - vision is knowing what is where by looking.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Features and Objects in Visual Processing
Current Trends in Image Quality Perception Mason Macklem Simon Fraser University
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
Visual Perception Cecilia R. Aragon IEOR 170 UC Berkeley Spring 2006.
Visual Pathways W. W. Norton Primary cortex maintains distinct pathways – functional segregation M and P pathways synapse in different layers Ascending.
MENTAL REPRESENATIONS Neur 3680 Midterm I review.
Upcoming Stuff: Finish attention lectures this week No class Tuesday next week – What should you do instead? Start memory Thursday next week – Read Oliver.
How does the visual system represent visual information? How does the visual system represent features of scenes? Vision is analytical - the system breaks.
Feature Level Processing Lessons from low-level vision Applications in Highlighting Icon (symbol) design Glyph design.
Ware:Vislab:CCOM Basic Vision+ The process and what stands out CH1 – CH2 + supplimentary.
Visual Cognition I basic processes. What is perception good for? We often receive incomplete information through our senses. Information can be highly.
Human Visual System Lecture 3 Human Visual System – Recap
Learning Sensorimotor Contingencies James J. Clark Centre for Intelligent Machines McGill University.
Features and Object in Visual Processing. The Waterfall Illusion.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
© Anselm Spoerri Lecture 2 Information Visualization Intro – Recap Foundation in Human Visual Perception –Sensory vs. Cultural –Attention – Searchlight.
Ware:Vislab:CCOM Basic Vision+ The process and what stands out CH1 – CH2 + supplimentary.
1B50 – Percepts and Concepts Daniel J Hulme. Outline Cognitive Vision –Why do we want computers to see? –Why can’t computers see? –Introducing percepts.
Nonphotorealistic Visualization of Multidimensional Datasets SIGGRAPH 2001 Christopher G. Healey Department of Computer Science, North Carolina State University.
Studying Visual Attention with the Visual Search Paradigm Marc Pomplun Department of Computer Science University of Massachusetts at Boston
Dr. Neil H. Schwartz.  Visualization refer to the 2D and 3D static and animated visual displays that depict conditions, situations, processes, places.
MIND: The Cognitive Side of Mind and Brain  “… the mind is not the brain, but what the brain does…” (Pinker, 1997)
IAT 355 Introduction to Visual Analytics Perception May 21, 2014IAT 3551.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
Combining Perception and Impressionist Techniques for Nonphotorealistic Rendering of Multidimensional Data By Christopher Healey Presented by Guangfeng.
Text Lecture 2 Schwartz.  The problem for the designer is to ensure all visual queries can be effectively and rapidly served.  Semantically meaningful.
Low Level Visual Processing. Information Maximization in the Retina Hypothesis: ganglion cells try to transmit as much information as possible about the.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
2 2  Background  Vision in Human Brain  Efficient Coding Theory  Motivation  Natural Pictures  Methodology  Statistical Characteristics  Models.
Perception, Cognition and the Visual Seeing, thinking, knowing (link to optical video) (link to optical video) (link to optical video)
THE VISUAL SYSTEM: EYE TO CORTEX Outline 1. The Eyes a. Structure b. Accommodation c. Binocular Disparity 2. The Retina a. Structure b. Completion c. Cone.
산업경영공학과 IMEN 315 인간공학 4. Visual Sensory Systems THE STIMULUS: LIGHT  the visual stimuli as a wave of electromagnetic energy (fig 4.1a)fig 4.1a  visible.
Lecture 2b Readings: Kandell Schwartz et al Ch 27 Wolfe et al Chs 3 and 4.
1 Computational Vision CSCI 363, Fall 2012 Lecture 20 Stereo, Motion.
Colour CPSC 533C February 3, 2003 Rod McFarland. Ware, Chapter 4 The science of colour vision Colour measurement systems and standards Opponent process.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
Visual Distinctness What is easy to find How to represent quantitity Lessons from low-level vision Applications in Highlighting Icon (symbol) design -
Chapter 6 Section 2: Vision. What we See Stimulus is light –Visible light comes from sun, stars, light bulbs, & is reflected off objects –Travels in the.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Chapter 3: Neural Processing and Perception. Neural Processing and Perception Neural processing is the interaction of signals in many neurons.
1 Computational Vision CSCI 363, Fall 2012 Lecture 5 The Retina.
IAT 814 Introduction to Visual Analytics
Mind, Brain & Behavior Wednesday February 19, 2003.
Autonomous Robots Vision © Manfred Huber 2014.
Computer Science Readings: Reinforcement Learning Presentation by: Arif OZGELEN.
Spatial Smoothing and Multiple Comparisons Correction for Dummies Alexa Morcom, Matthew Brett Acknowledgements.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Understanding early visual coding from information theory By Li Zhaoping Lecture at EU advanced course in computational neuroscience, Arcachon, France,
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
Week 4 Motion, Depth, Form: Cormack Wolfe Ch 6, 8 Kandell Ch 27, 28 Advanced readings: Werner and Chalupa Chs 49, 54, 57.
Sensation & Perception. Motion Vision I: Basic Motion Vision.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Ko Youngkil.  Biological Evidence  5 prediction  compare with experimental results  Primary visual cortex (V1) is involved in image segmentation,
Vision.
Computer Vision Lecture 4: Color
Early Processing in Biological Vision
Introduction to Perception and Color
Binocular Stereo Vision
Mind, Brain & Behavior Wednesday February 12, 2003.
Learning Sensorimotor Contingencies
Presentation transcript:

Perception Visual Attention and Information That Pops Out Scales of Measurement

Scales of MeasurementScales of Measurement Eye Movement Visual Attention, Searching, and System Monitoring Reading From the Iconic Buffer Neural Processing, Graphemes and Tuned Receptors The Gabor Model and Texture In Visualization Texture Coding Information Glyphs and Multivariate Discrete Data

Scales Of Measurement On the Theory of Measurement, S.S. Stevens, Science, 103, pp Nominal Ordinal Interval Ratio

Nominal name only, arbitrary, any one-to-one substitution allowed words or letters would serve as well as numbers stats: number of cases, mode, contingency correlation e.g numbers on sports team, names of classes

Ordinal rank-ordering, order-preserving intervals are not assumed equal most measurements in Psychology use this scale monotonic increasing functions stats: median, percentiles e.g. hardness of minerals, personality traits

Interval quantitative, intervals are equal no “true” zero point, therefore no ratios Psychology aims for this scale general linear group stats: mean, standard deviation, rank-order correlation, product moment correlation e.g. Centigrade, Fahrenheit, calendar days

Ratio determination of equality of ratios (true zero) commonly seen in physics stats: coefficient of variation fundamental (additivity: e.g. weights) derived (functions of above: e.g. density, force)

Eye Movements Saccadic Movement –fixation point to fixation point –dwell period: msec –saccade: msec Smooth Pursuit Movement –tracking moving objects in visual field Convergent Movement –tracking objects moving away or toward us

Saccadic suppression –the decrease in sensitivity to visual input during saccadic eye movement Brain often processing rapid sequences of discrete images Accommodation –refocusing when moving to a new target at different distances –neurologically coupled with convergent eye movement

Visual Attention, Searching, and System Monitoring Our visual attention is usually directed at what we are currently fixating on. Supervisory Control –complex semiautonomous systems, only indirectly controlled by human operators –uses searchlight metaphor

Human-Interrupt Signal –effective ways of computer to gain attention warning routine change of status patterns of events Visual Scanning Strategies –Elements Channels, Events, Expected Costs –Factors minimizing eye movement, over-sampling of channels, dysfunctional behaviours, systematic scan patterns

Useful Field of View (UFOV) –expands searchlight metaphor –size of region from which we can rapidly take information –maintains constant number of targets Tunnel Vision and Stress –UFOV narrows as cognitive load/stress goes up Role of Motion in Attracting Attention –UFOV larger for movement detection

4 Requirements of User Interrupt easily perceived signal, even when outside of area of attention continuously reminds user if ignored not too irritating signal conveys varying levels of urgency

How to attract user’s attention: problems Difficult to detect small targets in periphery of visual field. Colour blind in periphery (rods). Saccadic suppression allows for the possibility of transitory events being missed.

Movement: possible solution Seen in periphery. Research supports effectiveness of motion. Urgency can be effectively coded using motion. Appearance of new object attracts attention more than motion alone.

Reading from the Iconic Buffer Iconic Buffer –short-lived visual buffer holds images for 1-2 seconds prior to transfer to short-term/working memory Pre-attentive Processing –theoretical mechanism underlying pop-out –occurs prior to conscious attention Following examples from Joanna McGrenere’s HCI class slides.

Pop Out Time taken to find target independent of number of distracters. Possible indication of primitive features extracted early in visual processing. Less distinct as variety of distracters increases. Salience depends on strength of particular feature and context.

Pop Out Examples Form: –line orientation, length, width –spatial orientation, added marks, numerosity (4) Colour: –hue, intensity Motion: –flicker, direction of motion Spatial Position: –stereoscopic depth, convex/concave shape

Color

Orientation

Motion

Simple shading

Length Width Parallelism Curvature Number Added marksSpatial grouping Shape Enclosure

Rapid Area Judgement –fast area estimation done on basis of colour or orientations of graphical element filling a spatial region Conjunction Search –combination of features not generally pre- attentive –spatially coded information (position on XY plane, stereoscopic depth, shape from shading) and second attribute (colour, shape) DO allow conjunction search

Neural Processing, Graphemes, and Tuned Receptors Cells in Visual Areas 1 and 2 differently tuned to: –orientation and size (with luminance) –colour (two types of signal) –stereoscopic depth –motion Massively parallel system with tuned filters for each point in visual field.

Vision Pathway Signal leaves retina, passes up optic nerve, through neural junction at geniculate nucleus (LGN), on to cortex. First areas are Visual Area 1 and Visual Area 2: these areas have neurons with preferred orientation and size sensitivity (not sensitive to colour)

Grapheme Smallest primitive elements in visual processing, analogous to phonemes. Corresponds to pattern that the neuron is tuned to detect (‘filter’). Assumption: rate of neuron firing key coding variable in human perception.

Gabor Model and Texture in Visualization Mathematical model used to describe receptive field properties of the neurons of visual area 1 and 2. Explains things in low-level perception: –detection of contours at object boundaries –detection of regions with different visual textures –stereoscopic vision –motion perception

Gabor Function Response = C cos(Ox/S)exp(-(x² + y²)/S) Camplitude, or contrast value S overall size of Gabor function Orotation matrix that orients cosine wave orientation, size, and contrast are most significant in modeling human visual processing

Gabor model helps us understand how the visual system segments the visual world into different textual regions. Regions are divided according to predominant spatial frequency(grain or coarseness of a region) and orientation information Regions of an image are analyzed simultaneously with Gabor filters, texture boundaries are detected when best-fit filters for one area are substantially different from a neighbouring area.

Trade-Offs in Information Density The second dogma (Barlow, 1972) –visual system is simultaneously optimized in both spatial-location and spatial-frequency domains Gabor detector tuned to specific orientation and size information in space. Orientation or size can be specified exactly, but not both, hence the trade-off.

Texture Coding Information Gabor model can be used to produce easily distinguished textures for information display (used to represent continuous data). Human neural receptive fields couple the gaussian and cosine components, resulting in three parameter model: –O orientation –S scale / size –C contrast / amplitude

Textons –combinations of features making up small graphical shapes Perceptual Independence –independence of different sources of information, increase in one does not effect how the other appears Orthogonality –channels that are independent are orthogonal –textures differing in orientation by +/- 30 degrees are easily distinguishable

Texture Resolution Resolvable size difference of a Gabor pattern is 9%. Resolvable orientation difference is 5°. Higher sensitivity due to higher-level mechanisms. No agreement on what makes up important higher order perceptual dimensions of texture (randomness is one example).

Glyphs and Multivariate Discrete Data Multivariate Discrete Data –data objects with a number of attributes that can take different discrete values Glyph –single graphical object that represents a multivariate data object

Integral dimensions –two or more attributes of an object are perceived holistically (e.g.width and height of rectangle). Separable dimensions –judged separately, or through analytic processing (e.g. diameter and colour of ball).

Restricted Classification Tasks –Subjects asked to group 2 of 3 glyphs together to test integral vs. separable dimensions. Speeded Classification Tasks –Subjects asked to rapidly classify glyphs according to only one of the visual attributes to test for interference. Integral-Separable Dimension Pairs –continuum of pairs of features that differ in the extent of the integral-separable quality –integral(x/y size)…separable(location/colour)

Multidimensional Discrete Data Using glyph display, a decision must be made on the mapping of the data dimension to the graphical attribute of the glyph. Many display dimensions are not independent (8 is probably maximum). Limited number of resolvable steps on each dimension (e.g. 4 size steps, 8 colours..). About 32 rapidly distinguishable alternatives, given limitations of conjunction searches.

Conclusion What is currently known about visual processing can be very helpful in information visualization. Understanding low-level mechanisms of the visual processing system and using that knowledge can result in improved displays.