Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Closed loop motor-sensory dynamics in human vision

Abstract

Vision is obtained with a continuous motion of the eyes. The kinematic analysis of eye motion, during any visual or ocular task, typically reveals two (kinematic) components: saccades, which quickly replace the visual content in the retinal fovea, and drifts, which slowly scan the image after each saccade. While the saccadic exchange of regions of interest (ROIs) is commonly considered to be included in motor-sensory closed-loops, it is commonly assumed that drifts function in an open-loop manner, that is, independent of the concurrent visual input. Accordingly, visual perception is assumed to be based on a sequence of open-loop processes, each initiated by a saccade-triggered retinal snapshot. Here we directly challenged this assumption by testing the dependency of drift kinematics on concurrent visual inputs using real-time gaze-contingent-display. Our results demonstrate a dependency of the trajectory on the concurrent visual input, convergence of speed to condition-specific values and maintenance of selected drift-related motor-sensory controlled variables, all strongly indicative of drifts being included in a closed-loop brain-world process, and thus suggesting that vision is inherently a closed-loop process.

Introduction

The visual system usually perceives its environment during egomotion [13]. In particular, retinal encoding results from continuous interactions between eye movements and the environment [1, 410]. The kinematics of eye movements contain two major motion components: saccades, which quickly (speeds between ~10 to ~1000 deg/s) shift the gaze from one region of interest (ROI) to another [1113] and drifts, which slowly (speeds in the order of 1 deg/s) scan each ROI [1, 1416]. These two kinematic components, saccades and drifts, fully characterize the movements during all kinds of visual activities, whether while fixating, pursuing moving targets, reading or exploring a scene. Thus, fixation includes small saccades and drifts, pursuit includes mostly drifts with occasional saccades (when the target disappears), and reading and scene viewing include saccades and drifts. The faster components, saccades, are often divided into macro-saccades and micro-saccades, depending on their amplitudes. Typically, they shift the gaze to targets beyond or within the foveal field (~1–2 visual degrees at the center of the entire visual field [17], respectively). It is currently accepted that all saccades can be characterized along the same kinematic continuum, controlled by the same circuits, and serve the same function–shifting the gaze to a new ROI [15, 1822]. Hence, here we analyze all saccades in one category.

Two contrasting perceptual schemes might be consistent with this fast-shifts and slow-scanning kinematic pattern that dominates primate vision: an open-loop computational and a closed-loop dynamical scheme. In both schemes, saccades are controlled, at least in part, in a motor-sensory closed-loop manner, in which ROI selection depends on the accumulated visual information [11, 12, 21, 2326]. The two schemes, however, divide in their assumed acquisition process in between saccades, during what is referred to as drifts. The open-loop computational scheme assumes that at each ROI the visual system acquires one snapshot of the ROI per saccade and computes its internal representation through an open-ended sequence of computations, much like in current computer-vision implementations [2731]. The dynamical scheme, in contrast, assumes that the acquisition, and hence also the perception, of each ROI is a continuous closed-loop process, whose dynamics are determined by the interactions between the drift motion and the external image [3236].

As a result, the two schemes entail contrasting predictions. (i) The computational scheme predicts that the ocular drifts will not depend on the concurrent visual input, whereas the dynamical scheme predicts that it will. (ii) The dynamical scheme further predicts that the drifts will exhibit convergence dynamics during perception (that is, their kinematics should gradually approach steady values during the process), as expected from the dynamics of a closed-loop system around its attractors [36]; the computational scheme predicts that drifts dynamics should follow a predetermined or random pattern. (iii) Lastly, with closed-loop perception, adaptive changes are part of a process that attempts to maintain specific dynamic variables (the “controlled variables”) within specific ranges of values (the “working ranges”) such that perception is optimized [3638]. Open-loop systems do not have this active capacity and depend on a-priori mapping between environmental and internal variables. Thus, for example, closed-loop perception predicts that oculomotor dynamics will change such that retinal outputs will have temporal characteristics that are optimal for neural processing whereas open-loop perception predicts that such oculomotor changes will reflect motor adaptations such as muscle fatigue.

To test the predictions of the two schemes, we measured ocular behavior while modulating the available spatial information by reducing image size and by mimicking tunnel vision. We tracked subjects’ gaze while they were viewing simple shapes of two sizes, and while revealing to them either the entire visual field (“natural viewing”) or only a portion of the image around the center of their gaze (“tunneled viewing”).

Results

Five subjects were asked to identify an image on a screen as one of five options (square, rectangle, circle, triangle or a parallelogram) after viewing it either naturally or through tunneled viewing, during which spatial information was exposed only around the center of their continuously-tracked gaze. Two image sizes (~10.80±0.15 deg2 and ~0.90±0.03 deg2) and two tunneling windows (~2.90±0.15 deg2 and ~0.24±0.03 deg2, respectively) were used, with similar ratio between the image and window sizes (see Methods, and S1 Video). Success rates were 100% for natural viewing of both sizes, 94±6% for the tunneled-large shapes and 60±2% for the tunneled-small shapes. Only correct trials were used for the analyses reported here.

As predicted by both perceptual schemes, limiting the available spatial information had a dramatic effect on gaze locations. During natural viewing of large shapes, the gaze was typically directed around the center of the shape, while during tunneled viewing of large shapes the gaze was typically directed to the borders of the shapes (see examples in Fig 1A). In fact, most (55±7%) of the saccades made by all subjects in all tunneled-large trials were border-saccades, i.e., started and ended near the border (Fig 1B, see Methods).

thumbnail
Fig 1. Eye trajectories.

(a) Examples of eye trajectories in single trials with natural (left) and tunneled (right) viewing of large shapes. Saccades, lighter blue; drifts, darker blue; traces, horizontal and vertical components as a function of time next to each example (movies of these examples are in S2 Video). The small yellow rectangle overlaid on the rectangle image shows the window size through which the images were viewed in the tunneled condition. (b) Fractions of border saccades in the two large-shapes conditions for each subject (small dots) and their means (large dots). (c) Distribution of the angles between the orientation of the border scanned during a pause and the direction of the immediately following saccade with tunneled large viewing. Purple, empirical data, Gray, shuffled data (saccade directions were shuffled before angle computation; average of 100 repetitions is depicted). The histograms of the empirical and shuffled data are superimposed in the graph, and statistically different (p<0.05, two-sample Kolmogorov-Smirnov test). Analyses of individual subjects are presented in S1-1 Fig. (d) Same as (c) for the first, second, third and fourth quarter of each trial. In all four cases, the distributions of the empirical and shuffled data differed significantly (p<0.05, two-sample Kolmogorov-Smirnov tests).

https://doi.org/10.1371/journal.pone.0240660.g001

