SlideShare a Scribd company logo
1 of 8
Download to read offline
Fixation-aligned Pupillary Response Averaging
                                                                                   Jeff Klingner∗
                                                                                Stanford University


Abstract                                                                                           The magnitude of workload-related dilations is usually less
                                                                                                   than 0.5 mm, smaller than the magnitude of other simulta-
We propose a new way of analyzing pupil measurements                                               neously ongoing pupil changes caused by light reflexes, emo-
made in conjunction with eye tracking: fixation-aligned                                             tions, and other brain activity, which collectively cause a
pupillary response averaging, in which short windows of con-                                       constant variation in pupil size over a range of a few millime-
tinuous pupil measurements are selected based on patterns                                          ters. This difference in magnitude between dilations related
in eye tracking data, temporally aligned, and averaged to-                                         to cognitive workload and the background pupil variability
gether. Such short pupil data epochs can be selected based                                         makes it impossible to distinguish the pupillary response to
on fixations on a particular spot or a scan path. The win-                                          any one instance of increased cognitive load from the back-
dows of pupil data thus selected are aligned by temporal                                           ground “noise” of other pupil changes.
translation and linear warping to place corresponding parts                                        One way of addressing this measurement challenge is to
of the gaze patterns at corresponding times and then aver-                                         record pupil diameter during a task that lasts for many
aged together. This approach enables the measurement of                                            minutes, then either average pupil size over that long pe-
quick changes in cognitive load during visual tasks, in which                                      riod [Pomplun and Sunkara 2003], find consistent short-
task components occur at unpredictable times but are iden-                                         timescale changes via wavelet transforms [Marshall 2002],
tifiable via gaze data. We illustrate the method through                                            or apply frequency-domain analysis [Nakayama and Shimizu
example analyses of visual search and map reading. We con-                                         2004; Moloney et al. 2006] to assess aggregate cognitive load
clude with a discussion of the scope and limitations of this                                       during that long task.
new method.
                                                                                                   An alternative to this aggregation technique allows the mea-
CR Categories:      B.4.2 [Hardware]: Input/Output and                                             surement of differences in cognitive load at a time scale of
Data Communications—Input/Output Devices ; I.4.9 [Com-                                             fractions of second rather than minutes. This precision is
puting Methodologies]: Image Processing and Computer                                               achieved by measuring pupil size during many repetitions of
Vision—Applications; J.4 [Computer Applications]: Social                                           the same short task, then aligning windows of pupil measure-
and Behavioral Sciences—Psychophysiology                                                           ments temporally at the moment of task onset and averaging
                                                                                                   them [Beatty and Lucero-Wagoner 2000]. The averaging op-
                                                                                                   eration will preserve any component of the pupil size signal
Keywords: eye tracking, scan path, fixation, pupillom-                                              which is correlated in time with the onset of the task (the
etry, task-evoked pupillary response, fixation-aligned pupil-                                       task-evoked response), while measurement noise and other
lary response                                                                                      variation in pupil size not correlated in time with the stimu-
                                                                                                   lus will tend to average to zero. As more trials are conducted
1      Introduction                                                                                and included in the average, the ratio achieved between the
                                                                                                   level of the signal (pupillary responses caused by the task)
Scan paths measured by eye trackers provide details about                                          and the noise (all other pupillary motions) gets bigger, and
quick-changing attention and cognitive processes that is oth-                                      the time resolution of the average signal improves. Klingner
erwise unavailable to observation or introspection. This                                           et al. [2008] showed that a remote video eye tracker has suf-
glimpse they provide of internal processes has been applied                                        ficient imaging and temporal resolution to allow the use of
broadly to investigations of cognitive psychology, perception,                                     this signal averaging technique and measured changes in cog-
and psychophysics. Several research groups in cognitive sci-                                       nitive load during simple arithmetic, memory, and vigilance
ence and HCI have shown that eye trackers can provide in-                                          tasks with a time resolution of 100 ms.
sight into internal mental processes in another way: through                                       The use of task repetition to measure task-induced dilations
cognitive pupillometry (e.g. Pomplun and Sunkara [2003]).                                          forces a tradeoff: fine time resolution is gained, but only for
When a person experiences increased mental workload (in-                                           short, simple tasks, in which the cognition of interest occurs
creased vigilance or an increased load on short-term working                                       at a consistent time soon after an experimenter-controlled
memory), the resultant brain activity causes a low-level sym-                                      stimulus.
pathetic dilation of the pupils [Andreassi 2006]. Measuring
these workload-related dilations provides a way to study the                                       In visual tasks such as map reading, chart reading, visual
amount of mental load imposed by various tasks, but such                                           search, and scene comprehension, people shift their attention
measurements are difficult to conduct because of the dila-                                           rapidly and unpredictably, with scan paths being planned on
tions’ small size.                                                                                 the fly in response to what has been seen so far. It would
                                                                                                   be useful to measure the dynamics of cognitive load during
    ∗ e-mail:   klingner@stanford.edu                                                              such tasks, and pupillary response averaging provides good
Copyright © 2010 by the Association for Computing Machinery, Inc.
                                                                                                   time resolution. But the unpredictability of visual problem
Permission to make digital or hard copies of part or all of this work for personal or              solving violates the requirement of signal averaging that the
classroom use is granted without fee provided that copies are not made or distributed              cognitive process being studied happen with predictable tim-
for commercial advantage and that copies bear this notice and the full citation on the             ing, which is necessary for aligning the pupillary responses
first page. Copyrights for components of this work owned by others than ACM must be
honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on
                                                                                                   from multiple trials.
servers, or to redistribute to lists, requires prior specific permission and/or a fee.
Request permissions from Permissions Dept, ACM Inc., fax +1 (212) 869-0481 or e-mail
                                                                                                   This paper describes a new method for assessing cognitive
permissions@acm.org.                                                                               load in such tasks: fixation-aligned pupillary response aver-
ETRA 2010, Austin, TX, March 22 – 24, 2010.
© 2010 ACM 978-1-60558-994-7/10/0003 $10.00

                                                                                             275
aging, in which eye fixations are used instead of stimulus or            example, fixation on the axis of a bar chart before looking
response events to temporally align windows of pupil mea-               at any of the bars indicates general orientation to the chart,
surements before averaging. This method enables the detec-              while fixation on the axis immediately after fixating the edge
tion of quick changes in cognitive load in the midst of long,           of one of the bars indicates an epoch of axis reading. Com-
unstructured tasks, especially visual tasks where fixations on           parison of two bars is signaled by several consecutive fix-
certain points or sequences of points are reliable indicators           ations alternating between them. Epochs defined by scan
of the timing of certain task components.                               paths are usually composed of more than one gaze event.
                                                                        For example, in map reading, when somebody looks a sym-
For example, the are certain subtasks that are usually re-              bol in the map, then saccades to the legend to look up the
quired to read a bar chart, but these subtasks occur at dif-            meaning of the symbol, then saccades back to the symbol,
ferent times from trial to trial and from person to person:             these three gaze events comprise a legend reference epoch
e.g. reading the title and axis labels, judging the relative            (see Section 3.2).
heights of bars, estimating bar alignment with axis ticks,
and looking up bar colors in the legend. If we conduct many
repetitions of such a chart reading task, changing the details,         In each of these cases, the experimenter defines a sequence
we can later use scan path analysis to identify all times when          of fixations that they expect to reliably occur together with
somebody compared the height of two bars. We can then                   the task component or cognitive process under investigation.
align pupil signals from those epochs at the moments of key
fixations in the comparison, then average them to determine
the average changes in cognitive load during comparison of              2.2     Aligning pupil data from selected epochs
the height of two bars in a bar chart.
We describe the details of this new averaging method in Sec-            After all the epochs containing the subtask of interest are
tion 2, then illustrate its application in two example analy-           identified, they need to be aligned based on the timing of
ses of cognitive load: one of target discovery in visual search         gaze events that make them up.
(Section 3.1) and one of references to the legend during map
reading (Section 3.2). We conclude with a brief discussion
of the method’s applicability and limitations.                          2.2.1    Temporal Translation

2      Fixation-aligned pupillary response aver-                        For epochs defined by a single gaze event, like fixation on a
       aging                                                            particular spot, temporal alignment simply requires transla-
                                                                        tion of each epoch so that their gaze events coincide. For-
Fixation-aligned pupillary response averaging can be broken             mally, if Pi (t) is pupil diameter as a function of time dur-
down into three steps:                                                  ing epoch i, and gi is the time of epoch i’s gaze event,
                                                                        T [Pi (t)] = Pi (t + gi ) is the temporal translation of Pi (t)
    1. the identification of subtask epochs, short spans of time         which places its gaze event at t = 0. Such alignment is done
       in which the task component occurs,                              for all epochs that will be averaged. Alignment via temporal
                                                                        translation is illustrated in Figure 1.
    2. the temporal alignment of all such subtask epochs, and
    3. averaging the aligned epochs.
                                                                        2.2.2    Warping
2.1     Identifying subtask epochs using patterns in
        gaze data                                                       Sometimes, epochs of interest are characterized by multiple
                                                                        gaze events. For example, referencing the legend during a
We use the term epoch to refer to short windows of time in              map reading task involves a saccade from the map to the
which a consistent task component (and therefore a consis-              legend, a period of time spent on the legend, and a saccade
tent pupillary response) occurs, as well as to the pupil di-            back to the map. Translation could align the map → leg-
ameter measurements collected during that window of time.               end saccades in all these epochs, but because people don’t
Epochs are typically two to ten seconds long. An epoch                  always dwell on the legend for the same amount of time, the
is characterized by one or more gaze events, experimenter-              returning legend → map saccades won’t line up. If the cog-
defined fixations or saccades.                                            nition of interest occurs relative to both points, then signal
                                                                        averaging won’t reinforce it.
Single fixations The simplest gaze event is fixation on a
particular spot identified by the experimenter. Epochs de-               Porter et al. [2007] faced a similar problem in their analysis
fined by single fixations encompass a brief window of time                of pupil data from tasks of various lengths, in which they
a few seconds long and centered on the fixation. For exam-               needed the start and end times of each task to align. They
ple, in a visual search task requiring discrimination between           solved it by setting a fixed task duration and then stretching
targets and distractors, each fixation on a search item deter-           or compressing the data from each trial to fit in that window.
mines an epoch containing a visual discrimination subtask.
Fixations on targets determine epochs of target recognition
                                                                        In the context of task epochs defined by several gaze events,
(see Section 3.1). In a flight simulation study, each fixation
                                                                        we generalize this method by applying this time-stretching
on the altimeter could define an epoch.
                                                                        operation to the span of time between each pair of consec-
                                                                        utive gaze events. Formally, in an average of n epochs (in-
Scan paths Gaze events can also be sequences of fixations                dexed by i), each of which is defined by m gaze events (in-
(scan paths) or saccades from one location to another. For              dexed by j), the piecewise linear warping of Pi (t) is defined


                                                                  276
|                              underlying pattern




                                                                                                         Change in Pupil Diameter
                                           |                                  trial 1                                                                        unwarped

                                   |                           |              trial 2

                                                       |                      trial 3

                                                                              trial 4                                                                        warped
                                                   |
 Change in Pupil Diameter




                                                                              mean
                                                                                                                                         Time

                                                                                                         Figure 2: Illustration of piecewise linear warping applied
                                                   |                          epoch 1                    to a single epoch of pupil diameter data defined by four gaze
                                                                                                         events. In the original unwarped pupil diameter data, shapes
                                                   |                          epoch 2a                   mark the times at which the gaze events occurred. The epoch
                                                                                                         is divided into segments at the gaze events, and each segment
                                                   |                          epoch 2b                   is linearly transformed in time so that the gaze events that
                                                                                                         bound it are moved into their reference positions in time.
                                                   |                          epoch 3                    These reference positions are determined by averaging the
                                                                                                         time of occurrence of each gaze event across all epochs (see
                                                   |                          epoch 4
                                                                                                         Section 2.2.2). Figure 3 shows this warping operation ap-
                                                   |                          fixation-aligned mean      plied to several epochs at once before averaging them to reveal
                                                                                                         pupillary responses that occur with consistent timing with re-
                                                   |                          plus-minus average         spect to the gaze events.

                            Time
                                                                                                         and g1 , g2 , . . . , gn are the gaze event reference times, the
