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. translating vertical bar π§ π§ π¦ π’ π’ π¦ π¦ 4
π§ π¦ π’ 5
How do the eye and brain (retina, LGN, V1) measure image motion? 6
Photoreceptor response to a brief flash of light (recall from lecture 3) - 40 mV Response - 50 mV 0 100 time (ms) flash of light 7
Retinal Ganglion and LGN cells Our models up to now have been static only. - + + - + - ON center, - OFF center, + OFF surround ON surround + - + - - + 8
XY and XT slices through DOG(x,y,t) π§ π’ - - - π§ 0 + - - - π¦ 0 π¦ 0 π¦ π¦ + - - The response at t = 0 depends on the image intensities in the past (t < 0). 9
Space-time separable model π π¦, π§, π’ = πΈππ» π¦, π§ π(π’) π§ π’ π’ - - - π§ 0 + - - - π¦ 0 π¦ 0 π¦ 0 π¦ π¦ π¦ + - - The response at t = 0 depends on the image intensities in the past (t < 0). 10
This cell would respond better to the static image. π’ π’ π’ π¦ 0 π¦ 0 π¦ 0 π¦ π¦ π¦ + - - moving static 11
Space-time separable model (with temporal sensitivity) π§ π’ π’ - - - π§ 0 + - - - π¦ 0 π¦ 0 π¦ 0 π¦ π¦ π¦ - + - + + - 12
This cell would respond better to motion than to static image. π’ π’ π’ π’ π¦ 0 π¦ 0 π¦ 0 π¦ 0 π¦ + - - + + - moving moving static 13
This cell would respond This cell would respond better to slow motion. better to fast motion. π’ π’ π¦ 0 π¦ 0 π¦ π¦ + - - + + + - - - + + - 14
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
β¦ and these two classes map to distinct layers in the LGN. LGN Layers 3-6 L R L R R L Layers 1, 2 16
V1 cells can detect oriented structure in XY. What about XT and YT ? cosGabor(x,y) sinGabor(x,y) 17
Hubel and Wieselβs idea for a simple cell (line detector). - - + - - - - - + - - - - - π§ + - - - - - + - - - π¦ 18
Reichardt (1950βs): Hubel and Wieselβs idea for Temporal delays a simple cell (line detector). combined with spatial shifts could produce - - motion direction + - - - - sensitivity. - + - - - - - π§ + π’ - - - - - + - - - π¦ 0 π¦ π¦ π¦ 0 - - + - - + - - + 19
π’ π¦ 0 π¦ + - - Alternatively, using time + + - varying DOGs: - + + - - - + - - + + - - - + - + + + - 20
Orientation and direction tuning in V1 + - - + - π§ - π’ + π¦ 0 π¦ π¦ π¦ 0 Cell is selective for vertically line moving to the left. 21
XT slice through receptive field profile of V1 cell π’ π¦ 0 π¦ 22
Simple and Complex Cells are Orientation Tuned (XY slice) and many are binocularly disparity tuned. 23
Many are also motion direction and speed tuned. 24
Vertical edge moving to the right π§ π§ π¦ π’ π’ π¦ π¦ 25
Vertical bar moving to the right π§ π§ π¦ π’ π’ π¦ π¦ 26
Vertically 2D sine moving to the right (wave) π§ π§ π¦ π’ π’ π¦ π¦ 27
Recall: 2D sine sin 2π π (π π¦ π¦ + π π§ π§) π. π. π π¦ = 8 π π§ = 2 π = 256 28
sine wave in XYT sin 2π π (π π¦ π¦ + π π§ π§) + 2π π π π’ Temporal frequency (cycles per π frames) Spatial frequency (cycles per π pixels) Exercise: what is the speed of the wave? 29
3D sine in XYT sin 2π π (π π¦ π¦ + π π§ π§) + 2π π π π’ 2π 2π π (π π¦ π¦ + π π§ π§) + π π π’ = c is the equation of a plane in XYT. 2π 2π 2π ( π π π¦ , π π π§ , π π) β ( π¦, π§, π’) = c 3D vector normal to the plane 30
3D sine Gabor π§ π¦ π’ 2π 2π sin π (π π¦ π¦ + π π§ π§) + π π π’ π»(π¦, π§, π’, π π¦ , π π§ , π π’ ) 31
Normal Velocity V1 cells only respond to the motion component that is normal (perpendicular) to their preferred orientation. 32
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
To estimating image velocity (π€ π¦ , π€ π§ ) at π¦, π§ , the visual system needs to combine the responses of many V1 (normal velocity) cells . ( π¦, π§) (π€ π¦ , π€ π§ ) 34
Recommend
More recommend