With tunneled viewing, saccades were directed along the image borders (Fig 1C and S1 Fig), without being able to acquire any information from the target location prior to landing (mean saccadic amplitude was significantly larger than window size, 3.45±0.07 vs 2.90 deg; p<0.05, n = 4648, one-tailed t-test; the large tunneling window is overlaid on the rectangle example in Fig 1A). Moreover, saccadic border-following was evident already at the beginning of each trial and, on average, kept a constant profile along the trial (Fig 1D). This suggests that saccade planning was primarily based on the information collected during the immediately preceding fixational pause(s) rather than on an accumulated estimation of the object’s shape along the trial. Thus, our tunneling results show that target selection can be based on the information actively acquired at the fovea during a single pause without using peripheral cues.

To better understand how this information is collected in each pause, we examined the dependency of ocular kinematics on concurrent visual acquisition within each fixational pause. The exact kinematics of the drifts are not directly accessible to current tracking technologies, due to measurement noise [8, 39]. In many previous studies that address drift kinematics, thus, drift speeds are reported after significant filtering. However, filtering the raw data also removes the fast ocular transitions that are known to be most effective in activating the visual system [4044]. Since we are interested here in the kinematics that are relevant to visual acquisition, we chose to report the kinematic values computed from the unfiltered data. Since these data are contaminated with measurement noise, we term the computed speed “the upper-bound of the drift speed (UB speed)”. Naturally, the distributions of our UB (upper-bound) speeds (Fig 2A, blue) show higher values than those typically reported in the literature [45]. High drift speed values might have also been reported if the drift movement included small misdetected saccades. To verify that our analysis did not yield higher drift speeds because of a different classification of the ocular movement to saccades and drifts, we replicated the filtering and saccade detection methods reported previously [45]. Importantly, this method results in lower drifts speeds (Fig 2A, black), without significantly changing the classification of the data. Fig 2B–2D show that our classification method, with its matched saccades detection threshold (see Methods and [16, 21, 4648]), yields similar saccade statistics and does not yield saccade-like components in its drift sections. The saccadic rate and saccades duration are not significantly different between the two methods (p>0.1, two tailed t-tests, Fig 2B and 2C). All our drift traces were inspected to verify the lack of saccade-like components (see Methods). A typical single trial example (Fig 2D) demonstrates the difference between the algorithms (note the single difference in saccade detection at t ~ 2230ms). Given the arbitrariness unavoidably included in these computations, all our results are based on comparisons between conditions, thus are insensitive to the absolute values of the actual kinematic variables.

thumbnail
Fig 2. Bounds of drifts kinematics.

(a) Distribution of the instantaneous drift speeds of all measured fixational pauses of the experiment. Two methods were used: 1.the upper bound (UB) was assessed by derivation of the raw eye position data, and thus using a higher saccadic detection threshold of 16 deg/s for minimal peak velocity and 0.3 deg for minimal amplitude (blue, UB–these are the values reported in this paper). 2. A commonly used published method was assessed by filtering (a third order Savitzky-Golay filter with window size of 3 samples [45]) and thresholding (lower saccadic detection thresholds: 3 deg/s for minimal peak velocity and 0.05 deg for minimal amplitude [45]) our data (black). (b) Distributions of saccadic rates calculated on all experimental data using our UB method (blue) and the typical reported one (black). No significant difference was found (p>0.1, two tailed t-test) (c) Distributions of saccades durations calculated on all experimental data using our UB method (blue) and the typical reported one (black). No significant difference was found (p>0.1, two tailed t-test). (d) A single trial example of saccades detection (red) on the horizontal and vertical recorded data, using our UB methods (upper panel, blue) and the typical reported one (lower panel, black). One mismatch can be seen on 2230ms.

https://doi.org/10.1371/journal.pone.0240660.g002

We first examined the dependency of the scanning patterns of drifts on concurrent visual details. Comparing drifts in ROIs that did or did not contain borders revealed the following difference. When challenged by tunneling, drifts scanning depended on the concurrently scanned visual image—the eye tended to drift in a curvier pattern when scanning a border, remaining closer to its starting location. The distributions of curvature indexes (see Methods) differed between border and non-border drifts in both tunneled conditions (p<0.05, Kolmogorov–Smirnov test) (Fig 3A). A difference between the mean values was also found in the natural small condition (p<0.05, two tailed t-test; Fig 3A), suggesting a similar trend of drift curviness also when the visual system was challenged by small images.

thumbnail
Fig 3. Drifts curvature indices and instantaneous UB-speed.

(a). Normalized distributions of curvature indices of border drifts trajectories (brown) and non-border drifts trajectories, in the four experimental conditions. Natural viewing in black and tunneled viewing in color (large in purple and small in green). The vertical lines depict the mean values of curvature indices per condition. Mean ± SEM of the curvature index and the number of pauses for border and non-border scanning, respectively: 0.48±0.04 vs. 0.49±0.01 for natural-large (n = 192,374 pauses); 0.52±0.01 vs. 0.48±0.01 for tunneled-large (n = 1405,757); 0.65±0.05 vs. 0.55±0.02 for natural-small (n = 23,270); 0.60±0.03 vs. 0.53±0.01 for tunneled-small (n = 66,2723); p-values in each panel are for (i) comparing means using two tailed t-tests and (ii) comparing distributions using two-sample Kolmogorov-Smirnov tests. (b) Mean within-pause instantaneous UB drifts speeds of border drifts and non-border drifts, in the four experimental conditions (colors as in (a)). Mean ± SEM and number of pauses for border and non-border scanning (target speed values, for time>50ms), respectively: 4.64±0.09 vs. 5.14±0.07 for natural-large (n = 143,310 pauses); 6.19±0.05 vs. 6.56±0.07 for tunneled-large (n = 863,457); 3.9±0.2 vs. 4.81±0.07 for natural-small (n = 19,229); 5.9±0.2 vs. 6.20±0.03 for tunneled-small (n = 48,1851); (*, p<0.05, two tailed t-tests).

https://doi.org/10.1371/journal.pone.0240660.g003

The presence of an image border in the field of view had an immediate effect on additional kinematic variable—the UB-speed of the ocular drifts (see Methods). The drifts UB-speed was significantly lower for border-containing ROIs (Fig 3B, p<0.05 in 3 out of the 4 conditions, two tailed t-tests). The viewing condition (natural or tunneled) had an even stronger effect on the drifts UB-speed. During tunneled viewing the drifts UB-speed was significantly higher than during natural viewing (p<0.05, for both image sizes, two tailed t-tests; Fig 3B 1st and 3rd panels versus 2nd and 4th; see also S3 Fig).

In addition to a dependency on real-time sensory information, the closed-loop scheme also predicts convergence dynamics [36, 4952]. Indeed, in all four conditions the ocular drift UB-speed exhibited a converging-like behavior (S3 Fig). The convergence dynamics may differ between border and non-border drifts, especially so for small images (Fig 3B). On average, consistent with previous observations [53], the drift UB-speed was strongly modulated at the beginning of each pause and gradually converged to an asymptotic value during the pause (Fig 3B and S3 Fig). The convergence to an asymptotic target speed value was evident also for individual subjects, and these target speeds were typically stable for the entire durations of the fixational pauses (S3 Fig). Importantly, the drift UB-speeds we measured did not depend on the pupil size or on the amplitudes or speeds of the saccades preceding them (r2 < 0.01 for all cases), and these variables were not significantly different across viewing conditions (S2 Fig).