Figure 1: Illustration of epoch alignment via temporal                                                   mean times of occurrence for each gaze event across all the
                                                                                                         epochs being aligned: gj = n n gi,j . Epoch alignment
                                                                                                                                            1
                                                                                                                                              P
translation followed by averaging. The top half of the fig-                                                                                      i=1
ure shows four simulated trials with gaze events (fixations)                                              via piecewise linear warping is illustrated in detail in Fig-
occurring at various times. The simulated pupil diameter                                                 ure 2 and applied to averaging several signals in Figure 3.
data for these trials is the sum of random walks (simulating                                             This alignment technique is applied to the analysis of legend
typical background pupil motions) and a dilation response oc-                                            references in Section 3.2.
curring at a fixed delay following the fixation (illustrated at
the top of the figure in grey). Because the fixations in these                                             It is important to note that epoch warping is a selective
four trials aren’t aligned, neither are the pupillary responses,                                         focusing operation. When pupillary responses take place
and averaging without translation fails to recover the under-                                            with respect to more than one gaze event, it can reveal them,
lying pattern.                                                                                           but at the same time it will obscure any pupillary responses
     Epochs aligned by translation are shown in the bottom                                               that don’t follow that pattern.
half of the figure. Because these epochs are aligned on their
gaze events, the pupillary responses are aligned too, and av-                                            2.3                        Averaging
eraging the five signals reveals the underlying pupillary re-
sponse pattern. The final line in the figure is the ±-average                                              2.3.1                       Baseline Subtraction
of the four aligned signals (see Section 2.3.3), which shows
the level of noise present in the mean above it.                                                         In cognitive pupillometry, the physical quantity of interest is
     In this example, the magnitude of the signal relative to                                            the change in pupil diameter relative to its diameter shortly
the background pupil noise is exaggerated; in real pupil di-                                             before the mental activity being studied [Beatty and Lucero-
lation data, many dozens (sometimes hundreds) of epochs                                                  Wagoner 2000]. That is, what matters is dilation (or con-
must be averaged before the noise level in the average is low                                            striction), not absolute pupil size. The magnitude of dilation
enough to distinguish the pupillary response.                                                            responses to simple tasks is independent of baseline pupil
                                                                                                         diameter and commensurate across multiple labs and exper-
                                                                                                         imental procedures [Beatty 1982; Bradshaw 1969; Bradshaw
as W [Pi (t)] =                                                                                          1970].
        “
                               t − g1
                                       ”                                                                 In fixation-aligned pupillary response averaging, this means
     Pi gi,1 + (gi,2 − gi,1 ) g − g                                          for        g1 ≤ t < g2      that the pupil data we are averaging needs to be transformed
                                2    1
                                                                                                         from absolute pupil diameter measurements to dilation mea-
                               t − g2
        “                              ”
     Pi gi,2 + (gi,3 − gi,2 ) g − g                                          for        g2 ≤ t < g3      surements. This transformation is accomplished by first de-
                                                           3       2
                                                                                                         termining the baseline pupil size for each epoch by averag-
                                       .                                                     .           ing the pupil diameter measurements during the epoch (or
                                       .
                                       .                                                     .
                                                                                             .           during a short window of time at the start of the epoch or
                                                                                                         surrounding its gaze event), then subtracting that baseline
                                t − gn−1
    “                                    ”
  Pi gi,n−1 + (gi,n − gi,n−1 ) g − g                                         for   gn−1 ≤ t ≤ gn ,       diameter from all pupil diameter measurements made in the
                                                               n       n−1                               epoch. Formally, if the time interval chosen for the base-
                                                                                                         line extends from t = b1 to t = b2 , subtracting the mean
where gi,j is the time of the jth gaze event in the ith epoch,                                           pupil diameter during that interval from the full signal gives


                                                                                                   277
traction, the epochs can be averaged using a simple mean:
                                          underlying pattern            P (t) = n n B[T [Pi (t)]], or n n B[W [Pi (t)]], depend-
                                                                                1                      1
                                                                                  P                      P
                                                                                    i=1                    i=1
                                                                        ing on whether translation or warping is used for alignment.
                                          trial 1                       If the data are messy, it may be better to use a trimmed
                                                                        mean or the median instead. The averaged pupillary re-
                                                                        sponse P (t) is the main object of analysis and is what is
                                          trial 2
                                                                        graphed in Figures 5, 6, and 8 of the example applications.
                                          trial 3                       Averaging epochs containing consistent pupillary responses
                                                                        preserves the pupillary responses while decreasing the mag-
                                          trial 4                       nitude of the noise in which they are embedded. Because the
 Change in Pupil Diameter




                                                                        noise component of the signal is random with respect to the
                                                                        gaze events, the magnitude of the noise average (its stan-
                                          mean                          dard deviation) decreases in proportion to the square root
                                                                        of the number of epochs included in the average. Cutting
                                                                        the noise by a factor of two requires quadrupling the num-
                                                                        ber of epochs. The actual number of epochs required for
                                          epoch 1 warped                a specific experiment depends on the level of measurement
                                                                        noise in the pupillometer and the level of background pupil
                                          epoch 2 warped                noise in study participants. In our studies using a remote
                                                                        video eye tracker and tightly controlled visual field bright-
                                                                        ness (see Section 4.1), we have found that it takes at least 50
                                          epoch 3 warped                epochs to see large pupillary responses (0.2–0.5 mm) cleanly,
                                                                        and hundreds of epochs to reveal pupillary responses smaller
                                          epoch 4 warped                than 0.1 mm.

                                          fixation-aligned mean         2.3.3   The ±-average

                                          plus-minus average            The purpose of averaging aligned pupil dilation data is to
                                                                        preserve the signal of interest (the task-evoked pupillary re-
                                                                        sponse) while decreasing the power of signal components not
                            Time
                                                                        correlated in time with gaze events (the noise). However,
                                                                        the magnitude of the pupillary response being investigated
Figure 3: Illustration of epoch alignment via piecewise lin-            is usually not known a priori, so in practice it is difficult to
ear warping followed by averaging. The top half of the figure            tell whether a feature of the averaged signal P (t) is noise or
shows four simulated trials, each with four gaze events (fix-            not.
ations or saccades) occurring at various times. As in Fig-              This problem also arises in the analysis of averaged EEG
ure 1, simulated pupil diameter data are the sum of random              data, where a procedure called the ±-average is used to es-
walks and the indicated pupillary response relative to the four         timate magnitude of the noise by itself ([Wong and Bickford
gaze events.                                                            1980], originally described as the ±-reference by Schimmel
     The bottom half of the figure shows the result of align-            [1967]). Instead of simply adding all the epochs and dividing
ing each epoch via piecewise linear warping. The average of             by n, the epochs are alternately added and subtracted from
the aligned signals reveals the underlying pupillary responses,         the running total: P ± (t) = n n Pi (t)(−1)i (only defined
                                                                                                     1
                                                                                                       P
                                                                                                          i=1
because they occurred with consistent timing relative to the            for even n). This way, any time-correlated signal will be pos-
gaze events.                                                            itive half the time and negative half the time and thus cancel
     The final line in the figure is the ±-average of the four            exactly to zero, while any other components of the average,
warped epochs (see Section 2.3.3), which indicates the level            which were already as likely to be positive as negative, will
of noise present in the mean above it. As in Figure 1, the              be unchanged and approach zero as a function of n as in the
magnitude of the signal relative to the background pupil noise          normal average. The average magnitude of P ± (t) is usually
is exaggerated.                                                         a good estimate of the noise power in the standard average.
                                                                        If no pupillary response stands out above this level, then ei-
                                                                        ther there is no pupillary response to see, or more trials are
B[Pi (t)] = Pi (t) − b2∆t 1 b2 1 Pi (t), where ∆t is the sam-           required to drive the noise power even lower.
                           P
                       −b    t=b
pling interval of the eye tracker.
                                                                        3    Example Applications
This transformation from diameters to dilations has an im-
portant implication for the precision of pupil measurements.            While eye trackers have been successfully used for stimulus-
For cognitive pupillometry applications, an eye tracker’s ac-           locked cognitive pupillometry, it is not obvious that fixation-
curacy in measuring changes in pupil diameter is much more              aligned signal averaging will work. It is possible that the
important than its accuracy in measuring absolute pupil size.           timing of cognitive processes is not consistent enough with
                                                                        respect to eye movements or that the very act of looking
2.3.2                       Averaging                                   around suppresses or interferes with the task-related pupil-
                                                                        lary response. A successful application of fixation-aligned
After all the pupillary epochs have been aligned on their gaze          averaging requires an averaged pupillary response which dif-
events using translation or warping and their data has been             fers from its corresponding ±-average and any relevant con-
transformed from diameters to dilations via baseline sub-               trol conditions, and which is consistent with known patterns


                                                                  278
11                         Participants We recruited seventeen undergraduate partic-
                                                                        ipants, all of whom had normal or corrected-to-normal vi-
                                                                        sion. We excluded people with astigmatism corrections,
                                                                        which can interfere with eye tracking. We compensated
                             16                                         participants with Amazon.com gift certificates, the value of
                                                  12
                                                                        which increased with faster and more accurate task perfor-
                                  15                                    mance.
      19                17                             13

                                                                        Fixation Identification We segmented scan paths into fixa-
                                                                        tions using the dispersion threshold technique (described by
                                                                        Widdel [1984]; see also Salvucci & Goldberg [2000] for alter-
                 18                                                     natives), with a minimum fixation duration of 160 ms, and
                                                  14
                                                                        a dispersion threshold of 2°.

Figure 4: A fragment of a search field used in our visual                Consecutive sequences of fixations that all fell within 1.25° of
search study. Participants searched for L’s (targets) in a field         targets were grouped into dwells, within which the fixation
of T’s (distractors). The scan path from one trial is shown             that fell closest to the target was labeled as a target fixation.
in blue, with circle area proportional to fixation duration and          Fixations located within the search field but at least 5° from
numbers giving the order of fixations. Fixation 17 is a target           any target, and excluding the first five and last five fixations
fixation; all other fixations are non-target fixations.                    of the trial, were labeled as control fixations, included in
                                                                        the analysis to check for any consistent pupillary response
                                                                        to fixation itself. Both target fixations and control fixations
                                                                        were used as gaze events for selecting pupil data epochs for
of cognition for the studied subtask.                                   averaging.
In the following two example analyses, we apply fixation-                3.1.2   Results
locked averaging to two well-studied tasks, in order to il-
lustrate its use and to demonstrate its validity. In both               Target fixations vs. control fixations Figure 5 shows the
tasks, we defined epochs using gaze events we expected to                average pupillary response to target and control (non-target)
be strongly correlated with shifts in cognitive load, in order          fixations, aligned to the start of the fixation, and showing a
to find out whether fixation-aligned averaging revealed the               few seconds of pre- and post-fixation context. For baseline
expected shifts in excess of background pupillary noise.                subtraction, we used a baseline interval 0.4 seconds (20 sam-
                                                                        ples) long, starting 1.75 sec before the fixations. We found
3.1        Visual Search                                                a clear difference in pupillary responses to the two different
                                                                        types of event. Fixations far from targets had no consistent
                                                                        pupillary response and so averaged to an approximately flat
