<p>Interesting question! Trying to interpret your question, I think what you are after is a model that can predict the saccade endpoint based on eye tracking data? </p>

<p>The following answer is more of a basic neuroscientific approach:</p>

<p>The neuronal responses (spike rates) in the <strong>superior colliculus</strong> (SC) can be accurately used to predict the total saccade as a vector. Basically, when you model the response properties of all the SC neurons involved in a saccade, one can calculate the vector sum of all these different neurons. With this vector sum the saccade can be totally described in terms of its direction and amplitude. With the vector sum, hence, the end point can be predicted. </p>

<p>If this subject is of interest to you, the early work of Van Gisbergen and John van Opstal (based in Nijmegen, the Netherlands) are a good source.</p>

<p>Reference:
<a href="http://www.mbfys.ru.nl/staff/j.vangisbergen/endnote/endnotepdfs/artikelen_groep/van%20Gisbergen%201987.pdf" rel="nofollow">Van Gisbergen et al., 1987</a></p>

CC BY-SA 3.0
2014-12-11T12:43:07.670Z
2015-01-05T11:16:33.093Z
2015-01-05T11:16:33.093Z
AliceD
<p>This is an old question, but the following paper might be useful. The authors describe an algorithm of real-time prediction of saccadic landing point. </p>

<p>The algorithm they use is based on a compressed exponential function. Basically, you collect the position samples from an eye-tracker, check if the speed is more than some threshold (e.g., 20 deg/s), then mark this position as a saccade start. Then you continue to collect the samples and as soon as you get enough (at least three) you try to predict the position via non-linear curve fitting.  If the fit is good, you use it. If not, you just use the latest available position.</p>

<p>Han, P., Saunders, D. R., Woods, R. L., &amp; Luo, G. (2013). <a href="http://dx.doi.org/10.1167%2F13.8.27" rel="nofollow">Trajectory prediction of saccadic eye movements using a compressed exponential model.</a> Journal of vision, 13(8), 27.</p>

CC BY-SA 3.0
2015-10-19T13:56:19.050Z
2015-10-21T09:35:48.647Z
2015-10-21T09:35:48.647Z
Andrey Chetverikov
<p>A brief look through the literature didn't reveal any algorithms that have been directly applied to the online prediction of saccade landing sites while a saccade is in progress.</p>

<p>While there would surely be considerable noise in any such estimate, the direction vector, velocity and acceleration profiles should contain sufficient information to make a reasonable guess. Is anyone aware of any papers which have attempted such an approach?</p>

<p>Also, how good an estimate of landing site could be derived, and how early prior to landing could this estimate be made. What methods would be suggested for making such an estimate? </p>

CC BY-SA 4.0
2020-10-08T15:07:18.897Z
The saccade offset position may, in fact, be predicted up to several degree of visual angle, based on its peak velocity and duration (ballistic trajectory), but changing saccade amplitude is possible, given an induced intrasaccadic shortening effect.
ivan866
CC BY-SA 3.0
2013-05-21T14:03:54.127Z
Your question is pretty vague.  At what point during the saccade would you like to calculate the landing position?  The main problem is distance because at some point all saccades over a certain distance reach maximum velocity and while the saccade is in that state the landing point is inestimable.
John
CC BY-SA 3.0
2013-05-21T14:42:05.800Z
@JohnChristie Thanks for your comments. This question is primarily aimed to inquire whether previous work on this has been done. Also, I ask the question "how early prior to landing could this estimate be made." From this, the implication is that I would be interested in knowing landing site as early as possible (if possible at all). If it is known that peak velocity has been reached, and the current distance travelled is known would this not constrain the likely endpoint at least to some reasonable degree?
skleene
CC BY-SA 3.0
2013-05-21T15:13:35.137Z
I don't know anything about this topic, but recently during a presentation at work I heard mentioning that they _can_ predict landing sites to some degree while the saccade is in progress. They were using this technique during an experiment. Definitely an interesting question!
Steven Jeuris
CC BY-SA 3.0
2013-05-21T16:51:56.997Z
There is a lot of work on predicting fixation patterns during reading, scene perception/exploration, and naturalistic tasks (making a sandwich, navigating around obstacles, etc.). As far as I know, these predictions are typically made based on the structure of the text/scene/task, not during each saccade. Is there a reason you want to make the prediction specifically during a saccade?
Dan M.
CC BY-SA 3.0
2013-05-22T08:23:15.427Z
@DanM. I think you are right, in that most people are interested in understanding global characteristics of where the eyes fall during activities such as, say scene perception. Predicting saccade landing sites online once a saccade has been launched is theoretically much more mundane. I've been speculating about using such a prediction in my work to do a gaze contingent manipulation of the content located at a potential saccade landing site.
skleene
CC BY-SA 3.0
2013-05-22T11:57:49.247Z
@skleene Interesting. I've seen eye-tracking demos with gaze contingent manipulations like a gray box at gaze position, which creates the entertainingly frustrating experience of being able to see the scene in one's peripheral vision but blocking out whatever the participant tries to fixate. But that may not be what you're looking for.
Dan M.
<cognitive-psychology><eye-movement>
Predicting the landing site of a saccade while the saccade is still in progress
skleene
# Predicting the landing site of a saccade while the saccade is still in progress