The dependency of ocular kinematics on the concurrent sensory information described so far indicates a closed-loop sensory-motor behavior of the visual system and suggests that the closed-loop processing is done at multiple levels, at least those levels controlling saccades and drifts. What might the visual system try to maintain using these loops, and in particular during natural and tunneled perceptual epochs? To address these questions, we analyzed the averaged kinematics in each condition per subject. For the majority of subjects, both the saccades’ mean rate (Rs, Fig 4A) and mean target (i.e., for time>50 ms) drift UB-speed per pause (Sp, Fig 4B) increased in tunneled conditions compared to natural viewing. These differences did not result from the differences in trial length (S1 Table). Interestingly, the distance travelled during a pause, the drift length or amplitude, (Xp), was hardly affected by tunneling (Fig 4C).

thumbnail
Fig 4. Kinematics of saccades and drifts.

(a) Mean saccadic rates (Rs) in natural (black) and tunneled viewing for large (purple) and small (green) image sizes. Data for each subject is presented (*, p<0.05, two tailed t-tests). (b) Distributions of the mean instantaneous UB-speeds of drifts (target speed values, for time>50ms) per pause (Sp) in the four experimental conditions; data presented as in (a) (*, p<0.05, two tailed t-tests). (c) Distributions of the distances travelled during a pause (drift length; Xp) in the four experimental conditions; data presented as in (a) (*, p<0.05, two tailed t-tests). N’s for Rs statistics in tunneled-large, natural-large, tunneled-small, natural-small, respectively, were: Subj1 (30,19,30,20); Subj2 (29,20,30,19); Subj3 (27,20,28,18); Subj4 (30,20,30,19); Subj5 (25,20,30,20); N’s for Sp and Xp statistics were (respectively): Subj1 (127,497,97,259); Subj2 (92,164,35,491); Subj3 (55,195,41,415); Subj4 (60,115,20,286); Subj5 (117,347,53,446).

https://doi.org/10.1371/journal.pone.0240660.g004

Assuming that visual information is indeed acquired during fixational pauses [23, 5457], as expected in a closed-loop scheme, and that photoreceptors are activated by illumination changes, the mean rate of visual acquisition (during a pause) should be proportional to Sp [9, 14] and the amount of visual information collected during that pause should be proportional to the integrated distance scanned by the eye (the length of its trajectory) during the pause (Xp).

Importantly, on average, the tunneling-induced changes in Rs and Sp compensated each other, keeping Xp unchanged, for each stimulus size (Fig 5, Table on top). Thus, when tunneled, the visual system appeared to increase the ROI sampling rate (Rs) while maintaining Xp and compromising (i.e., loosening) the control of Sp. If the control of Sp was indeed loosened, the trial-to-trial variability of Sp should increase. Indeed, while Sp exhibited relatively small coefficients of variation (CVs) during natural viewing (0.90 and 0.57 for large and small, respectively), its CVs increased significantly when tunneled (1.22 and 1.02 for large and small, respectively; two tailed f-tests, both p < 0.05).

thumbnail
Fig 5. Control variables and closed-loop visual acquisition.

(upper table) Mean ± SEM of visual scanning variables during each viewing condition (NL, natural large; TL, tunneled large; NS, natural small; TS, tunneled small). Sp is the mean instantaneous drift speed during a pause in deg/s, Xp is the distance travelled during a pause (drift length) in deg and Rs is the mean saccadic rate per trial. Light blue arrows indicate values that do not differ statistically (p > 0.15); all other differences were statistically significant (p < 0.05). (a) Coordinated saccade and drift closed-loops. The two loops interact with each other, coordinating the control of the acquisition. (b) Controlled variables. The scheme symbolizes the maintenance of Sp across image size (large and small) and the maintenance of Xp across viewing conditions (natural and tunneled).

https://doi.org/10.1371/journal.pone.0240660.g005

Interestingly, a different strategy appeared with size changes. When viewing small sized images, the visual system decreased the ROI sampling rate (consistent with [58]) while maintaining Sp and thus increasing Xp (Fig 5, Table on top). A sequential open-loop scheme, in which the visual input affects Rs and Rs affects the drifts variables, is ruled out here; the mean values of Rs did not systematically change along with either Sp or Xp, and the pause-by-pause correlations between each Sp or Xp and its preceding instantaneous Rs (i.e., the inverse of the inter-saccadic-interval) were negligible (R2 < 0.06).

Discussion

Consistent with previous reports [14, 5964], our results demonstrate clearly that ocular drifts are affected by the visual system. What our results add is that this effect is part of a motor-sensory closed-loop process: drifts kinematics, which affect the visual input, depend on this very same input. We demonstrate this closed-loop behavior via three major observations. First, we showed that the trajectory of the drift within each ROI depends on the concurrent visual sensory data. During fixational pauses in which the drift scanned an ROI that contained an image border its scanning trajectory was controlled to be slower and curvier than when it scanned a non-border ROI (Fig 3A and 3B). Second, we showed that the drift speed dynamically converges to a condition-specific target speed; even when starting with a speed that was similar for two conditions, in each condition the visual system gradually changed its drift speed until it converged, on average, to a value that was specific to that specific viewing condition (Fig 3B; see Controlled variables below). Third, we found two potential drift-related controlled variables—drift speed and scanning distance–each affecting the visual information acquired via drift motions (Fig 5). Controlled variables are a clear signature of closed-loop systems [37, 52, 65].

The dynamics of closed-loop systems are limited by the loop delay, that is, the time it takes for the effect of a signal to travel along the loop. In the drift system this delay can be estimated as < 50 ms [58]. Accordingly, drift oscillations around 10 Hz [61] may reflect fluctuating loop dynamics and may point to the characteristic limit cycle of the loop. Thus, the dynamics that can be controlled in the drift loop are only the slow dynamics and not those determining the fast direction changes carrying out the drift motion (often termed “tremor” [8])–these direction changes are most likely generated by the collection of stochastic processes in this system, including motor-neuron spikes and muscle twitches [66]. It is the slow dynamics of these fast movement events that is under control. Based on our data, we propose that the slow dynamics of the drift movements may be controlled by both the drift and saccade loops (Fig 5A). The data supporting cross-loop control are those demonstrating inter-relationships between the saccadic rate and the drift speed and length (Results, last two paragraphs). The data supporting within-loop control of the drift are those demonstrating within-pause control of the spatial (Fig 3A) and temporal (Fig 3B) behavior of the drift. As we showed above (Results, last paragraph), these behaviors cannot be regarded as merely reflecting saccadic behavior.