Visual search has been studied extensively with eye track-
                                                                        line, while fixations on targets resulted in a dilation of about
ing (e.g. Findlay [2009]), and occasionally with pupillometry
                                                                        0.06 mm.
(e.g. Porter et al. [2007]), though signal averaging has only
ever been applied with respect to full task onset and com-              Surprisingly, the averaged dilation begins about one second
pletion. This section summarizes an application of fixation-             before fixation on the target. A further breakdown of the
aligned pupillary response averaging to investigate shifts in           data by difficulty and fixation sequence shows the cause:
cognitive load that occur around the moments of search tar-
get discovery.
                                                                        Target discoveries vs. target revisits Figure 6 shows the
The averaging used in this example uses the single gaze                 same target fixations, but grouped in two averages, one for
events and translation alignment described in Section 2.2.1             all the first fixations on each target (discoveries) and one for
and illustrated in Figure 1.                                            fixations on targets that have already been fixated during the
                                                                        search (revisits). The dilation response to revisits begins at
                                                                        least one second before the target fixation, perhaps reflecting
3.1.1       Task Description                                            recall of the previously identified target or saccade planning
                                                                        in order to re-confirm its location.
We designed an exhaustive visual search task in which study
participants counted the number of L’s (targets) in a field of           3.1.3   Discussion
T’s (distractors) (See Figure 4). The search field contained a
variable number of targets, and each trial continued until the          As a check on the validity of fixation-aligned pupillary re-
participant found them all. Targets were often fixated more              sponse averaging, this case study was a success. We observed
than once during a search, with later fixations performed to             averaged dilations well above the background noise level and
confirm previously-discovered targets’ locations and avoid               which differed substantially between fixations on targets and
over-counting.                                                          fixations on non-targets. In addition, the time resolution in
                                                                        the averaged turned out to be fine enough to suggest dif-
                                                                        ferences in memory dynamics surrounding target discoveries
Equipment We measured participants’ gaze direction and                  vs. revisits.
pupil size with a Tobii 1750, an off-the-shelf remote infra-red
video eye tracker with an integrated display and a single fixed          A more thorough analysis of visual search would use more
high-resolution bottom-mounted camera, This eye tracker                 complicated attributes of the scan path, like the fraction
has a sampling rate of 50 Hz and a spatial resolution of 0.5°           of search area that has been covered, to identify additional
[Tobii Technologies, Inc. 2007].                                        subtasks, or explore how pupillary responses vary over the


                                                                  279
13
                                         Pupillary response to fixation on targets vs. non-targets                        7                       9
                                                                                                                              8




                                                                   start of fixation
                                                                                                                                             10
                                                                                                                                  6 5
                                0.06
                                                                                                                                                  11
                                                                                                                                                                    12
Change in pupil diameter (mm)




                                0.04


                                                                                                                              4
                                0.02


                                                                                                                  Figure 7: A fragment of a task map and corresponding
                                0.00                                                                              legend. A sample scan path is shown in blue, with circle area
                                                                                                                  proportional to fixation duration and numbers indicating the
                                                                                                                  order of fixations. A legend reference epoch begins at the
                                -0.02                                                                             time of fixation 7 and ends at the time of fixation 13. The
                                              far from targets (1511 fixations)                                   gaze events used for alignment of this epoch are the 8 → 9
                                              on targets (770 fixations)
                                                                                                                  and 12 → 13 saccades.

                                        -2          -1             0                   1            2   3

                                                                   Time (seconds)                                 course of the search. Additionally, the differences in tim-
                                                                                                                  ing and magnitude of pupillary reactions could be analyzed
                                                                                                                  between subjects, or with respect to task performance.
Figure 5: Fixations on targets vs. fixations on non-targets.
Each line in the chart represents the average of many fixa-
tions of each type. The shaded regions surrounding each line                                                      3.2     Map Legend Reference
indicate the standard errors for those averages. Fixations
far from targets had no consistent pupillary response and                                                         The second example application of fixation-aligned pupillary
so averaged to an approximately flat line, while fixations on                                                       response averaging uses more complicated epochs, defined
targets resulted in a dilation of about 0.06 mm.                                                                  using multiple gaze events and aligned with warping.

                                                                                                                  3.2.1   Task Description

                                                                                                                  In a study of map reading, participants examined a fictitious
                                         Pupillary response to first vs. later fixations on targets               map showing the locations of frog and toad habitats. The
                                                                                                                  map uses abstract symbols to show places where frogs and
                                                                                                                  toads live, with each symbol standing for a different species.
                                                                   start of fixation




                                0.08                                                                              The symbols are identified in a legend providing the species
                                                                                                                  name and classification as frog or toad (Figure 7). In reading
                                                                                                                  the map, participants must look up the abstract symbols
                                0.06
                                                                                                                  in the legend to learn which of them correspond to frogs
Change in pupil diameter (mm)




                                                                                                                  and which correspond to toads. It is these legend references
                                0.04                                                                              which we analyze here.


                                0.02                                                                              Participants & Apparatus This study included fifteen un-
                                                                                                                  dergraduates, distinct from those in the first study but sub-
                                                                                                                  ject to the same selection criteria. The eye tracker was the
                                0.00                                                                              same.

                                -0.02                                                                             3.2.2   Identifying legend reference epochs
                                              Target Discovery (449 fixations)
                                              Target Revisit (321 fixations)
                                              Control (fixations on non-targets) (1511 fixations)                 Epochs of pupil measurements encompassing legend refer-
                                -0.04
                                                                                                                  ences were identified using scan paths. We defined a legend
                                                                                                                  reference as fixation on a cluster of map symbols, followed by
                                        -2          -1             0                   1            2   3
                                                                                                                  a fixation on the legend, followed by a return saccade to that
                                                                   Time (seconds)                                 same cluster of map symbols. An example epoch is shown
                                                                                                                  in Figure 7. We used the saccades to and from the legend
                                                                                                                  as gaze events on which to align epochs via piecewise warp-
Figure 6: Average pupillary responses to first (discovery)                                                         ing before averaging (see Section 2.2.2). Baseline intervals
fixations on targets vs. later (revisit) fixations on targets.                                                      used for baseline pupil diameter subtraction were 0.4 sec (20
The dilation response begins about one second before the fix-                                                      samples) long, starting 1.5 sec before the saccade from the
ation for revisits.                                                                                               map to the legend. We calculated fixations using dispersion
                                                                                                                  threshold clustering as described in Section 3.1.1.


                                                                                                            280
looking at                                                 looking at            4     Conclusions
                                                map symbols               looking at legend                map symbols
                                                                                                                                  This paper describes fixation-aligned pupillary response av-
                                0.02                                                                                              eraging, a new method for combining synchronized measure-
Change in pupil diameter (mm)




                                                                                                                                  ments of gaze direction and pupil size in order to assess
                                                                                                                                  short-term changes in cognitive load during unstructured vi-
                                                                                                                                  sual tasks. Components of the visual tasks with consistent
                                0.00                                                                                              demands but variable timing are located by analyzing scan
                                                                                                                                  paths. Pupil measurements made during many instances
                                                                                                                                  of each task component can then be aligned in time with
                                                                                                                                  respect to fixations and averaged, revealing any consistent
                                -0.02                                                                                             pupillary response to that task component.
                                                                                                                                  This new mode of analysis expands the scope of tasks that
                                                     Mean Pupil Response
                                                     Plus-Minus Average                                                           can be studied using cognitive pupillometry. With exist-
                                -0.04
                                                                                                                                  ing stimulus-locked averaging methods, only shifts in cogni-
                                                                                                                                  tive load that occur relative to experimenter-controlled stim-
                                        -1.0       -0.5        0.0                                     0          0.5       1.0
                                                                                                                                  uli (e.g. Klingner et. al [2008]) are measurable, but with
                                                                     0%          50%          100%                                fixation-aligned averaging, pupillary responses can also be
                                               Time (seconds                                               Time (seconds after
                                               before legend         Time (fraction of legend dwell)          return to map)      used to study any shifts in cognitive load that occur con-
                                                  saccade)                                                                        sistently with respect to patterns of attention detectable in
                                                                                                                                  gaze direction data.
    Figure 8: Average pupillary response to 925 legend refer-
    ences in a map reading task. Black circles indicate refer-                                                                    In the example study of visual search described in Sec-
    ence gaze event times. The semi-transparent regions bound-                                                                    tion 3.1, the timing differences in pupillary responses
    ing each curve show the standard errors of the mean at each                                                                   to target discoveries and revisits, which show the recall
    time for the plotted average. The average dwell on the leg-                                                                   of previously-visited targets, are only detectable through
    end lasted about 1.2 seconds. The average pupillary response                                                                  fixation-aligned averaging. Similarly, the shifts in cogni-
    includes a 0.02 mm dilation prior to saccade to the legend,                                                                   tive load surrounding subject-initiated legend references de-
    a 0.06 mm constriction and recovery while looking at the                                                                      scribed in Section 3.2 could only be detected by determining
    legend, and a return to the map at a slightly higher pupil                                                                    the timing of those legend references using gaze direction
    diameter.                                                                                                                     data and then using that timing information to align and
                                                                                                                                  average pupil diameter measurements.
                                                                                                                                  There are many other tasks that could be studied using this
    3.2.3                               Results                                                                                   method. Reading, for example, which has been studied us-
                                                                                                                                  ing eye tracking [Rayner 1998] and pupillometry [Just and
    We expected a momentary dilation preceding each legend                                                                        Carpenter 1993] separately, has many gaze-signaled cogni-
    reference, caused by the need to store the symbol or sym-                                                                     tive events, such as back-tracking, which could be studied
    bols being looked up in visual working memory during the                                                                      with fixation aligned averaging of pupil measurements.
    saccade to the legend and the search there for the matching
    symbol(s). This pattern did emerge in the averaged pupil re-
    sponse, along with other changes also correlated with the leg-
                                                                                                                                  4.1   Limitations
    end reference saccades (Figure 8). On average, participants’
    pupils contracted while looking at the legend before recov-                                                                   Simple, short task components Fixation-aligned averaging
    ering nearly to their pre-saccade diameter. Although the                                                                      can be employed when subtasks epochs can be reliably iden-
    changes were small (on the order of 0.05 mm), we collected                                                                    tified from gaze direction data and when changes in cognitive
    enough epochs (925 legend references) that these changes                                                                      load during these epochs occur with consistent timing rela-
    stood out above the noise level indicated by the ±-average.                                                                   tive to the gaze events that define the epochs. In practice,
                                                                                                                                  this limits both the specificity and duration of subtasks that
                                                                                                                                  can be studied. For specificity, either the general task must
    3.2.4                               Discussion
                                                                                                                                  be constrained enough or the gaze events defined specifically
                                                                                                                                  enough that cognitive processes are consistent across epochs.
    Like the visual search study, this application of fixation-
                                                                                                                                  For example, in our map-reading task, we only considered
    aligned pupillary response averaging succeeded. We found a
                                                                                                                                  legend references which began and ended at the same point
    pupillary response evoked by the subtask of referencing the
                                                                                                                                  in the map, to avoid including fixations on the legend that
    map legend which substantially differed from its correspond-
                                                                                                                                  were simple orientation to the display, or otherwise did not
    ing ±-average, though in this case several hundred trials were
                                                                                                                                  involve looking up a particular symbol.
    required to reveal the response.
                                                                                                                                  Even when epochs containing consistent cognitive processes
    The changes in pupil diameter which we observed are in-
                                                                                                                                  are identified, the requirement that the timing of those pro-
    triguing; in addition to the simple pre-reference dilation we
                                                                                                                                  cesses be consistent with respect to the fixations and sac-
    expected, we also observed a pupil constriction during the
                                                                                                                                  cades which define the epochs is generally only satisfied for
    dwell on the legend. This pattern is consistent with the load-
                                                                                                                                  short epochs, in practice usually 2–5 seconds long.
    ing of visual working memory with the symbol to be looked
    up, the release of that memory once the symbol has been
    located in the legend, and a final increase in load as the par-                                                                Restrictions on task display Because pupils respond reflex-
    ticipant’s running count of frogs is updated depending on                                                                     ively to the brightness [Loewenfeld 1999] and contrast level
    the symbol’s classification.                                                                                                   [Ukai 1985] of whatever is currently fixated, the task dis-


                                                                                                                            281
