NYU/CNS Center for Neural Science The Electric Monk was a labor - - PowerPoint PPT Presentation

nyu cns
SMART_READER_LITE
LIVE PREVIEW

NYU/CNS Center for Neural Science The Electric Monk was a labor - - PowerPoint PPT Presentation

The elements of early vision or, what vision ( and this course ) is all about NYU/CNS Center for Neural Science The Electric Monk was a labor saving device, like a dishwasher or a video recorder. Dishwashers washed tedious dishes for you, thus


slide-1
SLIDE 1

NYU/CNS

Center for Neural Science

The elements of early vision

  • r, what vision (and this course) is all about
slide-2
SLIDE 2

The Electric Monk was a labor saving device, like a dishwasher or a video recorder. Dishwashers washed tedious dishes for you, thus saving you the bother of washing them yourself, video recorders watched tedious television for you, thus saving you the bother of looking at it yourself; Electric Monks believed things for you, thus saving you what was becoming an increasingly onerous task, that of believing all the things the world expected you to believe.

slide-3
SLIDE 3

What’s in the image? The task of early vision How do neurons encode visual information? How are neuronal representations decoded? P s y c h

  • p

h y s i c s N e u r

  • p

h y s i

  • l
  • g

y Theory

slide-4
SLIDE 4

after Churchland and Sejnowski, 1988

The challenge of scale

slide-5
SLIDE 5

0.0001 0.001 0.01 0.1 1 10 100 1000 10000 100000 1000000 Time (s) 0.0001 0.001 0.01 0.1 1 10 100 1000 Size (mm) 0.0001 0.001 0.01 0.1 1 10 100 1000 10000 100000 1000000 0.0001 0.001 0.01 0.1 1 10 100 1000 Millisecond Second Minute Hour Day Month Synapse Dendrite Neuron Layer Nucleus Map Lobe Brain Single units Patch clamp Light microscopy Electron microscopy VSD imaging EEG and MEG fMRI imaging PET imaging Brain lesions 2-DG imaging Calcium imaging Optogenetics Microstimulation Field potentials TMS

Sejnowski, Churchland & Movshon (2014) after Churchland & Sejnowski (1988)

The challenge of scale

slide-6
SLIDE 6

Marr, 1982

David Courtnay Marr (1946-1980)

The challenge of level

slide-7
SLIDE 7

What’s in the image? The task of early vision How do neurons encode visual information? How are neuronal representations decoded? P s y c h

  • p

h y s i c s N e u r

  • p

h y s i

  • l
  • g

y Theory

slide-8
SLIDE 8

Every body in light and shade fills the surrounding air with infinite images of itself; and these, by infinite pyramids diffused in the air, represent this body throughout space and

  • n every side. Each pyramid that is composed of a long

assemblage of rays includes within itself an infinite number of pyramids and each has the same power as all, and all as each. – The Notebooks of Leonardo da Vinci

In M. Landy and J. A. Movshon (eds), Computational Models of Visual Processing (pp. 3-20). Cambridge, MA: MIT Press (1991).

The Plenoptic Function and the Elements of Early Vision

Edward H. Adelson and James R. Bergen

slide-9
SLIDE 9

What is there to see? Black and white photo: x, y Black and white movie: x, y, t Color movie: x, y, t, λ Holographic movie: x, y, t, λ, Vx, Vy, Vz The plenoptic function describes all the information available to an observer anywhere in space and time

slide-10
SLIDE 10

Practical applications

IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 14, NO. 2, FEBRUARY 1992 99

Single Lens Stereo with a Plenoptic Camera

Edward H. Adelson and John Y.A. Wang

(a) (b) (c) (d)

  • Fig. 2. (a) Pinhole camera forms an image from a single viewpoint; (b) in a

stereo system, two images are formed from different viewpoints; (c) in a motion parallax system, a sequence of images are captured from many adjacent viewpoints; (d) a lens gathers light from a continuum of viewpoints; in an ordinary camera these images are averaged at the sensor plane.

slide-11
SLIDE 11

Practical applications

slide-12
SLIDE 12