These results do not rule out additional contributions to drifts control, other than those of the concurrent visual input, such as experience- and context-dependent biases [14, 60, 61] or slow motor-control processes [67]. Under the closed-loop framework, these broader and slower contributions would operate within higher-level sensory-motor loops [21, 36].

Measurement noise and head movements

Our measurements are contaminated with measurement noise. With video-based methods, such as the one we used, the major noise sources are inaccurate calibration, slow changes in the pupil size and head movements [6870]. Importantly, however, pupillary responses to changes in the visual input exhibit significantly slower dynamics than those shown here [71]. Moreover, our results are based on comparisons between conditions, and we used the exact same methods in all conditions. We thus ruled out the possibility that the differences we found stemmed from differences in pupil size (S2 Fig) or insufficient calibration (we calibrated the device before each trial–see Methods) between conditions. Head movements most likely cannot account for the rapid kinematics demonstrated in Fig 3 [72, 73]. We remain with a possible contribution of head movements to the slow kinematics; thus, it is possible that part of the differences we measured in the slow kinematics of the drifts are in fact differences in the kinematics of head movements. However, importantly, this possibility has no effect on our major conclusion that visual acquisition is a closed-loop motor-sensory process. Since head movements always contribute to retinal image-motion [1, 59, 73, 74], whether retinal motion was controlled in a closed-loop manner in our experiment via drifts alone or via drifts + head motion makes no difference in this respect.

Another noise source that might be included in the visual loop in our experimental design is the noise introduced into the visual stimulus by our gaze-contingent protocol, due to measurement errors and delays. Importantly, this noise may be generated only in the tunneled viewing conditions, increasing the difficulty of the task in these conditions. Yet, similar to head motion, this noise is included in the retinal motion and thus affecting the behavior of the visual loops (see Controlled Variables below).

The exact value of the drift speed is not directly accessible to current tracking technologies [8, 39]. We thus assessed the upper bounds (UB) of the instantaneous drift speed by analyzing the unfiltered tracking data [16]. We also verified that our recording method generates measures of eye speed that match those obtained in previous studies with another method (see Fig 2 and related text). Assuming that the recording noise was similar across the different conditions, comparing ocular kinematics across conditions should yield the same results whether based on the upper bounds or any other method. Indeed, this was the case here (e.g., S2 Fig). Moreover, we have verified that our method does not include non-drift components in the drift calculations by comparing the saccadic rate and saccades duration between the two methods (Fig 2B and 2C). It should be emphasized here, again, that since all our conclusions are based on comparisons of the same measures across conditions, our conclusions are insensitive to the absolute values of the actual kinematic variables.

Drift convergence and post-saccadic enhancement

Saccades are typically followed by a short period of relatively high speed drift, termed post-saccadic enhancement [53, 75]. These periods are associated with periods of enhanced neuronal activity in the brainstem oculomotor nuclei, a phenomenon that was termed pulse-step motor command: a strong initial pulse of action potentials that rapidly moves the eye at saccadic velocities, and a subsequent tonic discharge (step command) that maintains the eye at the saccade endpoint [53, 76]. Our results suggest that this initial boost of drift speed is the beginning of a convergence process, a process through which the oculomotor system converges upon a target drift speed that fits the characteristics of the current condition (e.g., the amount of available visual information, as implied here by the difference in target speeds between natural and tunneled viewing conditions; Fig 3B). Such an initial boost may be advantageous for a rapid convergence process, as it dictates the direction of convergence–always decreasing drift speed. In any case, our observation that the drift speed converges to condition-dependent and saccade-amplitude-independent speed strongly suggest that the process that stabilizes the drift speed is not merely a passive attenuation of brainstem oculomotor activity.

We showed here that the system converges to its target speed within < 100 ms on average (Fig 3A). Such a rapid convergence can only be achieved in loops with cycle times that are significantly smaller than the convergence time–in the visual system these are low-level (certainly sub cortical; [77]) loops. These loops, thus, probably involve components that are already known to control saccades [7880] and smooth pursuit eye movements [81]. Which components are shared across these control functions [82] and which are not is an exciting open question. For example, smooth pursuit is hypothesized to be implemented by a feedback loop that minimizes the difference between a target velocity and the actual ocular velocity, where the target velocity is determined by other circuits of the visual system (e.g., [81]). The drift loop implicated by our results (Fig 5A) may or may not use the same components proposed for the velocity feedback loop allowing smooth pursuit. If it does, then during natural vision without voluntary pursuit, this loop functions with the target velocity being zero. This of course does not mean that the loop attempts to cancel ocular motion. Rather, it means that the loop attempts to maintain some steady-state with its visual environment. Importantly, this attempt is sufficient for smoothly pursuing consistent external movements [36].

Controlled variables

Our data suggest that under normal conditions the visual system controls its drift speed such as to maintain it within a specific range [see also [49]]. One plausible reason for such a control is to maintain temporal coding within a range suitable for neural processing [8, 21, 52, 83, 84]. When viewing small-size images, the visual system did not compromise this control, possibly for maintaining the reliability of sensory data. However, when challenged with tunneled viewing, which decreases the amount of available spatial information, the visual system compromised the control of drift speed, allowing its increase, for maintaining constant scanning distances under an increased rate of ROI switching (shorter fixational pauses), thus increasing total spatial information (Fig 5). We assume that part of these modulations result from global changes in the system induced by task difficulty; specifically, such changes might induce the increased rate of ROI switching observed here.

The rational described above is based on the assumption that the loop cannot control two competing variables simultaneously [37, 65]. Imagine that a slowly fluctuating noise is added to the ocular motion due to muscle fatigue. If the loop attempts to maintain one variable (say Xp) constant then the fluctuations of the noisy signal will necessarily induce matched fluctuations in the other related signal (e.g., Sp, if saccadic rate is enforced) and vice versa. The compromised variable functions as a “shock absorber” for the controlled one.

Temporal coding is forced in active sensing. The movements of the eye convert external spatial information (spatial offsets) to temporal information (temporal offsets, i.e., delays) at the output of the retina [8, 9, 85]. The faster the movement of the eye the larger the amount of information coded in a given period, but also the smaller the characteristic temporal delays. Typical mammalian neuronal circuits are limited in their ability to follow or decode temporal delays that are smaller than 1 ms [83, 85, 86]. The temporal inter-receptor delays expected when scanning individual edges are equal to the inter-receptor spacing divided by the drift speed [21]. Thus, assuming foveal densities of up to 166 photoreceptors per deg [87, 88], inter-receptor temporal delays were likely approaching 1 ms on average ().

The dependencies observed here suggest that if the acquisition system indeed functions as a closed loop, one of its controlled variables would likely be the minimal temporal delay among its foveal ganglion cells. If this is the case, inverse relationships between its motor-sensory variables are expected. The most reasonable closed-loop scheme, according to our data, is a one in which the bottom-up arc implements the dependency of Rs on Xp, and the top-down one the dependency of Xp on Rs. Thus, saccadic ROI switching, which is controlled by both global scene- and task-related factors [5, 11, 12, 15, 20, 89, 90] and local ROI-specific factors [15, 21], appears to be controlled in coordination with the control of the ocular drift. We further show here that this coordination is manifested in real time on a cycle-by-cycle basis (Fig 1C and 1D).