play must be designed with spatially uniform brightness and             Loewenfeld, I. 1999. The Pupil: Anatomy, Physiology,
contrast. In addition, epochs occurring soon after changes                and Clinical Applications, 2nd ed., vol. 1. Butterworth-
to the display can be contaminated by reflex dilations to                  Heinemann, Oxford, UK.
motion cues [Sahraie and Barbur 1997].
                                                                        Marshall, S. 2002. The index of cognitive activity:
In both the studies presented here, we used static, low-                 measuring cognitive workload. In Proceedings of the
contrast stimuli with spatially-uniform brightness (Figures 4            2002 IEEE 7th Conference on Human Factors and Power
and 7). In addition, we left a large margin between the edge             Plants, 7–5–7–9.
of the stimulus and the boundary of the display, because
                                                                        Moloney, K. P., Jacko, J. A., Vidakovic, B., Sain-
when subjects fixate near that boundary, their field of view
                                                                         fort, F., Leonard, V. K., and Shi, B. 2006. Lever-
includes the display bezel and the wall behind, both of which
                                                                         aging data complexity: Pupillary behavior of older adults
are difficult to match in brightness to the stimulus itself.
                                                                         with visual impairment during HCI. ACM Transactions
                                                                         on Computer-Human Interaction 13, 3, 376–402.
Restrictions on interaction Any user interaction, such as
                                                                        Nakayama, M., and Shimizu, Y. 2004. Frequency analysis
mouse or keyboard use, needs to be well separated in time
                                                                         of task evoked pupillary response and eye-movement. In
from the subtask epochs studied, because the preparation
                                                                         Proceedings of the 2004 Symposium on Eye Tracking Re-
and execution of motor actions also causes momentary pupil
                                                                         search & Applications, ACM, San Antonio, Texas, 71–76.
dilations [Richer and Beatty 1985]. We designed both our
visual search and map reading studies without any interac-              Pomplun, M., and Sunkara, S. 2003. Pupil dilation as
tion during each task and had to exclude any subtask epochs               an indicator of cognitive workload in Human-Computer
that occurred within three seconds of the button-pushes that              interaction. In Proceedings of the International Confer-
participants used at the end of each trial to signal their com-           ence on HCI.
pletion.
                                                                        Porter, G., Troscianko, T., and Gilchrist, I. D. 2007.
                                                                          Effort during visual search and counting: Insights from
Acknowledgements                                                          pupillometry. The Quarterly Journal of Experimental Psy-
                                                                          chology 60, 2, 211.
This work was funded by the Stanford Regional Visual Ana-
lytics Center, through the U.S. Department of Energy’s Pa-              Rayner, K. 1998. Eye movements in reading and infor-
cific Northwest National Laboratory. Our eye tracker was                   mation processing: 20 years of research. Psychological
funded by the Stanford MediaX project and the Stanford                    Bulletin 124, 3, 372–422. PMID: 9849112.
School of Engineering.                                                  Richer, F., and Beatty, J. 1985. Pupillary dilations in
                                                                          movement preparation and execution. Psychophysiology
References                                                                22, 2, 204–207.
                                                                        Sahraie, A., and Barbur, J. L. 1997. Pupil response trig-
Andreassi, J. L. 2006. Pupillary Response and Behavior,                   gered by the onset of coherent motion. Graefe’s Archive
 5th ed. Routledge, 289–307.                                              for Clinical and Experimental Ophthalmology 235, 8, 494–
                                                                          500.
Beatty, J., and Lucero-Wagoner, B. 2000. The pupil-
  lary system. In Handbook of Psychophysiology, J. T. Ca-               Salvucci, D. D., and Goldberg, J. H. 2000. Identifying
  cioppo, L. G. Tassinary, and G. Berntson, Eds., 2nd ed.                 fixations and saccades in eye-tracking protocols. In Pro-
  Cambridge University Press, 142–162.                                    ceedings of the 2000 Symposium on Eye Tracking Research
                                                                          & Applications, ACM, New York, NY, 71–78.
Beatty, J. 1982. Task-evoked pupillary responses, pro-
  cessing load, and the structure of processing resources.              Schimmel, H. 1967. The (±) reference: Accuracy of esti-
  Psychological Bulletin 91, 2, 276–292.                                  mated mean components in average response studies. Sci-
                                                                          ence 157, 3784 (July), 92–94.
Bradshaw, J. L. 1969. Background light intensity and the
  pupillary response in a reaction time task. Psychonomic               Tobii Technologies, Inc., 2007. Tobii 1750.
  Science 14, 6, 271–272.                                               Ukai, K. 1985. Spatial pattern as a stimulus to the pupillary
Bradshaw, J. L. 1970. Pupil size and drug state in a                     system. Journal of the Optical Society of America A 2, 7,
  reaction time task. Psychonomic Science 18, 2, 112–113.                1094–1100.
                                                                        Widdel, H. 1984. Operational problems in analysing eye
Findlay, J., and Squire, L. R. 2009. Saccades and visual                 movements. In Theoretical and Applied Aspects of Eye
  search. In Encyclopedia of Neuroscience. Academic Press,               Movement Research, A. G. Gale and F. Johnson, Eds.
  Oxford, 429–436.                                                       Elsevier, New York, 21–29.
Just, M. A., and Carpenter, P. A. 1993. The intensity                   Wong, P. K., and Bickford, R. G. 1980. Brain stem au-
  dimension of thought: Pupillometric indices of sentence                ditory evoked potentials: the use of noise estimate. Elec-
  processing. Canadian Journal of Experimental Psychology                troencephalography and Clinical Neurophysiology 50, 1-2,
  47, 2, 310–339.                                                        25–34. PMID: 6159189.
Klingner, J., Kumar, R., and Hanrahan, P. 2008. Mea-
  suring the task-evoked pupillary response with a remote
  eye tracker. In Proceedings of the 2008 Symposium on
  Eye Tracking Research & Applications, ACM, Savannah,
  Georgia, 69–72.


                                                                  282

More Related Content

What's hot

Prefrontal Cortex & Decision Making: the modular and circuit-based approach
Prefrontal Cortex & Decision Making: the modular and circuit-based approachPrefrontal Cortex & Decision Making: the modular and circuit-based approach
Prefrontal Cortex & Decision Making: the modular and circuit-based approachSandrine Duverne
 
Intuitive Technology
Intuitive TechnologyIntuitive Technology
Intuitive TechnologyMProcun
 
Brandimonte, Ferrante, Feresin, Delbello (2001)
Brandimonte, Ferrante, Feresin, Delbello (2001)Brandimonte, Ferrante, Feresin, Delbello (2001)
Brandimonte, Ferrante, Feresin, Delbello (2001)Catina Feresin
 
Final year University Dissertation.
Final year University Dissertation.Final year University Dissertation.
Final year University Dissertation.Jason Hobman
 
How Do We Recognize Faces?
How Do We Recognize Faces?How Do We Recognize Faces?
How Do We Recognize Faces?knr5057
 
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual Search
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual SearchQvarfordt Understanding The Benefits Of Gaze Enhanced Visual Search
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual SearchKalle
 
Statistics: Final test study guide (word 2003)
Statistics: Final test study guide (word 2003)Statistics: Final test study guide (word 2003)
Statistics: Final test study guide (word 2003)Mark default
 

What's hot (7)

Prefrontal Cortex & Decision Making: the modular and circuit-based approach
Prefrontal Cortex & Decision Making: the modular and circuit-based approachPrefrontal Cortex & Decision Making: the modular and circuit-based approach
Prefrontal Cortex & Decision Making: the modular and circuit-based approach
 
Intuitive Technology
Intuitive TechnologyIntuitive Technology
Intuitive Technology
 
Brandimonte, Ferrante, Feresin, Delbello (2001)
Brandimonte, Ferrante, Feresin, Delbello (2001)Brandimonte, Ferrante, Feresin, Delbello (2001)
Brandimonte, Ferrante, Feresin, Delbello (2001)
 
Final year University Dissertation.
Final year University Dissertation.Final year University Dissertation.
Final year University Dissertation.
 
How Do We Recognize Faces?
How Do We Recognize Faces?How Do We Recognize Faces?
How Do We Recognize Faces?
 
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual Search
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual SearchQvarfordt Understanding The Benefits Of Gaze Enhanced Visual Search
Qvarfordt Understanding The Benefits Of Gaze Enhanced Visual Search
 
Statistics: Final test study guide (word 2003)
Statistics: Final test study guide (word 2003)Statistics: Final test study guide (word 2003)
Statistics: Final test study guide (word 2003)
 

Viewers also liked

Doing Business With Aboriginal People
Doing Business With Aboriginal PeopleDoing Business With Aboriginal People
Doing Business With Aboriginal PeopleLee_Ahenakew
 
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשית
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשיתהגברת תודעת השימוש באינטרנט באוכלוסיה הנשית
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשיתhaimkarel
 
What is a canadian
What is a canadianWhat is a canadian
What is a canadiansamspector93
 
Questions
QuestionsQuestions
Questionslsemi
 
Goldberg Scanpath Clustering And Aggregation
Goldberg Scanpath Clustering And AggregationGoldberg Scanpath Clustering And Aggregation
Goldberg Scanpath Clustering And AggregationKalle
 
nextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY
 
nextNY Online Marketing School Intro to SEO
nextNY Online Marketing School Intro to SEOnextNY Online Marketing School Intro to SEO
nextNY Online Marketing School Intro to SEOnextNY
 
Рекламируйтесь с нами
Рекламируйтесь с намиРекламируйтесь с нами
Рекламируйтесь с намиAeroSvit Airlines
 
Proyecto Cactus 1°3vesp
Proyecto Cactus 1°3vespProyecto Cactus 1°3vesp
Proyecto Cactus 1°3vespguest32ff1ff
 
Sistemas De Apoio a Decisão
Sistemas De Apoio a DecisãoSistemas De Apoio a Decisão
Sistemas De Apoio a DecisãoWillame Tiberio
 
עיר בראי תקופה
עיר בראי תקופהעיר בראי תקופה
עיר בראי תקופהhaimkarel
 
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...Kalle
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Marcelo Paiva
 
מכרות הגפרית בבארי
מכרות הגפרית בבארימכרות הגפרית בבארי
מכרות הגפרית בבאריhaimkarel
 

Viewers also liked (20)

Doing Business With Aboriginal People
Doing Business With Aboriginal PeopleDoing Business With Aboriginal People
Doing Business With Aboriginal People
 
Adverts
AdvertsAdverts
Adverts
 
UBiT 2010 lik UBiT next
UBiT 2010 lik UBiT nextUBiT 2010 lik UBiT next
UBiT 2010 lik UBiT next
 
jvum2013a niftycloud
jvum2013a niftycloudjvum2013a niftycloud
jvum2013a niftycloud
 
The Spruc 8
The  Spruc 8The  Spruc 8
The Spruc 8
 
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשית
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשיתהגברת תודעת השימוש באינטרנט באוכלוסיה הנשית
הגברת תודעת השימוש באינטרנט באוכלוסיה הנשית
 
What is a canadian
What is a canadianWhat is a canadian
What is a canadian
 
Questions
QuestionsQuestions
Questions
 
