image motion Thurs. Jan. 31, 2018 1 Time varying images (XYT) - - PowerPoint PPT Presentation

β–Ά
image motion
SMART_READER_LITE
LIVE PREVIEW

image motion Thurs. Jan. 31, 2018 1 Time varying images (XYT) - - PowerPoint PPT Presentation

COMP 546 Lecture 7 image motion Thurs. Jan. 31, 2018 1 Time varying images (XYT) 2 Motion in XYT e.g. translating vertical edge 3 Motion in XYT e.g.


slide-1
SLIDE 1

1

COMP 546

Lecture 7

image motion

  • Thurs. Jan. 31, 2018
slide-2
SLIDE 2

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Time varying images (XYT)

2

slide-3
SLIDE 3

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Motion in XYT

e.g. translating vertical edge

3

slide-4
SLIDE 4

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Motion in XYT

e.g. translating vertical bar

4

slide-5
SLIDE 5

𝑦 𝑧 𝑒

5

slide-6
SLIDE 6

6

How do the eye and brain (retina, LGN, V1) measure image motion?

slide-7
SLIDE 7

7

Photoreceptor response to a brief flash of light

(recall from lecture 3)

0 100 time (ms) flash of light

  • 40 mV
  • 50 mV

Response

slide-8
SLIDE 8

Retinal Ganglion and LGN cells

OFF center, ON surround

+ + + + + +

  • +
  • ON center,

OFF surround

8

Our models up to now have been static only.

slide-9
SLIDE 9

𝑦 𝑒

XY and XT slices through DOG(x,y,t)

The response at t = 0 depends on the image intensities in the past (t < 0).

9

+

  • 𝑦0

+

  • 𝑦

𝑧

𝑦0 𝑧0

slide-10
SLIDE 10

𝑦 𝑒

Space-time separable model

The response at t = 0 depends on the image intensities in the past (t < 0).

10

+

  • 𝑦0

+

  • 𝑦

𝑧

𝑦0 𝑧0

𝑦 𝑒

𝑦0 𝑕 𝑦, 𝑧, 𝑒 = 𝐸𝑃𝐻 𝑦, 𝑧 𝑔(𝑒)

slide-11
SLIDE 11

11

𝑦 𝑒

𝑦0

moving 𝑦 𝑒

𝑦0

𝑦 𝑒

𝑦0

static

+

  • This cell would

respond better to the static image.

slide-12
SLIDE 12

𝑦 𝑒

Space-time separable model (with temporal sensitivity)

12

𝑦0 +

  • 𝑦

𝑧

𝑦0 𝑧0

𝑦 𝑒

𝑦0

+

  • +

+

slide-13
SLIDE 13

13

+

  • +

+

𝑒

𝑦0

𝑒

𝑦0

moving 𝑦 𝑒

𝑦0

moving 𝑒

𝑦0

static

This cell would respond better to motion than to static image.

slide-14
SLIDE 14

14

+

  • +

+

𝑒

𝑦0

+

  • +

+

𝑒

𝑦0

This cell would respond better to slow motion. This cell would respond better to fast motion. 𝑦 𝑦

slide-15
SLIDE 15

For your interest... (not on exam) There are two classes of retinal ganglion cells...

Sensitive to temporal intensity variations. Large receptive fields. Insensitive to temporal intensity variations. Small receptive fields. Sensitive to color.

15

slide-16
SLIDE 16

LGN

16

Layers 1, 2 Layers 3-6 L R L R R L

… and these two classes map to distinct layers in the LGN.

slide-17
SLIDE 17

V1 cells can detect oriented structure in XY. What about XT and YT ?

17

cosGabor(x,y) sinGabor(x,y)

slide-18
SLIDE 18

+

  • +
  • +
  • +
  • 𝑦

𝑧

Hubel and Wiesel’s idea for a simple cell (line detector).

18

slide-19
SLIDE 19

𝑦 𝑒

Reichardt (1950’s): Temporal delays combined with spatial shifts could produce motion direction sensitivity. Hubel and Wiesel’s idea for a simple cell (line detector).

19

+

  • +
  • +
  • +
  • 𝑦

𝑧

𝑦0 𝑦0

+

  • +
  • +
slide-20
SLIDE 20

𝑦 𝑒

Alternatively, using time varying DOGs:

20

𝑦0

+

  • +

+

  • +

+

  • +

+

  • +

+ +

  • + - +
slide-21
SLIDE 21

𝑒

Orientation and direction tuning in V1

21

𝑧

+ -

  • +

+

Cell is selective for vertically line moving to the left. 𝑦 𝑦

𝑦0 𝑦0

slide-22
SLIDE 22

XT slice through receptive field profile

  • f V1 cell

22

𝑒 𝑦

𝑦0

slide-23
SLIDE 23

Simple and Complex Cells are Orientation Tuned (XY slice) and many are binocularly disparity tuned.

23

slide-24
SLIDE 24

Many are also motion direction and speed tuned.

24

slide-25
SLIDE 25

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Vertical edge moving to the right

25

slide-26
SLIDE 26

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Vertical bar moving to the right

26

slide-27
SLIDE 27

𝑦 𝑧 𝑒 𝑦 𝑒 𝑦 𝑧

Vertically 2D sine moving to the right (wave)

27

slide-28
SLIDE 28

Recall: 2D sine

28

sin 2𝜌 𝑂 (𝑙𝑦 𝑦 + 𝑙𝑧 𝑧) 𝑓. 𝑕. 𝑙𝑦 = 8 𝑙𝑧 = 2 𝑂 = 256

slide-29
SLIDE 29

sine wave in XYT

29

sin 2𝜌 𝑂 (𝑙𝑦 𝑦 + 𝑙𝑧 𝑧) + 2𝜌 π‘ˆ πœ• 𝑒 Temporal frequency (cycles per π‘ˆ frames) Spatial frequency (cycles per 𝑂 pixels)

Exercise: what is the speed of the wave?

slide-30
SLIDE 30

3D sine in XYT

30

sin 2𝜌 𝑂 (𝑙𝑦 𝑦 + 𝑙𝑧 𝑧) + 2𝜌 π‘ˆ πœ• 𝑒

2𝜌 𝑂 (𝑙𝑦 𝑦 + 𝑙𝑧 𝑧) + 2𝜌 π‘ˆ πœ• 𝑒 = c

(

2𝜌 𝑂 𝑙𝑦, 2𝜌 𝑂 𝑙𝑧, 2𝜌 π‘ˆ πœ•) βˆ™ ( 𝑦, 𝑧, 𝑒) = c

3D vector normal to the plane is the equation of a plane in XYT.

slide-31
SLIDE 31

3D sine Gabor

31

sin

2𝜌 𝑂 (𝑙𝑦 𝑦 + 𝑙𝑧 𝑧) + 2𝜌 π‘ˆ πœ• 𝑒

𝐻(𝑦, 𝑧, 𝑒, πœπ‘¦, πœπ‘§, πœπ‘’)

𝑦 𝑒 𝑧

slide-32
SLIDE 32

Normal Velocity

32

V1 cells only respond to the motion component that is normal (perpendicular) to their preferred orientation.

slide-33
SLIDE 33

V1 : β€œAperture Problem”

http://www.opticalillusion.net/optical-illusions/the-barber-pole-illusion/

The same issue arises with single bar, edge, or constant gradient.

33

slide-34
SLIDE 34

To estimating image velocity (𝑀𝑦 , 𝑀𝑧) at 𝑦, 𝑧 , the visual system needs to combine the responses of many V1 (normal velocity) cells.

34

( 𝑦, 𝑧) (𝑀𝑦 , 𝑀𝑧)