In our paradigm, the coordinated saccade-drift control maintained, on average, Sp across image sizes in natural viewing, and Xp across viewing conditions (Fig 5). It should be stressed out that these specific control strategies may be specific to our paradigm, which used simple shapes, and may differ in more realistic environments. Yet, even with these simple shapes, the identification of controlled variables was possible only at the population level, and not with individual subjects. This is not surprising, given the complexity of the human visual system and its need to cope with many changing conditions in life. These results, thus, suggest that Sp and Xp are controlled in most of the individual subjects in the manner described above, as part of a larger set of idiosyncratic controlled variables.

Conclusions

That visual information is acquired continuously along each fixational pause had been demonstrated previously [23, 5457]. Our results now provide substantial evidence that this acquisition is accomplished by retino-neuro-oculo closed-loops, involving low (certainly subcortical) levels of the visual system. Together with the known closed-loop basis of ROI selection, our results now suggest that vision is inherently a closed-loop process. That is, that all visual processing components are accomplished within brain-environment closed-loops. Being inherently a closed-loop system does not preclude the ability of the visual system to perceive a certain amount of information even when eye movements are prevented, as often occurs in the laboratory. Being a closed-loop system simply entails, in this context, that every movement of the eye is a component of visual perception and that the system continuously attempts to converge to its attractors, getting as close to a given attractor as possible, given the collection of internal and external constrains.

Methods

Subjects

5 healthy subjects with normal vision at the ages 21–28 participated in the experiments (3 females, 2 with right dominant eye, 3 with left dominant eye). All subjects were given detailed explanation about the eye tracker device and the behavioral task, and were paid for their participation (50 NIS, ~15 USD per hour). Informed written consents were obtained from all subjects, in accordance with the approved Declaration of Helsinki for this project. The experimental procedures were approved by the Tel Aviv Sourasky Medical Center Helsinki committee.

Experimental setup

The experiment took place in a darkened and quiet room where subjects sat in front of a high-resolution, fast computer screen (VPixx, 1920x1080, 120Hz). The movements of the dominant eye were recorded using EyeLink II at 100Hz (enabling real time screen manipulation after each sample) while the other eye was blindfolded. Each cycle of sampling + updating was bounded by 10 ms (verified on-line), thus, the maximal delay was 10ms. We have verified that none of the subjects perceived any delay in the screen manipulation by directly asking after each session (1. “Did you feel at any moment that the stimuli is following your eyes? If yes, estimate the delay”. 2. “Did you feel at any moment that your eyes are following the stimuli? If yes, estimate your delay”. All subjects reported no delay at all analyzed trials). Subjects sat 1 meter away from the screen and placed their chin on a chinrest to reduce head movements.

Stimuli and gaze windows

Two kinds of images were created: ‘large’ and ‘small’, and each was associated with a specific gaze window–a horizontal rectangle centered on the subject’s gaze at each sample and through which the image was exposed. The large shapes occupied 10.80±0.15x10.80±0.15 deg (720±10x720±10 pixels), and the large gaze window was 2.90±0.15x1.90±0.15 deg (190±10x130±10 pixels). The small shapes occupied 0.90±0.03x0.90±0.03 deg (60±2x60±2 pixels) with a gaze window of 0.24±0.03x0.16±0.03 deg (13±2x9±2 pixels). The ratio between image and window size was the same for both image sizes (S1 Video).

Experimental design

We tested the performance of subjects in a five forced choice shapes recognition tasks. In each trial, one out of five filled gray basic shapes against a black background was presented (square, rectangle, circle, triangle and a parallelogram; see Fig 1A). These images were presented in two forms, large and small, as described above. Subjects were tested during 5 days. During days 1–3 they performed 2 tunneled vision sessions, the first one with large images and the second one with small images. On day 4 they performed two additional tunneled vision sessions with small images. On day 5 they performed 4 sessions of natural viewing, 2 repetitions with each image size: large, small, large, and small (natural trials were only performed after all tunneled trials ended, to avoid familiarity with the shapes). Each tunneled trial lasted up to 30 s, mean trial duration for tunneled large was 9+2 s and for tunneled small 20+4 s (trials with natural viewing lasted 3 s, hence all comparative analyses were further verified using only the first 3 s of all tunneled trials, to control for trial length confounds, S1 Table). There were at least 2 repetitions of each shape in each session (10–12 trials per session, only the first two repetitions of each shape were used for analysis), and hence each session lasted up to 12 minutes. Before the beginning of each trial the eye tracker was recalibrated [69]. We used an adaptive calibration method: subjects fixated on a ‘+’ and waited until the gaze report of the eye tracker (marked as ‘X’) stabilized. The error between the two markers was used to correct the eye tracker’s output during the next trial. At the end of each trial subjects reported which of the five shapes was presented, and received a ‘correct/wrong’ feedback. In the tunneled vision sessions, subjects had to identify a shape that was “hidden” on the screen and exposed only through the gaze window (see above). In the natural vision sessions, subjects had to identify the same shapes, naturally viewing them with no constrains.

Eye movement processing

A velocity based algorithm [modified from Bonneh et al. [47]] was used for detecting all saccades and drifts. We used the following threshold parameters for saccades detection: 16 deg/s minimal peak velocity and 0.3 deg minimal amplitude. Each detected saccade was visually examined to verify the quality of saccadic detection, and each fixational drift was visually examined not to include miss-detection of small saccades. Fixation periods between saccades were labeled drifts only if they lasted > 30 ms. Upper bounds of the instantaneous drift speed were computed as the derivative of the raw eye position signal (100Hz) [16]. For Fig 2 and S2 Fig we in addition used a filter (third order Savitzky-Golay filter with window size of 3 samples) and saccadic detection threshold parameters of 3 deg/s for minimal peak velocity and 0.05 deg for minimal amplitude, in order to match and compare previous publications [45].

Borders analysis

Border-following movements during tunneled viewing were those movements in which the border of the shape was visible to the subject during the movement. This was determined by the window size: saccades or drifts pauses that started and ended at less than 1.8 deg (for large), or 0.15 deg (for small) from a border, were classified as “border saccade” or “border drift”, respectively. During natural viewing border-following movements were defined using the same distance criteria.

Curvature index

We defined an index for drift curvature, where Xp equals the length of the drift trajectory and Dp equals the linear distance between its starting and ending points. Hence, c = 0 represents a straight line and c = 1 represents a closed curve.

Statistical analyses