Goldberg Scanpath Clustering And Aggregation
Goldberg Scanpath Clustering And AggregationGoldberg Scanpath Clustering And Aggregation
Goldberg Scanpath Clustering And Aggregation
 
สงครามเปอร์เซีย เลขที่ 12 14 ม.62
สงครามเปอร์เซีย เลขที่ 12 14 ม.62สงครามเปอร์เซีย เลขที่ 12 14 ม.62
สงครามเปอร์เซีย เลขที่ 12 14 ม.62
 
nextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM Presentation
 
nextNY Online Marketing School Intro to SEO
nextNY Online Marketing School Intro to SEOnextNY Online Marketing School Intro to SEO
nextNY Online Marketing School Intro to SEO
 
Рекламируйтесь с нами
Рекламируйтесь с намиРекламируйтесь с нами
Рекламируйтесь с нами
 
Proyecto Cactus 1°3vesp
Proyecto Cactus 1°3vespProyecto Cactus 1°3vesp
Proyecto Cactus 1°3vesp
 
Sistemas De Apoio a Decisão
Sistemas De Apoio a DecisãoSistemas De Apoio a Decisão
Sistemas De Apoio a Decisão
 
עיר בראי תקופה
עיר בראי תקופהעיר בראי תקופה
עיר בראי תקופה
 
Cere tom neurologica
Cere tom neurologicaCere tom neurologica
Cere tom neurologica
 
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...
Komogortsev Qualitative And Quantitative Scoring And Evaluation Of The Eye Mo...
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
מכרות הגפרית בבארי
מכרות הגפרית בבארימכרות הגפרית בבארי
מכרות הגפרית בבארי
 

Similar to Klingner Fixation Aligned Pupillary Response Averaging

Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...
Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...
Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...Kalle
 
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...Kalle
 
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksRyan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksKalle
 
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...Kalle
 
ReadingBehaviour_LiteratureReview.pdf
ReadingBehaviour_LiteratureReview.pdfReadingBehaviour_LiteratureReview.pdf
ReadingBehaviour_LiteratureReview.pdfyoya989
 
Hardoon Image Ranking With Implicit Feedback From Eye Movements
Hardoon Image Ranking With Implicit Feedback From Eye MovementsHardoon Image Ranking With Implicit Feedback From Eye Movements
Hardoon Image Ranking With Implicit Feedback From Eye MovementsKalle
 
0 eeg based 3 d visual fatigue evaluation using cnn
0 eeg based 3 d visual fatigue evaluation using cnn0 eeg based 3 d visual fatigue evaluation using cnn
0 eeg based 3 d visual fatigue evaluation using cnnHoopeer Hoopeer
 
Eye-Tracking Poster
Eye-Tracking PosterEye-Tracking Poster
Eye-Tracking PosterPooja Patel
 
Cassandra audio-video sensor fusion for aggression detection
Cassandra  audio-video sensor fusion for aggression detectionCassandra  audio-video sensor fusion for aggression detection
Cassandra audio-video sensor fusion for aggression detectionJoão Gabriel Lima
 
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...KaylahPolzin
 
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...Kalle
 
psychometric properties_Suite.pdf
psychometric properties_Suite.pdfpsychometric properties_Suite.pdf
psychometric properties_Suite.pdfssuser13fb3b
 
The Binocular Continuum by Harris, Paul
The Binocular Continuum by 	Harris, PaulThe Binocular Continuum by 	Harris, Paul
The Binocular Continuum by Harris, PaulMero Eye
 
Multi-Modal Sensing with Neuro-Information Retrieval
Multi-Modal Sensing with Neuro-Information RetrievalMulti-Modal Sensing with Neuro-Information Retrieval
Multi-Modal Sensing with Neuro-Information RetrievalSampath Jayarathna
 
Droege Pupil Center Detection In Low Resolution Images
Droege Pupil Center Detection In Low Resolution ImagesDroege Pupil Center Detection In Low Resolution Images
Droege Pupil Center Detection In Low Resolution ImagesKalle
 
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...inventy
 

Similar to Klingner Fixation Aligned Pupillary Response Averaging (20)

Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...
Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...
Palinko Estimating Cognitive Load Using Remote Eye Tracking In A Driving Simu...
 
icmi2233-bixler
icmi2233-bixlericmi2233-bixler
icmi2233-bixler
 
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...
Nakayama Estimation Of Viewers Response For Contextual Understanding Of Tasks...
 
Culture fair intelligence test
Culture fair intelligence testCulture fair intelligence test
Culture fair intelligence test
 
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksRyan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
 
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...
Zhang Eye Movement As An Interaction Mechanism For Relevance Feedback In A Co...
 
ReadingBehaviour_LiteratureReview.pdf
ReadingBehaviour_LiteratureReview.pdfReadingBehaviour_LiteratureReview.pdf
ReadingBehaviour_LiteratureReview.pdf
 
AAIC_2016_Cognition_Kit_-_Online_v2
AAIC_2016_Cognition_Kit_-_Online_v2AAIC_2016_Cognition_Kit_-_Online_v2
AAIC_2016_Cognition_Kit_-_Online_v2
 
Hardoon Image Ranking With Implicit Feedback From Eye Movements
Hardoon Image Ranking With Implicit Feedback From Eye MovementsHardoon Image Ranking With Implicit Feedback From Eye Movements
Hardoon Image Ranking With Implicit Feedback From Eye Movements
 
0 eeg based 3 d visual fatigue evaluation using cnn
0 eeg based 3 d visual fatigue evaluation using cnn0 eeg based 3 d visual fatigue evaluation using cnn
0 eeg based 3 d visual fatigue evaluation using cnn
 
Eye-Tracking Poster
Eye-Tracking PosterEye-Tracking Poster
Eye-Tracking Poster
 
Cassandra audio-video sensor fusion for aggression detection
Cassandra  audio-video sensor fusion for aggression detectionCassandra  audio-video sensor fusion for aggression detection
Cassandra audio-video sensor fusion for aggression detection
 
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...
HOW CAN SLEEP DEPRIVATION IMPACTS VIGILANCE RESPONSE TIMES: AN ANALYSIS OF SL...
 
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
 
psychometric properties_Suite.pdf
psychometric properties_Suite.pdfpsychometric properties_Suite.pdf
psychometric properties_Suite.pdf
 
The Binocular Continuum by Harris, Paul
The Binocular Continuum by 	Harris, PaulThe Binocular Continuum by 	Harris, Paul
The Binocular Continuum by Harris, Paul
 
Multi-Modal Sensing with Neuro-Information Retrieval
Multi-Modal Sensing with Neuro-Information RetrievalMulti-Modal Sensing with Neuro-Information Retrieval
Multi-Modal Sensing with Neuro-Information Retrieval
 
Droege Pupil Center Detection In Low Resolution Images
Droege Pupil Center Detection In Low Resolution ImagesDroege Pupil Center Detection In Low Resolution Images
Droege Pupil Center Detection In Low Resolution Images
 
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...
Detection Of Dyslexia From Eye Movements Using Anfis & Bbwpe Feature Extracti...
 
FINALWMC Cue Poster
FINALWMC Cue PosterFINALWMC Cue Poster
FINALWMC Cue Poster
 

More from Kalle

Blignaut Visual Span And Other Parameters For The Generation Of Heatmaps
Blignaut Visual Span And Other Parameters For The Generation Of HeatmapsBlignaut Visual Span And Other Parameters For The Generation Of Heatmaps
Blignaut Visual Span And Other Parameters For The Generation Of HeatmapsKalle
 
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...Kalle
 
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...Kalle
 
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...Kalle
 
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze Control
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze ControlUrbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze Control
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze ControlKalle
 
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...Kalle
 
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic Training
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic TrainingTien Measuring Situation Awareness Of Surgeons In Laparoscopic Training
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic TrainingKalle
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Kalle
 
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeStevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeKalle
 
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...Kalle
 
Skovsgaard Small Target Selection With Gaze Alone
Skovsgaard Small Target Selection With Gaze AloneSkovsgaard Small Target Selection With Gaze Alone
Skovsgaard Small Target Selection With Gaze AloneKalle
 
San Agustin Evaluation Of A Low Cost Open Source Gaze Tracker
San Agustin Evaluation Of A Low Cost Open Source Gaze TrackerSan Agustin Evaluation Of A Low Cost Open Source Gaze Tracker
San Agustin Evaluation Of A Low Cost Open Source Gaze TrackerKalle
 
Rosengrant Gaze Scribing In Physics Problem Solving
Rosengrant Gaze Scribing In Physics Problem SolvingRosengrant Gaze Scribing In Physics Problem Solving
Rosengrant Gaze Scribing In Physics Problem SolvingKalle
 
Prats Interpretation Of Geometric Shapes An Eye Movement Study
Prats Interpretation Of Geometric Shapes An Eye Movement StudyPrats Interpretation Of Geometric Shapes An Eye Movement Study
Prats Interpretation Of Geometric Shapes An Eye Movement StudyKalle
 
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...Kalle
 
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Kalle
 
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Kalle
 
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...Kalle
 
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...Kalle
 
Mulligan Robust Optical Eye Detection During Head Movement
Mulligan Robust Optical Eye Detection During Head MovementMulligan Robust Optical Eye Detection During Head Movement
Mulligan Robust Optical Eye Detection During Head MovementKalle
 

More from Kalle (20)

Blignaut Visual Span And Other Parameters For The Generation Of Heatmaps
Blignaut Visual Span And Other Parameters For The Generation Of HeatmapsBlignaut Visual Span And Other Parameters For The Generation Of Heatmaps
Blignaut Visual Span And Other Parameters For The Generation Of Heatmaps
 
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...
Yamamoto Development Of Eye Tracking Pen Display Based On Stereo Bright Pupil...
 
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...
Wastlund What You See Is Where You Go Testing A Gaze Driven Power Wheelchair ...
 
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...
Vinnikov Contingency Evaluation Of Gaze Contingent Displays For Real Time Vis...
 
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze Control
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze ControlUrbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze Control
Urbina Pies With Ey Es The Limits Of Hierarchical Pie Menus In Gaze Control
 
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...
Urbina Alternatives To Single Character Entry And Dwell Time Selection On Eye...
 
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic Training
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic TrainingTien Measuring Situation Awareness Of Surgeons In Laparoscopic Training
Tien Measuring Situation Awareness Of Surgeons In Laparoscopic Training
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
 
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeStevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
 
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...
Stellmach Advanced Gaze Visualizations For Three Dimensional Virtual Environm...
 
Skovsgaard Small Target Selection With Gaze Alone
Skovsgaard Small Target Selection With Gaze AloneSkovsgaard Small Target Selection With Gaze Alone
Skovsgaard Small Target Selection With Gaze Alone
 
San Agustin Evaluation Of A Low Cost Open Source Gaze Tracker
San Agustin Evaluation Of A Low Cost Open Source Gaze TrackerSan Agustin Evaluation Of A Low Cost Open Source Gaze Tracker
San Agustin Evaluation Of A Low Cost Open Source Gaze Tracker
 
Rosengrant Gaze Scribing In Physics Problem Solving
Rosengrant Gaze Scribing In Physics Problem SolvingRosengrant Gaze Scribing In Physics Problem Solving
Rosengrant Gaze Scribing In Physics Problem Solving
 
Prats Interpretation Of Geometric Shapes An Eye Movement Study
Prats Interpretation Of Geometric Shapes An Eye Movement StudyPrats Interpretation Of Geometric Shapes An Eye Movement Study
Prats Interpretation Of Geometric Shapes An Eye Movement Study
 
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...
Porta Ce Cursor A Contextual Eye Cursor For General Pointing In Windows Envir...
 
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
Pontillo Semanti Code Using Content Similarity And Database Driven Matching T...
 
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
 
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...
Nagamatsu User Calibration Free Gaze Tracking With Estimation Of The Horizont...
 
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...
Nagamatsu Gaze Estimation Method Based On An Aspherical Model Of The Cornea S...
 
