object vision (chapter 4) - princeton...

59
Object vision (Chapter 4) Lecture 8 Jonathan Pillow Sensation & Perception (PSY 345 / NEU 325) Princeton University, Spring 2015 1

Upload: others

Post on 31-May-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Object vision (Chapter 4)

Lecture 8

Jonathan PillowSensation & Perception (PSY 345 / NEU 325)

Princeton University, Spring 2015

1

Page 2: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Outline for today:

• adaptation

• intro to object vision

• gestalt rules

• models & principles of object recognition

Chap 3:

Chap 4:

2

Page 3: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation

3

Page 4: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

“tilt after-effect”

Adaptation: the Psychologist’s Electrode

4

Page 5: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

“tilt after-effect”

• perceptual illusion of tilt, provided by adapting to a pattern of a given orientation

• supports idea that the human visual system contains individual neurons selective for different orientations

Adaptation: the Psychologist’s Electrode

5

Page 6: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation: the Psychologist’s Electrode

Adaptation: the diminishing response of a sense organ to a sustained stimulus

• An important method for deactivating groups of neurons without surgery

• Allows selective temporary “knock out” of group of neurons by activating them strongly

6

Page 7: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Effects of adaptation on population response and perception

Stimulus presented =

Before Adaptation

unadapted population

resp to 0 deg

0 degree stimulus

7

Page 8: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Effects of adaptation on population response and perception

Stimulus presented =

Then adapt to 20ºBefore Adaptation

unadapted population

resp to 0 deg

8

Page 9: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Selective adaptation alters neural responses and perception

Stimulus presented =

After Adaptation perceptual effect of adaptation is repulsion away from the adapter

9

Page 10: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Selective adaptation for spatial frequency: Evidence that human visual system contains neurons selective for spatial frequency

Selective Adaptation: The Psychologist’s Electrode

10

Page 11: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency (SF)

1. adapt 2. test

3. percept

11

Page 12: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency (SF)

1. adapt 2. test

3. percept

12

Page 13: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency (SF)

1. adapt 2. test

3. percept

13

Page 14: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency AND orientation

1. adapt 2. test

3. No adaptive percept

14

Page 15: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency AND orientation

1. adapt 2. test

3. No adaptive percept

15

Page 16: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Adaptation that is specific to spatial frequency AND orientation

1. adapt 2. test

3. No adaptive percept

16

Page 17: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Orthodox viewpoint:

• If you can observe a particular type of adaptive after-effect, there is a certain neuron in the brain that is selective (or tuned) for that property

Selective Adaptation: The Psychologist’s Electrode

THUS (for example):

There are no neurons tuned for spatial frequency across all orientations, because adaptation is orientation specific.

17

Page 18: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Selective Adaptation: The Psychologist’s Electrode

width of “channels” that contribute to contrast sensitivity

adapting spatial freq

contrast sensitivity after adaptation to a sine wave with a frequency of 7 cycles/degree.

threshold increases near the adapted frequency

18

Page 19: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Selective Adaptation: The Psychologist’s Electrode

adapting spatial freq

Therefore:

• adaptation reveals separate channels devoted to orientation and spatial frequencies

• width of adaptive effect reveals the width of the channel

19

Page 20: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Summary (Chapter 3B)

• spatial frequency sensitivity & tuning

• V1 receptive fields, orientation tuning

• Hubel & Weisel experiments

• simple vs. complex cells

• cortical magnification

• cortical columns

• adaptation

20

Page 21: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Perceiving and Recognizing Objects

4

21

Page 22: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Introduction

What do you see?

22

Page 23: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Introduction

What do you see?

23

Page 24: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Introduction

What do you see?

24

Page 25: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Introduction

How did you recognize that all 3 images were of houses?

How did you know that the 1st and 3rd images showed the same house?

This is the problem of object recognition, which is solved in visual areas beyond V1.

25

Page 26: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

house-detector receptive field?

Unfortunately, we still have no idea how to solve this problem.

Not easy to see how to make Receptive Fields for houses the way we combined LGN receptive fields to make V1 receptive fields!

26

Page 27: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

house-detector receptive field?

And how does it represent that it’s the same house from different directions?

Ok for detecting a single “stick figure” house.

But this receptive field would never work: needs to recognize houses from different angles, sizes, colors, etc.

27

Page 28: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Viewpoint Dependence

View-dependent model - a model that will only recognize particular views of an object

• template-based model

e.g.

Problem: need a neuron (or “template”) for every possible view of the object- quickly run out of neurons!

“house” template

28