Proposition 1. The task of early vision is to deliver a small set of useful measurements about each observable location in the plenoptic function. Proposition 2. The elemental operations of early vision measure local change along various directions within the plenoptic function. What is there to see? Black and white photo: x, y Black and white movie: x, y, t Color movie: x, y, t, λ Holographic movie: x, y, t, λ, Vx, Vy, Vz Hence, the plenoptic function: P(x, y, t, λ, Vx, Vy, Vz)

slide-13
SLIDE 13

picture plane moving red bar grey background

A hypothetical scene that produces a variety of simple plenoptic structures. The plenoptic structures found along various planes. Each panel represents a slice through the plenoptic function.

x

  • 1

1 x

  • 1

1 x

  • 1

1 x

  • 1

1 x

  • 1

1 x

  • 1

1 y

  • 1

1

  • 1

1 t

  • 1

1 Vz x V y V

  • 1

1

  • 1

1

  • 400

700

slide-14
SLIDE 14

Some edge-like structures found in particular planes within the plenoptic function

x y x y x t x t x y x t x

  • x

Vx

Edge with horizontal binocular parallax Vertical edge Horizontal edge Static edge Brightness step Tilted edge Moving edge Color sweep

slide-15
SLIDE 15

Local derivatives will turn out to be handy

slide-16
SLIDE 16

Local derivatives will turn out to be handy

*g(s) f(s) f(s)*g(s) derivative

  • s

derivative

  • s

filter *g'(s) local average *g(s) local average f'(s) f(s)*g'(s)

slide-17
SLIDE 17

x y t

  • V

x vertical "edge" horizontal "edge" blue-yel.

  • pponency

binocular anticorrel. ("luster") dimension

  • f interest

response

x y t

  • V

x vertical "bar" horizontal "bar" green-red

  • pponency

dimension

  • f interest

response flicker (brightening) flicker (pulse)

Derivatives along single dimensions yield some basic visual measurements Low-order derivatives lead to a few two-dimensional operators (receptive fields)

slide-18
SLIDE 18

x y t x y x y x x x t t

Horizontal edgelike structure Vertical edgelike structure Diagonal edgelike structure Uniform brightening Static edgelike structure Moving edgelike structure

  • x

x x x x x

  • Vx

Vx V

x

Uniform bluishness Achromatic edgelike structure Spatiochromatic structure Uniform intensity change with eye position No horizontal parallax Horizontal parallax

The same receptive field structures produce different measurements when placed along different planes in plenoptic space

slide-19
SLIDE 19

x y t

  • Vx

x y t

  • Vx
  • diag. "bar"

static achromatic no dispar

  • vert. "bar"

leftward achromatic no dispar vertical static hue-sweep no dispar horiz. static no dispar

  • hor. "bar"

downward achromatic no dispar

  • vert. "bar"

static achromatic

  • hor. dispar
  • hor. "bar"

static achromatic

  • vert. dispar

full-field sequential no dispar full-field sequential achromatic eye-order full-field static hue-shift luster hue-sweep hue-sweep

What can you measure with a tilted second derivative?

slide-20
SLIDE 20

Hubel & Wiesel (1962, 1968)

Orientation selectivity in V1

slide-21
SLIDE 21

Hawken & Parker, 1991

Orientation in space can be detected and measured by oriented filters

slide-22
SLIDE 22

5 10 15 20 5 10 15 20 c/deg +

  • +
  • DeValois, Albrecht and Thorell, 1982

Orientation in space can be detected and measured by oriented filters

slide-23
SLIDE 23

Motion is orientation in space-time

slide-24
SLIDE 24

Motion is orientation in space-time and spatiotemporally oriented filters can be used to detect and measure it

Adelson & Bergen (1985)

slide-25
SLIDE 25
  • ฀฀

  • Greg DeAngelis
slide-26
SLIDE 26

฀฀฀ ฀฀ ฀฀ ฀฀฀

  • ฀฀฀
  • DeAngelis, Ohzawa

& Freeman, 1995

slide-27
SLIDE 27

DIsparity is orientation in space-eye position

slide-28
SLIDE 28

DIsparity is orientation in space-eye position

L.E. R.E. L.E. R.E.

Vx x

L.E. R.E. L.E. R.E.

Vx x

L.E. R.E.

Vx x

L.E. R.E. L.E. R.E.

V

x

x

L.E. R.E.