Two-tailed t-tests were used to evaluate the significance of differences in the mean values of kinematic variables (Rs, Sp, Xp, c), all of which exhibited normal distribution for all subjects. N’s for Rs statistics in tunneled-large, natural-large, tunneled-small, natural-small, respectively, were: Subj1 (30,19,30,20); Subj2 (29,20,30,19); Subj3 (27,20,28,18); Subj4 (30,20,30,19); Subj5 (25,20,30,20); N’s for Sp and Xp statistics were (respectively): Subj1 (1756,229,2392,154); Subj2 (534,110,2626,45); Subj3 (723,129,2108,101); Subj4 (409,104,1288,46); Subj5 (1085,203,2775,136).; Distributions of values were also compared using two-sample Kolmogorov-Smirnov tests. Variances were compared via the corresponding coefficients of variation (CV = variance/mean), using two-sample F-tests. Data are expressed as mean ± S.E.M. Shape presentation order was randomized using a uniform distribution. No blinding was done during analysis and none of the data points was excluded.

Supporting information

S1 Video. Demonstrations of tunneled viewing.

Movies of tunneled viewing of large (top) and small (bottom) shapes. The right panels show the entire shape with the tunneling window superimposed and the left panels show what was presented on the screen.

https://doi.org/10.1371/journal.pone.0240660.s001

(AVI)

S2 Video. Demonstrations of the eye trajectories presented in Fig 1.

Movie is slowed down by 2.4. Colors as in Fig 1. In addition, black segments represent an un-classified movement along the trial (e.g., pauses shorter than 40ms).

https://doi.org/10.1371/journal.pone.0240660.s002

(AVI)

S1 Table. Control for trial duration differences.

Related to Fig 4. The analyses described in Fig 3 were repeated for the first 3 s of the tunneled conditions, a time period equal to the duration of natural viewing trials. P values represent the probability that the values measured in the relevant tunneled condition were drawn from the same distribution as those measured in the natural viewing conditions (two tailed t-tests for means and two tailed f-tests for variances).

https://doi.org/10.1371/journal.pone.0240660.s003

(JPG)

S1 Fig. Saccades direction following border scanning.

Related to Fig 1B and 1C. Distributions of the angles between the orientation of the border scanned during a pause and the direction of the immediately following saccade [data shown in purple, shuffled data (saccade directions were shuffled before angle computation; average of 100 repetitions is depicted) in gray]. Data for each is presented. All distributions are statistically different, p<0.05, two-sample Kolmogorov-Smirnov tests.

https://doi.org/10.1371/journal.pone.0240660.s004

(JPG)

S2 Fig. Dependencies between kinematic variables.

Related to Fig 3. (a) The mean amplitude of the preceding saccades of all pauses in each of the four experimental conditions; no significant difference was found (p > 0.1, two-tailed t-test); similarly, no significant difference was found for the maximal saccade speed (p > 0.1, two-tailed t-test). (b-d) Each data point represents a single pause (mean pause speed versus (b) the amplitude of the preceding saccade, (c) the maximal speed of the preceding saccade (d) mean pupil size during the pause). R2 < 0.01 in all cases. Colors as in Fig 3. (e) Mean within-pause instantaneous pupil size (f) Mean within-pause instantaneous drift speed (no correlation with the mean within-pause instantaneous pupil size, R2 = 0.02, p = 0.55) (g) Lower bound of the mean within-trial instantaneous drift speed, calculated from the filtered data (a third order Savitzky-Golay filter with window size of 3 samples [45]).

https://doi.org/10.1371/journal.pone.0240660.s005

(JPG)

S3 Fig. Stability of instantaneous drift speed convergence.

Related to Fig 3. (a) Mean within-pause instantaneous drift speeds presented for large (left) and small (right) objects, depicted for 0<t<100 ms from pause onset (colors as in Fig 3). Error-bars denote SEMs across pauses. Light colors show individual means per subject. (b) same as (a) for 0<t<400 ms.

https://doi.org/10.1371/journal.pone.0240660.s006

(JPG)

Acknowledgments

We thank Amos Arieli for his invaluable help in performing the experiments, Ziad Hafed and Laurent Perrinet for their insightful and helpful comments, and Michele Rucci and Rafi Malach for commenting on earlier versions of the manuscript.