Page 29: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Van Essen’s Diagram of the Visual Pathway

not to scale!

We still have (mostly) no idea what’s going on here.

29

Page 30: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Middle Vision

Middle vision: – after basic features have been extracted and before

object recognition and scene understanding

• Involves perception of edges and surfaces• Determines which regions of an image should be

grouped together into objects

30

Page 31: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Finding edges• How do you find the edges of objects?• Cells in primary visual cortex have small

receptive fields• How do you know which edges go

together and which ones don’t?

31

Page 32: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Middle Vision

Computer-based edge detectors are not as good as humans

• Sometimes computers find too many edges

• “Edge detection” is another theory (along with Fourier analysis!) of what V1 does.

32

Page 33: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Middle Vision

Computer-based edge detectors are not as good as humans

• Sometimes computers find too few edges

33

Page 34: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Figure 4.5 This “house” outline is constructed from illusory contours

“Kanizsa Figure”

illusory contour: a contour that is perceived even though nothing changes from one side of the contour to the other in the image

34

Page 35: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt Principles

• Gestalt: In German, “form” or “whole”

• Gestalt psychology: “The whole is greater than the sum of its parts.”

• Opposed to other schools of thought (e.g., structuralism) that emphasize the basic elements of perception

structuralists: • perception is built up from “atoms” of

sensation (color, orientation)• challenged by cases where perception

seems to go beyond the information available (eg, illusory contours)

35

Page 36: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt Principles

Gestalt grouping rules:

a set of rules that describe when elements in an image will appear to group together

36

Page 37: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt Principles

Good continuation: A Gestalt grouping rule stating that two elements will tend to group together if they lie on the same contour

37

Page 38: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt Principles

Good continuation: A Gestalt grouping rule stating that two elements will tend to group together if they lie on the same contour

38

Page 39: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt Principles

Gestalt grouping principles:§ Similarity§ Proximity

39

Page 40: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Dynamic grouping principles

§ Common fate: Elements that move in the same direction tend to group together

§ Synchrony: Elements that change at the same time tend to group together

(See online demonstration: book website)

Gestalt Principles

http://sites.sinauer.com/wolfe4e/wa04.01.html

40

Page 41: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Figure/Ground Segregation: Face/Vase Illusion

“ambiguous figure”

41

Page 42: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Gestalt figure–ground assignment principles:

• Surroundedness: The surrounding region is likely to be ground

• Size: The smaller region is likely to be figure• Symmetry: A symmetrical region tends to be seen

as figure• Parallelism: Regions with parallel contours tend to

be seen as figure• Extremal edges: If edges of an object are shaded

such that they seem to recede in the distance, they tend to be seen as figure

Gestalt Principles

42

Page 43: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

pandemonium model

• Oliver Selfridge’s (1959) simple model of letter recognition

• Perceptual committee made up of “demons”

• Demons loosely represent neurons

• Each level is a different brain area

• Pandemonium simulation:http://sites.sinauer.com/wolfe4e/wa04.02.html

Models of Object RecognitionModels of Object Recognition

43

Page 44: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Models of Object Recognition

44

Page 45: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Models of Object Recognition

45

Page 46: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Models of Object Recognition

46

Page 47: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

• Hierarchical “constructive” models of perception:

• Explicit description of how parts are combined to form representation of a whole

Models of Object Recognition

Metaphor: “committees” forming consensus from a group of specialized members

• perception results from the consensus that emerges

47

Page 48: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints

• Accidental viewpoint: produces some regularity in the visual image that is not present in the world

• Perceptual system will not adopt interpretations that assume an accidental viewpoint.

48

Page 49: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints

• Accidental viewpoint: produces some regularity in the visual image that is not present in the world

• Perceptual system will not adopt interpretations that assume an accidental viewpoint.

• Belivable 3-d figure:

49

Page 50: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints

• Unbelievable figure You could build a 3D object that would lead to this 2D image, but would need to take the picture from a very specific viewpoint

(Another example of an “ambiguous figure”)50

Page 51: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Impossible triangle (Perth, Australia)

51

Page 52: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Impossible triangle (Perth, Australia)

52

Page 53: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints in art

53

Page 54: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints in art

54

Page 55: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints in art

55

Page 56: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints in art

56

Page 57: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

Accidental Viewpoints in art

57

Page 58: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

58

Page 59: Object vision (Chapter 4) - Princeton Universitypillowlab.princeton.edu/teaching/sp2015/slides/Lec... · Gestalt Principles • Gestalt: In German, “form” or “whole” • Gestalt

59