Four examples of binocular receptive fields. Humans only take two samples from the Vx axis, as shown by the two lines labeled R.E. and L.E. for right eye and left eye. The curves beneath each receptive field indicate the individual weighting functions for each eye alone. Binocular correlation: “tuned excitatory” Binocular anticorrelation: “tuned inhibitory” Uncrossed disparity: “far” Crossed disparity: “near”

slide-29
SLIDE 29

DIsparity is orientation in space-eye position

Poggio (1981)

slide-30
SLIDE 30

x y x t

  • y

y t x t V

x R.E. L.E.

V

x R.E. L.E.

x y t

  • V

x

x y t

  • V

x

  • vert. vernier

static achromatic no dispar.

  • vert. line

jump left achromatic no dispar. 2 vert. lines static change

  • no dispar.
  • vert. line

static achromatic h disp.

  • horiz. line

jump down achromatic no dispar. 2 hor. lines static no dispar.

  • horiz. line

static achromatic v disp. full-field pulse order blue-yel. no dispar. full-field pulse order achromatic anticorr. full-field static anticorr. change

  • hor. vernier

static achromatic no dispar.

  • vert. bipart.

pulse order achromatic no dispar.

  • hor. bipart.

pulse order achromatic no dispar. no dispar.

  • vert. edge

no dispar.

  • hor. edge

diff.

  • no dispar.

change

  • full-field

sequential static static diff.

  • diff.
  • Many psychophysical tasks look like Vernier acuity in different planes
slide-31
SLIDE 31

Proposition 1. The task of early vision is to deliver a small set of useful measurements about each observable location in the plenoptic function. Proposition 2. The elemental operations of early vision measure local change along various directions within the plenoptic function. What is there to see? Black and white photo: x, y Black and white movie: x, y, t Color movie: x, y, t, λ Holographic movie: x, y, t, λ, Vx, Vy, Vz Hence, the plenoptic function: P(x, y, t, λ, Vx, Vy, Vz)

slide-32
SLIDE 32

What is there to see? Black and white photo: x, y Black and white movie: x, y, t Color movie: x, y, t, λ Holographic movie: x, y, t, λ, Vx, Vy, Vz Hence, the plenoptic function: P(x, y, t, λ, Vx, Vy, Vz) The analysis of the plenoptic function tells us what elementary measurements can be computed, but not which ones are computed or which ones should be computed. What parts of the possible information are present in the world? What parts of the information present in the world are important to the organism?

slide-33
SLIDE 33

What’s in the image? The task of early vision How do neurons encode visual information? How are neuronal representations decoded? P s y c h

  • p

h y s i c s N e u r

  • p

h y s i

  • l
  • g

y Theory

slide-34
SLIDE 34

Hubel, 1988

Neural circuits perform computations

slide-35
SLIDE 35

cornea light lens iris

  • ptic nerve

ganglion cells interneurons photoreceptors retina

Vertebrate retina

slide-36
SLIDE 36

Kandel, Schwartz & Jessell, 2001

Vertical and horizontal pathways for information flow in the retina

slide-37
SLIDE 37

Retinal neuronal diversity and circuit specificity

Masland, 2001

slide-38
SLIDE 38
slide-39
SLIDE 39

Spatial structure is first measured by neurons with center-surround receptive fields

slide-40
SLIDE 40

Ganglion cell receptive field modeled as difference of Gaussians

Rodieck, 1965; Enroth-Cugell & Robson, 1966

slide-41
SLIDE 41

Spatial contrast sensitivity

slide-42
SLIDE 42

Ganglion cell receptive field modeled as difference of Gaussians

Enroth-Cugell & Robson, 1966

slide-43
SLIDE 43

Frequency-domain representation of the difference of Gaussians

Enroth-Cugell & Robson, 1984

slide-44
SLIDE 44

Temporal linearity in X cells

Enroth-Cugell, Robson, Schweitzer-Tong & W atson, 1983

slide-45
SLIDE 45

Temporal linearity in X cells

Enroth-Cugell, Robson, Schweitzer-Tong & W atson, 1983

slide-46
SLIDE 46

Diversity of retinal ganglion cell types

slide-47
SLIDE 47

Hubel, 1988

Neural circuits perform computations