Motion Illusions As Optimal Percepts. What’s Special About Perception? Arguably, visual perception is better optimized by evolution than other cognitive.

Slides:



Advertisements
Similar presentations
Bayes rule, priors and maximum a posteriori
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.
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Perception Chapter 4.
Learning to estimate human pose with data driven belief propagation Gang Hua, Ming-Hsuan Yang, Ying Wu CVPR 05.
PSY 5018H: Math Models Hum Behavior, Prof. Paul Schrater, Spring 2004 Vision as Optimal Inference The problem of visual processing can be thought of as.
Cognitive Processes PSY 334 Chapter 2 – Perception June 30, 2003.
Decision making as a model 7. Visual perception as Bayesian decision making.
Optical Illusions KG-VISA Kyongil Yoon 3/31/2004.
Visual Cognition II Object Perception. Theories of Object Recognition Template matching models Feature matching Models Recognition-by-components Configural.
Theories of Vision: a swift overview : Advanced Machine Perception A. Efros, CMU, Spring 2006 Most slides from Steve Palmer.
Baysian Approaches Kun Guo, PhD Reader in Cognitive Neuroscience School of Psychology University of Lincoln Quantitative Methods 2011.
Cognitive Processes PSY 334 Chapter 2 – Perception.
1B50 – Percepts and Concepts Daniel J Hulme. Outline Cognitive Vision –Why do we want computers to see? –Why can’t computers see? –Introducing percepts.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 9 Visual Development Thanks to website at University of Calgary:
1 Computational Vision CSCI 363, Fall 2012 Lecture 26 Review for Exam 2.
ECE 8443 – Pattern Recognition LECTURE 06: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Bias in ML Estimates Bayesian Estimation Example Resources:
1 / 41 Inference and Computation with Population Codes 13 November 2012 Inference and Computation with Population Codes Alexandre Pouget, Peter Dayan,
1 Computational Vision CSCI 363, Fall 2012 Lecture 31 Heading Models.
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.
VIEWING THE WORLD IN COLOR. COLOR A psychological interpretation Based on wavelength, amplitude, and purity Humans can discriminate among c. 10 million.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 11: Bayesian learning continued Geoffrey Hinton.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
Graphical Models in Vision. Alan L. Yuille. UCLA. Dept. Statistics.
Vision Part 2 Theories on processing colors. Objectives: The Student Will Compare and contrast color theories (VENN) Explain the Gestalt Theory List your.
Perception By: Alyssa Beavers, Chris Gordon, Yelena Pham, Hannah Schulte.
Information: Perception and Representation Lecture #7 Part A.
1 Computational Vision CSCI 363, Fall 2012 Lecture 28 Structure from motion.
1 Computational Vision CSCI 363, Fall 2012 Lecture 21 Motion II.
BCS547 Neural Decoding. Population Code Tuning CurvesPattern of activity (r) Direction (deg) Activity
Color, Form and Depth Perception
Evaluating Perceptual Cue Reliabilities Robert Jacobs Department of Brain and Cognitive Sciences University of Rochester.
Motion Illusions As Optimal Percepts. What’s Special About Perception? Visual perception important for survival  Likely optimized by evolution  at least.
To name two contrasting theories of perception To explain what is meant by the phrase ‘Top Down’ processing To Outline Richard Gregory’s theory of perception.
Perception How do we define it?
Ch.9 Bayesian Models of Sensory Cue Integration (Mon) Summarized and Presented by J.W. Ha 1.
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
Optimal Eye Movement Strategies In Visual Search.
Statistical Methods. 2 Concepts and Notations Sample unit – the basic landscape unit at which we wish to establish the presence/absence of the species.
Optical flow and keypoint tracking Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
1 Computational Vision CSCI 363, Fall 2012 Lecture 29 Structure from motion, Heading.
October 1st, Shared computational mechanism for tilt compensation accounts for biased verticality percepts in motion and pattern vision Maaike de.
Level Set Segmentation ~ 9.37 Ki-Chang Kwak.
Bayesian Perception.
Visual Organization and Interpretation Module 19.
Ch 1. Introduction Pattern Recognition and Machine Learning, C. M. Bishop, Updated by J.-H. Eom (2 nd round revision) Summarized by K.-I.
CSC321: Lecture 8: The Bayesian way to fit models Geoffrey Hinton.
From local motion estimates to global ones - physiology:
Ch3: Model Building through Regression
Journal of Vision. 2008;8(11):18. doi: / Figure Legend:
Robust Visual Motion Analysis: Piecewise-Smooth Optical Flow
Measuring motion in biological vision systems
Computer Vision Lecture 4: Color
Spring 2018 Professor Michael Mozer
Visual Organization and Interpretation
Measuring motion in biological vision systems
Space Perception and Binocular Vision
Unit 4: Perceptual Organization & Interpretation
Visual Motion and the Perception of Surface Material
Analysis of Contour Motions
Cognitive Processes PSY 334
A Switching Observer for Human Perceptual Estimation
LECTURE 07: BAYESIAN ESTIMATION
Bayesian vision Nisheeth 14th February 2019.
Timescales of Inference in Visual Adaptation
CSE (c) S. Tanimoto, 2007 Image Understanding
Optical flow and keypoint tracking
Optical Illusions An optical illusion is characterized by visually perceived images that are deceptive or misleading. The information gathered by the eye.
Volume 23, Issue 21, Pages (November 2013)
Presentation transcript:

Motion Illusions As Optimal Percepts

What’s Special About Perception? Arguably, visual perception is better optimized by evolution than other cognitive abilities. Human visual perception outperforms all modern computer vision systems.  Understanding human vision will be helpful for building AI systems

Ambiguity of Perception One-to-many mapping of retinal image to objects in the world Same issue with 2D retina and 3D images

Hermann von Helmholtz ( ) German physician/physicist who made significant contributions to theories of vision Perception as unconscious inference  Recover the most likely objects in the world based on the ambiguous visual evidence Percept is a hypothesis about what the brain thinks is out there in the world.

Additional Knowledge Is Required To Perceive Innate knowledge – E.g., any point in the image has only one interpretation – E.g., surfaces of an object tend to be a homogeneous color – Gestalt grouping principles Specific experience – E.g., SQT is an unlikely letter combination in English – E.g., bananas are yellow or green, not purple

Illusions Most of the time, knowledge helps constrain perception to produce the correct interpretation of perceptual data. Illusions are the rare cases where knowledge misleads – E.g., hollow face illusion – – Constraints: light source, shading cues, knowledge of faces

The Aperture Problem Some slides adapted from Alex Pouget, Rochester

The Aperture Problem

Horizontal velocity (deg/s) Vertical velocity (deg/s) horizontal velocity vertical velocity

The Aperture Problem: Plaid

Horizontal velocity (deg/s) Vertical velocity (deg/s)

The Aperture Problem: Rhombus Horizontal velocity (deg/s) Vertical velocity (deg/s)

The Aperture Problem Horizontal velocity (deg/s) Vertical velocity (deg/s) Actual motion in blue

Standard Models of Motion Perception IOC: intercept of constraints VA: vector average Feature tracking: focus on some distinguishing feature of display (e.g., max luminance) Which model best fits data depends on speed, contrast, presentation time, retinal location, etc. Maybe perception is an ad hoc combination of models, but that’s neither elegant nor parsimonious.

Standard Models of Motion Perception Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA

Standard Models of Motion Perception Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA

Standard Models of Motion Perception Problem: perceived motion is close to either IOC or VA depending on stimulus duration, eccentricity, contrast and other factors.

Standard Models of Motion Perception Example: Rhombus With Corners Occluded Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Percept: VAPercept: IOC Actual motion

Rhombus Thickness Influences Perception

Bayesian Model of Motion Perception Perceived motion correspond to the Maximum a Posteriori (MAP) estimate Independence of observations

Prior Weiss and Adelson: Human observers favor slow motions Horizontal Velocity Vertical Velocity

Likelihood Weiss and Adelson Horizontal Velocity Vertical Velocity

Likelihood First-order Taylor series expansion

Likelihood

Posterior

Bayesian Model of Motion Perception Perceived motion corresponds to the MAP estimate Only one free parameter Posterior is Gaussian → MAP is mean

Likelihood

Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Motion Through An Aperture ML MAP PriorPosterior Likelihood

Motion And Contrast Driving in the fog  Drivers tend to speed up In low contrast situations, the prior dominates  In fog, poor quality visual information about speed  Priors biased toward slow speeds

Motion And Constrast Individuals tend to underestimate velocity in low contrast situations  perceived speed of lower-contrast grating relative to higher-contrast grating

Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Perceived Velocity And Contrast ML MAP PriorPosterior High Contrast Likelihood

Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Perceived Velocity And Contrast ML MAP PriorPosterior Low Contrast Likelihood

Perceived Direction And Contrast Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity IOC MAP PriorPosterior High Contrast Likelihood

Influence Of Contrast On Perceived Direction Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity Horizontal Velocity Vertical Velocity IOC MAP PriorPosterior Low Contrast Likelihood

Perceived Direction And Contrast Low contrast -> greater uncertainty in motion direction Blurred information from two edges can combine if edges have similar angles

Influence Of Edge Angles On Perceived Direction Of Motion Example: Rhombus Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Percept: VAPercept: IOC Actual motion

Influence Of Edge Angles On Perceived Direction Of Motion Type II plaids True velocity is not between the two surface normals Vary angle between plaid components Analogous to varying shape of rhombus

Greater alignment of edges -> less benefit of combining information from the two edges

Interaction of Edge Angle With Contrast More uncertainty with low contrast More alignment with acute angle -> Union vs. intersection of edge information at low contrast with acute angle Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Horizontal velocity (deg/s) Vertical velocity (deg/s) IOC VA Actual motion

Barberpole Illusion (Weiss thesis) Actual motion Perceived motion

Plaid Motion: Type I and II Type I: true velocity lies between two normals Type II: true velocity lies outside two normals

Plaids and Relative Contrast Lower contrast

Plaids and Speed Perceived direction of type II plaids depends on relative speed of components

Plaids and Time Viewing time reduces uncertainty

Motion Illusions As Optimal Percepts Mistakes of perception are the result of a rational system designed to operate in the presence of uncertainty. A proper rational model incorporates actual statistics of the environment  Here, authors assume without direct evidence: (1) preference for slow speeds (2) noisy local image measurements (3) velocity estimate is the mean/mode of posterior distribution “Optimal Bayesian estimator” or “ideal observer” is relative to these assumptions