(Asked by: username_0 on 2013-05-21)

A brief look through the literature didn't reveal any algorithms that have been directly applied to the online prediction of saccade landing sites while a saccade is in progress.

While there would surely be considerable noise in any such estimate, the direction vector, velocity and acceleration profiles should contain sufficient information to make a reasonable guess. Is anyone aware of any papers which have attempted such an approach?

Also, how good an estimate of landing site could be derived, and how early prior to landing could this estimate be made. What methods would be suggested for making such an estimate?

**Tags:** cognitive-psychology, eye-movement

> **Comments:**
> **username_2**: Your question is pretty vague.  At what point during the saccade would you like to calculate the landing position?  The main problem is distance because at some point all saccades over a certain distance reach maximum velocity and while the saccade is in that state the landing point is inestimable.  
> **username_0**: @username_2Christie Thanks for your comments. This question is primarily aimed to inquire whether previous work on this has been done. Also, I ask the question "how early prior to landing could this estimate be made." From this, the implication is that I would be interested in knowing landing site as early as possible (if possible at all). If it is known that peak velocity has been reached, and the current distance travelled is known would this not constrain the likely endpoint at least to some reasonable degree?  
> **username_3**: I don't know anything about this topic, but recently during a presentation at work I heard mentioning that they _can_ predict landing sites to some degree while the saccade is in progress. They were using this technique during an experiment. Definitely an interesting question!  
> **username_4**: There is a lot of work on predicting fixation patterns during reading, scene perception/exploration, and naturalistic tasks (making a sandwich, navigating around obstacles, etc.). As far as I know, these predictions are typically made based on the structure of the text/scene/task, not during each saccade. Is there a reason you want to make the prediction specifically during a saccade?  
> **username_0**: @DanM. I think you are right, in that most people are interested in understanding global characteristics of where the eyes fall during activities such as, say scene perception. Predicting saccade landing sites online once a saccade has been launched is theoretically much more mundane. I've been speculating about using such a prediction in my work to do a gaze contingent manipulation of the content located at a potential saccade landing site.  
> **username_4**: @username_0 Interesting. I've seen eye-tracking demos with gaze contingent manipulations like a gray box at gaze position, which creates the entertainingly frustrating experience of being able to see the scene in one's peripheral vision but blocking out whatever the participant tries to fixate. But that may not be what you're looking for.  
> **username_1**: The saccade offset position may, in fact, be predicted up to several degree of visual angle, based on its peak velocity and duration (ballistic trajectory), but changing saccade amplitude is possible, given an induced intrasaccadic shortening effect.  

---

## 2 answers

### Answer by username_5 on 2014-12-11. Score: 2

Interesting question! Trying to interpret your question, I think what you are after is a model that can predict the saccade endpoint based on eye tracking data?

The following answer is more of a basic neuroscientific approach:

The neuronal responses (spike rates) in the **superior colliculus** (SC) can be accurately used to predict the total saccade as a vector. Basically, when you model the response properties of all the SC neurons involved in a saccade, one can calculate the vector sum of all these different neurons. With this vector sum the saccade can be totally described in terms of its direction and amplitude. With the vector sum, hence, the end point can be predicted.

If this subject is of interest to you, the early work of Van Gisbergen and username_2 van Opstal (based in Nijmegen, the Netherlands) are a good source.

Reference:
[Van Gisbergen et al., 1987](http://www.mbfys.ru.nl/staff/j.vangisbergen/endnote/endnotepdfs/artikelen_groep/van%20Gisbergen%201987.pdf)


---

### Answer by username_6 on 2015-10-19. Score: 2

This is an old question, but the following paper might be useful. The authors describe an algorithm of real-time prediction of saccadic landing point.

The algorithm they use is based on a compressed exponential function. Basically, you collect the position samples from an eye-tracker, check if the speed is more than some threshold (e.g., 20 deg/s), then mark this position as a saccade start. Then you continue to collect the samples and as soon as you get enough (at least three) you try to predict the position via non-linear curve fitting. If the fit is good, you use it. If not, you just use the latest available position.

Han, P., Saunders, D. R., Woods, R. L., & Luo, G. (2013). [Trajectory prediction of saccadic eye movements using a compressed exponential model.](http://dx.doi.org/10.1167%2F13.8.27) Journal of vision, 13(8), 27.


---