References

  1. 1. Steinman RM, Levinson JZ. The role of eye movement in the detection of contrast and spatial detail. In: Kowler E, editor. Eye Movements and Their Role in Visual and Cognitive Processes. Amsterdam: Elsevier; 1990. p. 115–212.
  2. 2. Keller GB, Bonhoeffer T, Hubener M. Sensorimotor mismatch signals in primary visual cortex of the behaving mouse. Neuron. 2012;74(5):809–15. Epub 2012/06/12. pmid:22681686
  3. 3. Dadarlat MC, Stryker MP. Locomotion Enhances Neural Encoding of Visual Stimuli in Mouse V1. The Journal of Neuroscience. 2017;37(14):3764–75. pmid:28264980
  4. 4. Barlow HB. Eye movements during fixation. J Physiol. 1952;116:290–306. pmid:14939180
  5. 5. Yarbus AL. Eye Movements and Vision. New York: Plenum; 1967.
  6. 6. Noton D, Stark L. Eye movements and visual perception. Sci Am. 1971;224(6):35–43. pmid:5087474
  7. 7. Ditchburn RW. Eye-movements and visual perception. Oxford: Clarendon press; 1973.
  8. 8. Rucci M, Ahissar E, Burr D. Temporal coding of visual space. Trends in cognitive sciences. 2018;22(10):883–95. pmid:30266148
  9. 9. Ahissar E, Arieli A. Figuring space by time. Neuron. 2001;32:185–201. pmid:11683990
  10. 10. Leszczynski M, Schroeder CE. The Role of Neuronal Oscillations in Visual Active Sensing. Frontiers in integrative neuroscience. 2019;13. pmid:31031602
  11. 11. Noton D, Stark L. Scanpaths in eye movements during pattern perception. Science. 1971;171(968):308–11.
  12. 12. Yang SC-H, Lengyel M, Wolpert DM. Active sensing in the categorization of visual patterns. Elife. 2016;5.
  13. 13. Meermeier A, Gremmler S, Lappe M. The influence of image content on oculomotor plasticity. Journal of vision. 2016;16(8):17–. pmid:27355835
  14. 14. Rucci M, Victor JD. The unsteady eye: an information-processing stage, not a bug. Trends in Neurosciences. 2015;38:195–206. pmid:25698649
  15. 15. Krauzlis RJ, Goffart L, Hafed ZM. Neuronal control of fixation and fixational eye movements. Phil Trans R Soc B. 2017;372(1718):20160205. pmid:28242738
  16. 16. Ahissar E, Ozana S, Arieli A. 1-D Vision: Encoding of Eye Movements by Simple Receptive Fields. Perception. 2015;44(8–9):986–94. pmid:26562913
  17. 17. Rossi EA, Roorda A. The relationship between visual resolution and cone spacing in the human fovea. Nature neuroscience. 2010;13(2):156–7. pmid:20023654
  18. 18. Zuber BL, Stark L, Cook G. Microsaccades and the velocity-amplitude relationship for saccadic eye movements. Science. 1965;150(3702):1459–60. pmid:5855207
  19. 19. Rolfs M, Kliegl R, Engbert R. Toward a model of microsaccade generation: The case of microsaccadic inhibition. Journal of vision. 2008;8(11):5. pmid:18831599
  20. 20. Ko HK, Poletti M, Rucci M. Microsaccades precisely relocate gaze in a high visual acuity task. Nature neuroscience. 2010;13(12):1549–53. Epub 2010/11/03. pmid:21037583
  21. 21. Ahissar E, Arieli A, Fried M, Bonneh Y. On the possible roles of microsaccades and drifts in visual perception. Vision research. 2014;118:25–30. pmid:25535005
  22. 22. Willeke KF, Tian X, Buonocore A, Bellet J, Ramirez-Cardenas A, Hafed ZM. Memory-guided microsaccades. Nature communications. 2019;10(1):1–14. pmid:30602773
  23. 23. Wolf C, Schütz AC. Trans-saccadic integration of peripheral and foveal feature information is close to optimal. Journal of vision. 2015;15(16):1. pmid:26624936
  24. 24. Shen K, Paré M. Predictive Saccade Target Selection in Superior Colliculus during Visual Search. The Journal of Neuroscience. 2014;34(16):5640–8. pmid:24741054
  25. 25. Friston K, Adams R, Perrinet L, Breakspear M. Perceptions as hypotheses: saccades as experiments. Frontiers in Psychology. 2012;3.
  26. 26. Wang X, Zhang M, Cohen IS, Goldberg ME. The proprioceptive representation of eye position in monkey primary somatosensory cortex. Nature neuroscience. 2007;10(5):640–6. pmid:17396123
  27. 27. Crick FHC, Marr DC, Poggio T. An information-processing approach to understanding the visual cortex. In: Schmitt FO, editor. The organization of the cerebral cortex. Cambridge: MIT Press; 1981. p. 505–33.
  28. 28. Treisman AM, Gelade G. A feature-integration theory of attention. Cognit Psychol. 1980;12(1):97–136. pmid:7351125
  29. 29. Pitkow X, Sompolinsky H, Meister M. A neural computation for visual acuity in the presence of eye movements. PLoS Biol. 2007;5(12):e331. pmid:18162043
  30. 30. Poggio T, Serre T. Models of visual cortex. Scholarpedia. 2013;8(4):3516.
  31. 31. Cadieu CF, Hong H, Yamins DL, Pinto N, Ardila D, Solomon EA, et al. Deep neural networks rival the representation of primate IT cortex for core visual object recognition. PLoS computational biology. 2014;10(12):e1003963. pmid:25521294
  32. 32. Jv Uexkull. Theoretical biology. London: K. Paul, Trench, Trubner & co. ltd; 1926.
  33. 33. Powers WT. Feedback: beyond behaviorism. Science. 1973;179(71):351–6.
  34. 34. Van Gelder T, Port RF. It’s about time: An overview of the dynamical approach to cognition. Mind as motion: Explorations in the dynamics of cognition. 1995;1:43.
  35. 35. Kelso JS. Dynamic patterns: The self-organization of brain and behavior: MIT press; 1997.
  36. 36. Ahissar E, Assa E. Perception as a closed-loop convergence process. eLife. 2016;5:e12830. pmid:27159238
  37. 37. Marken RS. You say you had a revolution: Methodological foundations of closed-loop psychology. Review of General Psychology. 2009;13(2):137.
  38. 38. Buckley CL, Toyoizumi T. A theory of how active behavior stabilises neural activity: Neural gain modulation by closed-loop environmental feedback. PLoS computational biology. 2018;14(1):e1005926. pmid:29342146
  39. 39. Fang Y, Gill C, Poletti M, Rucci M. Monocular microsaccades: Do they really occur? Journal of vision. 2018;18(3):1–14. pmid:29497742
  40. 40. Hubel D. Cortical unit responses to visual stimuli in nonanesthetized cats. Am J Ophthalmol. 1958;46:110–21. pmid:13571364
  41. 41. Skottun BC, Grosof DH, De Valois RL. Responses of simple and complex cells to random dot patterns: a quantitative comparison. J Neurophysiol. 1988;59(6):1719–35. pmid:3404201
  42. 42. Pack CC, Born RT, Livingstone MS. Two-dimensional substructure of stereo and motion interactions in macaque visual cortex. Neuron. 2003;37(3):525–35. pmid:12575958
  43. 43. Grunewald A, Skoumbourdis EK. The integration of multiple stimulus features by V1 neurons. J Neurosci. 2004;24:9185–94. pmid:15483137
  44. 44. Manookin MB, Patterson SS, Linehan CM. Neural mechanisms mediating motion sensitivity in parasol ganglion cells of the primate retina. Neuron. 2018;97(6):1327–40. e4. pmid:29503188
  45. 45. Cherici C, Kuang X, Poletti M, Rucci M. Precision of sustained fixation in trained and untrained observers. Journal of vision. 2012;12(6):31. Epub 2012/06/26. pmid:22728680
  46. 46. Engbert R, Kliegl R. Microsaccades uncover the orientation of covert attention. Vision research. 2003;43(9):1035–45. pmid:12676246
  47. 47. Bonneh YS, Donner TH, Sagi D, Fried M, Cooperman A, Heeger DJ, et al. Motion-induced blindness and microsaccades: cause and effect. Journal of vision. 2010;10(14):22. pmid:21172899
  48. 48. Fried M, Tsitsiashvili E, Bonneh YS, Sterkin A, Wygnanski-Jaffe T, Epstein T, et al. ADHD subjects fail to suppress eye blinks and microsaccades while anticipating visual stimuli but recover with medication. Vision research. 2014.
  49. 49. Biswas D, Arend LA, Stamper SA, Vágvölgyi BP, Fortune ES, Cowan NJ. Closed-loop control of active sensing movements regulates sensory slip. Current Biology. 2018 Dec 17;28(24):4029–36. pmid:30503617
  50. 50. Saig A, Gordon G, Assa E, Arieli A, Ahissar E. Motor-sensory confluence in tactile perception. The Journal of Neuroscience. 2012;32(40):14022–32. pmid:23035109
  51. 51. Horev G, Saig A, Knutsen PM, Pietr M, Yu C, Ahissar E. Motor-sensory convergence in object localization: a comparative study in rats and humans. Philosophical transactions of the Royal Society of London Series B, Biological sciences. 2011;366(1581):3070–6. pmid:21969688
  52. 52. Saraf-Sinik I, Assa E, Ahissar E. Motion Makes Sense: An Adaptive Motor-Sensory Strategy Underlies the Perception of Object Location in Rats. The Journal of Neuroscience. 2015;35(23):8777–89. pmid:26063912
  53. 53. Chen C-Y, Hafed ZM. Postmicrosaccadic enhancement of slow eye movements. Journal of Neuroscience. 2013;33(12):5375–86. pmid:23516303
  54. 54. Burr DC. Temporal summation of moving images by the human visual system. ProcRSocLondBBiolSci. 1981;211:321–39.
  55. 55. Watt R. Scanning from coarse to fine spatial scales in the human visual system after the onset of a stimulus. JOSA A. 1987;4(10):2006–21.
  56. 56. Rucci M, Iovin R, Poletti M, Santini F. Miniature eye movements enhance fine spatial detail. Nature. 2007;447(7146):851–4. Epub 2007/06/15. pmid:17568745
  57. 57. Grill-Spector K, Kanwisher N. Visual recognition: As soon as you know it is there, you know what it is. Psychological Science. 2005;16(2):152–60. pmid:15686582
  58. 58. Hafed ZM, Goffart L. Gaze direction as equilibrium: more evidence from spatial and temporal aspects of small-saccade triggering in the rhesus macaque monkey. Journal of Neurophysiology. 2020;123(1):308–22. pmid:31825698
  59. 59. Martinez-Conde S, Macknik SL, Hubel DH. The role of fixational eye movements in visual perception. nature reviews neuroscience. 2004;5(3):229–40. pmid:14976522
  60. 60. Rolfs M. Microsaccades: small steps on a long way. Vision research. 2009;49(20):2415–41. pmid:19683016
  61. 61. Herrmann CJ, Metzler R, Engbert R. A self-avoiding walk with neural delays as a model of fixational eye movements. Scientific Reports. 2017;7(1):12958. pmid:29021548
  62. 62. Kagan I. Active vision: fixational eye movements help seeing space in time. Current biology: CB. 2012;22(6):R186–8. Epub 2012/03/24. pmid:22440800
  63. 63. Intoy J, Rucci M. Finely tuned eye movements enhance visual acuity. Nature Communications. 2020;11(1):1–11. pmid:31911652
  64. 64. Ağaoğlu MN, Chung ST. Exploration of the functional consequences of fixational eye movements in the absence of a fovea. Journal of vision. 2020;20(2):12. pmid:32106298
  65. 65. Marken RS. Controlled variables: Psychology as the center fielder views it. The American Journal of Psychology. 2001;114(2):259. pmid:11430151
  66. 66. Carpenter RHS. Movements of the Eyes. 2 ed. London: Pion; 1988.
  67. 67. Kowler E, Steinman RM. The effect of expectations on slow oculomotor control. I. Periodic target steps. Vision research. 1979;19(6):619–32. pmid:547472
  68. 68. Drewes J, Zhu W, Hu Y, Hu X. Smaller is better: Drift in gaze measurements due to pupil dynamics. PloS one. 2014;9(10):e111197. pmid:25338168
  69. 69. Nyström M, Andersson R, Holmqvist K, Van De Weijer J. The influence of calibration method and eye physiology on eyetracking data quality. Behavior research methods. 2013;45(1):272–88. pmid:22956394
  70. 70. Ko H-k, Snodderly DM, Poletti M. Eye movements between saccades: Measuring ocular drift and tremor. Vision research. 2016;122:93–104. pmid:27068415
  71. 71. Clarke RJ, Zhang H, Gamlin PD. Characteristics of the pupillary light reflex in the alert rhesus monkey. Journal of Neurophysiology. 2003;89(6):3179–89. pmid:12611973
  72. 72. Skavenski A, Hansen R, Steinman RM, Winterson BJ. Quality of retinal image stabilization during small natural and artificial body rotations in man. Vision research. 1979;19(6):675–83. pmid:547477
  73. 73. Poletti M, Aytekin M, Rucci M. Head-eye coordination at a microscopic scale. Current Biology. 2015;25(24):3253–9. pmid:26687623
  74. 74. Gilchrist ID, Brown V, Findlay JM. Saccades without eye movements. Nature. 1997;390(6656):130–1. pmid:9367150
  75. 75. Kawano K, Miles F. Short-latency ocular following responses of monkey. II. Dependence on a prior saccadic eye movement. Journal of neurophysiology. 1986;56(5):1355–80. pmid:3794773
  76. 76. Van Gisbergen J, Robinson DA, Gielen S. A quantitative analysis of generation of saccadic eye movements by burst neurons. Journal of Neurophysiology. 1981;45(3):417–42. pmid:7218009
  77. 77. Schmolesky MT, Wang Y, Hanes DP, Thompson KG, Leutgeb S, Schall JD, et al. Signal timing across the macaque visual system. Journal of neurophysiology. 1998;79(6):3272–8. pmid:9636126
  78. 78. Robinson D. The use of control systems analysis in the neurophysiology of eye movements. Annual review of neuroscience. 1981;4(1):463–503.
  79. 79. Fuchs A, Kaneko C, Scudder C. Brainstem control of saccadic eye movements. Annual review of neuroscience. 1985;8(1):307–37.
  80. 80. Coe BC, Munoz DP. Mechanisms of saccade suppression revealed in the anti-saccade task. Philosophical Transactions of the Royal Society B: Biological Sciences. 2017;372(1718):20160192.
  81. 81. Behling S, Lisberger SG. Different mechanisms for modulation of the initiation and steady-state of smooth pursuit eye movements. Journal of Neurophysiology. 2020;123(3):1265–76. pmid:32073944
  82. 82. Keller EL, Missal M. Shared brainstem pathways for saccades and smooth-pursuit eye movements. 2003.
  83. 83. Ahissar E. Temporal-code to rate-code conversion by neuronal phase-locked loops. Neural Comput. 1998;10(3):597–650. pmid:9527836
  84. 84. Ahissar E, Arieli A. Seeing via miniature eye movements: A dynamic hypothesis for vision. Frontiers in Computational Neuroscience. 2012;6:89. pmid:23162458
  85. 85. Meister M, Berry MJ, 2nd. The neural code of the retina. Neuron. 1999;22(3):435–50. pmid:10197525
  86. 86. Jones LM, Depireux DA, Simons DJ, Keller A. Robust temporal coding in the trigeminal system. Science. 2004;304(5679):1986–9. pmid:15218153
  87. 87. Curcio CA, Sloan KR, Kalina RE, Hendrickson AE. Human photoreceptor topography. Journal of comparative neurology. 1990;292(4):497–523. pmid:2324310
  88. 88. Roorda A, Romero-Borja F, Donnelly WJ III, Queener H, Hebert TJ, Campbell MC. Adaptive optics scanning laser ophthalmoscopy. Optics express. 2002;10(9):405–12. pmid:19436374
  89. 89. Findlay JM, Brown V. Eye scanning of multi-element displays: II. Saccade planning. Vision research. 2006;46(1–2):216–27. pmid:16169036
  90. 90. Schütz AC, Braun DI, Gegenfurtner KR. Eye movements and perception: A selective review. Journal of vision. 2011;11(5):9. pmid:21917784