Mulligan Robust Optical Eye Detection During Head Movement
Mulligan Robust Optical Eye Detection During Head MovementMulligan Robust Optical Eye Detection During Head Movement
Mulligan Robust Optical Eye Detection During Head Movement
 

Klingner Fixation Aligned Pupillary Response Averaging

  • 1. Fixation-aligned Pupillary Response Averaging Jeff Klingner∗ Stanford University Abstract The magnitude of workload-related dilations is usually less than 0.5 mm, smaller than the magnitude of other simulta- We propose a new way of analyzing pupil measurements neously ongoing pupil changes caused by light reflexes, emo- made in conjunction with eye tracking: fixation-aligned tions, and other brain activity, which collectively cause a pupillary response averaging, in which short windows of con- constant variation in pupil size over a range of a few millime- tinuous pupil measurements are selected based on patterns ters. This difference in magnitude between dilations related in eye tracking data, temporally aligned, and averaged to- to cognitive workload and the background pupil variability gether. Such short pupil data epochs can be selected based makes it impossible to distinguish the pupillary response to on fixations on a particular spot or a scan path. The win- any one instance of increased cognitive load from the back- dows of pupil data thus selected are aligned by temporal ground “noise” of other pupil changes. translation and linear warping to place corresponding parts One way of addressing this measurement challenge is to of the gaze patterns at corresponding times and then aver- record pupil diameter during a task that lasts for many aged together. This approach enables the measurement of minutes, then either average pupil size over that long pe- quick changes in cognitive load during visual tasks, in which riod [Pomplun and Sunkara 2003], find consistent short- task components occur at unpredictable times but are iden- timescale changes via wavelet transforms [Marshall 2002], tifiable via gaze data. We illustrate the method through or apply frequency-domain analysis [Nakayama and Shimizu example analyses of visual search and map reading. We con- 2004; Moloney et al. 2006] to assess aggregate cognitive load clude with a discussion of the scope and limitations of this during that long task. new method. An alternative to this aggregation technique allows the mea- CR Categories: B.4.2 [Hardware]: Input/Output and surement of differences in cognitive load at a time scale of Data Communications—Input/Output Devices ; I.4.9 [Com- fractions of second rather than minutes. This precision is puting Methodologies]: Image Processing and Computer achieved by measuring pupil size during many repetitions of Vision—Applications; J.4 [Computer Applications]: Social the same short task, then aligning windows of pupil measure- and Behavioral Sciences—Psychophysiology ments temporally at the moment of task onset and averaging them [Beatty and Lucero-Wagoner 2000]. The averaging op- eration will preserve any component of the pupil size signal Keywords: eye tracking, scan path, fixation, pupillom- which is correlated in time with the onset of the task (the etry, task-evoked pupillary response, fixation-aligned pupil- task-evoked response), while measurement noise and other lary response variation in pupil size not correlated in time with the stimu- lus will tend to average to zero. As more trials are conducted 1 Introduction and included in the average, the ratio achieved between the level of the signal (pupillary responses caused by the task) Scan paths measured by eye trackers provide details about and the noise (all other pupillary motions) gets bigger, and quick-changing attention and cognitive processes that is oth- the time resolution of the average signal improves. Klingner erwise unavailable to observation or introspection. This et al. [2008] showed that a remote video eye tracker has suf- glimpse they provide of internal processes has been applied ficient imaging and temporal resolution to allow the use of broadly to investigations of cognitive psychology, perception, this signal averaging technique and measured changes in cog- and psychophysics. Several research groups in cognitive sci- nitive load during simple arithmetic, memory, and vigilance ence and HCI have shown that eye trackers can provide in- tasks with a time resolution of 100 ms. sight into internal mental processes in another way: through The use of task repetition to measure task-induced dilations cognitive pupillometry (e.g. Pomplun and Sunkara [2003]). forces a tradeoff: fine time resolution is gained, but only for When a person experiences increased mental workload (in- short, simple tasks, in which the cognition of interest occurs creased vigilance or an increased load on short-term working at a consistent time soon after an experimenter-controlled memory), the resultant brain activity causes a low-level sym- stimulus. pathetic dilation of the pupils [Andreassi 2006]. Measuring these workload-related dilations provides a way to study the In visual tasks such as map reading, chart reading, visual amount of mental load imposed by various tasks, but such search, and scene comprehension, people shift their attention measurements are difficult to conduct because of the dila- rapidly and unpredictably, with scan paths being planned on tions’ small size. the fly in response to what has been seen so far. It would be useful to measure the dynamics of cognitive load during ∗ e-mail: klingner@stanford.edu such tasks, and pupillary response averaging provides good Copyright © 2010 by the Association for Computing Machinery, Inc. time resolution. But the unpredictability of visual problem Permission to make digital or hard copies of part or all of this work for personal or solving violates the requirement of signal averaging that the classroom use is granted without fee provided that copies are not made or distributed cognitive process being studied happen with predictable tim- for commercial advantage and that copies bear this notice and the full citation on the ing, which is necessary for aligning the pupillary responses first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on from multiple trials. servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions Dept, ACM Inc., fax +1 (212) 869-0481 or e-mail This paper describes a new method for assessing cognitive permissions@acm.org. load in such tasks: fixation-aligned pupillary response aver- ETRA 2010, Austin, TX, March 22 – 24, 2010. © 2010 ACM 978-1-60558-994-7/10/0003 $10.00 275
  • 2. aging, in which eye fixations are used instead of stimulus or example, fixation on the axis of a bar chart before looking response events to temporally align windows of pupil mea- at any of the bars indicates general orientation to the chart, surements before averaging. This method enables the detec- while fixation on the axis immediately after fixating the edge tion of quick changes in cognitive load in the midst of long, of one of the bars indicates an epoch of axis reading. Com- unstructured tasks, especially visual tasks where fixations on parison of two bars is signaled by several consecutive fix- certain points or sequences of points are reliable indicators ations alternating between them. Epochs defined by scan of the timing of certain task components. paths are usually composed of more than one gaze event. For example, in map reading, when somebody looks a sym- For example, the are certain subtasks that are usually re- bol in the map, then saccades to the legend to look up the quired to read a bar chart, but these subtasks occur at dif- meaning of the symbol, then saccades back to the symbol, ferent times from trial to trial and from person to person: these three gaze events comprise a legend reference epoch e.g. reading the title and axis labels, judging the relative (see Section 3.2). heights of bars, estimating bar alignment with axis ticks, and looking up bar colors in the legend. If we conduct many repetitions of such a chart reading task, changing the details, In each of these cases, the experimenter defines a sequence we can later use scan path analysis to identify all times when of fixations that they expect to reliably occur together with somebody compared the height of two bars. We can then the task component or cognitive process under investigation. align pupil signals from those epochs at the moments of key fixations in the comparison, then average them to determine the average changes in cognitive load during comparison of 2.2 Aligning pupil data from selected epochs the height of two bars in a bar chart. We describe the details of this new averaging method in Sec- After all the epochs containing the subtask of interest are tion 2, then illustrate its application in two example analy- identified, they need to be aligned based on the timing of ses of cognitive load: one of target discovery in visual search gaze events that make them up. (Section 3.1) and one of references to the legend during map reading (Section 3.2). We conclude with a brief discussion of the method’s applicability and limitations. 2.2.1 Temporal Translation 2 Fixation-aligned pupillary response aver- For epochs defined by a single gaze event, like fixation on a aging particular spot, temporal alignment simply requires transla- tion of each epoch so that their gaze events coincide. For- Fixation-aligned pupillary response averaging can be broken mally, if Pi (t) is pupil diameter as a function of time dur- down into three steps: ing epoch i, and gi is the time of epoch i’s gaze event, T [Pi (t)] = Pi (t + gi ) is the temporal translation of Pi (t) 1. the identification of subtask epochs, short spans of time which places its gaze event at t = 0. Such alignment is done in which the task component occurs, for all epochs that will be averaged. Alignment via temporal translation is illustrated in Figure 1. 2. the temporal alignment of all such subtask epochs, and 3. averaging the aligned epochs. 2.2.2 Warping 2.1 Identifying subtask epochs using patterns in gaze data Sometimes, epochs of interest are characterized by multiple gaze events. For example, referencing the legend during a We use the term epoch to refer to short windows of time in map reading task involves a saccade from the map to the which a consistent task component (and therefore a consis- legend, a period of time spent on the legend, and a saccade tent pupillary response) occurs, as well as to the pupil di- back to the map. Translation could align the map → leg- ameter measurements collected during that window of time. end saccades in all these epochs, but because people don’t Epochs are typically two to ten seconds long. An epoch always dwell on the legend for the same amount of time, the is characterized by one or more gaze events, experimenter- returning legend → map saccades won’t line up. If the cog- defined fixations or saccades. nition of interest occurs relative to both points, then signal averaging won’t reinforce it. Single fixations The simplest gaze event is fixation on a particular spot identified by the experimenter. Epochs de- Porter et al. [2007] faced a similar problem in their analysis fined by single fixations encompass a brief window of time of pupil data from tasks of various lengths, in which they a few seconds long and centered on the fixation. For exam- needed the start and end times of each task to align. They ple, in a visual search task requiring discrimination between solved it by setting a fixed task duration and then stretching targets and distractors, each fixation on a search item deter- or compressing the data from each trial to fit in that window. mines an epoch containing a visual discrimination subtask. Fixations on targets determine epochs of target recognition In the context of task epochs defined by several gaze events, (see Section 3.1). In a flight simulation study, each fixation we generalize this method by applying this time-stretching on the altimeter could define an epoch. operation to the span of time between each pair of consec- utive gaze events. Formally, in an average of n epochs (in- Scan paths Gaze events can also be sequences of fixations dexed by i), each of which is defined by m gaze events (in- (scan paths) or saccades from one location to another. For dexed by j), the piecewise linear warping of Pi (t) is defined 276
  • 3. | underlying pattern Change in Pupil Diameter | trial 1 unwarped | | trial 2 | trial 3 trial 4 warped | Change in Pupil Diameter mean Time Figure 2: Illustration of piecewise linear warping applied | epoch 1 to a single epoch of pupil diameter data defined by four gaze events. In the original unwarped pupil diameter data, shapes | epoch 2a mark the times at which the gaze events occurred. The epoch is divided into segments at the gaze events, and each segment | epoch 2b is linearly transformed in time so that the gaze events that bound it are moved into their reference positions in time. | epoch 3 These reference positions are determined by averaging the time of occurrence of each gaze event across all epochs (see | epoch 4 Section 2.2.2). Figure 3 shows this warping operation ap- | fixation-aligned mean plied to several epochs at once before averaging them to reveal pupillary responses that occur with consistent timing with re- | plus-minus average spect to the gaze events. Time and g1 , g2 , . . . , gn are the gaze event reference times, the Figure 1: Illustration of epoch alignment via temporal mean times of occurrence for each gaze event across all the epochs being aligned: gj = n n gi,j . Epoch alignment 1 P translation followed by averaging. The top half of the fig- i=1 ure shows four simulated trials with gaze events (fixations) via piecewise linear warping is illustrated in detail in Fig- occurring at various times. The simulated pupil diameter ure 2 and applied to averaging several signals in Figure 3. data for these trials is the sum of random walks (simulating This alignment technique is applied to the analysis of legend typical background pupil motions) and a dilation response oc- references in Section 3.2. curring at a fixed delay following the fixation (illustrated at the top of the figure in grey). Because the fixations in these It is important to note that epoch warping is a selective four trials aren’t aligned, neither are the pupillary responses, focusing operation. When pupillary responses take place and averaging without translation fails to recover the under- with respect to more than one gaze event, it can reveal them, lying pattern. but at the same time it will obscure any pupillary responses Epochs aligned by translation are shown in the bottom that don’t follow that pattern. half of the figure. Because these epochs are aligned on their gaze events, the pupillary responses are aligned too, and av- 2.3 Averaging eraging the five signals reveals the underlying pupillary re- sponse pattern. The final line in the figure is the ±-average 2.3.1 Baseline Subtraction of the four aligned signals (see Section 2.3.3), which shows the level of noise present in the mean above it. In cognitive pupillometry, the physical quantity of interest is In this example, the magnitude of the signal relative to the change in pupil diameter relative to its diameter shortly the background pupil noise is exaggerated; in real pupil di- before the mental activity being studied [Beatty and Lucero- lation data, many dozens (sometimes hundreds) of epochs Wagoner 2000]. That is, what matters is dilation (or con- must be averaged before the noise level in the average is low striction), not absolute pupil size. The magnitude of dilation enough to distinguish the pupillary response. responses to simple tasks is independent of baseline pupil diameter and commensurate across multiple labs and exper- imental procedures [Beatty 1982; Bradshaw 1969; Bradshaw as W [Pi (t)] = 1970]. “ t − g1 ” In fixation-aligned pupillary response averaging, this means Pi gi,1 + (gi,2 − gi,1 ) g − g for g1 ≤ t < g2 that the pupil data we are averaging needs to be transformed 2 1 from absolute pupil diameter measurements to dilation mea- t − g2 “ ” Pi gi,2 + (gi,3 − gi,2 ) g − g for g2 ≤ t < g3 surements. This transformation is accomplished by first de- 3 2 termining the baseline pupil size for each epoch by averag- . . ing the pupil diameter measurements during the epoch (or . . . . during a short window of time at the start of the epoch or surrounding its gaze event), then subtracting that baseline t − gn−1 “ ” Pi gi,n−1 + (gi,n − gi,n−1 ) g − g for gn−1 ≤ t ≤ gn , diameter from all pupil diameter measurements made in the n n−1 epoch. Formally, if the time interval chosen for the base- line extends from t = b1 to t = b2 , subtracting the mean where gi,j is the time of the jth gaze event in the ith epoch, pupil diameter during that interval from the full signal gives 277
  • 4. traction, the epochs can be averaged using a simple mean: underlying pattern P (t) = n n B[T [Pi (t)]], or n n B[W [Pi (t)]], depend- 1 1 P P i=1 i=1 ing on whether translation or warping is used for alignment. trial 1 If the data are messy, it may be better to use a trimmed mean or the median instead. The averaged pupillary re- sponse P (t) is the main object of analysis and is what is trial 2 graphed in Figures 5, 6, and 8 of the example applications. trial 3 Averaging epochs containing consistent pupillary responses preserves the pupillary responses while decreasing the mag- trial 4 nitude of the noise in which they are embedded. Because the Change in Pupil Diameter noise component of the signal is random with respect to the gaze events, the magnitude of the noise average (its stan- mean dard deviation) decreases in proportion to the square root of the number of epochs included in the average. Cutting the noise by a factor of two requires quadrupling the num- ber of epochs. The actual number of epochs required for epoch 1 warped a specific experiment depends on the level of measurement noise in the pupillometer and the level of background pupil epoch 2 warped noise in study participants. In our studies using a remote video eye tracker and tightly controlled visual field bright- ness (see Section 4.1), we have found that it takes at least 50 epoch 3 warped epochs to see large pupillary responses (0.2–0.5 mm) cleanly, and hundreds of epochs to reveal pupillary responses smaller epoch 4 warped than 0.1 mm. fixation-aligned mean 2.3.3 The ±-average plus-minus average The purpose of averaging aligned pupil dilation data is to preserve the signal of interest (the task-evoked pupillary re- sponse) while decreasing the power of signal components not Time correlated in time with gaze events (the noise). However, the magnitude of the pupillary response being investigated Figure 3: Illustration of epoch alignment via piecewise lin- is usually not known a priori, so in practice it is difficult to ear warping followed by averaging. The top half of the figure tell whether a feature of the averaged signal P (t) is noise or shows four simulated trials, each with four gaze events (fix- not. ations or saccades) occurring at various times. As in Fig- This problem also arises in the analysis of averaged EEG ure 1, simulated pupil diameter data are the sum of random data, where a procedure called the ±-average is used to es- walks and the indicated pupillary response relative to the four timate magnitude of the noise by itself ([Wong and Bickford gaze events. 1980], originally described as the ±-reference by Schimmel The bottom half of the figure shows the result of align- [1967]). Instead of simply adding all the epochs and dividing ing each epoch via piecewise linear warping. The average of by n, the epochs are alternately added and subtracted from the aligned signals reveals the underlying pupillary responses, the running total: P ± (t) = n n Pi (t)(−1)i (only defined 1 P i=1 because they occurred with consistent timing relative to the for even n). This way, any time-correlated signal will be pos- gaze events. itive half the time and negative half the time and thus cancel The final line in the figure is the ±-average of the four exactly to zero, while any other components of the average, warped epochs (see Section 2.3.3), which indicates the level which were already as likely to be positive as negative, will of noise present in the mean above it. As in Figure 1, the be unchanged and approach zero as a function of n as in the magnitude of the signal relative to the background pupil noise normal average. The average magnitude of P ± (t) is usually is exaggerated. a good estimate of the noise power in the standard average. If no pupillary response stands out above this level, then ei- ther there is no pupillary response to see, or more trials are B[Pi (t)] = Pi (t) − b2∆t 1 b2 1 Pi (t), where ∆t is the sam- required to drive the noise power even lower. P −b t=b pling interval of the eye tracker. 3 Example Applications This transformation from diameters to dilations has an im- portant implication for the precision of pupil measurements. While eye trackers have been successfully used for stimulus- For cognitive pupillometry applications, an eye tracker’s ac- locked cognitive pupillometry, it is not obvious that fixation- curacy in measuring changes in pupil diameter is much more aligned signal averaging will work. It is possible that the important than its accuracy in measuring absolute pupil size. timing of cognitive processes is not consistent enough with respect to eye movements or that the very act of looking 2.3.2 Averaging around suppresses or interferes with the task-related pupil- lary response. A successful application of fixation-aligned After all the pupillary epochs have been aligned on their gaze averaging requires an averaged pupillary response which dif- events using translation or warping and their data has been fers from its corresponding ±-average and any relevant con- transformed from diameters to dilations via baseline sub- trol conditions, and which is consistent with known patterns 278
  • 5. 11 Participants We recruited seventeen undergraduate partic- ipants, all of whom had normal or corrected-to-normal vi- sion. We excluded people with astigmatism corrections, which can interfere with eye tracking. We compensated 16 participants with Amazon.com gift certificates, the value of 12 which increased with faster and more accurate task perfor- 15 mance. 19 17 13 Fixation Identification We segmented scan paths into fixa- tions using the dispersion threshold technique (described by Widdel [1984]; see also Salvucci & Goldberg [2000] for alter- 18 natives), with a minimum fixation duration of 160 ms, and 14 a dispersion threshold of 2°. Figure 4: A fragment of a search field used in our visual Consecutive sequences of fixations that all fell within 1.25° of search study. Participants searched for L’s (targets) in a field targets were grouped into dwells, within which the fixation of T’s (distractors). The scan path from one trial is shown that fell closest to the target was labeled as a target fixation. in blue, with circle area proportional to fixation duration and Fixations located within the search field but at least 5° from numbers giving the order of fixations. Fixation 17 is a target any target, and excluding the first five and last five fixations fixation; all other fixations are non-target fixations. of the trial, were labeled as control fixations, included in the analysis to check for any consistent pupillary response to fixation itself. Both target fixations and control fixations were used as gaze events for selecting pupil data epochs for of cognition for the studied subtask. averaging. In the following two example analyses, we apply fixation- 3.1.2 Results locked averaging to two well-studied tasks, in order to il- lustrate its use and to demonstrate its validity. In both Target fixations vs. control fixations Figure 5 shows the tasks, we defined epochs using gaze events we expected to average pupillary response to target and control (non-target) be strongly correlated with shifts in cognitive load, in order fixations, aligned to the start of the fixation, and showing a to find out whether fixation-aligned averaging revealed the few seconds of pre- and post-fixation context. For baseline expected shifts in excess of background pupillary noise. subtraction, we used a baseline interval 0.4 seconds (20 sam- ples) long, starting 1.75 sec before the fixations. We found 3.1 Visual Search a clear difference in pupillary responses to the two different types of event. Fixations far from targets had no consistent pupillary response and so averaged to an approximately flat Visual search has been studied extensively with eye track- line, while fixations on targets resulted in a dilation of about ing (e.g. Findlay [2009]), and occasionally with pupillometry 0.06 mm. (e.g. Porter et al. [2007]), though signal averaging has only ever been applied with respect to full task onset and com- Surprisingly, the averaged dilation begins about one second pletion. This section summarizes an application of fixation- before fixation on the target. A further breakdown of the aligned pupillary response averaging to investigate shifts in data by difficulty and fixation sequence shows the cause: cognitive load that occur around the moments of search tar- get discovery. Target discoveries vs. target revisits Figure 6 shows the The averaging used in this example uses the single gaze same target fixations, but grouped in two averages, one for events and translation alignment described in Section 2.2.1 all the first fixations on each target (discoveries) and one for and illustrated in Figure 1. fixations on targets that have already been fixated during the search (revisits). The dilation response to revisits begins at least one second before the target fixation, perhaps reflecting 3.1.1 Task Description recall of the previously identified target or saccade planning in order to re-confirm its location. We designed an exhaustive visual search task in which study participants counted the number of L’s (targets) in a field of 3.1.3 Discussion T’s (distractors) (See Figure 4). The search field contained a variable number of targets, and each trial continued until the As a check on the validity of fixation-aligned pupillary re- participant found them all. Targets were often fixated more sponse averaging, this case study was a success. We observed than once during a search, with later fixations performed to averaged dilations well above the background noise level and confirm previously-discovered targets’ locations and avoid which differed substantially between fixations on targets and over-counting. fixations on non-targets. In addition, the time resolution in the averaged turned out to be fine enough to suggest dif- ferences in memory dynamics surrounding target discoveries Equipment We measured participants’ gaze direction and vs. revisits. pupil size with a Tobii 1750, an off-the-shelf remote infra-red video eye tracker with an integrated display and a single fixed A more thorough analysis of visual search would use more high-resolution bottom-mounted camera, This eye tracker complicated attributes of the scan path, like the fraction has a sampling rate of 50 Hz and a spatial resolution of 0.5° of search area that has been covered, to identify additional [Tobii Technologies, Inc. 2007]. subtasks, or explore how pupillary responses vary over the 279
  • 6. 13 Pupillary response to fixation on targets vs. non-targets 7 9 8 start of fixation 10 6 5 0.06 11 12 Change in pupil diameter (mm) 0.04 4 0.02 Figure 7: A fragment of a task map and corresponding 0.00 legend. A sample scan path is shown in blue, with circle area proportional to fixation duration and numbers indicating the order of fixations. A legend reference epoch begins at the -0.02 time of fixation 7 and ends at the time of fixation 13. The far from targets (1511 fixations) gaze events used for alignment of this epoch are the 8 → 9 on targets (770 fixations) and 12 → 13 saccades. -2 -1 0 1 2 3 Time (seconds) course of the search. Additionally, the differences in tim- ing and magnitude of pupillary reactions could be analyzed between subjects, or with respect to task performance. Figure 5: Fixations on targets vs. fixations on non-targets. Each line in the chart represents the average of many fixa- tions of each type. The shaded regions surrounding each line 3.2 Map Legend Reference indicate the standard errors for those averages. Fixations far from targets had no consistent pupillary response and The second example application of fixation-aligned pupillary so averaged to an approximately flat line, while fixations on response averaging uses more complicated epochs, defined targets resulted in a dilation of about 0.06 mm. using multiple gaze events and aligned with warping. 3.2.1 Task Description In a study of map reading, participants examined a fictitious Pupillary response to first vs. later fixations on targets map showing the locations of frog and toad habitats. The map uses abstract symbols to show places where frogs and toads live, with each symbol standing for a different species. start of fixation 0.08 The symbols are identified in a legend providing the species name and classification as frog or toad (Figure 7). In reading the map, participants must look up the abstract symbols 0.06 in the legend to learn which of them correspond to frogs Change in pupil diameter (mm) and which correspond to toads. It is these legend references 0.04 which we analyze here. 0.02 Participants & Apparatus This study included fifteen un- dergraduates, distinct from those in the first study but sub- ject to the same selection criteria. The eye tracker was the 0.00 same. -0.02 3.2.2 Identifying legend reference epochs Target Discovery (449 fixations) Target Revisit (321 fixations) Control (fixations on non-targets) (1511 fixations) Epochs of pupil measurements encompassing legend refer- -0.04 ences were identified using scan paths. We defined a legend reference as fixation on a cluster of map symbols, followed by -2 -1 0 1 2 3 a fixation on the legend, followed by a return saccade to that Time (seconds) same cluster of map symbols. An example epoch is shown in Figure 7. We used the saccades to and from the legend as gaze events on which to align epochs via piecewise warp- Figure 6: Average pupillary responses to first (discovery) ing before averaging (see Section 2.2.2). Baseline intervals fixations on targets vs. later (revisit) fixations on targets. used for baseline pupil diameter subtraction were 0.4 sec (20 The dilation response begins about one second before the fix- samples) long, starting 1.5 sec before the saccade from the ation for revisits. map to the legend. We calculated fixations using dispersion threshold clustering as described in Section 3.1.1. 280
  • 7. looking at looking at 4 Conclusions map symbols looking at legend map symbols This paper describes fixation-aligned pupillary response av- 0.02 eraging, a new method for combining synchronized measure- Change in pupil diameter (mm) ments of gaze direction and pupil size in order to assess short-term changes in cognitive load during unstructured vi- sual tasks. Components of the visual tasks with consistent 0.00 demands but variable timing are located by analyzing scan paths. Pupil measurements made during many instances of each task component can then be aligned in time with respect to fixations and averaged, revealing any consistent -0.02 pupillary response to that task component. This new mode of analysis expands the scope of tasks that Mean Pupil Response Plus-Minus Average can be studied using cognitive pupillometry. With exist- -0.04 ing stimulus-locked averaging methods, only shifts in cogni- tive load that occur relative to experimenter-controlled stim- -1.0 -0.5 0.0 0 0.5 1.0 uli (e.g. Klingner et. al [2008]) are measurable, but with 0% 50% 100% fixation-aligned averaging, pupillary responses can also be Time (seconds Time (seconds after before legend Time (fraction of legend dwell) return to map) used to study any shifts in cognitive load that occur con- saccade) sistently with respect to patterns of attention detectable in gaze direction data. Figure 8: Average pupillary response to 925 legend refer- ences in a map reading task. Black circles indicate refer- In the example study of visual search described in Sec- ence gaze event times. The semi-transparent regions bound- tion 3.1, the timing differences in pupillary responses ing each curve show the standard errors of the mean at each to target discoveries and revisits, which show the recall time for the plotted average. The average dwell on the leg- of previously-visited targets, are only detectable through end lasted about 1.2 seconds. The average pupillary response fixation-aligned averaging. Similarly, the shifts in cogni- includes a 0.02 mm dilation prior to saccade to the legend, tive load surrounding subject-initiated legend references de- a 0.06 mm constriction and recovery while looking at the scribed in Section 3.2 could only be detected by determining legend, and a return to the map at a slightly higher pupil the timing of those legend references using gaze direction diameter. data and then using that timing information to align and average pupil diameter measurements. There are many other tasks that could be studied using this 3.2.3 Results method. Reading, for example, which has been studied us- ing eye tracking [Rayner 1998] and pupillometry [Just and We expected a momentary dilation preceding each legend Carpenter 1993] separately, has many gaze-signaled cogni- reference, caused by the need to store the symbol or sym- tive events, such as back-tracking, which could be studied bols being looked up in visual working memory during the with fixation aligned averaging of pupil measurements. saccade to the legend and the search there for the matching symbol(s). This pattern did emerge in the averaged pupil re- sponse, along with other changes also correlated with the leg- 4.1 Limitations end reference saccades (Figure 8). On average, participants’ pupils contracted while looking at the legend before recov- Simple, short task components Fixation-aligned averaging ering nearly to their pre-saccade diameter. Although the can be employed when subtasks epochs can be reliably iden- changes were small (on the order of 0.05 mm), we collected tified from gaze direction data and when changes in cognitive enough epochs (925 legend references) that these changes load during these epochs occur with consistent timing rela- stood out above the noise level indicated by the ±-average. tive to the gaze events that define the epochs. In practice, this limits both the specificity and duration of subtasks that can be studied. For specificity, either the general task must 3.2.4 Discussion be constrained enough or the gaze events defined specifically enough that cognitive processes are consistent across epochs. Like the visual search study, this application of fixation- For example, in our map-reading task, we only considered aligned pupillary response averaging succeeded. We found a legend references which began and ended at the same point pupillary response evoked by the subtask of referencing the in the map, to avoid including fixations on the legend that map legend which substantially differed from its correspond- were simple orientation to the display, or otherwise did not ing ±-average, though in this case several hundred trials were involve looking up a particular symbol. required to reveal the response. Even when epochs containing consistent cognitive processes The changes in pupil diameter which we observed are in- are identified, the requirement that the timing of those pro- triguing; in addition to the simple pre-reference dilation we cesses be consistent with respect to the fixations and sac- expected, we also observed a pupil constriction during the cades which define the epochs is generally only satisfied for dwell on the legend. This pattern is consistent with the load- short epochs, in practice usually 2–5 seconds long. ing of visual working memory with the symbol to be looked up, the release of that memory once the symbol has been located in the legend, and a final increase in load as the par- Restrictions on task display Because pupils respond reflex- ticipant’s running count of frogs is updated depending on ively to the brightness [Loewenfeld 1999] and contrast level the symbol’s classification. [Ukai 1985] of whatever is currently fixated, the task dis- 281
  • 8. play must be designed with spatially uniform brightness and Loewenfeld, I. 1999. The Pupil: Anatomy, Physiology, contrast. In addition, epochs occurring soon after changes and Clinical Applications, 2nd ed., vol. 1. Butterworth- to the display can be contaminated by reflex dilations to Heinemann, Oxford, UK. motion cues [Sahraie and Barbur 1997]. Marshall, S. 2002. The index of cognitive activity: In both the studies presented here, we used static, low- measuring cognitive workload. In Proceedings of the contrast stimuli with spatially-uniform brightness (Figures 4 2002 IEEE 7th Conference on Human Factors and Power and 7). In addition, we left a large margin between the edge Plants, 7–5–7–9. of the stimulus and the boundary of the display, because Moloney, K. P., Jacko, J. A., Vidakovic, B., Sain- when subjects fixate near that boundary, their field of view fort, F., Leonard, V. K., and Shi, B. 2006. Lever- includes the display bezel and the wall behind, both of which aging data complexity: Pupillary behavior of older adults are difficult to match in brightness to the stimulus itself. with visual impairment during HCI. ACM Transactions on Computer-Human Interaction 13, 3, 376–402. Restrictions on interaction Any user interaction, such as Nakayama, M., and Shimizu, Y. 2004. Frequency analysis mouse or keyboard use, needs to be well separated in time of task evoked pupillary response and eye-movement. In from the subtask epochs studied, because the preparation Proceedings of the 2004 Symposium on Eye Tracking Re- and execution of motor actions also causes momentary pupil search & Applications, ACM, San Antonio, Texas, 71–76. dilations [Richer and Beatty 1985]. We designed both our visual search and map reading studies without any interac- Pomplun, M., and Sunkara, S. 2003. Pupil dilation as tion during each task and had to exclude any subtask epochs an indicator of cognitive workload in Human-Computer that occurred within three seconds of the button-pushes that interaction. In Proceedings of the International Confer- participants used at the end of each trial to signal their com- ence on HCI. pletion. Porter, G., Troscianko, T., and Gilchrist, I. D. 2007. Effort during visual search and counting: Insights from Acknowledgements pupillometry. The Quarterly Journal of Experimental Psy- chology 60, 2, 211. This work was funded by the Stanford Regional Visual Ana- lytics Center, through the U.S. Department of Energy’s Pa- Rayner, K. 1998. Eye movements in reading and infor- cific Northwest National Laboratory. Our eye tracker was mation processing: 20 years of research. Psychological funded by the Stanford MediaX project and the Stanford Bulletin 124, 3, 372–422. PMID: 9849112. School of Engineering. Richer, F., and Beatty, J. 1985. Pupillary dilations in movement preparation and execution. Psychophysiology References 22, 2, 204–207. Sahraie, A., and Barbur, J. L. 1997. Pupil response trig- Andreassi, J. L. 2006. Pupillary Response and Behavior, gered by the onset of coherent motion. Graefe’s Archive 5th ed. Routledge, 289–307. for Clinical and Experimental Ophthalmology 235, 8, 494– 500. Beatty, J., and Lucero-Wagoner, B. 2000. The pupil- lary system. In Handbook of Psychophysiology, J. T. Ca- Salvucci, D. D., and Goldberg, J. H. 2000. Identifying cioppo, L. G. Tassinary, and G. Berntson, Eds., 2nd ed. fixations and saccades in eye-tracking protocols. In Pro- Cambridge University Press, 142–162. ceedings of the 2000 Symposium on Eye Tracking Research & Applications, ACM, New York, NY, 71–78. Beatty, J. 1982. Task-evoked pupillary responses, pro- cessing load, and the structure of processing resources. Schimmel, H. 1967. The (±) reference: Accuracy of esti- Psychological Bulletin 91, 2, 276–292. mated mean components in average response studies. Sci- ence 157, 3784 (July), 92–94. Bradshaw, J. L. 1969. Background light intensity and the pupillary response in a reaction time task. Psychonomic Tobii Technologies, Inc., 2007. Tobii 1750. Science 14, 6, 271–272. Ukai, K. 1985. Spatial pattern as a stimulus to the pupillary Bradshaw, J. L. 1970. Pupil size and drug state in a system. Journal of the Optical Society of America A 2, 7, reaction time task. Psychonomic Science 18, 2, 112–113. 1094–1100. Widdel, H. 1984. Operational problems in analysing eye Findlay, J., and Squire, L. R. 2009. Saccades and visual movements. In Theoretical and Applied Aspects of Eye search. In Encyclopedia of Neuroscience. Academic Press, Movement Research, A. G. Gale and F. Johnson, Eds. Oxford, 429–436. Elsevier, New York, 21–29. Just, M. A., and Carpenter, P. A. 1993. The intensity Wong, P. K., and Bickford, R. G. 1980. Brain stem au- dimension of thought: Pupillometric indices of sentence ditory evoked potentials: the use of noise estimate. Elec- processing. Canadian Journal of Experimental Psychology troencephalography and Clinical Neurophysiology 50, 1-2, 47, 2, 310–339. 25–34. PMID: 6159189. Klingner, J., Kumar, R., and Hanrahan, P. 2008. Mea- suring the task-evoked pupillary response with a remote eye tracker. In Proceedings of the 2008 Symposium on Eye Tracking Research & Applications, ACM, Savannah, Georgia, 69–72. 282