1 Computational Vision CSCI 363, Fall 2012 Lecture 31 Heading Models.

Slides:



Advertisements
Similar presentations
Chapter 4: The Visual Cortex and Beyond
Advertisements

Higher Visual Areas Anatomy of higher visual areas
Midterm 1 Oct. 21 in class. Read this article by Wednesday next week!
A Neural Model for Detecting and Labeling Motion Patterns in Image Sequences Marc Pomplun 1 Julio Martinez-Trujillo 2 Yueju Liu 2 Evgueni Simine 2 John.
Perception Chapter 9: Event Perception Event Perception: an event is defined as a change in both time and space. Thus far we have discussed how our visual.
Different Pathways, Different Processes. Retinocollicular vs. Retinostriate Recall that 10% of optic nerve gets routed through the Superior Colliculus.
MOTION PERCEPTION Types of Motion Perception Corollary Discharge Theory Movement Detectors Motion Perception and Object Perception Ecological Perception.
Lesions of Retinostriate Pathway Lesions (usually due to stroke) cause a region of blindness called a scotoma Identified using perimetry note macular sparing.
Higher Processing of Visual Information: Lecture III
Read this paper Chellazi et al. (1993) Nature 363 Pg
Question Examples If you were a neurosurgeon and you needed to take out part of the cortex of a patient, which technique would you use to identify the.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
How does the visual system represent visual information? How does the visual system represent features of scenes? Vision is analytical - the system breaks.
Visual Cognition II Object Perception. Theories of Object Recognition Template matching models Feature matching Models Recognition-by-components Configural.
Overview 1.The Structure of the Visual Cortex 2.Using Selective Tuning to Model Visual Attention 3.The Motion Hierarchy Model 4.Simulation Results 5.Conclusions.
Computational Architectures in Biological Vision, USC, Spring 2001
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 5: Introduction to Vision 2 1 Computational Architectures in.
Motion from normal flow. Optical flow difficulties The aperture problemDepth discontinuities.
1B50 – Percepts and Concepts Daniel J Hulme. Outline Cognitive Vision –Why do we want computers to see? –Why can’t computers see? –Introducing percepts.
Sensing self motion Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems Position sensing Velocity.
1 Computational Vision CSCI 363, Fall 2012 Lecture 26 Review for Exam 2.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
The Perception of Walking Speed in a Virtual Environment By T. Banton, J. Stefanucci, F. Durgin, A. Fass, and D. Proffitt Presentation by Ben Cummings.
Ch 81 Sensation & Perception Ch. 8: Perceiving Movement © Takashi Yamauchi (Dept. of Psychology, Texas A&M University) Main topics The functions of motion.
1-1 Measuring image motion velocity field “local” motion detectors only measure component of motion perpendicular to moving edge “aperture problem” 2D.
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.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
A human parietal face area contains aligned head-centered visual and tactile maps Sereno & Huang (2006)
Chapter 8: Perceiving Motion
1 Computational Vision CSCI 363, Fall 2012 Lecture 28 Structure from motion.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Movimento complesso: flusso ottica. Lettura Morrone, M.C., Burr, D.C., and Vaina, L. (1995). Two stages of visual processing for radial and circular motion.
Biological Modeling of Neural Networks: Week 12 – Decision models: Competitive dynamics Wulfram Gerstner EPFL, Lausanne, Switzerland 12.1 Review: Population.
Course 11 Optical Flow. 1. Concept Observe the scene by moving viewer Optical flow provides a clue to recover the motion. 2. Constraint equation.
1 Computational Vision CSCI 363, Fall 2012 Lecture 21 Motion II.
Motion Analysis using Optical flow CIS750 Presentation Student: Wan Wang Prof: Longin Jan Latecki Spring 2003 CIS Dept of Temple.
MODELING THE RECPTIVE FIELD ORGANIZATION OF OPTIC FLOW SELECTIVE MST NEURONS Chen-Ping Yu +, William K. Page*, Roger Gaborski +, and Charles J. Duffy Dept.
CS332 Visual Processing Department of Computer Science Wellesley College Analysis of Motion Recovering observer motion.
Vision Photoreceptor cells Rod & Cone cells Bipolar Cells Connect in between Ganglion Cells Go to the brain.
MODELING MST OPTIC FLOW RESPONSES USING RECEPTIVE FIELD SEGMENTAL INTERACTIONS Chen-Ping Yu +, William K. Page*, Roger Gaborski +, and Charles J. Duffy.
La percezione del movimento. La selettività neurale per il movimento.
1 Computational Vision CSCI 363, Fall 2012 Lecture 24 Computing Motion.
Higher Visual Areas 1.Anatomy of higher visual areas 2.Two processing pathways - “ Where ” pathway for motion and depth - “ What ” pathway for form and.
1 Perception and VR MONT 104S, Fall 2008 Lecture 6 Seeing Motion.
True FOE Computed FOE Recovering the observer’s rotation Velocity component due to observer’s translation Velocity component due to observer’s rotation.
Computational Vision CSCI 363, Fall 2012 Lecture 22 Motion III
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.
1 Copyright © 2014 Elsevier Inc. All rights reserved. Chapter 19 Visual Network Moran Furman.
1 Computational Vision CSCI 363, Fall 2012 Lecture 16 Stereopsis.
Sensation & Perception. Motion Vision I: Basic Motion Vision.
From cortical anisotropy to failures of 3-D shape constancy Qasim Zaidi Elias H. Cohen State University of New York College of Optometry.
Cogs1 mapping space in the brain Douglas Nitz – Feb. 19, 2009 any point in space is defined relative to other points in space.
1 Computational Vision CSCI 363, Fall 2012 Lecture 29 Structure from motion, Heading.
1 Computational Vision CSCI 363, Fall 2012 Lecture 32 Biological Heading, Color.
MODELING THE RECPTIVE FIELD ORGANIZATION OF
2D Motion is just the Beginning
Measuring motion in biological vision systems
MODELING THE RECPTIVE FIELD ORGANIZATION OF
MODELING MST OPTIC FLOW RESPONSES
Double Dissociation in Radial & Rotational Motion-Defined Temporal Order Judgments Poster # Leslie Welch1, Nestor Matthews2, Elena Festa1, Kendra.
Crowding by a single bar
Measuring motion in biological vision systems
MODELING MST OPTIC FLOW RESPONSES
Neural Mechanisms of Visual Motion Perception in Primates
Optical Snow and the Aperture Problem
MT Neurons Combine Visual Motion with a Smooth Eye Movement Signal to Code Depth-Sign from Motion Parallax  Jacob W. Nadler, Mark Nawrot, Dora E. Angelaki,
Optical flow and keypoint tracking
Detecting Motion Pattern in Optical Flow Fields
Presentation transcript:

1 Computational Vision CSCI 363, Fall 2012 Lecture 31 Heading Models

2 Motion over a Ground Plane

3 Image motion for Translation plus Rotation

4 Models for Computing Observer Motion 1. Error minimization: Minimize the equation 2. Template models: Use a group of "templates" that correspond to the flow fields that would be created by a given set of translation and rotation parameters. Find the template that matches the flow field best. 3.Motion Parallax models: Make use of the fact that image velocities due to translation are dependent on Z. Image velocities due to rotation are not.

5 Image Velocities

6 Neurons vs. Pure Math

7 Motion-subtraction by neurons

8 Computing Heading

9 Layer 2 is a Template

10 Motion toward a 3D cloud

11 Translation + Rotation

12 Operator Responses

13 Model Heading Estimates Model Response

14 Moving Objects Demo

15 Heading Bias (deg)

16 Model vs. Experiment

17 Radial Optic Flow Field Scene Focus of Expansion (FOE)

18 Lateral Flow Field

19 Illusory Center of Expansion (Duffy and Wurtz, 1993) Scene Focus of Expansion (FOE) Perceived Focus of Expansion Demo

20 Difference Vectors for Illusion Center of Difference Vectors

21 Model Response to Illusion Estimated Center Lateral Dot Speed Model Calculated

22 Model vs. Human Response Estimated Center Lateral Dot Speed Model Calculated Average

23 Conclusions 1.A model based on motion subtraction done by neurons in MT can accurately compute observer heading in the presence of rotations. 2.The model shows biases in the presence of moving objects that are similar to the biases shown by humans. 3.The model responds to an illusory stimulus in the same way that people do. 4.The fact that the model responds in the same way as humans with stimuli for which it was not designed provides evidence that the human brain uses a mechanism similar to that of the model to compute heading.

24 How does the brain process heading? It is not known how the brain computes observer heading, but there are numerous models and hypotheses. One of the simplest ideas is based on template models: Neurons in the brain are tuned to patterns of velocity input that would result from certain observer motions. Support for this idea: Tanaka, Saito and others found cells in the dorsal part of the Medial Superior Temporal area (MSTd) that respond well to radial, circular or planar motion patterns. Since then, people have assumed that MSTd is involved in heading computation.

25 Visual Pathway

26 Types of Responses in MSTd (from Duffy & Wurtz, 1991)

27 Combinations of Patterns Duffy and Wurtz (1991) tested cell responses to planar, circular and radial patterns. They found some cells responded only to one type of pattern (e.g. only to circular). Others responded to two or three types of patterns (e.g. both planar and circular). Single ComponentDouble ComponentTriple Component RadialPlano-RadialPlano-Circulo-Radial CircularPlano-Circular Planar They did not suggest a model of how these might be involved in heading detection. They also showed there is not a simple way that MST receptive fields are made from inputs from MT cell receptive fields.

28 Spiral Patterns Graziano et al. (1994) showed that MSTd cells respond to spiral patterns of motion:

29 Does MST compute heading? Prediction: If MST is involved in heading computation, one would expect to find cells tuned to a particular position for the center of expansion. Duffy and Wurtz (1995) tested this prediction.

30 Do MSTd cells use eye- movement information? Psychophysical experiments showed that humans can make use of eye movement information to compute heading. Some MSTd cells have responses that are modulated by eye movements. Do eye movements affect the responses of MSTd cells to compensate for rotation? This was tested in an experiment by Bradley et al (1996). They recorded from MSTd cells while showing flow fields that consisted of an expansion plus a rotation. The rotation was generated by real or simulated eye movements.

31 Real eye movement condition

32 Simulated eye movement condition

33 Results No eye movement Eye movement in preferred direction. Eye movement in anti-preferred direction. This cell seems to take into account eye movements. The effect was not consistent among all cells tested.