40
Eye Movements and Working Memory Marc Pomplun Department of Computer Science University of Massachusetts at Boston E-mail: [email protected] Homepage: http://www.cs.umb.edu/~marc/

Eye Movements and Working Memory Marc Pomplun Department of Computer Science

  • Upload
    riona

  • View
    27

  • Download
    0

Embed Size (px)

DESCRIPTION

Eye Movements and Working Memory Marc Pomplun Department of Computer Science University of Massachusetts at Boston E-mail: [email protected] Homepage: http://www.cs.umb.edu/~marc/. Overview: Image Processing: Convolution Filters Iconic Memory Representations for Visual Search - PowerPoint PPT Presentation

Citation preview

Page 1: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Eye Movements andWorking Memory

Marc Pomplun

Department of Computer ScienceUniversity of Massachusetts at Boston

E-mail: [email protected]:

http://www.cs.umb.edu/~marc/

Page 2: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Eye Movements andWorking Memory

Overview:

• Image Processing: Convolution Filters• Iconic Memory Representations for

Visual Search• Working Memory Use in a Natural Task• The Working Memory - Eye Movement

Tradeoff

Page 3: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Convolution Filters

Grayscale Image:

109244

82013

796105

0103112

92361

1/91/91/9

1/91/91/9

1/91/91/9

Averaging Filter:

Page 4: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Image Processing

Original Image:

109244

82013

796105

0103112

92361

Filtered Image:

00000

00

00

00

00000

1/91/91/9

1/91/91/9

1/91/91/9

value = 11/9 + 61/9 + 31/9 + 21/9 + 111/9 + 31/9 + 51/9 + 101/9 + 61/9 = 47/9 = 5.222

55

Page 5: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Image Processing

Original Image:

109244

82013

796105

0103112

92361

Filtered Image:

00000

00

00

00

00000

1/91/91/9

1/91/91/9

1/91/91/9

value = 61/9 + 31/9 + 21/9 + 111/9 + 31/9 + 101/9 + 101/9 + 61/9 + 91/9 = 60/9 = 6.667

55 77

Page 6: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Image Processing

Original Image:

109244

82013

796105

0103112

92361

Filtered Image:

00000

0 0

0 0

0 0

00000

55 77 55

55

55

55 66

6644

Now you can see the averaging (smoothing) effect of the 33 filter that we applied.

Page 7: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Gaussian Filters

2

22

222

1),(),(

yx

eyxGyxW

•1•4•7•4•1

•4•16•26•16•4

•7•26•41•26•7

•4•16•26•16•4

•1•4•7•4•1

• Discrete version: 1/273

• implement decreasing influence by more distant pixels

Page 8: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Gaussian Filters

original 33 99 1515

Effect of Gaussian smoothing:

Page 9: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Sobel Filters

• Sobel filters are an example for edge detection filters.

• Two small convolution filters are used successively:

Sx

10-1

20-2

10-1

-1-2-1

000

121

Sy

Page 10: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Sobel FiltersSobel filters yield two interesting pieces of information:

• The magnitude of the gradient (local change in brightness):

22|| yx ssG

• The angle of the gradient (tells us about the orientation of an edge):

x

y

s

sarctan

Page 11: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Sobel Filters

Original image (left) and result of calculating the magnitude of the brightness gradient with a Sobel

filter (right)

Page 12: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Rao, Zelinsky, Hayhoe & Ballard (2002):

Eye Movements in Iconic Visual Search

Question: How do people represent items in their memory for efficient visual search?Idea: Iconic (appearance-based) multiscale representationSuch representations were modeled using spatiochromatic convolution filters of different scales and orientations.

Page 13: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Rao, Zelinsky, Hayhoe & Ballard

Convolution filters used for the model.

Page 14: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Rao, Zelinsky, Hayhoe & Ballard

According to the model, iconic visual search proceeds as follows:• The first saccade is aimed at the point in the visual scene whose low-frequency features have the best match with the low-frequency features of the memorized object.• For the programming of the following saccades, higher and higher frequencies are included, until the target is found.

Page 15: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Rao, Zelinsky, Hayhoe & Ballard

Coarse-to-fine scanning mechanism

Page 16: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Rao, Zelinsky, Hayhoe & Ballard

Conclusion: Good correspondence between modeled and empirical scanpaths

Page 17: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Ballard, Hayhoe & Pelz (1995):

Memory Representations in Natural Tasks

Task: Copy a pattern of colored blocks

Page 18: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Ballard, Hayhoe & Pelz

Possible strategies for completing the block copying task. Participants performed the following operations:(M)odel inspection, (P)ickup, and (D)ropoff.

Page 19: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Ballard, Hayhoe & Pelz

Typical hand and gaze trajectories for a single copying step

Page 20: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Ballard, Hayhoe & Pelz

Empirical frequency of individual strategies in the block copying task

Page 21: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Ballard, Hayhoe & Pelz

Conclusions:

• In the block copying task, working memory is only sparsely used.

• Instead, subjects prefer to make additional eye movements.

• Because eye movements are “inexpensive”, subjects use the visual scene as an “external memory” rather than building an internal representation of it.

Page 22: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Eye Movement - Working Memory

Tradeoff (Inamdar & Pomplun, 2003)Based on the previous study by Ballard et al, it

seems that using working memory is clearly more “expensive” than performing eye movements.

So maybe a “cost model” is an adequate way of describing and predicting behavior in visual tasks.

Page 23: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Inamdar & Pomplun

The basic idea is that the visual system (including the cognitive mechanisms that are required for performing the task) optimizes visual behavior, i.e. minimizes its effort (cost).

Is there such a tradeoff between the use of working memory and eye movements?

If so, what exactly is minimized? Can this be quantified?

Page 24: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Inamdar & Pomplun

• Let subjects perform a visual task that requires eye movements and extensive use of visual working memory.

• Vary the “cost” of eye movements.

• Hypothesis: If the assumed tradeoff between eye movements and working memory exists, costlier eye movements should lead to increased use of working memory.

Page 25: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 1

• Subjects were presented with two columns of simple geometrical objects in three different colors and three different shapes.

• The columns were identical except for one object that differed in either its color or its shape (in target-present trials).

• Subjects had to indicate whether such a target was present or not.

• The objects in the non-attended hemifield were always masked.

• The cost of eye movements was varied by changing the distance between the two columns.

Page 26: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 1

Page 27: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 1

Page 28: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 1

Page 29: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 1

Page 30: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Eye Movements in Experiment 1

Page 31: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Eye Movements in Experiment 1

Page 32: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 1

Page 33: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 1

Page 34: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 1

Page 35: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Experiment 2

• What happens if the capacity limit of visual working memory is reached?

• By just varying the distance between columns, the cost of eye movements cannot be dramatically increased.

• Idea: “Artificially” increase the cost of eye movements in the present paradigm by delaying the unmasking of objects after any gaze switch between hemifields.

Page 36: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Stimuli in Experiment 2

• We used the same stimuli as in Experiment 1, but only those for the “medium-distance” condition.

• Three visibility delays were used: 0ms, 500ms, and 1000ms.

• During the delays, objects in both hemifields were masked.

Page 37: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 2

Page 38: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 2

Page 39: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Results of Experiment 2

Page 40: Eye Movements and Working Memory Marc Pomplun Department of Computer Science

Conclusions

• There clearly is a cost-minimizing behavior with regard to eye movements and working memory.

• However, the current data does not allow to build a quantitative model of this phenomenon.

• It seems that people slightly overestimate their working memory capacity when they are forced to heavily increase their working memory load.